.PresetDateRangePicker_panel {
  padding: 0 22px 11px
}
.PresetDateRangePicker_button {
  position: relative;
  height: 100%;
  text-align: center;
  background: 0 0;
  border: 2px solid #00a699;
  color: #00a699;
  padding: 4px 12px;
  margin-right: 8px;
  font: inherit;
  font-weight: 700;
  line-height: normal;
  overflow: visible;
  box-sizing: border-box;
  cursor: pointer
}
.PresetDateRangePicker_button:active {
  outline: 0
}
.PresetDateRangePicker_button__selected {
  color: #fff;
  background: #00a699
}
.SingleDatePickerInput {
  display: inline-block;
  background-color: #fff
}
.SingleDatePickerInput__withBorder {
  border-radius: 2px;
  border: 1px solid #dbdbdb
}
.SingleDatePickerInput__rtl {
  direction: rtl
}
.SingleDatePickerInput__disabled {
  background-color: #f2f2f2
}
.SingleDatePickerInput__block {
  display: block
}
.SingleDatePickerInput__showClearDate {
  padding-right: 30px
}
.SingleDatePickerInput_clearDate {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  padding: 10px;
  margin: 0 10px 0 5px;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%)
}
.SingleDatePickerInput_clearDate__default:focus,
.SingleDatePickerInput_clearDate__default:hover {
  background: #dbdbdb;
  border-radius: 50%
}
.SingleDatePickerInput_clearDate__small {
  padding: 6px
}
.SingleDatePickerInput_clearDate__hide {
  visibility: hidden
}
.SingleDatePickerInput_clearDate_svg {
  fill: #82888a;
  height: 12px;
  width: 15px;
  vertical-align: middle
}
.SingleDatePickerInput_clearDate_svg__small {
  height: 9px
}
.SingleDatePickerInput_calendarIcon {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
  padding: 10px;
  margin: 0 5px 0 10px
}
.SingleDatePickerInput_calendarIcon_svg {
  fill: #82888a;
  height: 15px;
  width: 14px;
  vertical-align: middle
}
.SingleDatePicker {
  position: relative;
  display: inline-block
}
.SingleDatePicker__block {
  display: block
}
.SingleDatePicker_picker {
  z-index: 1;
  background-color: #fff;
  position: absolute
}
.SingleDatePicker_picker__rtl {
  direction: rtl
}
.SingleDatePicker_picker__directionLeft {
  left: 0
}
.SingleDatePicker_picker__directionRight {
  right: 0
}
.SingleDatePicker_picker__portal {
  background-color: rgba(0,0,0,.3);
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%
}
.SingleDatePicker_picker__fullScreenPortal {
  background-color: #fff
}
.SingleDatePicker_closeButton {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0;
  padding: 15px;
  z-index: 2
}
.SingleDatePicker_closeButton:focus,
.SingleDatePicker_closeButton:hover {
  color: darken(#cacccd,10%);
  text-decoration: none
}
.SingleDatePicker_closeButton_svg {
  height: 15px;
  width: 15px;
  fill: #cacccd
}
.DayPickerKeyboardShortcuts_buttonReset {
  background: 0 0;
  border: 0;
  border-radius: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  padding: 0;
  cursor: pointer;
  font-size: 14px
}
.DayPickerKeyboardShortcuts_buttonReset:active {
  outline: 0
}
.DayPickerKeyboardShortcuts_show {
  width: 33px;
  height: 26px;
  position: absolute;
  z-index: 2
}
.DayPickerKeyboardShortcuts_show::before {
  content: "";
  display: block;
  position: absolute
}
.DayPickerKeyboardShortcuts_show__bottomRight {
  bottom: 0;
  right: 0
}
.DayPickerKeyboardShortcuts_show__bottomRight::before {
  border-top: 26px solid transparent;
  border-right: 33px solid #00a699;
  bottom: 0;
  right: 0
}
.DayPickerKeyboardShortcuts_show__bottomRight:hover::before {
  border-right: 33px solid #008489
}
.DayPickerKeyboardShortcuts_show__topRight {
  top: 0;
  right: 0
}
.DayPickerKeyboardShortcuts_show__topRight::before {
  border-bottom: 26px solid transparent;
  border-right: 33px solid #00a699;
  top: 0;
  right: 0
}
.DayPickerKeyboardShortcuts_show__topRight:hover::before {
  border-right: 33px solid #008489
}
.DayPickerKeyboardShortcuts_show__topLeft {
  top: 0;
  left: 0
}
.DayPickerKeyboardShortcuts_show__topLeft::before {
  border-bottom: 26px solid transparent;
  border-left: 33px solid #00a699;
  top: 0;
  left: 0
}
.DayPickerKeyboardShortcuts_show__topLeft:hover::before {
  border-left: 33px solid #008489
}
.DayPickerKeyboardShortcuts_showSpan {
  color: #fff;
  position: absolute
}
.DayPickerKeyboardShortcuts_showSpan__bottomRight {
  bottom: 0;
  right: 5px
}
.DayPickerKeyboardShortcuts_showSpan__topRight {
  top: 1px;
  right: 5px
}
.DayPickerKeyboardShortcuts_showSpan__topLeft {
  top: 1px;
  left: 5px
}
.DayPickerKeyboardShortcuts_panel {
  overflow: auto;
  background: #fff;
  border: 1px solid #dbdbdb;
  border-radius: 2px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 2;
  padding: 22px;
  margin: 33px;
  text-align: left
}
.DayPickerKeyboardShortcuts_title {
  font-size: 16px;
  font-weight: 700;
  margin: 0
}
.DayPickerKeyboardShortcuts_list {
  list-style: none;
  padding: 0;
  font-size: 14px
}
.DayPickerKeyboardShortcuts_close {
  position: absolute;
  right: 22px;
  top: 22px;
  z-index: 2
}
.DayPickerKeyboardShortcuts_close:active {
  outline: 0
}
.DayPickerKeyboardShortcuts_closeSvg {
  height: 15px;
  width: 15px;
  fill: #cacccd
}
.DayPickerKeyboardShortcuts_closeSvg:focus,
.DayPickerKeyboardShortcuts_closeSvg:hover {
  fill: #82888a
}
.CalendarDay {
  box-sizing: border-box;
  cursor: pointer;
  font-size: 14px;
  text-align: center
}
.CalendarDay:active {
  outline: 0
}
.CalendarDay__defaultCursor {
  cursor: default
}
.CalendarDay__default {
  border: 1px solid #e4e7e7;
  color: #484848;
  background: #fff
}
.CalendarDay__default:hover {
  background: #e4e7e7;
  border: 1px solid #e4e7e7;
  color: inherit
}
.CalendarDay__hovered_offset {
  background: #f4f5f5;
  border: 1px double #e4e7e7;
  color: inherit
}
.CalendarDay__outside {
  border: 0;
  background: #fff;
  color: #484848
}
.CalendarDay__outside:hover {
  border: 0
}
.CalendarDay__blocked_minimum_nights {
  background: #fff;
  border: 1px solid #eceeee;
  color: #cacccd
}
.CalendarDay__blocked_minimum_nights:active,
.CalendarDay__blocked_minimum_nights:hover {
  background: #fff;
  color: #cacccd
}
.CalendarDay__highlighted_calendar {
  background: #ffe8bc;
  color: #484848
}
.CalendarDay__highlighted_calendar:active,
.CalendarDay__highlighted_calendar:hover {
  background: #ffce71;
  color: #484848
}
.CalendarDay__selected_span {
  background: #66e2da;
  border: 1px double #33dacd;
  color: #fff
}
.CalendarDay__selected_span:active,
.CalendarDay__selected_span:hover {
  background: #33dacd;
  border: 1px double #33dacd;
  color: #fff
}
.CalendarDay__selected,
.CalendarDay__selected:active,
.CalendarDay__selected:hover {
  background: #00a699;
  border: 1px double #00a699;
  color: #fff
}
.CalendarDay__hovered_span,
.CalendarDay__hovered_span:hover {
  background: #b2f1ec;
  border: 1px double #80e8e0;
  color: #007a87
}
.CalendarDay__hovered_span:active {
  background: #80e8e0;
  border: 1px double #80e8e0;
  color: #007a87
}
.CalendarDay__blocked_calendar,
.CalendarDay__blocked_calendar:active,
.CalendarDay__blocked_calendar:hover {
  background: #cacccd;
  border: 1px solid #cacccd;
  color: #82888a
}
.CalendarDay__blocked_out_of_range,
.CalendarDay__blocked_out_of_range:active,
.CalendarDay__blocked_out_of_range:hover {
  background: #fff;
  border: 1px solid #e4e7e7;
  color: #cacccd
}
.CalendarDay__hovered_start_first_possible_end {
  background: #eceeee;
  border: 1px double #eceeee
}
.CalendarDay__hovered_start_blocked_min_nights {
  background: #eceeee;
  border: 1px double #e4e7e7
}
.CalendarMonth {
  background: #fff;
  text-align: center;
  vertical-align: top;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none
}
.CalendarMonth_table {
  border-collapse: collapse;
  border-spacing: 0
}
.CalendarMonth_verticalSpacing {
  border-collapse: separate
}
.CalendarMonth_caption {
  color: #484848;
  font-size: 18px;
  text-align: center;
  padding-top: 22px;
  padding-bottom: 37px;
  caption-side: initial
}
.CalendarMonth_caption__verticalScrollable {
  padding-top: 12px;
  padding-bottom: 7px
}
.CalendarMonthGrid {
  background: #fff;
  text-align: left;
  z-index: 0
}
.CalendarMonthGrid__animating {
  z-index: 1
}
.CalendarMonthGrid__horizontal {
  position: absolute;
  left: 9px
}
.CalendarMonthGrid__vertical,
.CalendarMonthGrid__vertical_scrollable {
  margin: 0 auto
}
.CalendarMonthGrid_month__horizontal {
  display: inline-block;
  vertical-align: top;
  min-height: 100%
}
.CalendarMonthGrid_month__hideForAnimation {
  position: absolute;
  z-index: -1;
  opacity: 0;
  pointer-events: none
}
.CalendarMonthGrid_month__hidden {
  visibility: hidden
}
.DayPickerNavigation {
  position: relative;
  z-index: 2
}
.DayPickerNavigation__horizontal {
  height: 0
}
.DayPickerNavigation__verticalScrollable_prevNav {
  z-index: 1
}
.DayPickerNavigation__verticalDefault {
  position: absolute;
  width: 100%;
  height: 52px;
  bottom: 0;
  left: 0
}
.DayPickerNavigation__verticalScrollableDefault {
  position: relative
}
.DayPickerNavigation__bottom {
  height: auto
}
.DayPickerNavigation__bottomDefault {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  display: flex;
  justify-content: space-between
}
.DayPickerNavigation_button {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  border: 0;
  padding: 0;
  margin: 0
}
.DayPickerNavigation_button__default {
  border: 1px solid #e4e7e7;
  background-color: #fff;
  color: #757575
}
.DayPickerNavigation_button__default:focus,
.DayPickerNavigation_button__default:hover {
  border: 1px solid #c4c4c4
}
.DayPickerNavigation_button__default:active {
  background: #f2f2f2
}
.DayPickerNavigation_button__disabled {
  cursor: default;
  border: 1px solid #f2f2f2
}
.DayPickerNavigation_button__disabled:focus,
.DayPickerNavigation_button__disabled:hover {
  border: 1px solid #f2f2f2
}
.DayPickerNavigation_button__disabled:active {
  background: 0 0
}
.DayPickerNavigation_button__horizontalDefault {
  position: absolute;
  top: 18px;
  line-height: .78;
  border-radius: 3px;
  padding: 6px 9px
}
.DayPickerNavigation_bottomButton__horizontalDefault {
  position: static;
  margin: -10px 22px 30px
}
.DayPickerNavigation_leftButton__horizontalDefault {
  left: 22px
}
.DayPickerNavigation_rightButton__horizontalDefault {
  right: 22px
}
.DayPickerNavigation_button__verticalDefault {
  padding: 5px;
  background: #fff;
  box-shadow: 0 0 5px 2px rgba(0,0,0,.1);
  position: relative;
  display: inline-block;
  text-align: center;
  height: 100%;
  width: 50%
}
.DayPickerNavigation_nextButton__verticalDefault {
  border-left: 0
}
.DayPickerNavigation_nextButton__verticalScrollableDefault,
.DayPickerNavigation_prevButton__verticalScrollableDefault {
  width: 100%
}
.DayPickerNavigation_svg__horizontal {
  height: 19px;
  width: 19px;
  fill: #82888a;
  display: block
}
.DayPickerNavigation_svg__vertical {
  height: 42px;
  width: 42px;
  fill: #484848
}
.DayPickerNavigation_svg__disabled {
  fill: #f2f2f2
}
.DayPicker {
  background: #fff;
  position: relative;
  text-align: left
}
.DayPicker__horizontal {
  background: #fff
}
.DayPicker__verticalScrollable {
  height: 100%
}
.DayPicker__hidden {
  visibility: hidden
}
.DayPicker__withBorder {
  box-shadow: 0 2px 6px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.07);
  border-radius: 3px
}
.DayPicker_portal__horizontal {
  box-shadow: none;
  position: absolute;
  left: 50%;
  top: 50%
}
.DayPicker_portal__vertical {
  position: initial
}
.DayPicker_focusRegion {
  outline: 0
}
.DayPicker_calendarInfo__horizontal,
.DayPicker_wrapper__horizontal {
  display: inline-block;
  vertical-align: top
}
.DayPicker_weekHeaders {
  position: relative
}
.DayPicker_weekHeaders__horizontal {
  margin-left: 9px
}
.DayPicker_weekHeader {
  color: #757575;
  position: absolute;
  top: 62px;
  z-index: 2;
  text-align: left
}
.DayPicker_weekHeader__vertical {
  left: 50%
}
.DayPicker_weekHeader__verticalScrollable {
  top: 0;
  display: table-row;
  border-bottom: 1px solid #dbdbdb;
  background: #fff;
  margin-left: 0;
  left: 0;
  width: 100%;
  text-align: center
}
.DayPicker_weekHeader_ul {
  list-style: none;
  margin: 1px 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 14px
}
.DayPicker_weekHeader_li {
  display: inline-block;
  text-align: center
}
.DayPicker_transitionContainer {
  position: relative;
  overflow: hidden;
  border-radius: 3px
}
.DayPicker_transitionContainer__horizontal {
  transition: height .2s ease-in-out
}
.DayPicker_transitionContainer__vertical {
  width: 100%
}
.DayPicker_transitionContainer__verticalScrollable {
  padding-top: 20px;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  overflow-y: scroll
}
.DateInput {
  margin: 0;
  padding: 0;
  background: #fff;
  position: relative;
  display: inline-block;
  width: 130px;
  vertical-align: middle
}
.DateInput__small {
  width: 97px
}
.DateInput__block {
  width: 100%
}
.DateInput__disabled {
  background: #f2f2f2;
  color: #dbdbdb
}
.DateInput_input {
  font-weight: 200;
  font-size: 19px;
  line-height: 24px;
  color: #484848;
  background-color: #fff;
  width: 100%;
  padding: 11px 11px 9px;
  border: 0;
  border-top: 0;
  border-right: 0;
  border-bottom: 2px solid transparent;
  border-left: 0;
  border-radius: 0
}
.DateInput_input__small {
  font-size: 15px;
  line-height: 18px;
  letter-spacing: .2px;
  padding: 7px 7px 5px
}
.DateInput_input__regular {
  font-weight: auto
}
.DateInput_input__readOnly {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none
}
.DateInput_input__focused {
  outline: 0;
  background: #fff;
  border: 0;
  border-top: 0;
  border-right: 0;
  border-bottom: 2px solid #008489;
  border-left: 0
}
.DateInput_input__disabled {
  background: #f2f2f2;
  font-style: italic
}
.DateInput_screenReaderMessage {
  border: 0;
  clip: rect(0,0,0,0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px
}
.DateInput_fang {
  position: absolute;
  width: 20px;
  height: 10px;
  left: 22px;
  z-index: 2
}
.DateInput_fangShape {
  fill: #fff
}
.DateInput_fangStroke {
  stroke: #dbdbdb;
  fill: transparent
}
.DateRangePickerInput {
  background-color: #fff;
  display: inline-block
}
.DateRangePickerInput__disabled {
  background: #f2f2f2
}
.DateRangePickerInput__withBorder {
  border-radius: 2px;
  border: 1px solid #dbdbdb
}
.DateRangePickerInput__rtl {
  direction: rtl
}
.DateRangePickerInput__block {
  display: block
}
.DateRangePickerInput__showClearDates {
  padding-right: 30px
}
.DateRangePickerInput_arrow {
  display: inline-block;
  vertical-align: middle;
  color: #484848
}
.DateRangePickerInput_arrow_svg {
  vertical-align: middle;
  fill: #484848;
  height: 24px;
  width: 24px
}
.DateRangePickerInput_clearDates {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  padding: 10px;
  margin: 0 10px 0 5px;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%)
}
.DateRangePickerInput_clearDates__small {
  padding: 6px
}
.DateRangePickerInput_clearDates_default:focus,
.DateRangePickerInput_clearDates_default:hover {
  background: #dbdbdb;
  border-radius: 50%
}
.DateRangePickerInput_clearDates__hide {
  visibility: hidden
}
.DateRangePickerInput_clearDates_svg {
  fill: #82888a;
  height: 12px;
  width: 15px;
  vertical-align: middle
}
.DateRangePickerInput_clearDates_svg__small {
  height: 9px
}
.DateRangePickerInput_calendarIcon {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
  padding: 10px;
  margin: 0 5px 0 10px
}
.DateRangePickerInput_calendarIcon_svg {
  fill: #82888a;
  height: 15px;
  width: 14px;
  vertical-align: middle
}
.DateRangePicker {
  position: relative;
  display: inline-block
}
.DateRangePicker__block {
  display: block
}
.DateRangePicker_picker {
  z-index: 1;
  background-color: #fff;
  position: absolute
}
.DateRangePicker_picker__rtl {
  direction: rtl
}
.DateRangePicker_picker__directionLeft {
  left: 0
}
.DateRangePicker_picker__directionRight {
  right: 0
}
.DateRangePicker_picker__portal {
  background-color: rgba(0,0,0,.3);
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%
}
.DateRangePicker_picker__fullScreenPortal {
  background-color: #fff
}
.DateRangePicker_closeButton {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0;
  padding: 15px;
  z-index: 2
}
.DateRangePicker_closeButton:focus,
.DateRangePicker_closeButton:hover {
  color: darken(#cacccd,10%);
  text-decoration: none
}
.DateRangePicker_closeButton_svg {
  height: 15px;
  width: 15px;
  fill: #cacccd
}
@font-face{font-family:"Inter";src:url('inter-v18-latin-regular.9698cc7dbf147ed3.woff2') format("woff2")}@font-face{font-family:"Jakarta Sans";src:url('plus-jakarta-sans-v8-latin-regular.f10df819e3eb244b.woff2') format("woff2")}[class^=ant-]::-ms-clear,[class*=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class*=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal,[class*=ant-] input::-ms-reveal{display:none}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0;color:#0a2940;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-variant:tabular-nums;line-height:1.5715;background-color:#fff;font-feature-settings:"tnum"}[tabindex="-1"]:focus{outline:none !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;color:#0a2940;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#22aeb5;text-decoration:none;background-color:rgba(0,0,0,0);outline:none;cursor:pointer;transition:color .3s}a:hover{color:#44c0c2}a:active{color:#14858f}a:active,a:hover{text-decoration:none;outline:0}a:focus{text-decoration:none;outline:0}a[disabled]{color:rgba(0,0,0,.25);cursor:not-allowed}pre,code,kbd,samp{font-size:1em;font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;color:rgba(0,0,0,.45);text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none !important}mark{padding:.2em;background-color:#feffe6}::selection{color:#fff;background:#22aeb5}.clearfix::before{display:table;content:""}.clearfix::after{display:table;clear:both;content:""}html *{font-family:"Inter","Jakarta Sans","Roboto","Oxygen","Ubuntu","Helvetica Neue",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}html body #SideBar *{font-family:"Inter","Jakarta Sans","Roboto","Oxygen","Ubuntu","Helvetica Neue",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif !important;line-height:1.15}body{margin:0;background-color:#9ad5cf;box-sizing:border-box}body h1.ant-typography,body h2.ant-typography,body h3.ant-typography,body h4.ant-typography,body h5.ant-typography,body h6.ant-typography{font-family:"Jakarta Sans","Roboto","Oxygen","Ubuntu","Helvetica Neue",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif !important;color:#0a2940}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.fill-screen{min-width:-webkit-fill-available;min-height:-webkit-fill-available;min-width:100%;min-height:100%;width:100%;height:100%;overflow:hidden}.flex{display:flex;flex-direction:column}sup{line-height:0}sub{line-height:0}body p.warning{background-color:#fef7f3;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none"><path d="M0.583008 12.5418H13.4163L6.99967 1.4585L0.583008 12.5418ZM7.58301 10.7918H6.41634V9.62516H7.58301V10.7918ZM7.58301 8.4585H6.41634V6.12516H7.58301V8.4585Z" fill="%23DA5E30" /></svg>');background-position:7px 11px;background-repeat:no-repeat;border:1px solid #da5e30;border-radius:5px;color:#c14315;font-size:13px;font-weight:500;padding:7px 10px 7px 28px;margin-bottom:4px}body h2.ant-typography,body div.ant-typography-h2,body div.ant-typography-h2>textarea,body .ant-typography h2{color:#0a2940;font-size:24px;line-height:1.25}body .ant-checkbox-wrapper .ant-checkbox-inner,body .ant-checkbox .ant-checkbox-inner,body .ant-checkbox-input+.ant-checkbox-inner,body .ant-checkbox-checked::after,body .ant-input,body .ant-input-number,body .ant-picker,body .ant-select:not(.ant-select-customize-input) .ant-select-selector{border-radius:5px;color:#0a2940}body .ant-picker-today-btn,body .ant-select-single.ant-select-open .ant-select-selection-item,body .ant-btn-color-link.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled),body .ant-btn-color-link.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover,body .ant-btn-color-link.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):focus{color:#0a2940}body .ant-table-wrapper .ant-table-filter-trigger.active{color:#00a4b4}body .ant-btn:hover,body .ant-btn:focus,body .ant-checkbox-wrapper:hover .ant-checkbox-inner,body .ant-checkbox:hover .ant-checkbox-inner,body .ant-checkbox-input:focus+.ant-checkbox-inner,body .ant-input:hover,body .ant-input-search .ant-input:hover,body .ant-input-number:hover,body .ant-input-outlined:focus,body .ant-input-outlined:focus-within,body .ant-input-outlined:hover,body .ant-input-search .ant-input:focus,body .ant-picker:hover,body .ant-select:not(.ant-select-disabled):hover .ant-select-selector,body textarea.ant-input:hover{border-color:#00a4b4 !important}body .ant-btn-link{color:#00a4b4;border-radius:5px}body .ant-btn-link:hover,body .ant-btn-link:focus,body .ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover,body .ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):focus,body .ant-picker-today-btn:hover,body .ant-picker-today-btn:active{color:#00a4b4}body .ant-btn-primary:not(:disabled),body .ant-modal-confirm-btns .ant-btn.ant-btn-primary:not(:disabled){background-color:#00a4b4;border-color:#00a4b4;color:#fff;border-radius:5px}body .ant-btn-primary:not(:disabled):hover,body .ant-btn-primary:not(:disabled):focus,body .ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover,body .ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):focus{background-color:#1f9da3;border-color:#1f9da3}body .ant-modal-confirm-btns .ant-btn.ant-btn-primary:disabled,body .ant-modal-confirm-btns .ant-btn.ant-btn-primary:disabled:hover{background-color:rgba(0,0,0,0);border-color:#d8dce0 !important;color:#767676}body .ant-checkbox-checked::after{border-radius:5px}body .ant-checkbox-checked .ant-checkbox-inner,body .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner{background-color:#00a4b4;border-color:#00a4b4}body .ant-checkbox-indeterminate .ant-checkbox-inner::after{background-color:#00a4b4;border-radius:3px}body .ant-collapse{background-color:#fff}body .ant-collapse .ant-collapse-item>.ant-collapse-header{align-items:baseline;padding:.625rem .625rem .625rem 1rem}body .ant-collapse .ant-collapse-item>.ant-collapse-header .ant-collapse-expand-icon>.ant-collapse-arrow{transition:none}body .ant-collapse .ant-collapse-item>.ant-collapse-header[aria-expanded=false] .hide-if-closed{display:none}body .ant-collapse .ant-collapse-content{background-color:#f5f7fa;color:#0a2940}body .ant-drawer .ant-drawer-mask{pointer-events:none}body .ant-drawer .ant-drawer-header{background-color:#0a2940;color:#fff;padding:1rem}body .ant-drawer .ant-drawer-header .ant-drawer-title{font-family:"Jakarta Sans","Inter","Roboto",sans-serif !important;font-size:1.125rem;font-weight:500}body .ant-drawer .ant-drawer-body{padding:1rem}body .ant-dropdown-menu-item-selected{background-color:#e9f7f8;color:#0a2940}body .ant-input-search .ant-input:focus+.ant-input-group-addon .ant-input-search-button{border-color:#00a4b4 !important}body .ant-input:focus,body .ant-input-focused,body .ant-input-number:focus,body .ant-input-number-focused,body .ant-picker:focus,body .ant-picker-focused,body .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:#00a4b4 !important;box-shadow:0 0 2px rgba(0,164,180,.5)}body .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,body .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,body .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner{background-color:#00a4b4;border-radius:3px}body .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner::before{border-color:#00a4b4;border-radius:3px}body .ant-picker-header-view button:hover{color:#00a4b4}body .ant-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background-color:#e9f7f8}body .ant-picker-panel-container,body .ant-select-dropdown,body .ant-tooltip-inner{border-radius:5px}body .ant-tooltip{z-index:10000 !important}body .ant-tooltip-inner{font-size:.75rem;font-weight:500;padding:3px 6px;min-height:1.5rem}body .ant-input-search .ant-input:hover+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),body .ant-input-search .ant-input:focus+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary){border-left-color:#00a4b4}body .ant-radio-wrapper .ant-radio-checked .ant-radio-inner{background-color:#00a4b4 !important;border-color:#00a4b4 !important}body .ant-select-selection-placeholder{color:#949494}body .ant-select-item[title="-- No product group --"]{font-style:italic}body .ant-select-single{height:auto !important}body .ant-switch.ant-switch-checked,body .ant-switch.ant-switch-checked:hover:not(.ant-switch-disabled),body .ant-switch.ant-switch-checked:focus:not(.ant-switch-disabled){background-color:#00a4b4}body .ant-table{color:#0a2940 !important}body .ant-table-filter-trigger.active{color:#00a4b4}body .ant-table-thead>tr>th,body .ant-table-tbody>tr>td,body .ant-table tfoot>tr>th,body .ant-table tfoot>tr>td{padding:14px 16px}body .ant-upload-wrapper .ant-upload-drag:not(.ant-upload-disabled):hover{border-color:#0a2940}body .ant-upload-wrapper .ant-upload-drag p.ant-upload-text{color:#0a2940;font-size:.875rem;font-weight:500}body .ant-dropdown-menu{border-radius:5px}body .anticon.ant-notification-notice-icon-success{color:#016549}body .anticon.anticon-exclamation-circle,body .ant-modal-confirm-confirm .ant-modal-confirm-body>.anticon{color:#f3a203}body .anticon.ant-notification-notice-icon-error{color:#b20a01}body .ant-modal .ant-modal-content,body .ant-modal .ant-modal-header,body .ant-modal .ant-modal-close{border-radius:15px}body .ant-modal .ant-modal-close:hover{background-color:#f5f7fa;border-radius:40px}body .ant-modal .ant-modal-close:focus{outline:none}body .ant-modal .ant-modal-content{padding:28px 30px 30px 30px}body .ant-modal .ant-modal-close{top:10px;right:10px;margin:.5rem}body .ant-modal .ant-modal-close{width:40px;height:40px}body .ant-modal .ant-modal-title{color:#0a2940;font-size:1.25rem;font-weight:500;line-height:22px}body .ant-modal .ant-modal-confirm-body .ant-modal-confirm-title{font-weight:500;font-size:16px;line-height:1.4}body .ant-modal .ant-modal-header{border-bottom:0}body .ant-modal .ant-modal-body{color:rgba(0,0,0,.85);padding-top:.75rem;font-size:14px;font-weight:400;line-height:22px}body .ant-modal-confirm-btns .ant-btn{border-radius:5px;color:#0a2940}body .ant-modal-confirm-btns .ant-btn.ant-btn-default{background-color:#fff;border-color:#0a2940;color:#0a2940}body .ant-modal-confirm-btns .ant-btn.ant-btn-default:hover{background-color:#0a2940;color:#fff}body .ant-modal-confirm-btns .ant-btn.ant-btn-default.ant-btn-dangerous{background-color:#ca0000;border-color:#ca0000;color:#fff}body .ant-modal-confirm-btns .ant-btn.ant-btn-default.ant-btn-dangerous:hover{background-color:#b20a01;border-color:#b20a01;color:#fff}body .ant-notification{z-index:100000}body .ant-notification .ant-notification-notice{border-radius:15px}body .address-modal .ant-modal-title,body .address-modal .ant-modal-confirm-title,body .common-modal .ant-modal-title,body .common-modal .ant-modal-confirm-title,body .upload-modal .ant-modal-title,body .upload-modal .ant-modal-confirm-title{color:#767676;font-size:12px;font-weight:500;line-height:22px;letter-spacing:.6px;text-transform:uppercase}body .address-modal .ant-modal-body,body .common-modal .ant-modal-body,body .upload-modal .ant-modal-body{color:#767676;font-size:14px;font-weight:400;line-height:22px}body .address-modal .modal-buttons,body .common-modal .modal-buttons,body .upload-modal .modal-buttons{margin-top:30px}body .address-modal h1,body .common-modal h1,body .upload-modal h1{color:#3e3f42;font-family:"Jakarta Sans","Roboto","Oxygen";font-size:20px;font-weight:500;margin-bottom:10px}body .address-modal DETAILS,body .address-modal ul,body .address-modal p,body .common-modal DETAILS,body .common-modal ul,body .common-modal p,body .upload-modal DETAILS,body .upload-modal ul,body .upload-modal p{margin-bottom:10px}body .address-modal p.compress,body .common-modal p.compress,body .upload-modal p.compress{margin-bottom:1px}body .address-modal .ant-radio-checked::after,body .common-modal .ant-radio-checked::after,body .upload-modal .ant-radio-checked::after{border-color:#00a4b4 !important}body .address-modal .ant-radio-wrapper,body .common-modal .ant-radio-wrapper,body .upload-modal .ant-radio-wrapper{margin-left:1px}body .address-modal .ant-radio-wrapper:hover .ant-radio-wrapper,body .address-modal .ant-radio-wrapper:hover .ant-radio-inner,body .common-modal .ant-radio-wrapper:hover .ant-radio-wrapper,body .common-modal .ant-radio-wrapper:hover .ant-radio-inner,body .upload-modal .ant-radio-wrapper:hover .ant-radio-wrapper,body .upload-modal .ant-radio-wrapper:hover .ant-radio-inner{border-color:#00a4b4 !important}body .address-modal .ant-radio-wrapper .ant-radio-checked .ant-radio-inner,body .common-modal .ant-radio-wrapper .ant-radio-checked .ant-radio-inner,body .upload-modal .ant-radio-wrapper .ant-radio-checked .ant-radio-inner{background-color:#00a4b4 !important;border-color:#00a4b4 !important}body .address-modal p.radio-group-divider,body .common-modal p.radio-group-divider,body .upload-modal p.radio-group-divider{color:#767676;font-size:14px;margin-top:13px;margin-bottom:8px}body .address-modal .emphasise,body .common-modal .emphasise,body .upload-modal .emphasise{color:#3e3f42;font-weight:600}body .address-modal .subscript,body .common-modal .subscript,body .upload-modal .subscript{color:#949494;font-size:11px;font-weight:normal}body .address-modal .input-label,body .common-modal .input-label,body .upload-modal .input-label{color:#3e3f42;font-size:11px;font-weight:500;line-height:normal;margin-bottom:0}body .address-modal .ant-input,body .common-modal .ant-input,body .upload-modal .ant-input{border-top-left-radius:5px;border-bottom-left-radius:5px}body .upload-modal .ant-modal-confirm .ant-modal-confirm-paragraph .ant-modal-confirm-content{margin-right:-0.75rem}body .ant-table-wrapper .ant-table-sticky-holder{background-color:rgba(0,0,0,0)}body .ant-table-wrapper .ant-table-tbody .ant-table-row.ant-table-row-selected>.ant-table-cell{background-color:rgba(233,247,248,.4)}body .ant-table.ant-table{background-color:rgba(0,0,0,0)}body .ant-table .ant-table-thead>tr>th{background-color:rgba(0,0,0,0);border-bottom:none}body .ant-table .ant-table-tbody>tr>td{background-color:#fff;border-color:#d8dce0}body .ant-table .ant-table-tbody>tr.ant-table-row:hover>td,body .ant-table .ant-table-tbody>tr>td.ant-table-cell-row-hover{background-color:#f5f7fa}body .ant-table .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan])::before{background-color:rgba(0,0,0,0)}body .ant-table .ant-table-thead>tr>th.ant-table-column-has-sorters{border-radius:6px 6px 0 0}body .ant-table .ant-table-tbody>tr>td:first-of-type{border-left:1px solid #d8dce0;padding-left:.75rem}body .ant-table .ant-table-tbody>tr>td:last-of-type{border-right:1px solid #d8dce0}body .ant-table .ant-table-tbody>tr:first-of-type>td,body .ant-table .ant-table-tbody>tr[aria-hidden]+tr>td{border-top:1px solid #d8dce0}body .ant-table .ant-table-tbody>tr:first-of-type>td:first-of-type,body .ant-table .ant-table-tbody>tr[aria-hidden]+tr>td:first-of-type{border-top-left-radius:5px}body .ant-table .ant-table-tbody>tr:first-of-type>td:last-of-type,body .ant-table .ant-table-tbody>tr[aria-hidden]+tr>td:last-of-type{border-top-right-radius:5px}body .ant-table .ant-table-tbody>tr:last-of-type>td:first-of-type{border-bottom-left-radius:5px}body .ant-table .ant-table-tbody>tr:last-of-type>td:last-of-type{border-bottom-right-radius:5px}body .ant-table .ant-table-tbody>tr.ant-table-row.disabled-row{color:#949494}body .ant-table .design-matches-count{display:inline-block;padding:2px 6px;background-color:#f5f7fa;border-radius:3px}body .ant-table .design-matches-count.record-alert-cell{background-color:#fcefe9;color:#c14315 !important}dl.api-failure{display:flex;flex-flow:row wrap;padding-top:1em}dl.api-failure>dt{flex-basis:20%;padding:2px 4px;font-weight:700}dl.api-failure>dd{flex-basis:70%;flex-grow:1;margin:0;padding:2px 4px}dl.validation-failure{margin-top:2em}dl.validation-failure>dt{padding:0;font-style:italic;font-weight:700}dl.validation-failure>dd{padding:0}dl.validation-failure ul{margin:0;padding:5px 0 0 0;list-style-type:none}
.lds-grid {
  display: inline-block;
  position: relative;
  width: 64px;
  height: 64px;
}
.lds-grid div {
  position: absolute;
  width: 13px;
  height: 13px;
  border-radius: 50%;
  background: #00A4B4;
  animation: lds-grid 1.2s linear infinite;
}
.lds-grid div:nth-child(1) {
  top: 6px;
  left: 6px;
  animation-delay: 0s;
}
.lds-grid div:nth-child(2) {
  top: 6px;
  left: 26px;
  animation-delay: -0.4s;
}
.lds-grid div:nth-child(3) {
  top: 6px;
  left: 45px;
  animation-delay: -0.8s;
}
.lds-grid div:nth-child(4) {
  top: 26px;
  left: 6px;
  animation-delay: -0.4s;
}
.lds-grid div:nth-child(5) {
  top: 26px;
  left: 26px;
  animation-delay: -0.8s;
}
.lds-grid div:nth-child(6) {
  top: 26px;
  left: 45px;
  animation-delay: -1.2s;
}
.lds-grid div:nth-child(7) {
  top: 45px;
  left: 6px;
  animation-delay: -0.8s;
}
.lds-grid div:nth-child(8) {
  top: 45px;
  left: 26px;
  animation-delay: -1.2s;
}
.lds-grid div:nth-child(9) {
  top: 45px;
  left: 45px;
  animation-delay: -1.6s;
}
@keyframes lds-grid {
  0%,
  100% {
    opacity: 1;
  }
  50% {
    opacity: 0.5;
  }
}

.small-spinner .lds-grid {
  display: inline-block;
  position: relative;
  width: 32px;
  height: 32px;
}
.small-spinner .lds-grid div {
  position: absolute;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: #00A4B4;
  animation: lds-grid 1.2s linear infinite;
}
.small-spinner .lds-grid div:nth-child(1) {
  top: 3px;
  left: 3px;
  animation-delay: 0s;
}
.small-spinner .lds-grid div:nth-child(2) {
  top: 3px;
  left: 13px;
  animation-delay: -0.4s;
}
.small-spinner .lds-grid div:nth-child(3) {
  top: 3px;
  left: 23px;
  animation-delay: -0.8s;
}
.small-spinner .lds-grid div:nth-child(4) {
  top: 13px;
  left: 3px;
  animation-delay: -0.4s;
}
.small-spinner .lds-grid div:nth-child(5) {
  top: 13px;
  left: 13px;
  animation-delay: -0.8s;
}
.small-spinner .lds-grid div:nth-child(6) {
  top: 13px;
  left: 23px;
  animation-delay: -1.2s;
}
.small-spinner .lds-grid div:nth-child(7) {
  top: 23px;
  left: 3px;
  animation-delay: -0.8s;
}
.small-spinner .lds-grid div:nth-child(8) {
  top: 23px;
  left: 13px;
  animation-delay: -1.2s;
}
.small-spinner .lds-grid div:nth-child(9) {
  top: 23px;
  left: 23px;
  animation-delay: -1.6s;
}
@keyframes lds-grid {
  0%,
  100% {
    opacity: 1;
  }
  50% {
    opacity: 0.5;
  }
}

@font-face {
  font-family: 'anticon';
  src: url('//at.alicdn.com/t/font_1434092639_4910953.eot');
  /* IE9*/
  src: url('//at.alicdn.com/t/font_1434092639_4910953.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('//at.alicdn.com/t/font_1434092639_4910953.woff') format('woff'), /* chrome、firefox */ url('//at.alicdn.com/t/font_1434092639_4910953.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/ url('//at.alicdn.com/t/font_1434092639_4910953.svg#iconfont') format('svg');
  /* iOS 4.1- */
}
.rc-dropdown {
  position: absolute;
  left: -9999px;
  top: -9999px;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 1.5;
}
.rc-dropdown-hidden {
  display: none;
}
.rc-dropdown .rc-menu {
  outline: none;
  position: relative;
  list-style-type: none;
  padding: 0;
  margin: 2px 0 2px;
  text-align: left;
  background-color: #fff;
  border-radius: 3px;
  box-shadow: 0 1px 5px #ccc;
  background-clip: padding-box;
  border: 1px solid #ccc;
}
.rc-dropdown .rc-menu > li {
  margin: 0;
  padding: 0;
}
.rc-dropdown .rc-menu:before {
  content: "";
  position: absolute;
  top: -4px;
  left: 0;
  width: 100%;
  height: 4px;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.01);
}
.rc-dropdown .rc-menu > .rc-dropdown .rc-menu-item {
  position: relative;
  display: block;
  padding: 7px 10px;
  clear: both;
  font-size: 12px;
  font-weight: normal;
  color: #666666;
  white-space: nowrap;
}
.rc-dropdown .rc-menu > .rc-dropdown .rc-menu-item:hover,
.rc-dropdown .rc-menu > .rc-dropdown .rc-menu-item-active,
.rc-dropdown .rc-menu > .rc-dropdown .rc-menu-item-selected {
  background-color: #ebfaff;
}
.rc-dropdown .rc-menu > .rc-dropdown .rc-menu-item-selected {
  position: relative;
}
.rc-dropdown .rc-menu > .rc-dropdown .rc-menu-item-selected:after {
  content: '\e613';
  font-family: 'anticon';
  font-weight: bold;
  position: absolute;
  top: 6px;
  right: 16px;
  color: #3CB8F0;
}
.rc-dropdown .rc-menu > .rc-dropdown .rc-menu-item-disabled {
  color: #ccc;
  cursor: not-allowed;
  pointer-events: none;
}
.rc-dropdown .rc-menu > .rc-dropdown .rc-menu-item-disabled:hover {
  color: #ccc;
  background-color: #fff;
  cursor: not-allowed;
}
.rc-dropdown .rc-menu > .rc-dropdown .rc-menu-item:last-child {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.rc-dropdown .rc-menu > .rc-dropdown .rc-menu-item:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.rc-dropdown .rc-menu > .rc-dropdown .rc-menu-item-divider {
  height: 1px;
  margin: 1px 0;
  overflow: hidden;
  background-color: #e5e5e5;
  line-height: 0;
}
.rc-dropdown-slide-up-enter,
.rc-dropdown-slide-up-appear {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  transform-origin: 0 0;
  display: block !important;
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
  animation-play-state: paused;
}
.rc-dropdown-slide-up-leave {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  transform-origin: 0 0;
  display: block !important;
  opacity: 1;
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
  animation-play-state: paused;
}
.rc-dropdown-slide-up-enter.rc-dropdown-slide-up-enter-active.rc-dropdown-placement-bottomLeft,
.rc-dropdown-slide-up-appear.rc-dropdown-slide-up-appear-active.rc-dropdown-placement-bottomLeft,
.rc-dropdown-slide-up-enter.rc-dropdown-slide-up-enter-active.rc-dropdown-placement-bottomCenter,
.rc-dropdown-slide-up-appear.rc-dropdown-slide-up-appear-active.rc-dropdown-placement-bottomCenter,
.rc-dropdown-slide-up-enter.rc-dropdown-slide-up-enter-active.rc-dropdown-placement-bottomRight,
.rc-dropdown-slide-up-appear.rc-dropdown-slide-up-appear-active.rc-dropdown-placement-bottomRight {
  animation-name: rcDropdownSlideUpIn;
  animation-play-state: running;
}
.rc-dropdown-slide-up-enter.rc-dropdown-slide-up-enter-active.rc-dropdown-placement-topLeft,
.rc-dropdown-slide-up-appear.rc-dropdown-slide-up-appear-active.rc-dropdown-placement-topLeft,
.rc-dropdown-slide-up-enter.rc-dropdown-slide-up-enter-active.rc-dropdown-placement-topCenter,
.rc-dropdown-slide-up-appear.rc-dropdown-slide-up-appear-active.rc-dropdown-placement-topCenter,
.rc-dropdown-slide-up-enter.rc-dropdown-slide-up-enter-active.rc-dropdown-placement-topRight,
.rc-dropdown-slide-up-appear.rc-dropdown-slide-up-appear-active.rc-dropdown-placement-topRight {
  animation-name: rcDropdownSlideDownIn;
  animation-play-state: running;
}
.rc-dropdown-slide-up-leave.rc-dropdown-slide-up-leave-active.rc-dropdown-placement-bottomLeft,
.rc-dropdown-slide-up-leave.rc-dropdown-slide-up-leave-active.rc-dropdown-placement-bottomCenter,
.rc-dropdown-slide-up-leave.rc-dropdown-slide-up-leave-active.rc-dropdown-placement-bottomRight {
  animation-name: rcDropdownSlideUpOut;
  animation-play-state: running;
}
.rc-dropdown-slide-up-leave.rc-dropdown-slide-up-leave-active.rc-dropdown-placement-topLeft,
.rc-dropdown-slide-up-leave.rc-dropdown-slide-up-leave-active.rc-dropdown-placement-topCenter,
.rc-dropdown-slide-up-leave.rc-dropdown-slide-up-leave-active.rc-dropdown-placement-topRight {
  animation-name: rcDropdownSlideDownOut;
  animation-play-state: running;
}
@keyframes rcDropdownSlideUpIn {
  0% {
    opacity: 0;
    transform-origin: 0% 0%;
    transform: scaleY(0);
  }
  100% {
    opacity: 1;
    transform-origin: 0% 0%;
    transform: scaleY(1);
  }
}
@keyframes rcDropdownSlideUpOut {
  0% {
    opacity: 1;
    transform-origin: 0% 0%;
    transform: scaleY(1);
  }
  100% {
    opacity: 0;
    transform-origin: 0% 0%;
    transform: scaleY(0);
  }
}
@keyframes rcDropdownSlideDownIn {
  0% {
    opacity: 0;
    transform-origin: 0% 100%;
    transform: scaleY(0);
  }
  100% {
    opacity: 1;
    transform-origin: 0% 100%;
    transform: scaleY(1);
  }
}
@keyframes rcDropdownSlideDownOut {
  0% {
    opacity: 1;
    transform-origin: 0% 100%;
    transform: scaleY(1);
  }
  100% {
    opacity: 0;
    transform-origin: 0% 100%;
    transform: scaleY(0);
  }
}
.rc-dropdown-arrow {
  position: absolute;
  border-width: 8px / 2;
  border-color: transparent;
  box-shadow: 0 1px 5px #ccc;
  border-style: solid;
  transform: rotate(45deg);
}
.rc-dropdown-show-arrow.rc-dropdown-placement-top,
.rc-dropdown-show-arrow.rc-dropdown-placement-topLeft,
.rc-dropdown-show-arrow.rc-dropdown-placement-topRight {
  padding-bottom: 6px;
}
.rc-dropdown-show-arrow.rc-dropdown-placement-bottom,
.rc-dropdown-show-arrow.rc-dropdown-placement-bottomLeft,
.rc-dropdown-show-arrow.rc-dropdown-placement-bottomRight {
  padding-top: 6px;
}
.rc-dropdown-placement-top .rc-dropdown-arrow,
.rc-dropdown-placement-topLeft .rc-dropdown-arrow,
.rc-dropdown-placement-topRight .rc-dropdown-arrow {
  bottom: 4px;
  border-top-color: white;
}
.rc-dropdown-placement-top .rc-dropdown-arrow {
  left: 50%;
}
.rc-dropdown-placement-topLeft .rc-dropdown-arrow {
  left: 15%;
}
.rc-dropdown-placement-topRight .rc-dropdown-arrow {
  right: 15%;
}
.rc-dropdown-placement-bottom .rc-dropdown-arrow,
.rc-dropdown-placement-bottomLeft .rc-dropdown-arrow,
.rc-dropdown-placement-bottomRight .rc-dropdown-arrow {
  top: 4px;
  border-bottom-color: white;
}
.rc-dropdown-placement-bottom .rc-dropdown-arrow {
  left: 50%;
}
.rc-dropdown-placement-bottomLeft .rc-dropdown-arrow {
  left: 15%;
}
.rc-dropdown-placement-bottomRight .rc-dropdown-arrow {
  right: 15%;
}

TH.ant-table-cell-ellipsis{white-space:pre-line}.table-row-filter>td:hover{background:#fff}.table-row-filter{background:#fff}.table-row-light{background:#fff}.table-row-dark{background:rgba(0,0,0,.05)}.removed{text-decoration:line-through;opacity:.5}.ant-table-thead .ant-table-cell{font-weight:600;text-align:left;padding-right:20px;color:#3a5366}.ant-table-thead .ant-table-cell.ant-table-column-sort,.ant-table-thead th.ant-table-column-has-sorters:hover{color:#0a2940}.ant-table-wrapper .ant-table-thead th.ant-table-column-has-sorters:focus-visible{color:#0a2940}.ant-table-wrapper .ant-table-footer{background-color:rgba(0,0,0,0)}.anticon.ant-table-column-sorter-up.active,.anticon.ant-table-column-sorter-down.active{color:#0a2940}.lowercase{text-transform:lowercase}.ant-table .ant-table-container{border-radius:5px}.ant-table-sticky-holder{top:-35px !important}.records-filter-select .ant-select-selection-item[title=Unassigned] .ant-select-selection-item-content{font-style:italic;padding-right:2px}#WasteRecordsTable .ant-select-item-option[title=Unassigned],#DeliveryRecordsTable .ant-select-item-option[title=Unassigned]{font-style:italic}
.event-row-closed-light{text-decoration:line-through;color:#9ea0a5}.event-row-open-light{background:#fff}.event-row-open-dark{background:rgba(0,0,0,.05)}.event-row-closed-dark{text-decoration:line-through;opacity:.5;background:rgba(0,0,0,.05)}.table-header-text{font-size:.8rem}.table-row-filter>td:hover{background:#fff}td.links{word-break:break-word}td .subText{font-size:.7rem;color:#7a7a7b}.events-filter-select .ant-select-selection-item[title=Unassigned] .ant-select-selection-item-content{font-style:italic;padding-right:2px}#EventsTable .ant-select-item-option[title=Unassigned]{font-style:italic}#EventsTable .ant-table-footer{background-color:#fff;padding:0}
.report-style-class {
    background: #141A2D;
    flex: auto;
    padding-bottom: 1rem;
}
iframe {
    border-width: 0;
}

.table-row-filter {
    background: #fff;
}

.table-row-filter-hide {
    display: none;
}

.table-row-light {
    background: #fff;
}

.table-row-dark {
    background: rgba(0,0,0,0.05);
}
.table-row-filter {
    background: #fff;
}

.table-row-light {
    background: #fff;
}

.table-row-dark {
    background: rgba(0,0,0,0.05);
}

/*# sourceMappingURL=main.9cf782135257ae35.css.map*/