@charset "utf-8";

.anticon { display: inline-flex; align-items: center; color: inherit; font-style: normal; line-height: 0; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; }

.anticon > * { line-height: 1; }

.anticon svg { display: inline-block; }

.anticon::before { display: none; }

.anticon .anticon-icon { display: block; }

.anticon[tabindex] { cursor: pointer; }

.anticon-spin::before, .anticon-spin { display: inline-block; animation: 1s linear 0s infinite normal none running loadingCircle; }

@-webkit-keyframes loadingCircle { 
  100% { transform: rotate(360deg); }
}

@keyframes loadingCircle { 
  100% { transform: rotate(360deg); }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-119ou95-antZoomIn { 
  0% { transform: scale(0.2); opacity: 0; }
  100% { transform: scale(1); opacity: 1; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7)[class^="ant-form"], :where(.css-1q3a9c7)[class*=" ant-form"] { 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-size: 14px; box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-form"]::before, :where(.css-1q3a9c7)[class*=" ant-form"]::before, :where(.css-1q3a9c7)[class^="ant-form"]::after, :where(.css-1q3a9c7)[class*=" ant-form"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-form"] [class^="ant-form"], :where(.css-1q3a9c7)[class*=" ant-form"] [class^="ant-form"], :where(.css-1q3a9c7)[class^="ant-form"] [class*=" ant-form"], :where(.css-1q3a9c7)[class*=" ant-form"] [class*=" ant-form"] { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-form"] [class^="ant-form"]::before, :where(.css-1q3a9c7)[class*=" ant-form"] [class^="ant-form"]::before, :where(.css-1q3a9c7)[class^="ant-form"] [class*=" ant-form"]::before, :where(.css-1q3a9c7)[class*=" ant-form"] [class*=" ant-form"]::before, :where(.css-1q3a9c7)[class^="ant-form"] [class^="ant-form"]::after, :where(.css-1q3a9c7)[class*=" ant-form"] [class^="ant-form"]::after, :where(.css-1q3a9c7)[class^="ant-form"] [class*=" ant-form"]::after, :where(.css-1q3a9c7)[class*=" ant-form"] [class*=" ant-form"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-form { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; list-style: none; 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"; }

:where(.css-1q3a9c7).ant-form legend { display: block; width: 100%; margin-bottom: 24px; padding: 0px; color: rgba(255, 255, 255, 0.45); font-size: 16px; line-height: inherit; border-width: 0px 0px 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(66, 66, 66); border-image: none; }

:where(.css-1q3a9c7).ant-form input[type="search"] { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-form input[type="radio"], :where(.css-1q3a9c7).ant-form input[type="checkbox"] { line-height: normal; }

:where(.css-1q3a9c7).ant-form input[type="file"] { display: block; }

:where(.css-1q3a9c7).ant-form input[type="range"] { display: block; width: 100%; }

:where(.css-1q3a9c7).ant-form select[multiple], :where(.css-1q3a9c7).ant-form select[size] { height: auto; }

:where(.css-1q3a9c7).ant-form input[type="file"]:focus, :where(.css-1q3a9c7).ant-form input[type="radio"]:focus, :where(.css-1q3a9c7).ant-form input[type="checkbox"]:focus { outline: 0px; box-shadow: rgba(3, 170, 245, 0.15) 0px 0px 0px 0px; }

:where(.css-1q3a9c7).ant-form output { display: block; padding-top: 15px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; }

:where(.css-1q3a9c7).ant-form .ant-form-text { display: inline-block; padding-inline-end: 12px; }

:where(.css-1q3a9c7).ant-form-small .ant-form-item .ant-form-item-label > label { height: 24px; }

:where(.css-1q3a9c7).ant-form-small .ant-form-item .ant-form-item-control-input { min-height: 24px; }

:where(.css-1q3a9c7).ant-form-large .ant-form-item .ant-form-item-label > label { height: 40px; }

:where(.css-1q3a9c7).ant-form-large .ant-form-item .ant-form-item-control-input { min-height: 40px; }

:where(.css-1q3a9c7).ant-form-item { box-sizing: border-box; margin: 0px 0px 24px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; list-style: none; 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"; vertical-align: top; }

:where(.css-1q3a9c7).ant-form-item-with-help { transition: none; }

:where(.css-1q3a9c7).ant-form-item-hidden, :where(.css-1q3a9c7).ant-form-item-hidden.ant-row { display: none; }

:where(.css-1q3a9c7).ant-form-item-has-warning .ant-form-item-split { color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-form-item-has-error .ant-form-item-split { color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-form-item .ant-form-item-label { flex-grow: 0; overflow: hidden; white-space: nowrap; text-align: end; vertical-align: middle; }

:where(.css-1q3a9c7).ant-form-item .ant-form-item-label-left { text-align: start; }

:where(.css-1q3a9c7).ant-form-item .ant-form-item-label-wrap { overflow: unset; line-height: 1.57143; white-space: unset; }

:where(.css-1q3a9c7).ant-form-item .ant-form-item-label-wrap > label { vertical-align: middle; text-wrap: balance; }

:where(.css-1q3a9c7).ant-form-item .ant-form-item-label > label { position: relative; display: inline-flex; align-items: center; max-width: 100%; height: 32px; color: rgb(255, 255, 255); font-size: 14px; }

:where(.css-1q3a9c7).ant-form-item .ant-form-item-label > label > .anticon { font-size: 14px; vertical-align: top; }

:where(.css-1q3a9c7).ant-form-item .ant-form-item-label > label.ant-form-item-required::before { display: inline-block; margin-inline-end: 4px; color: rgb(221, 4, 4); font-size: 14px; font-family: SimSun, sans-serif; line-height: 1; content: "*"; }

:where(.css-1q3a9c7).ant-form-item .ant-form-item-label > label.ant-form-item-required.ant-form-item-required-mark-hidden::before, :where(.css-1q3a9c7).ant-form-item .ant-form-item-label > label.ant-form-item-required.ant-form-item-required-mark-optional::before { display: none; }

:where(.css-1q3a9c7).ant-form-item .ant-form-item-label > label .ant-form-item-optional { display: inline-block; margin-inline-start: 4px; color: rgba(255, 255, 255, 0.45); }

:where(.css-1q3a9c7).ant-form-item .ant-form-item-label > label .ant-form-item-optional.ant-form-item-required-mark-hidden { display: none; }

:where(.css-1q3a9c7).ant-form-item .ant-form-item-label > label .ant-form-item-tooltip { color: rgba(255, 255, 255, 0.45); cursor: help; writing-mode: horizontal-tb; margin-inline-start: 4px; }

:where(.css-1q3a9c7).ant-form-item .ant-form-item-label > label::after { content: ":"; position: relative; margin-block: 0px; margin-inline: 2px 8px; }

:where(.css-1q3a9c7).ant-form-item .ant-form-item-label > label.ant-form-item-no-colon::after { content: " "; }

:where(.css-1q3a9c7).ant-form-item .ant-form-item-control { --ant-display: flex; flex-direction: column; flex-grow: 1; }

:where(.css-1q3a9c7).ant-form-item .ant-form-item-control:first-child:not([class^="'ant-col-'"]):not([class*="' ant-col-'"]) { width: 100%; }

:where(.css-1q3a9c7).ant-form-item .ant-form-item-control-input { position: relative; display: flex; align-items: center; min-height: 32px; }

:where(.css-1q3a9c7).ant-form-item .ant-form-item-control-input-content { flex: 1 1 auto; max-width: 100%; }

:where(.css-1q3a9c7).ant-form-item .ant-form-item-control-input-content:has(> .ant-switch:only-child, > .ant-rate:only-child) { display: flex; align-items: center; }

:where(.css-1q3a9c7).ant-form-item .ant-form-item-additional { display: flex; flex-direction: column; }

:where(.css-1q3a9c7).ant-form-item .ant-form-item-explain, :where(.css-1q3a9c7).ant-form-item .ant-form-item-extra { clear: both; color: rgba(255, 255, 255, 0.45); font-size: 14px; line-height: 1.57143; }

:where(.css-1q3a9c7).ant-form-item .ant-form-item-explain-connected { width: 100%; }

:where(.css-1q3a9c7).ant-form-item .ant-form-item-extra { min-height: 24px; transition: color 0.2s cubic-bezier(0.215, 0.61, 0.355, 1); }

:where(.css-1q3a9c7).ant-form-item .ant-form-item-explain-error { color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-form-item .ant-form-item-explain-warning { color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-form-item-with-help .ant-form-item-explain { height: auto; opacity: 1; }

:where(.css-1q3a9c7).ant-form-item .ant-form-item-feedback-icon { font-size: 14px; text-align: center; visibility: visible; animation-name: css-1q3a9c7-antZoomIn; animation-duration: 0.2s; animation-timing-function: cubic-bezier(0.12, 0.4, 0.29, 1.46); pointer-events: none; }

:where(.css-1q3a9c7).ant-form-item .ant-form-item-feedback-icon-success { color: rgb(73, 170, 25); }

:where(.css-1q3a9c7).ant-form-item .ant-form-item-feedback-icon-error { color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-form-item .ant-form-item-feedback-icon-warning { color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-form-item .ant-form-item-feedback-icon-validating { color: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-form-show-help { transition: opacity 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }

:where(.css-1q3a9c7).ant-form-show-help-appear, :where(.css-1q3a9c7).ant-form-show-help-enter { opacity: 0; }

:where(.css-1q3a9c7).ant-form-show-help-appear-active, :where(.css-1q3a9c7).ant-form-show-help-enter-active { opacity: 1; }

:where(.css-1q3a9c7).ant-form-show-help-leave { opacity: 1; }

:where(.css-1q3a9c7).ant-form-show-help-leave-active { opacity: 0; }

:where(.css-1q3a9c7).ant-form-show-help .ant-form-show-help-item { overflow: hidden; transition: height 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.1s cubic-bezier(0.645, 0.045, 0.355, 1) !important; }

:where(.css-1q3a9c7).ant-form-show-help .ant-form-show-help-item.ant-form-show-help-item-appear, :where(.css-1q3a9c7).ant-form-show-help .ant-form-show-help-item.ant-form-show-help-item-enter { transform: translateY(-5px); opacity: 0; }

:where(.css-1q3a9c7).ant-form-show-help .ant-form-show-help-item.ant-form-show-help-item-appear-active, :where(.css-1q3a9c7).ant-form-show-help .ant-form-show-help-item.ant-form-show-help-item-enter-active { transform: translateY(0px); opacity: 1; }

:where(.css-1q3a9c7).ant-form-show-help .ant-form-show-help-item.ant-form-show-help-item-leave-active { transform: translateY(-5px); }

:where(.css-1q3a9c7).ant-form-item-horizontal .ant-form-item-label { flex-grow: 0; }

:where(.css-1q3a9c7).ant-form-item-horizontal .ant-form-item-control { flex: 1 1 0px; min-width: 0px; }

:where(.css-1q3a9c7).ant-form-item-horizontal .ant-form-item-label[class$="-24"] + .ant-form-item-control, :where(.css-1q3a9c7).ant-form-item-horizontal .ant-form-item-label[class*="-24 "] + .ant-form-item-control { min-width: unset; }

:where(.css-1q3a9c7).ant-form-item-horizontal .ant-col-24.ant-form-item-label, :where(.css-1q3a9c7).ant-form-item-horizontal .ant-col-xl-24.ant-form-item-label { padding: 0px 0px 8px; margin: 0px; white-space: initial; text-align: start; }

:where(.css-1q3a9c7).ant-form-item-horizontal .ant-col-24.ant-form-item-label > label, :where(.css-1q3a9c7).ant-form-item-horizontal .ant-col-xl-24.ant-form-item-label > label { margin: 0px; }

:where(.css-1q3a9c7).ant-form-item-horizontal .ant-col-24.ant-form-item-label > label::after, :where(.css-1q3a9c7).ant-form-item-horizontal .ant-col-xl-24.ant-form-item-label > label::after { visibility: hidden; }

:where(.css-1q3a9c7).ant-form-inline { display: flex; flex-wrap: wrap; }

:where(.css-1q3a9c7).ant-form-inline .ant-form-item-inline { flex: 0 0 auto; margin-inline-end: 16px; margin-bottom: 0px; }

:where(.css-1q3a9c7).ant-form-inline .ant-form-item-inline-row { flex-wrap: nowrap; }

:where(.css-1q3a9c7).ant-form-inline .ant-form-item-inline > .ant-form-item-label, :where(.css-1q3a9c7).ant-form-inline .ant-form-item-inline > .ant-form-item-control { display: inline-block; vertical-align: top; }

:where(.css-1q3a9c7).ant-form-inline .ant-form-item-inline > .ant-form-item-label { flex: 0 0 auto; }

:where(.css-1q3a9c7).ant-form-inline .ant-form-item-inline .ant-form-text { display: inline-block; }

:where(.css-1q3a9c7).ant-form-inline .ant-form-item-inline .ant-form-item-has-feedback { display: inline-block; }

:where(.css-1q3a9c7).ant-form-item-vertical .ant-form-item-row { flex-direction: column; }

:where(.css-1q3a9c7).ant-form-item-vertical .ant-form-item-label > label { height: auto; }

:where(.css-1q3a9c7).ant-form-item-vertical .ant-form-item-control { width: 100%; }

:where(.css-1q3a9c7).ant-form-item-vertical .ant-form-item-label, :where(.css-1q3a9c7).ant-form-item-vertical .ant-col-24.ant-form-item-label, :where(.css-1q3a9c7).ant-form-item-vertical .ant-col-xl-24.ant-form-item-label { padding: 0px 0px 8px; margin: 0px; white-space: initial; text-align: start; }

:where(.css-1q3a9c7).ant-form-item-vertical .ant-form-item-label > label, :where(.css-1q3a9c7).ant-form-item-vertical .ant-col-24.ant-form-item-label > label, :where(.css-1q3a9c7).ant-form-item-vertical .ant-col-xl-24.ant-form-item-label > label { margin: 0px; }

:where(.css-1q3a9c7).ant-form-item-vertical .ant-form-item-label > label::after, :where(.css-1q3a9c7).ant-form-item-vertical .ant-col-24.ant-form-item-label > label::after, :where(.css-1q3a9c7).ant-form-item-vertical .ant-col-xl-24.ant-form-item-label > label::after { visibility: hidden; }

@media (max-width: 575px) {
  :where(.css-1q3a9c7).ant-form-item .ant-form-item-label { padding: 0px 0px 8px; margin: 0px; white-space: initial; text-align: start; }
  :where(.css-1q3a9c7).ant-form-item .ant-form-item-label > label { margin: 0px; }
  :where(.css-1q3a9c7).ant-form-item .ant-form-item-label > label::after { visibility: hidden; }
  :where(.css-1q3a9c7).ant-form:not(.ant-form-inline) .ant-form-item { flex-wrap: wrap; }
  :where(.css-1q3a9c7).ant-form:not(.ant-form-inline) .ant-form-item .ant-form-item-label:not([class*=" ant-col-xs"]), :where(.css-1q3a9c7).ant-form:not(.ant-form-inline) .ant-form-item .ant-form-item-control:not([class*=" ant-col-xs"]) { flex: 0 0 100%; max-width: 100%; }
  :where(.css-1q3a9c7).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-xs-24.ant-form-item-label { padding: 0px 0px 8px; margin: 0px; white-space: initial; text-align: start; }
  :where(.css-1q3a9c7).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-xs-24.ant-form-item-label > label { margin: 0px; }
  :where(.css-1q3a9c7).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-xs-24.ant-form-item-label > label::after { visibility: hidden; }
}

@media (max-width: 767px) {
  :where(.css-1q3a9c7).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-sm-24.ant-form-item-label { padding: 0px 0px 8px; margin: 0px; white-space: initial; text-align: start; }
  :where(.css-1q3a9c7).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-sm-24.ant-form-item-label > label { margin: 0px; }
  :where(.css-1q3a9c7).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-sm-24.ant-form-item-label > label::after { visibility: hidden; }
}

@media (max-width: 991px) {
  :where(.css-1q3a9c7).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-md-24.ant-form-item-label { padding: 0px 0px 8px; margin: 0px; white-space: initial; text-align: start; }
  :where(.css-1q3a9c7).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-md-24.ant-form-item-label > label { margin: 0px; }
  :where(.css-1q3a9c7).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-md-24.ant-form-item-label > label::after { visibility: hidden; }
}

@media (max-width: 1199px) {
  :where(.css-1q3a9c7).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-lg-24.ant-form-item-label { padding: 0px 0px 8px; margin: 0px; white-space: initial; text-align: start; }
  :where(.css-1q3a9c7).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-lg-24.ant-form-item-label > label { margin: 0px; }
  :where(.css-1q3a9c7).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-lg-24.ant-form-item-label > label::after { visibility: hidden; }
}

:where(.css-1q3a9c7).ant-form .ant-motion-collapse-legacy { overflow: hidden; }

:where(.css-1q3a9c7).ant-form .ant-motion-collapse-legacy-active { transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) !important; }

:where(.css-1q3a9c7).ant-form .ant-motion-collapse { overflow: hidden; transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) !important; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7).ant-modal-confirm-rtl { direction: rtl; }

:where(.css-1q3a9c7).ant-modal-confirm .ant-modal-header { display: none; }

:where(.css-1q3a9c7).ant-modal-confirm .ant-modal-confirm-body-wrapper::before { display: table; content: ""; }

:where(.css-1q3a9c7).ant-modal-confirm .ant-modal-confirm-body-wrapper::after { display: table; clear: both; content: ""; }

:where(.css-1q3a9c7).ant-modal-confirm.ant-modal .ant-modal-body { padding: 0px; }

:where(.css-1q3a9c7).ant-modal-confirm .ant-modal-confirm-body { display: flex; flex-wrap: nowrap; align-items: start; }

:where(.css-1q3a9c7).ant-modal-confirm .ant-modal-confirm-body > .anticon { flex: 0 0 auto; font-size: 22px; margin-inline-end: 12px; margin-top: 0px; }

:where(.css-1q3a9c7).ant-modal-confirm .ant-modal-confirm-body-has-title > .anticon { margin-top: 1px; }

:where(.css-1q3a9c7).ant-modal-confirm .ant-modal-confirm-paragraph { display: flex; flex-direction: column; flex: 1 1 auto; row-gap: 8px; max-width: calc(100% - 12px); }

:where(.css-1q3a9c7).ant-modal-confirm .anticon + .ant-modal-confirm-paragraph { max-width: calc(100% - 34px); }

:where(.css-1q3a9c7).ant-modal-confirm .ant-modal-confirm-title { color: rgb(255, 255, 255); font-weight: 600; font-size: 16px; line-height: 1.5; }

:where(.css-1q3a9c7).ant-modal-confirm .ant-modal-confirm-content { color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; }

:where(.css-1q3a9c7).ant-modal-confirm .ant-modal-confirm-btns { text-align: end; margin-top: 12px; }

:where(.css-1q3a9c7).ant-modal-confirm .ant-modal-confirm-btns .ant-btn + .ant-btn { margin-bottom: 0px; margin-inline-start: 8px; }

:where(.css-1q3a9c7).ant-modal-confirm-error .ant-modal-confirm-body > .anticon { color: rgb(220, 68, 70); }

:where(.css-1q3a9c7).ant-modal-confirm-warning .ant-modal-confirm-body > .anticon, :where(.css-1q3a9c7).ant-modal-confirm-confirm .ant-modal-confirm-body > .anticon { color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-modal-confirm-info .ant-modal-confirm-body > .anticon { color: rgb(22, 104, 220); }

:where(.css-1q3a9c7).ant-modal-confirm-success .ant-modal-confirm-body > .anticon { color: rgb(73, 170, 25); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95)[class^="ant-form"], :where(.css-119ou95)[class*=" ant-form"] { 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-size: 14px; box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-form"]::before, :where(.css-119ou95)[class*=" ant-form"]::before, :where(.css-119ou95)[class^="ant-form"]::after, :where(.css-119ou95)[class*=" ant-form"]::after { box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-form"] [class^="ant-form"], :where(.css-119ou95)[class*=" ant-form"] [class^="ant-form"], :where(.css-119ou95)[class^="ant-form"] [class*=" ant-form"], :where(.css-119ou95)[class*=" ant-form"] [class*=" ant-form"] { box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-form"] [class^="ant-form"]::before, :where(.css-119ou95)[class*=" ant-form"] [class^="ant-form"]::before, :where(.css-119ou95)[class^="ant-form"] [class*=" ant-form"]::before, :where(.css-119ou95)[class*=" ant-form"] [class*=" ant-form"]::before, :where(.css-119ou95)[class^="ant-form"] [class^="ant-form"]::after, :where(.css-119ou95)[class*=" ant-form"] [class^="ant-form"]::after, :where(.css-119ou95)[class^="ant-form"] [class*=" ant-form"]::after, :where(.css-119ou95)[class*=" ant-form"] [class*=" ant-form"]::after { box-sizing: border-box; }

:where(.css-119ou95).ant-form { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1.57143; list-style: none; 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"; }

:where(.css-119ou95).ant-form legend { display: block; width: 100%; margin-bottom: 24px; padding: 0px; color: rgba(0, 0, 0, 0.45); font-size: 16px; line-height: inherit; border-width: 0px 0px 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(217, 217, 217); border-image: none; }

:where(.css-119ou95).ant-form input[type="search"] { box-sizing: border-box; }

:where(.css-119ou95).ant-form input[type="radio"], :where(.css-119ou95).ant-form input[type="checkbox"] { line-height: normal; }

:where(.css-119ou95).ant-form input[type="file"] { display: block; }

:where(.css-119ou95).ant-form input[type="range"] { display: block; width: 100%; }

:where(.css-119ou95).ant-form select[multiple], :where(.css-119ou95).ant-form select[size] { height: auto; }

:where(.css-119ou95).ant-form input[type="file"]:focus, :where(.css-119ou95).ant-form input[type="radio"]:focus, :where(.css-119ou95).ant-form input[type="checkbox"]:focus { outline: 0px; box-shadow: rgba(5, 165, 255, 0.1) 0px 0px 0px 0px; }

:where(.css-119ou95).ant-form output { display: block; padding-top: 15px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1.57143; }

:where(.css-119ou95).ant-form .ant-form-text { display: inline-block; padding-inline-end: 12px; }

:where(.css-119ou95).ant-form-small .ant-form-item .ant-form-item-label > label { height: 24px; }

:where(.css-119ou95).ant-form-small .ant-form-item .ant-form-item-control-input { min-height: 24px; }

:where(.css-119ou95).ant-form-large .ant-form-item .ant-form-item-label > label { height: 40px; }

:where(.css-119ou95).ant-form-large .ant-form-item .ant-form-item-control-input { min-height: 40px; }

:where(.css-119ou95).ant-form-item { box-sizing: border-box; margin: 0px 0px 24px; padding: 0px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1.57143; list-style: none; 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"; vertical-align: top; }

:where(.css-119ou95).ant-form-item-with-help { transition: none; }

:where(.css-119ou95).ant-form-item-hidden, :where(.css-119ou95).ant-form-item-hidden.ant-row { display: none; }

:where(.css-119ou95).ant-form-item-has-warning .ant-form-item-split { color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-form-item-has-error .ant-form-item-split { color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-form-item .ant-form-item-label { flex-grow: 0; overflow: hidden; white-space: nowrap; text-align: end; vertical-align: middle; }

:where(.css-119ou95).ant-form-item .ant-form-item-label-left { text-align: start; }

:where(.css-119ou95).ant-form-item .ant-form-item-label-wrap { overflow: unset; line-height: 1.57143; white-space: unset; }

:where(.css-119ou95).ant-form-item .ant-form-item-label-wrap > label { vertical-align: middle; text-wrap: balance; }

:where(.css-119ou95).ant-form-item .ant-form-item-label > label { position: relative; display: inline-flex; align-items: center; max-width: 100%; height: 32px; color: rgb(0, 16, 41); font-size: 14px; }

:where(.css-119ou95).ant-form-item .ant-form-item-label > label > .anticon { font-size: 14px; vertical-align: top; }

:where(.css-119ou95).ant-form-item .ant-form-item-label > label.ant-form-item-required::before { display: inline-block; margin-inline-end: 4px; color: rgb(221, 4, 4); font-size: 14px; font-family: SimSun, sans-serif; line-height: 1; content: "*"; }

:where(.css-119ou95).ant-form-item .ant-form-item-label > label.ant-form-item-required.ant-form-item-required-mark-hidden::before, :where(.css-119ou95).ant-form-item .ant-form-item-label > label.ant-form-item-required.ant-form-item-required-mark-optional::before { display: none; }

:where(.css-119ou95).ant-form-item .ant-form-item-label > label .ant-form-item-optional { display: inline-block; margin-inline-start: 4px; color: rgba(0, 0, 0, 0.45); }

:where(.css-119ou95).ant-form-item .ant-form-item-label > label .ant-form-item-optional.ant-form-item-required-mark-hidden { display: none; }

:where(.css-119ou95).ant-form-item .ant-form-item-label > label .ant-form-item-tooltip { color: rgba(0, 0, 0, 0.45); cursor: help; writing-mode: horizontal-tb; margin-inline-start: 4px; }

:where(.css-119ou95).ant-form-item .ant-form-item-label > label::after { content: ":"; position: relative; margin-block: 0px; margin-inline: 2px 8px; }

:where(.css-119ou95).ant-form-item .ant-form-item-label > label.ant-form-item-no-colon::after { content: " "; }

:where(.css-119ou95).ant-form-item .ant-form-item-control { --ant-display: flex; flex-direction: column; flex-grow: 1; }

:where(.css-119ou95).ant-form-item .ant-form-item-control:first-child:not([class^="'ant-col-'"]):not([class*="' ant-col-'"]) { width: 100%; }

:where(.css-119ou95).ant-form-item .ant-form-item-control-input { position: relative; display: flex; align-items: center; min-height: 32px; }

:where(.css-119ou95).ant-form-item .ant-form-item-control-input-content { flex: 1 1 auto; max-width: 100%; }

:where(.css-119ou95).ant-form-item .ant-form-item-control-input-content:has(> .ant-switch:only-child, > .ant-rate:only-child) { display: flex; align-items: center; }

:where(.css-119ou95).ant-form-item .ant-form-item-additional { display: flex; flex-direction: column; }

:where(.css-119ou95).ant-form-item .ant-form-item-explain, :where(.css-119ou95).ant-form-item .ant-form-item-extra { clear: both; color: rgba(0, 0, 0, 0.45); font-size: 14px; line-height: 1.57143; }

:where(.css-119ou95).ant-form-item .ant-form-item-explain-connected { width: 100%; }

:where(.css-119ou95).ant-form-item .ant-form-item-extra { min-height: 24px; transition: color 0.2s cubic-bezier(0.215, 0.61, 0.355, 1); }

:where(.css-119ou95).ant-form-item .ant-form-item-explain-error { color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-form-item .ant-form-item-explain-warning { color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-form-item-with-help .ant-form-item-explain { height: auto; opacity: 1; }

:where(.css-119ou95).ant-form-item .ant-form-item-feedback-icon { font-size: 14px; text-align: center; visibility: visible; animation-name: css-119ou95-antZoomIn; animation-duration: 0.2s; animation-timing-function: cubic-bezier(0.12, 0.4, 0.29, 1.46); pointer-events: none; }

:where(.css-119ou95).ant-form-item .ant-form-item-feedback-icon-success { color: rgb(82, 196, 26); }

:where(.css-119ou95).ant-form-item .ant-form-item-feedback-icon-error { color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-form-item .ant-form-item-feedback-icon-warning { color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-form-item .ant-form-item-feedback-icon-validating { color: rgb(0, 123, 255); }

:where(.css-119ou95).ant-form-show-help { transition: opacity 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }

:where(.css-119ou95).ant-form-show-help-appear, :where(.css-119ou95).ant-form-show-help-enter { opacity: 0; }

:where(.css-119ou95).ant-form-show-help-appear-active, :where(.css-119ou95).ant-form-show-help-enter-active { opacity: 1; }

:where(.css-119ou95).ant-form-show-help-leave { opacity: 1; }

:where(.css-119ou95).ant-form-show-help-leave-active { opacity: 0; }

:where(.css-119ou95).ant-form-show-help .ant-form-show-help-item { overflow: hidden; transition: height 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.1s cubic-bezier(0.645, 0.045, 0.355, 1) !important; }

:where(.css-119ou95).ant-form-show-help .ant-form-show-help-item.ant-form-show-help-item-appear, :where(.css-119ou95).ant-form-show-help .ant-form-show-help-item.ant-form-show-help-item-enter { transform: translateY(-5px); opacity: 0; }

:where(.css-119ou95).ant-form-show-help .ant-form-show-help-item.ant-form-show-help-item-appear-active, :where(.css-119ou95).ant-form-show-help .ant-form-show-help-item.ant-form-show-help-item-enter-active { transform: translateY(0px); opacity: 1; }

:where(.css-119ou95).ant-form-show-help .ant-form-show-help-item.ant-form-show-help-item-leave-active { transform: translateY(-5px); }

:where(.css-119ou95).ant-form-item-horizontal .ant-form-item-label { flex-grow: 0; }

:where(.css-119ou95).ant-form-item-horizontal .ant-form-item-control { flex: 1 1 0px; min-width: 0px; }

:where(.css-119ou95).ant-form-item-horizontal .ant-form-item-label[class$="-24"] + .ant-form-item-control, :where(.css-119ou95).ant-form-item-horizontal .ant-form-item-label[class*="-24 "] + .ant-form-item-control { min-width: unset; }

:where(.css-119ou95).ant-form-item-horizontal .ant-col-24.ant-form-item-label, :where(.css-119ou95).ant-form-item-horizontal .ant-col-xl-24.ant-form-item-label { padding: 0px 0px 8px; margin: 0px; white-space: initial; text-align: start; }

:where(.css-119ou95).ant-form-item-horizontal .ant-col-24.ant-form-item-label > label, :where(.css-119ou95).ant-form-item-horizontal .ant-col-xl-24.ant-form-item-label > label { margin: 0px; }

:where(.css-119ou95).ant-form-item-horizontal .ant-col-24.ant-form-item-label > label::after, :where(.css-119ou95).ant-form-item-horizontal .ant-col-xl-24.ant-form-item-label > label::after { visibility: hidden; }

:where(.css-119ou95).ant-form-inline { display: flex; flex-wrap: wrap; }

:where(.css-119ou95).ant-form-inline .ant-form-item-inline { flex: 0 0 auto; margin-inline-end: 16px; margin-bottom: 0px; }

:where(.css-119ou95).ant-form-inline .ant-form-item-inline-row { flex-wrap: nowrap; }

:where(.css-119ou95).ant-form-inline .ant-form-item-inline > .ant-form-item-label, :where(.css-119ou95).ant-form-inline .ant-form-item-inline > .ant-form-item-control { display: inline-block; vertical-align: top; }

:where(.css-119ou95).ant-form-inline .ant-form-item-inline > .ant-form-item-label { flex: 0 0 auto; }

:where(.css-119ou95).ant-form-inline .ant-form-item-inline .ant-form-text { display: inline-block; }

:where(.css-119ou95).ant-form-inline .ant-form-item-inline .ant-form-item-has-feedback { display: inline-block; }

:where(.css-119ou95).ant-form-item-vertical .ant-form-item-row { flex-direction: column; }

:where(.css-119ou95).ant-form-item-vertical .ant-form-item-label > label { height: auto; }

:where(.css-119ou95).ant-form-item-vertical .ant-form-item-control { width: 100%; }

:where(.css-119ou95).ant-form-item-vertical .ant-form-item-label, :where(.css-119ou95).ant-form-item-vertical .ant-col-24.ant-form-item-label, :where(.css-119ou95).ant-form-item-vertical .ant-col-xl-24.ant-form-item-label { padding: 0px 0px 8px; margin: 0px; white-space: initial; text-align: start; }

:where(.css-119ou95).ant-form-item-vertical .ant-form-item-label > label, :where(.css-119ou95).ant-form-item-vertical .ant-col-24.ant-form-item-label > label, :where(.css-119ou95).ant-form-item-vertical .ant-col-xl-24.ant-form-item-label > label { margin: 0px; }

:where(.css-119ou95).ant-form-item-vertical .ant-form-item-label > label::after, :where(.css-119ou95).ant-form-item-vertical .ant-col-24.ant-form-item-label > label::after, :where(.css-119ou95).ant-form-item-vertical .ant-col-xl-24.ant-form-item-label > label::after { visibility: hidden; }

@media (max-width: 575px) {
  :where(.css-119ou95).ant-form-item .ant-form-item-label { padding: 0px 0px 8px; margin: 0px; white-space: initial; text-align: start; }
  :where(.css-119ou95).ant-form-item .ant-form-item-label > label { margin: 0px; }
  :where(.css-119ou95).ant-form-item .ant-form-item-label > label::after { visibility: hidden; }
  :where(.css-119ou95).ant-form:not(.ant-form-inline) .ant-form-item { flex-wrap: wrap; }
  :where(.css-119ou95).ant-form:not(.ant-form-inline) .ant-form-item .ant-form-item-label:not([class*=" ant-col-xs"]), :where(.css-119ou95).ant-form:not(.ant-form-inline) .ant-form-item .ant-form-item-control:not([class*=" ant-col-xs"]) { flex: 0 0 100%; max-width: 100%; }
  :where(.css-119ou95).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-xs-24.ant-form-item-label { padding: 0px 0px 8px; margin: 0px; white-space: initial; text-align: start; }
  :where(.css-119ou95).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-xs-24.ant-form-item-label > label { margin: 0px; }
  :where(.css-119ou95).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-xs-24.ant-form-item-label > label::after { visibility: hidden; }
}

@media (max-width: 767px) {
  :where(.css-119ou95).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-sm-24.ant-form-item-label { padding: 0px 0px 8px; margin: 0px; white-space: initial; text-align: start; }
  :where(.css-119ou95).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-sm-24.ant-form-item-label > label { margin: 0px; }
  :where(.css-119ou95).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-sm-24.ant-form-item-label > label::after { visibility: hidden; }
}

@media (max-width: 991px) {
  :where(.css-119ou95).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-md-24.ant-form-item-label { padding: 0px 0px 8px; margin: 0px; white-space: initial; text-align: start; }
  :where(.css-119ou95).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-md-24.ant-form-item-label > label { margin: 0px; }
  :where(.css-119ou95).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-md-24.ant-form-item-label > label::after { visibility: hidden; }
}

@media (max-width: 1199px) {
  :where(.css-119ou95).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-lg-24.ant-form-item-label { padding: 0px 0px 8px; margin: 0px; white-space: initial; text-align: start; }
  :where(.css-119ou95).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-lg-24.ant-form-item-label > label { margin: 0px; }
  :where(.css-119ou95).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-lg-24.ant-form-item-label > label::after { visibility: hidden; }
}

:where(.css-119ou95).ant-form .ant-motion-collapse-legacy { overflow: hidden; }

:where(.css-119ou95).ant-form .ant-motion-collapse-legacy-active { transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) !important; }

:where(.css-119ou95).ant-form .ant-motion-collapse { overflow: hidden; transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) !important; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-119ou95-antZoomBigIn { 
  0% { transform: scale(0.8); opacity: 0; }
  100% { transform: scale(1); opacity: 1; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-119ou95-antZoomBigOut { 
  0% { transform: scale(1); }
  100% { transform: scale(0.8); opacity: 0; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-119ou95-antSlideUpIn { 
  0% { transform: scaleY(0.8); transform-origin: 0% 0%; opacity: 0; }
  100% { transform: scaleY(1); transform-origin: 0% 0%; opacity: 1; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-119ou95-antSlideDownIn { 
  0% { transform: scaleY(0.8); transform-origin: 100% 100%; opacity: 0; }
  100% { transform: scaleY(1); transform-origin: 100% 100%; opacity: 1; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-119ou95-antSlideUpOut { 
  0% { transform: scaleY(1); transform-origin: 0% 0%; opacity: 1; }
  100% { transform: scaleY(0.8); transform-origin: 0% 0%; opacity: 0; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-119ou95-antSlideDownOut { 
  0% { transform: scaleY(1); transform-origin: 100% 100%; opacity: 1; }
  100% { transform: scaleY(0.8); transform-origin: 100% 100%; opacity: 0; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-119ou95-antMoveUpIn { 
  0% { transform: translate3d(0px, -100%, 0px); transform-origin: 0px 0px; opacity: 0; }
  100% { transform: translate3d(0px, 0px, 0px); transform-origin: 0px 0px; opacity: 1; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-119ou95-antMoveUpOut { 
  0% { transform: translate3d(0px, 0px, 0px); transform-origin: 0px 0px; opacity: 1; }
  100% { transform: translate3d(0px, -100%, 0px); transform-origin: 0px 0px; opacity: 0; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-119ou95-antMoveDownIn { 
  0% { transform: translate3d(0px, 100%, 0px); transform-origin: 0px 0px; opacity: 0; }
  100% { transform: translate3d(0px, 0px, 0px); transform-origin: 0px 0px; opacity: 1; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-119ou95-antMoveDownOut { 
  0% { transform: translate3d(0px, 0px, 0px); transform-origin: 0px 0px; opacity: 1; }
  100% { transform: translate3d(0px, 100%, 0px); transform-origin: 0px 0px; opacity: 0; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-119ou95-antFadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-119ou95-antFadeOut { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-119ou95-antZoomOut { 
  0% { transform: scale(1); }
  100% { transform: scale(0.2); opacity: 0; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

a:where(.css-1q3a9c7) { color: rgb(68, 140, 192); text-decoration: none; background-color: transparent; outline: none; cursor: pointer; transition: color 0.3s; }

a:where(.css-1q3a9c7):hover { color: rgb(107, 173, 214); }

a:where(.css-1q3a9c7):active { color: rgb(56, 112, 151); }

a:where(.css-1q3a9c7):active, a:where(.css-1q3a9c7):hover { text-decoration: none; outline: 0px; }

a:where(.css-1q3a9c7):focus { text-decoration: none; outline: 0px; }

a:where(.css-1q3a9c7)[disabled] { color: rgba(255, 255, 255, 0.25); cursor: not-allowed; }

:where(.css-1q3a9c7) a { color: rgb(68, 140, 192); text-decoration: none; background-color: transparent; outline: none; cursor: pointer; transition: color 0.3s; }

:where(.css-1q3a9c7) a:hover { color: rgb(107, 173, 214); }

:where(.css-1q3a9c7) a:active { color: rgb(56, 112, 151); }

:where(.css-1q3a9c7) a:active, :where(.css-1q3a9c7) a:hover { text-decoration: none; outline: 0px; }

:where(.css-1q3a9c7) a:focus { text-decoration: none; outline: 0px; }

:where(.css-1q3a9c7) a[disabled] { color: rgba(255, 255, 255, 0.25); cursor: not-allowed; }

:where(.css-1q3a9c7).anticon { display: inline-flex; align-items: center; color: inherit; font-style: normal; line-height: 0; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; }

:where(.css-1q3a9c7).anticon > * { line-height: 1; }

:where(.css-1q3a9c7).anticon svg { display: inline-block; }

:where(.css-1q3a9c7).anticon .anticon .anticon-icon { display: block; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7)[class^="ant-modal"], :where(.css-1q3a9c7)[class*=" ant-modal"] { 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-size: 14px; box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-modal"]::before, :where(.css-1q3a9c7)[class*=" ant-modal"]::before, :where(.css-1q3a9c7)[class^="ant-modal"]::after, :where(.css-1q3a9c7)[class*=" ant-modal"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-modal"] [class^="ant-modal"], :where(.css-1q3a9c7)[class*=" ant-modal"] [class^="ant-modal"], :where(.css-1q3a9c7)[class^="ant-modal"] [class*=" ant-modal"], :where(.css-1q3a9c7)[class*=" ant-modal"] [class*=" ant-modal"] { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-modal"] [class^="ant-modal"]::before, :where(.css-1q3a9c7)[class*=" ant-modal"] [class^="ant-modal"]::before, :where(.css-1q3a9c7)[class^="ant-modal"] [class*=" ant-modal"]::before, :where(.css-1q3a9c7)[class*=" ant-modal"] [class*=" ant-modal"]::before, :where(.css-1q3a9c7)[class^="ant-modal"] [class^="ant-modal"]::after, :where(.css-1q3a9c7)[class*=" ant-modal"] [class^="ant-modal"]::after, :where(.css-1q3a9c7)[class^="ant-modal"] [class*=" ant-modal"]::after, :where(.css-1q3a9c7)[class*=" ant-modal"] [class*=" ant-modal"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-modal-root .ant-modal-wrap-rtl { direction: rtl; }

:where(.css-1q3a9c7).ant-modal-root .ant-modal-centered { text-align: center; }

:where(.css-1q3a9c7).ant-modal-root .ant-modal-centered::before { display: inline-block; width: 0px; height: 100%; vertical-align: middle; content: ""; }

:where(.css-1q3a9c7).ant-modal-root .ant-modal-centered .ant-modal { top: 0px; display: inline-block; padding-bottom: 0px; text-align: start; vertical-align: middle; }

@media (max-width: 767px) {
  :where(.css-1q3a9c7).ant-modal-root .ant-modal { max-width: calc(-16px + 100vw); margin: 8px auto; }
  :where(.css-1q3a9c7).ant-modal-root .ant-modal-centered .ant-modal { flex: 1 1 0%; }
}

:where(.css-1q3a9c7).ant-modal { box-sizing: border-box; margin: 0px auto; padding: 0px 0px 24px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; list-style: none; 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"; pointer-events: none; position: relative; top: 100px; width: auto; max-width: calc(-32px + 100vw); }

:where(.css-1q3a9c7).ant-modal .ant-modal-title { margin: 0px; color: rgb(255, 255, 255); font-weight: 600; font-size: 16px; line-height: 1.5; overflow-wrap: break-word; }

:where(.css-1q3a9c7).ant-modal .ant-modal-content { position: relative; background-color: rgb(31, 31, 31); background-clip: padding-box; border: 0px; border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.08) 0px 6px 16px 0px, rgba(0, 0, 0, 0.12) 0px 3px 6px -4px, rgba(0, 0, 0, 0.05) 0px 9px 28px 8px; pointer-events: auto; padding: 20px 24px; }

:where(.css-1q3a9c7).ant-modal .ant-modal-close { position: absolute; top: 12px; inset-inline-end: 12px; z-index: 1010; padding: 0px; color: rgba(255, 255, 255, 0.45); font-weight: 600; line-height: 1; text-decoration: none; background: transparent; border-radius: 8px; width: 32px; height: 32px; border: 0px; outline: 0px; cursor: pointer; transition: color 0.2s, background-color 0.2s; }

:where(.css-1q3a9c7).ant-modal .ant-modal-close-x { display: flex; font-size: 16px; font-style: normal; line-height: 32px; justify-content: center; text-transform: none; text-rendering: auto; }

:where(.css-1q3a9c7).ant-modal .ant-modal-close:disabled { pointer-events: none; }

:where(.css-1q3a9c7).ant-modal .ant-modal-close:hover { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.12); text-decoration: none; }

:where(.css-1q3a9c7).ant-modal .ant-modal-close:active { background-color: rgba(255, 255, 255, 0.18); }

:where(.css-1q3a9c7).ant-modal .ant-modal-close:focus-visible { outline: rgb(37, 62, 81) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-1q3a9c7).ant-modal .ant-modal-header { color: rgb(255, 255, 255); background: rgb(31, 31, 31); border-radius: 16px 16px 0px 0px; margin-bottom: 8px; padding: 0px; border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }

:where(.css-1q3a9c7).ant-modal .ant-modal-body { font-size: 14px; line-height: 1.57143; overflow-wrap: break-word; padding: 0px; }

:where(.css-1q3a9c7).ant-modal .ant-modal-body .ant-modal-body-skeleton { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; margin: 16px auto; }

:where(.css-1q3a9c7).ant-modal .ant-modal-footer { text-align: end; background: transparent; margin-top: 12px; padding: 0px; border-top-width: medium; border-top-style: none; border-top-color: currentcolor; border-radius: 0px; }

:where(.css-1q3a9c7).ant-modal .ant-modal-footer > .ant-btn + .ant-btn { margin-inline-start: 8px; }

:where(.css-1q3a9c7).ant-modal .ant-modal-open { overflow: hidden; }

:where(.css-1q3a9c7).ant-modal-pure-panel { top: auto; padding: 0px; display: flex; flex-direction: column; }

:where(.css-1q3a9c7).ant-modal-pure-panel .ant-modal-content, :where(.css-1q3a9c7).ant-modal-pure-panel .ant-modal-body, :where(.css-1q3a9c7).ant-modal-pure-panel .ant-modal-confirm-body-wrapper { display: flex; flex-direction: column; flex: 1 1 auto; }

:where(.css-1q3a9c7).ant-modal-pure-panel .ant-modal-confirm-body { margin-bottom: auto; }

:where(.css-1q3a9c7).ant-modal-root .ant-modal-wrap-rtl { direction: rtl; }

:where(.css-1q3a9c7).ant-modal-root .ant-modal-wrap-rtl .ant-modal-confirm-body { direction: rtl; }

:where(.css-1q3a9c7).ant-modal-root .ant-modal.ant-zoom-enter, :where(.css-1q3a9c7).ant-modal-root .ant-modal.ant-zoom-appear { transform: none; opacity: 0; animation-duration: 0.3s; user-select: none; }

:where(.css-1q3a9c7).ant-modal-root .ant-modal.ant-zoom-leave .ant-modal-content { pointer-events: none; }

:where(.css-1q3a9c7).ant-modal-root .ant-modal-mask { position: fixed; inset: 0px; z-index: 1000; height: 100%; background-color: rgba(0, 0, 0, 0.45); pointer-events: none; }

:where(.css-1q3a9c7).ant-modal-root .ant-modal-mask .ant-modal-hidden { display: none; }

:where(.css-1q3a9c7).ant-modal-root .ant-modal-wrap { position: fixed; inset: 0px; z-index: 1000; overflow: auto; outline: 0px; }

:where(.css-1q3a9c7).ant-modal-root .ant-fade-enter, :where(.css-1q3a9c7).ant-modal-root .ant-fade-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-modal-root .ant-fade-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-modal-root .ant-fade-enter.ant-fade-enter-active, :where(.css-1q3a9c7).ant-modal-root .ant-fade-appear.ant-fade-appear-active { animation-name: css-1q3a9c7-antFadeIn; animation-play-state: running; }

:where(.css-1q3a9c7).ant-modal-root .ant-fade-leave.ant-fade-leave-active { animation-name: css-1q3a9c7-antFadeOut; animation-play-state: running; pointer-events: none; }

:where(.css-1q3a9c7).ant-modal-root .ant-fade-enter, :where(.css-1q3a9c7).ant-modal-root .ant-fade-appear { opacity: 0; animation-timing-function: linear; }

:where(.css-1q3a9c7).ant-modal-root .ant-fade-leave { animation-timing-function: linear; }

:where(.css-1q3a9c7).ant-zoom-enter, :where(.css-1q3a9c7).ant-zoom-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-zoom-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-zoom-enter.ant-zoom-enter-active, :where(.css-1q3a9c7).ant-zoom-appear.ant-zoom-appear-active { animation-name: css-1q3a9c7-antZoomIn; animation-play-state: running; }

:where(.css-1q3a9c7).ant-zoom-leave.ant-zoom-leave-active { animation-name: css-1q3a9c7-antZoomOut; animation-play-state: running; pointer-events: none; }

:where(.css-1q3a9c7).ant-zoom-enter, :where(.css-1q3a9c7).ant-zoom-appear { transform: scale(0); opacity: 0; animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); }

:where(.css-1q3a9c7).ant-zoom-enter-prepare, :where(.css-1q3a9c7).ant-zoom-appear-prepare { transform: none; }

:where(.css-1q3a9c7).ant-zoom-leave { animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); }

:where(.css-1q3a9c7).ant-modal-root .ant-modal { --ant-modal-sm-width: var(--ant-modal-xs-width); --ant-modal-md-width: var(--ant-modal-sm-width); --ant-modal-lg-width: var(--ant-modal-md-width); --ant-modal-xl-width: var(--ant-modal-lg-width); --ant-modal-xxl-width: var(--ant-modal-xl-width); width: var(--ant-modal-xs-width); }

@media (min-width: 576px) {
  :where(.css-1q3a9c7).ant-modal-root .ant-modal { width: var(--ant-modal-sm-width); }
}

@media (min-width: 768px) {
  :where(.css-1q3a9c7).ant-modal-root .ant-modal { width: var(--ant-modal-md-width); }
}

@media (min-width: 992px) {
  :where(.css-1q3a9c7).ant-modal-root .ant-modal { width: var(--ant-modal-lg-width); }
}

@media (min-width: 1200px) {
  :where(.css-1q3a9c7).ant-modal-root .ant-modal { width: var(--ant-modal-xl-width); }
}

@media (min-width: 1600px) {
  :where(.css-1q3a9c7).ant-modal-root .ant-modal { width: var(--ant-modal-xxl-width); }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-1q3a9c7-antFadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-1q3a9c7-antFadeOut { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-1q3a9c7-antZoomIn { 
  0% { transform: scale(0.2); opacity: 0; }
  100% { transform: scale(1); opacity: 1; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-1q3a9c7-antZoomOut { 
  0% { transform: scale(1); }
  100% { transform: scale(0.2); opacity: 0; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7).ant-badge { 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-size: 14px; box-sizing: border-box; }

:where(.css-1q3a9c7).ant-badge::before, :where(.css-1q3a9c7).ant-badge::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-badge [class^="ant-badge"], :where(.css-1q3a9c7).ant-badge [class*=" ant-badge"] { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-badge [class^="ant-badge"]::before, :where(.css-1q3a9c7).ant-badge [class*=" ant-badge"]::before, :where(.css-1q3a9c7).ant-badge [class^="ant-badge"]::after, :where(.css-1q3a9c7).ant-badge [class*=" ant-badge"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-badge { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1; list-style: none; 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"; position: relative; display: inline-block; width: fit-content; }

:where(.css-1q3a9c7).ant-badge .ant-badge-count { display: inline-flex; justify-content: center; z-index: auto; min-width: 20px; height: 20px; color: rgb(255, 255, 255); font-weight: normal; font-size: 12px; line-height: 20px; white-space: nowrap; text-align: center; background: rgb(221, 4, 4); border-radius: 10px; box-shadow: rgb(43, 43, 52) 0px 0px 0px 1px; transition: background 0.2s; }

:where(.css-1q3a9c7).ant-badge .ant-badge-count a { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-badge .ant-badge-count a:hover { color: rgb(255, 255, 255); }

a:hover :where(.css-1q3a9c7).ant-badge .ant-badge-count { background: rgb(232, 110, 107); }

:where(.css-1q3a9c7).ant-badge .ant-badge-count-sm { min-width: 14px; height: 14px; font-size: 12px; line-height: 14px; border-radius: 7px; }

:where(.css-1q3a9c7).ant-badge .ant-badge-multiple-words { padding: 0px 8px; }

:where(.css-1q3a9c7).ant-badge .ant-badge-multiple-words bdi { unicode-bidi: plaintext; }

:where(.css-1q3a9c7).ant-badge .ant-badge-dot { z-index: auto; width: 6px; min-width: 6px; height: 6px; background: rgb(221, 4, 4); border-radius: 100%; box-shadow: rgb(43, 43, 52) 0px 0px 0px 1px; }

:where(.css-1q3a9c7).ant-badge .ant-badge-count, :where(.css-1q3a9c7).ant-badge .ant-badge-dot, :where(.css-1q3a9c7).ant-badge .ant-scroll-number-custom-component { position: absolute; top: 0px; inset-inline-end: 0px; transform: translate(50%, -50%); transform-origin: 100% 0%; }

:where(.css-1q3a9c7).ant-badge .ant-badge-count.anticon-spin, :where(.css-1q3a9c7).ant-badge .ant-badge-dot.anticon-spin, :where(.css-1q3a9c7).ant-badge .ant-scroll-number-custom-component.anticon-spin { animation-name: css-1q3a9c7-antBadgeLoadingCircle; animation-duration: 1s; animation-iteration-count: infinite; animation-timing-function: linear; }

:where(.css-1q3a9c7).ant-badge.ant-badge-status { line-height: inherit; vertical-align: baseline; }

:where(.css-1q3a9c7).ant-badge.ant-badge-status .ant-badge-status-dot { position: relative; top: -1px; display: inline-block; width: 6px; height: 6px; vertical-align: middle; border-radius: 50%; }

:where(.css-1q3a9c7).ant-badge.ant-badge-status .ant-badge-status-success { background-color: rgb(73, 170, 25); }

:where(.css-1q3a9c7).ant-badge.ant-badge-status .ant-badge-status-processing { overflow: visible; color: rgb(22, 104, 220); background-color: rgb(22, 104, 220); border-color: currentcolor; }

:where(.css-1q3a9c7).ant-badge.ant-badge-status .ant-badge-status-processing::after { position: absolute; top: 0px; inset-inline-start: 0px; width: 100%; height: 100%; border-width: 1px; border-style: solid; border-color: inherit; border-radius: 50%; animation-name: css-1q3a9c7-antStatusProcessing; animation-duration: 1.2s; animation-iteration-count: infinite; animation-timing-function: ease-in-out; content: ""; }

:where(.css-1q3a9c7).ant-badge.ant-badge-status .ant-badge-status-default { background-color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-badge.ant-badge-status .ant-badge-status-error { background-color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-badge.ant-badge-status .ant-badge-status-warning { background-color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-badge.ant-badge-status .ant-badge-status-text { margin-inline-start: 8px; color: rgb(255, 255, 255); font-size: 14px; }

:where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-blue { background: rgb(22, 104, 220); }

:where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-blue:not(.ant-badge-count) { color: rgb(22, 104, 220); }

a:hover :where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-blue { background: rgb(22, 104, 220); }

:where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-purple { background: rgb(100, 42, 181); }

:where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-purple:not(.ant-badge-count) { color: rgb(100, 42, 181); }

a:hover :where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-purple { background: rgb(100, 42, 181); }

:where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-cyan { background: rgb(19, 168, 168); }

:where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-cyan:not(.ant-badge-count) { color: rgb(19, 168, 168); }

a:hover :where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-cyan { background: rgb(19, 168, 168); }

:where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-green { background: rgb(73, 170, 25); }

:where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-green:not(.ant-badge-count) { color: rgb(73, 170, 25); }

a:hover :where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-green { background: rgb(73, 170, 25); }

:where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-magenta { background: rgb(203, 43, 131); }

:where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-magenta:not(.ant-badge-count) { color: rgb(203, 43, 131); }

a:hover :where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-magenta { background: rgb(203, 43, 131); }

:where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-pink { background: rgb(203, 43, 131); }

:where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-pink:not(.ant-badge-count) { color: rgb(203, 43, 131); }

a:hover :where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-pink { background: rgb(203, 43, 131); }

:where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-red { background: rgb(211, 32, 41); }

:where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-red:not(.ant-badge-count) { color: rgb(211, 32, 41); }

a:hover :where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-red { background: rgb(211, 32, 41); }

:where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-orange { background: rgb(216, 122, 22); }

:where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-orange:not(.ant-badge-count) { color: rgb(216, 122, 22); }

a:hover :where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-orange { background: rgb(216, 122, 22); }

:where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-yellow { background: rgb(216, 189, 20); }

:where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-yellow:not(.ant-badge-count) { color: rgb(216, 189, 20); }

a:hover :where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-yellow { background: rgb(216, 189, 20); }

:where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-volcano { background: rgb(216, 74, 27); }

:where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-volcano:not(.ant-badge-count) { color: rgb(216, 74, 27); }

a:hover :where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-volcano { background: rgb(216, 74, 27); }

:where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-geekblue { background: rgb(43, 74, 203); }

:where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-geekblue:not(.ant-badge-count) { color: rgb(43, 74, 203); }

a:hover :where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-geekblue { background: rgb(43, 74, 203); }

:where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-lime { background: rgb(139, 187, 17); }

:where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-lime:not(.ant-badge-count) { color: rgb(139, 187, 17); }

a:hover :where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-lime { background: rgb(139, 187, 17); }

:where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-gold { background: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-gold:not(.ant-badge-count) { color: rgb(216, 150, 20); }

a:hover :where(.css-1q3a9c7).ant-badge.ant-badge .ant-badge-color-gold { background: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-badge .ant-badge-zoom-appear, :where(.css-1q3a9c7).ant-badge .ant-badge-zoom-enter { animation-name: css-1q3a9c7-antZoomBadgeIn; animation-duration: 0.3s; animation-timing-function: cubic-bezier(0.12, 0.4, 0.29, 1.46); animation-fill-mode: both; }

:where(.css-1q3a9c7).ant-badge .ant-badge-zoom-leave { animation-name: css-1q3a9c7-antZoomBadgeOut; animation-duration: 0.3s; animation-timing-function: cubic-bezier(0.12, 0.4, 0.29, 1.46); animation-fill-mode: both; }

:where(.css-1q3a9c7).ant-badge.ant-badge-not-a-wrapper .ant-badge-zoom-appear, :where(.css-1q3a9c7).ant-badge.ant-badge-not-a-wrapper .ant-badge-zoom-enter { animation-name: css-1q3a9c7-antNoWrapperZoomBadgeIn; animation-duration: 0.3s; animation-timing-function: cubic-bezier(0.12, 0.4, 0.29, 1.46); }

:where(.css-1q3a9c7).ant-badge.ant-badge-not-a-wrapper .ant-badge-zoom-leave { animation-name: css-1q3a9c7-antNoWrapperZoomBadgeOut; animation-duration: 0.3s; animation-timing-function: cubic-bezier(0.12, 0.4, 0.29, 1.46); }

:where(.css-1q3a9c7).ant-badge.ant-badge-not-a-wrapper:not(.ant-badge-status) { vertical-align: middle; }

:where(.css-1q3a9c7).ant-badge.ant-badge-not-a-wrapper .ant-scroll-number-custom-component, :where(.css-1q3a9c7).ant-badge.ant-badge-not-a-wrapper .ant-badge-count { transform: none; }

:where(.css-1q3a9c7).ant-badge.ant-badge-not-a-wrapper .ant-scroll-number-custom-component, :where(.css-1q3a9c7).ant-badge.ant-badge-not-a-wrapper .ant-scroll-number { position: relative; top: auto; display: block; transform-origin: 50% 50%; }

:where(.css-1q3a9c7).ant-badge .ant-scroll-number { overflow: hidden; transition: 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46); }

:where(.css-1q3a9c7).ant-badge .ant-scroll-number .ant-scroll-number-only { position: relative; display: inline-block; height: 20px; transition: 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46); transform-style: preserve-3d; backface-visibility: hidden; }

:where(.css-1q3a9c7).ant-badge .ant-scroll-number .ant-scroll-number-only > p.ant-scroll-number-only-unit { height: 20px; margin: 0px; transform-style: preserve-3d; backface-visibility: hidden; }

:where(.css-1q3a9c7).ant-badge .ant-scroll-number .ant-scroll-number-symbol { vertical-align: top; }

:where(.css-1q3a9c7).ant-badge-rtl { direction: rtl; }

:where(.css-1q3a9c7).ant-badge-rtl .ant-badge-count, :where(.css-1q3a9c7).ant-badge-rtl .ant-badge-dot, :where(.css-1q3a9c7).ant-badge-rtl .ant-scroll-number-custom-component { transform: translate(-50%, -50%); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-1q3a9c7-antBadgeLoadingCircle { 
  0% { transform-origin: 50% center; }
  100% { transform: translate(50%, -50%) rotate(360deg); transform-origin: 50% center; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-1q3a9c7-antStatusProcessing { 
  0% { transform: scale(0.8); opacity: 0.5; }
  100% { transform: scale(2.4); opacity: 0; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-1q3a9c7-antZoomBadgeIn { 
  0% { transform: scale(0) translate(50%, -50%); opacity: 0; }
  100% { transform: scale(1) translate(50%, -50%); }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-1q3a9c7-antZoomBadgeOut { 
  0% { transform: scale(1) translate(50%, -50%); }
  100% { transform: scale(0) translate(50%, -50%); opacity: 0; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-1q3a9c7-antNoWrapperZoomBadgeIn { 
  0% { transform: scale(0); opacity: 0; }
  100% { transform: scale(1); }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-1q3a9c7-antNoWrapperZoomBadgeOut { 
  0% { transform: scale(1); }
  100% { transform: scale(0); opacity: 0; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7).ant-tooltip { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; list-style: none; 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"; position: absolute; z-index: 1070; display: block; width: max-content; max-width: 250px; visibility: visible; --valid-offset-x: var(--arrow-offset-horizontal, var(--arrow-x)); transform-origin: var(--valid-offset-x, 50%) var(--arrow-y, 50%); --antd-arrow-background-color: #1F1F1F; }

:where(.css-1q3a9c7).ant-tooltip-hidden { display: none; }

:where(.css-1q3a9c7).ant-tooltip .ant-tooltip-inner { min-width: 48px; min-height: 32px; padding: 6px 8px; color: var(--ant-tooltip-color, #fff); text-align: start; text-decoration: none; overflow-wrap: break-word; background-color: rgb(31, 31, 31); border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.08) 0px 6px 16px 0px, rgba(0, 0, 0, 0.12) 0px 3px 6px -4px, rgba(0, 0, 0, 0.05) 0px 9px 28px 8px; box-sizing: border-box; }

:where(.css-1q3a9c7).ant-tooltip-placement-topLeft, :where(.css-1q3a9c7).ant-tooltip-placement-topRight, :where(.css-1q3a9c7).ant-tooltip-placement-bottomLeft, :where(.css-1q3a9c7).ant-tooltip-placement-bottomRight { min-width: 50px; }

:where(.css-1q3a9c7).ant-tooltip-placement-left .ant-tooltip-inner, :where(.css-1q3a9c7).ant-tooltip-placement-leftTop .ant-tooltip-inner, :where(.css-1q3a9c7).ant-tooltip-placement-leftBottom .ant-tooltip-inner, :where(.css-1q3a9c7).ant-tooltip-placement-right .ant-tooltip-inner, :where(.css-1q3a9c7).ant-tooltip-placement-rightTop .ant-tooltip-inner, :where(.css-1q3a9c7).ant-tooltip-placement-rightBottom .ant-tooltip-inner { border-radius: 8px; }

:where(.css-1q3a9c7).ant-tooltip .ant-tooltip-content { position: relative; }

:where(.css-1q3a9c7).ant-tooltip.ant-tooltip-blue .ant-tooltip-inner { background-color: rgb(22, 104, 220); }

:where(.css-1q3a9c7).ant-tooltip.ant-tooltip-blue .ant-tooltip-arrow { --antd-arrow-background-color: #1668dc; }

:where(.css-1q3a9c7).ant-tooltip.ant-tooltip-purple .ant-tooltip-inner { background-color: rgb(100, 42, 181); }

:where(.css-1q3a9c7).ant-tooltip.ant-tooltip-purple .ant-tooltip-arrow { --antd-arrow-background-color: #642ab5; }

:where(.css-1q3a9c7).ant-tooltip.ant-tooltip-cyan .ant-tooltip-inner { background-color: rgb(19, 168, 168); }

:where(.css-1q3a9c7).ant-tooltip.ant-tooltip-cyan .ant-tooltip-arrow { --antd-arrow-background-color: #13a8a8; }

:where(.css-1q3a9c7).ant-tooltip.ant-tooltip-green .ant-tooltip-inner { background-color: rgb(73, 170, 25); }

:where(.css-1q3a9c7).ant-tooltip.ant-tooltip-green .ant-tooltip-arrow { --antd-arrow-background-color: #49aa19; }

:where(.css-1q3a9c7).ant-tooltip.ant-tooltip-magenta .ant-tooltip-inner { background-color: rgb(203, 43, 131); }

:where(.css-1q3a9c7).ant-tooltip.ant-tooltip-magenta .ant-tooltip-arrow { --antd-arrow-background-color: #cb2b83; }

:where(.css-1q3a9c7).ant-tooltip.ant-tooltip-pink .ant-tooltip-inner { background-color: rgb(203, 43, 131); }

:where(.css-1q3a9c7).ant-tooltip.ant-tooltip-pink .ant-tooltip-arrow { --antd-arrow-background-color: #cb2b83; }

:where(.css-1q3a9c7).ant-tooltip.ant-tooltip-red .ant-tooltip-inner { background-color: rgb(211, 32, 41); }

:where(.css-1q3a9c7).ant-tooltip.ant-tooltip-red .ant-tooltip-arrow { --antd-arrow-background-color: #d32029; }

:where(.css-1q3a9c7).ant-tooltip.ant-tooltip-orange .ant-tooltip-inner { background-color: rgb(216, 122, 22); }

:where(.css-1q3a9c7).ant-tooltip.ant-tooltip-orange .ant-tooltip-arrow { --antd-arrow-background-color: #d87a16; }

:where(.css-1q3a9c7).ant-tooltip.ant-tooltip-yellow .ant-tooltip-inner { background-color: rgb(216, 189, 20); }

:where(.css-1q3a9c7).ant-tooltip.ant-tooltip-yellow .ant-tooltip-arrow { --antd-arrow-background-color: #d8bd14; }

:where(.css-1q3a9c7).ant-tooltip.ant-tooltip-volcano .ant-tooltip-inner { background-color: rgb(216, 74, 27); }

:where(.css-1q3a9c7).ant-tooltip.ant-tooltip-volcano .ant-tooltip-arrow { --antd-arrow-background-color: #d84a1b; }

:where(.css-1q3a9c7).ant-tooltip.ant-tooltip-geekblue .ant-tooltip-inner { background-color: rgb(43, 74, 203); }

:where(.css-1q3a9c7).ant-tooltip.ant-tooltip-geekblue .ant-tooltip-arrow { --antd-arrow-background-color: #2b4acb; }

:where(.css-1q3a9c7).ant-tooltip.ant-tooltip-lime .ant-tooltip-inner { background-color: rgb(139, 187, 17); }

:where(.css-1q3a9c7).ant-tooltip.ant-tooltip-lime .ant-tooltip-arrow { --antd-arrow-background-color: #8bbb11; }

:where(.css-1q3a9c7).ant-tooltip.ant-tooltip-gold .ant-tooltip-inner { background-color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-tooltip.ant-tooltip-gold .ant-tooltip-arrow { --antd-arrow-background-color: #d89614; }

:where(.css-1q3a9c7).ant-tooltip-rtl { direction: rtl; }

:where(.css-1q3a9c7).ant-tooltip .ant-tooltip-arrow { position: absolute; z-index: 1; display: block; pointer-events: none; width: 16px; height: 16px; overflow: hidden; }

:where(.css-1q3a9c7).ant-tooltip .ant-tooltip-arrow::before { position: absolute; bottom: 0px; inset-inline-start: 0px; width: 16px; height: 8px; background: var(--antd-arrow-background-color); clip-path: path("M 0 8 A 4 4 0 0 0 2.82843 6.82843 L 6.58579 3.07107 A 2 2 0 0 1 9.41421 3.07107 L 13.1716 6.82843 A 4 4 0 0 0 16 8 Z"); content: ""; }

:where(.css-1q3a9c7).ant-tooltip .ant-tooltip-arrow::after { content: ""; position: absolute; width: 8.97056px; height: 8.97056px; bottom: 0px; inset-inline: 0px; margin: auto; border-radius: 0px 0px 2px; transform: translateY(50%) rotate(-135deg); box-shadow: rgba(0, 0, 0, 0.05) 2px 2px 5px; z-index: 0; background: transparent; }

:where(.css-1q3a9c7).ant-tooltip .ant-tooltip-arrow::before { background: var(--antd-arrow-background-color); }

:where(.css-1q3a9c7).ant-tooltip-placement-top > .ant-tooltip-arrow, :where(.css-1q3a9c7).ant-tooltip-placement-topLeft > .ant-tooltip-arrow, :where(.css-1q3a9c7).ant-tooltip-placement-topRight > .ant-tooltip-arrow { bottom: 0px; transform: translateY(100%) rotate(180deg); }

:where(.css-1q3a9c7).ant-tooltip-placement-top > .ant-tooltip-arrow { left: 50%; transform: translateX(-50%) translateY(100%) rotate(180deg); }

:where(.css-1q3a9c7).ant-tooltip-placement-topLeft { --arrow-offset-horizontal: 18px; }

:where(.css-1q3a9c7).ant-tooltip-placement-topLeft > .ant-tooltip-arrow { left: 18px; }

:where(.css-1q3a9c7).ant-tooltip-placement-topRight { --arrow-offset-horizontal: calc(100% - 18px); }

:where(.css-1q3a9c7).ant-tooltip-placement-topRight > .ant-tooltip-arrow { right: 18px; }

:where(.css-1q3a9c7).ant-tooltip-placement-bottom > .ant-tooltip-arrow, :where(.css-1q3a9c7).ant-tooltip-placement-bottomLeft > .ant-tooltip-arrow, :where(.css-1q3a9c7).ant-tooltip-placement-bottomRight > .ant-tooltip-arrow { top: 0px; transform: translateY(-100%); }

:where(.css-1q3a9c7).ant-tooltip-placement-bottom > .ant-tooltip-arrow { left: 50%; transform: translateX(-50%) translateY(-100%); }

:where(.css-1q3a9c7).ant-tooltip-placement-bottomLeft { --arrow-offset-horizontal: 18px; }

:where(.css-1q3a9c7).ant-tooltip-placement-bottomLeft > .ant-tooltip-arrow { left: 18px; }

:where(.css-1q3a9c7).ant-tooltip-placement-bottomRight { --arrow-offset-horizontal: calc(100% - 18px); }

:where(.css-1q3a9c7).ant-tooltip-placement-bottomRight > .ant-tooltip-arrow { right: 18px; }

:where(.css-1q3a9c7).ant-tooltip-placement-left > .ant-tooltip-arrow, :where(.css-1q3a9c7).ant-tooltip-placement-leftTop > .ant-tooltip-arrow, :where(.css-1q3a9c7).ant-tooltip-placement-leftBottom > .ant-tooltip-arrow { right: 0px; transform: translateX(100%) rotate(90deg); }

:where(.css-1q3a9c7).ant-tooltip-placement-left > .ant-tooltip-arrow { top: 50%; transform: translateY(-50%) translateX(100%) rotate(90deg); }

:where(.css-1q3a9c7).ant-tooltip-placement-leftTop > .ant-tooltip-arrow { top: 8px; }

:where(.css-1q3a9c7).ant-tooltip-placement-leftBottom > .ant-tooltip-arrow { bottom: 8px; }

:where(.css-1q3a9c7).ant-tooltip-placement-right > .ant-tooltip-arrow, :where(.css-1q3a9c7).ant-tooltip-placement-rightTop > .ant-tooltip-arrow, :where(.css-1q3a9c7).ant-tooltip-placement-rightBottom > .ant-tooltip-arrow { left: 0px; transform: translateX(-100%) rotate(-90deg); }

:where(.css-1q3a9c7).ant-tooltip-placement-right > .ant-tooltip-arrow { top: 50%; transform: translateY(-50%) translateX(-100%) rotate(-90deg); }

:where(.css-1q3a9c7).ant-tooltip-placement-rightTop > .ant-tooltip-arrow { top: 8px; }

:where(.css-1q3a9c7).ant-tooltip-placement-rightBottom > .ant-tooltip-arrow { bottom: 8px; }

:where(.css-1q3a9c7).ant-tooltip-pure { position: relative; max-width: none; margin: 16px; }

:where(.css-1q3a9c7).ant-zoom-big-fast-enter, :where(.css-1q3a9c7).ant-zoom-big-fast-appear { animation-duration: 0.1s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-zoom-big-fast-leave { animation-duration: 0.1s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-zoom-big-fast-enter.ant-zoom-big-fast-enter-active, :where(.css-1q3a9c7).ant-zoom-big-fast-appear.ant-zoom-big-fast-appear-active { animation-name: css-1q3a9c7-antZoomBigIn; animation-play-state: running; }

:where(.css-1q3a9c7).ant-zoom-big-fast-leave.ant-zoom-big-fast-leave-active { animation-name: css-1q3a9c7-antZoomBigOut; animation-play-state: running; pointer-events: none; }

:where(.css-1q3a9c7).ant-zoom-big-fast-enter, :where(.css-1q3a9c7).ant-zoom-big-fast-appear { transform: scale(0); opacity: 0; animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); }

:where(.css-1q3a9c7).ant-zoom-big-fast-enter-prepare, :where(.css-1q3a9c7).ant-zoom-big-fast-appear-prepare { transform: none; }

:where(.css-1q3a9c7).ant-zoom-big-fast-leave { animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-1q3a9c7-antZoomBigIn { 
  0% { transform: scale(0.8); opacity: 0; }
  100% { transform: scale(1); opacity: 1; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-1q3a9c7-antZoomBigOut { 
  0% { transform: scale(1); }
  100% { transform: scale(0.8); opacity: 0; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7)[class^="ant-menu"], :where(.css-1q3a9c7)[class*=" ant-menu"] { 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-size: 14px; box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-menu"]::before, :where(.css-1q3a9c7)[class*=" ant-menu"]::before, :where(.css-1q3a9c7)[class^="ant-menu"]::after, :where(.css-1q3a9c7)[class*=" ant-menu"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-menu"] [class^="ant-menu"], :where(.css-1q3a9c7)[class*=" ant-menu"] [class^="ant-menu"], :where(.css-1q3a9c7)[class^="ant-menu"] [class*=" ant-menu"], :where(.css-1q3a9c7)[class*=" ant-menu"] [class*=" ant-menu"] { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-menu"] [class^="ant-menu"]::before, :where(.css-1q3a9c7)[class*=" ant-menu"] [class^="ant-menu"]::before, :where(.css-1q3a9c7)[class^="ant-menu"] [class*=" ant-menu"]::before, :where(.css-1q3a9c7)[class*=" ant-menu"] [class*=" ant-menu"]::before, :where(.css-1q3a9c7)[class^="ant-menu"] [class^="ant-menu"]::after, :where(.css-1q3a9c7)[class*=" ant-menu"] [class^="ant-menu"]::after, :where(.css-1q3a9c7)[class^="ant-menu"] [class*=" ant-menu"]::after, :where(.css-1q3a9c7)[class*=" ant-menu"] [class*=" ant-menu"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7) .ant-menu::before { display: table; content: ""; }

:where(.css-1q3a9c7) .ant-menu::after { display: table; clear: both; content: ""; }

:where(.css-1q3a9c7) .ant-menu-hidden { display: none; }

:where(.css-1q3a9c7).ant-menu-submenu-hidden { display: none; }

:where(.css-1q3a9c7).ant-menu { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 0; list-style: none; 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"; padding-inline-start: 0px; outline: none; transition: width 0.3s cubic-bezier(0.2, 0, 0, 1); }

:where(.css-1q3a9c7).ant-menu::before { display: table; content: ""; }

:where(.css-1q3a9c7).ant-menu::after { display: table; clear: both; content: ""; }

:where(.css-1q3a9c7).ant-menu ul, :where(.css-1q3a9c7).ant-menu ol { margin: 0px; padding: 0px; list-style: none; }

:where(.css-1q3a9c7).ant-menu-overflow { display: flex; }

:where(.css-1q3a9c7).ant-menu-overflow .ant-menu-item { flex: 0 0 auto; }

:where(.css-1q3a9c7).ant-menu .ant-menu-item, :where(.css-1q3a9c7).ant-menu .ant-menu-submenu, :where(.css-1q3a9c7).ant-menu .ant-menu-submenu-title { border-radius: 16px; }

:where(.css-1q3a9c7).ant-menu .ant-menu-item-group-title { padding: 8px 16px; font-size: 14px; line-height: 1.57143; transition: 0.3s; }

:where(.css-1q3a9c7).ant-menu-horizontal .ant-menu-submenu { transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); }

:where(.css-1q3a9c7).ant-menu .ant-menu-submenu, :where(.css-1q3a9c7).ant-menu .ant-menu-submenu-inline { transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); }

:where(.css-1q3a9c7).ant-menu .ant-menu-submenu .ant-menu-sub { cursor: initial; transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); }

:where(.css-1q3a9c7).ant-menu .ant-menu-title-content { transition: color 0.3s; }

:where(.css-1q3a9c7).ant-menu .ant-menu-title-content-with-extra { display: inline-flex; align-items: center; width: 100%; }

:where(.css-1q3a9c7).ant-menu .ant-menu-title-content > .ant-typography-ellipsis-single-line { display: inline; vertical-align: unset; }

:where(.css-1q3a9c7).ant-menu .ant-menu-title-content .ant-menu-item-extra { margin-inline-start: auto; padding-inline-start: 16px; }

:where(.css-1q3a9c7).ant-menu .ant-menu-item a::before { position: absolute; inset: 0px; background-color: transparent; content: ""; }

:where(.css-1q3a9c7).ant-menu .ant-menu-item-divider { overflow: hidden; line-height: 0; border-color: rgba(105, 105, 2, 0.08); border-style: solid; border-width: 1px 0px 0px; margin-block: 1px; padding: 0px; }

:where(.css-1q3a9c7).ant-menu .ant-menu-item-divider-dashed { border-style: dashed; }

:where(.css-1q3a9c7).ant-menu .ant-menu-item, :where(.css-1q3a9c7).ant-menu .ant-menu-submenu-title { position: relative; display: block; margin: 0px; white-space: nowrap; cursor: pointer; transition: border-color 0.3s, background 0.3s, padding calc(0.4s) cubic-bezier(0.645, 0.045, 0.355, 1); }

:where(.css-1q3a9c7).ant-menu .ant-menu-item .ant-menu-item-icon, :where(.css-1q3a9c7).ant-menu .ant-menu-submenu-title .ant-menu-item-icon, :where(.css-1q3a9c7).ant-menu .ant-menu-item .anticon, :where(.css-1q3a9c7).ant-menu .ant-menu-submenu-title .anticon { min-width: 14px; font-size: 14px; transition: font-size 0.2s cubic-bezier(0.215, 0.61, 0.355, 1), margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s; }

:where(.css-1q3a9c7).ant-menu .ant-menu-item .ant-menu-item-icon + span, :where(.css-1q3a9c7).ant-menu .ant-menu-submenu-title .ant-menu-item-icon + span, :where(.css-1q3a9c7).ant-menu .ant-menu-item .anticon + span, :where(.css-1q3a9c7).ant-menu .ant-menu-submenu-title .anticon + span { margin-inline-start: 10px; opacity: 1; transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), margin 0.3s, color 0.3s; }

:where(.css-1q3a9c7).ant-menu .ant-menu-item .ant-menu-item-icon, :where(.css-1q3a9c7).ant-menu .ant-menu-submenu-title .ant-menu-item-icon { display: inline-flex; align-items: center; color: inherit; font-style: normal; line-height: 0; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; }

:where(.css-1q3a9c7).ant-menu .ant-menu-item .ant-menu-item-icon > *, :where(.css-1q3a9c7).ant-menu .ant-menu-submenu-title .ant-menu-item-icon > * { line-height: 1; }

:where(.css-1q3a9c7).ant-menu .ant-menu-item .ant-menu-item-icon svg, :where(.css-1q3a9c7).ant-menu .ant-menu-submenu-title .ant-menu-item-icon svg { display: inline-block; }

:where(.css-1q3a9c7).ant-menu .ant-menu-item.ant-menu-item-only-child > .anticon, :where(.css-1q3a9c7).ant-menu .ant-menu-submenu-title.ant-menu-item-only-child > .anticon, :where(.css-1q3a9c7).ant-menu .ant-menu-item.ant-menu-item-only-child > .ant-menu-item-icon, :where(.css-1q3a9c7).ant-menu .ant-menu-submenu-title.ant-menu-item-only-child > .ant-menu-item-icon { margin-inline-end: 0px; }

:where(.css-1q3a9c7).ant-menu .ant-menu-item-disabled, :where(.css-1q3a9c7).ant-menu .ant-menu-submenu-disabled { cursor: not-allowed; background: none !important; }

:where(.css-1q3a9c7).ant-menu .ant-menu-item-disabled::after, :where(.css-1q3a9c7).ant-menu .ant-menu-submenu-disabled::after { border-color: transparent !important; }

:where(.css-1q3a9c7).ant-menu .ant-menu-item-disabled a, :where(.css-1q3a9c7).ant-menu .ant-menu-submenu-disabled a { cursor: not-allowed; pointer-events: none; color: inherit !important; }

:where(.css-1q3a9c7).ant-menu .ant-menu-item-disabled > .ant-menu-submenu-title, :where(.css-1q3a9c7).ant-menu .ant-menu-submenu-disabled > .ant-menu-submenu-title { color: inherit !important; cursor: not-allowed; }

:where(.css-1q3a9c7).ant-menu .ant-menu-item-group .ant-menu-item-group-list { margin: 0px; padding: 0px; }

:where(.css-1q3a9c7).ant-menu .ant-menu-item-group .ant-menu-item-group-list .ant-menu-item, :where(.css-1q3a9c7).ant-menu .ant-menu-item-group .ant-menu-item-group-list .ant-menu-submenu-title { padding-inline: 28px 16px; }

:where(.css-1q3a9c7).ant-menu-submenu-popup { position: absolute; z-index: 1050; border-radius: 16px; box-shadow: none; transform-origin: 0px 0px; }

:where(.css-1q3a9c7).ant-menu-submenu-popup.ant-menu-submenu { background: transparent; }

:where(.css-1q3a9c7).ant-menu-submenu-popup::before { position: absolute; inset: 0px; z-index: -1; width: 100%; height: 100%; opacity: 0; content: ""; }

:where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu { border-radius: 16px; }

:where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-item, :where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title { position: relative; display: block; margin: 0px; white-space: nowrap; cursor: pointer; transition: border-color 0.3s, background 0.3s, padding calc(0.4s) cubic-bezier(0.645, 0.045, 0.355, 1); }

:where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-item .ant-menu-item-icon, :where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title .ant-menu-item-icon, :where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-item .anticon, :where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title .anticon { min-width: 14px; font-size: 14px; transition: font-size 0.2s cubic-bezier(0.215, 0.61, 0.355, 1), margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s; }

:where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-item .ant-menu-item-icon + span, :where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title .ant-menu-item-icon + span, :where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-item .anticon + span, :where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title .anticon + span { margin-inline-start: 10px; opacity: 1; transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), margin 0.3s, color 0.3s; }

:where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-item .ant-menu-item-icon, :where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title .ant-menu-item-icon { display: inline-flex; align-items: center; color: inherit; font-style: normal; line-height: 0; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; }

:where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-item .ant-menu-item-icon > *, :where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title .ant-menu-item-icon > * { line-height: 1; }

:where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-item .ant-menu-item-icon svg, :where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title .ant-menu-item-icon svg { display: inline-block; }

:where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-item.ant-menu-item-only-child > .anticon, :where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title.ant-menu-item-only-child > .anticon, :where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-item.ant-menu-item-only-child > .ant-menu-item-icon, :where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title.ant-menu-item-only-child > .ant-menu-item-icon { margin-inline-end: 0px; }

:where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-item-disabled, :where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-disabled { cursor: not-allowed; background: none !important; }

:where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-item-disabled::after, :where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-disabled::after { border-color: transparent !important; }

:where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-item-disabled a, :where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-disabled a { cursor: not-allowed; pointer-events: none; color: inherit !important; }

:where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-item-disabled > .ant-menu-submenu-title, :where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-disabled > .ant-menu-submenu-title { color: inherit !important; cursor: not-allowed; }

:where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-expand-icon, :where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-arrow { position: absolute; top: 50%; inset-inline-end: 16px; width: 10px; color: currentcolor; transform: translateY(-50%); transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s; }

:where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-arrow::before, :where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-arrow::after { position: absolute; width: 6px; height: 1.5px; background-color: currentcolor; border-radius: 16px; transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); content: ""; }

:where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-arrow::before { transform: rotate(45deg) translateY(-2.5px); }

:where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-arrow::after { transform: rotate(-45deg) translateY(2.5px); }

:where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-item, :where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu > .ant-menu-submenu-title { border-radius: 8px; }

:where(.css-1q3a9c7).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title::after { transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); }

:where(.css-1q3a9c7).ant-menu-submenu-placement-leftTop, :where(.css-1q3a9c7).ant-menu-submenu-placement-bottomRight, :where(.css-1q3a9c7).ant-menu-submenu { transform-origin: 100% 0px; }

:where(.css-1q3a9c7).ant-menu-submenu-placement-leftBottom, :where(.css-1q3a9c7).ant-menu-submenu-placement-topRight, :where(.css-1q3a9c7).ant-menu-submenu { transform-origin: 100% 100%; }

:where(.css-1q3a9c7).ant-menu-submenu-placement-rightBottom, :where(.css-1q3a9c7).ant-menu-submenu-placement-topLeft, :where(.css-1q3a9c7).ant-menu-submenu { transform-origin: 0px 100%; }

:where(.css-1q3a9c7).ant-menu-submenu-placement-bottomLeft, :where(.css-1q3a9c7).ant-menu-submenu-placement-rightTop, :where(.css-1q3a9c7).ant-menu-submenu { transform-origin: 0px 0px; }

:where(.css-1q3a9c7).ant-menu-submenu-placement-leftTop, :where(.css-1q3a9c7).ant-menu-submenu-placement-leftBottom { padding-inline-end: 8px; }

:where(.css-1q3a9c7).ant-menu-submenu-placement-rightTop, :where(.css-1q3a9c7).ant-menu-submenu-placement-rightBottom { padding-inline-start: 8px; }

:where(.css-1q3a9c7).ant-menu-submenu-placement-topRight, :where(.css-1q3a9c7).ant-menu-submenu-placement-topLeft { padding-bottom: 8px; }

:where(.css-1q3a9c7).ant-menu-submenu-placement-bottomRight, :where(.css-1q3a9c7).ant-menu-submenu-placement-bottomLeft { padding-top: 8px; }

:where(.css-1q3a9c7).ant-menu .ant-menu-submenu-expand-icon, :where(.css-1q3a9c7).ant-menu .ant-menu-submenu-arrow { position: absolute; top: 50%; inset-inline-end: 16px; width: 10px; color: currentcolor; transform: translateY(-50%); transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s; }

:where(.css-1q3a9c7).ant-menu .ant-menu-submenu-arrow::before, :where(.css-1q3a9c7).ant-menu .ant-menu-submenu-arrow::after { position: absolute; width: 6px; height: 1.5px; background-color: currentcolor; border-radius: 16px; transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); content: ""; }

:where(.css-1q3a9c7).ant-menu .ant-menu-submenu-arrow::before { transform: rotate(45deg) translateY(-2.5px); }

:where(.css-1q3a9c7).ant-menu .ant-menu-submenu-arrow::after { transform: rotate(-45deg) translateY(2.5px); }

:where(.css-1q3a9c7).ant-menu-inline-collapsed .ant-menu-submenu-arrow::before, :where(.css-1q3a9c7).ant-menu-inline .ant-menu-submenu-arrow::before { transform: rotate(-45deg) translateX(2.5px); }

:where(.css-1q3a9c7).ant-menu-inline-collapsed .ant-menu-submenu-arrow::after, :where(.css-1q3a9c7).ant-menu-inline .ant-menu-submenu-arrow::after { transform: rotate(45deg) translateX(-2.5px); }

:where(.css-1q3a9c7).ant-menu .ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title > .ant-menu-submenu-arrow { transform: translateY(-2px); }

:where(.css-1q3a9c7).ant-menu .ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after { transform: rotate(-45deg) translateX(-2.5px); }

:where(.css-1q3a9c7).ant-menu .ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before { transform: rotate(45deg) translateX(2.5px); }

:where(.css-1q3a9c7).ant-layout-header .ant-menu { line-height: inherit; }

:where(.css-1q3a9c7).ant-menu-horizontal { line-height: 46px; border-width: 0px 0px 1px; border-style: none none solid; border-color: currentcolor currentcolor rgba(105, 105, 2, 0.08); border-image: none; box-shadow: none; }

:where(.css-1q3a9c7).ant-menu-horizontal::after { display: block; clear: both; height: 0px; content: " "; }

:where(.css-1q3a9c7).ant-menu-horizontal .ant-menu-item, :where(.css-1q3a9c7).ant-menu-horizontal .ant-menu-submenu { position: relative; display: inline-block; vertical-align: bottom; padding-inline: 16px; }

:where(.css-1q3a9c7).ant-menu-horizontal > .ant-menu-item:hover, :where(.css-1q3a9c7).ant-menu-horizontal > .ant-menu-item-active, :where(.css-1q3a9c7).ant-menu-horizontal > .ant-menu-submenu .ant-menu-submenu-title:hover { background-color: transparent; }

:where(.css-1q3a9c7).ant-menu-horizontal .ant-menu-item, :where(.css-1q3a9c7).ant-menu-horizontal .ant-menu-submenu-title { transition: border-color 0.3s, background 0.3s; }

:where(.css-1q3a9c7).ant-menu-horizontal .ant-menu-submenu-arrow { display: none; }

:where(.css-1q3a9c7).ant-menu-inline.ant-menu-root, :where(.css-1q3a9c7).ant-menu-vertical.ant-menu-root { box-shadow: none; }

:where(.css-1q3a9c7).ant-menu-inline .ant-menu-item, :where(.css-1q3a9c7).ant-menu-vertical .ant-menu-item { position: relative; overflow: hidden; }

:where(.css-1q3a9c7).ant-menu-inline .ant-menu-item, :where(.css-1q3a9c7).ant-menu-vertical .ant-menu-item, :where(.css-1q3a9c7).ant-menu-inline .ant-menu-submenu-title, :where(.css-1q3a9c7).ant-menu-vertical .ant-menu-submenu-title { height: 40px; line-height: 40px; padding-inline: 16px; overflow: hidden; text-overflow: ellipsis; margin-inline: 4px; margin-block: 4px; width: calc(100% - 8px); }

:where(.css-1q3a9c7).ant-menu-inline > .ant-menu-item, :where(.css-1q3a9c7).ant-menu-vertical > .ant-menu-item, :where(.css-1q3a9c7).ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title, :where(.css-1q3a9c7).ant-menu-vertical > .ant-menu-submenu > .ant-menu-submenu-title { height: 40px; line-height: 40px; }

:where(.css-1q3a9c7).ant-menu-inline .ant-menu-item-group-list .ant-menu-submenu-title, :where(.css-1q3a9c7).ant-menu-vertical .ant-menu-item-group-list .ant-menu-submenu-title, :where(.css-1q3a9c7).ant-menu-inline .ant-menu-submenu-title, :where(.css-1q3a9c7).ant-menu-vertical .ant-menu-submenu-title { padding-inline-end: 34px; }

:where(.css-1q3a9c7).ant-menu-submenu-popup .ant-menu-vertical { box-shadow: rgba(0, 0, 0, 0.08) 0px 6px 16px 0px, rgba(0, 0, 0, 0.12) 0px 3px 6px -4px, rgba(0, 0, 0, 0.05) 0px 9px 28px 8px; }

:where(.css-1q3a9c7).ant-menu-submenu-popup .ant-menu-vertical .ant-menu-item { position: relative; overflow: hidden; }

:where(.css-1q3a9c7).ant-menu-submenu-popup .ant-menu-vertical .ant-menu-item, :where(.css-1q3a9c7).ant-menu-submenu-popup .ant-menu-vertical .ant-menu-submenu-title { height: 40px; line-height: 40px; padding-inline: 16px; overflow: hidden; text-overflow: ellipsis; margin-inline: 4px; margin-block: 4px; width: calc(100% - 8px); }

:where(.css-1q3a9c7).ant-menu-submenu-popup .ant-menu-vertical > .ant-menu-item, :where(.css-1q3a9c7).ant-menu-submenu-popup .ant-menu-vertical > .ant-menu-submenu > .ant-menu-submenu-title { height: 40px; line-height: 40px; }

:where(.css-1q3a9c7).ant-menu-submenu-popup .ant-menu-vertical .ant-menu-item-group-list .ant-menu-submenu-title, :where(.css-1q3a9c7).ant-menu-submenu-popup .ant-menu-vertical .ant-menu-submenu-title { padding-inline-end: 34px; }

:where(.css-1q3a9c7).ant-menu-submenu-popup .ant-menu-vertical.ant-menu-sub { min-width: 160px; max-height: calc(-100px + 100vh); padding: 0px; overflow: hidden; border-inline-end: 0px; }

:where(.css-1q3a9c7).ant-menu-submenu-popup .ant-menu-vertical.ant-menu-sub:not([class*="-active"]) { overflow: hidden auto; }

:where(.css-1q3a9c7).ant-menu-inline { width: 100%; }

:where(.css-1q3a9c7).ant-menu-inline.ant-menu-root .ant-menu-item, :where(.css-1q3a9c7).ant-menu-inline.ant-menu-root .ant-menu-submenu-title { display: flex; align-items: center; transition: border-color 0.3s, background 0.3s, padding 0.1s cubic-bezier(0.215, 0.61, 0.355, 1); }

:where(.css-1q3a9c7).ant-menu-inline.ant-menu-root .ant-menu-item > .ant-menu-title-content, :where(.css-1q3a9c7).ant-menu-inline.ant-menu-root .ant-menu-submenu-title > .ant-menu-title-content { flex: 1 1 auto; min-width: 0px; overflow: hidden; text-overflow: ellipsis; }

:where(.css-1q3a9c7).ant-menu-inline.ant-menu-root .ant-menu-item > *, :where(.css-1q3a9c7).ant-menu-inline.ant-menu-root .ant-menu-submenu-title > * { flex: 0 0 auto; }

:where(.css-1q3a9c7).ant-menu-inline .ant-menu-sub.ant-menu-inline { padding: 0px; border: 0px; border-radius: 0px; box-shadow: none; }

:where(.css-1q3a9c7).ant-menu-inline .ant-menu-sub.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title { height: 40px; line-height: 40px; list-style-position: inside; list-style-type: disc; }

:where(.css-1q3a9c7).ant-menu-inline .ant-menu-sub.ant-menu-inline .ant-menu-item-group-title { padding-inline-start: 32px; }

:where(.css-1q3a9c7).ant-menu-inline .ant-menu-item { height: 40px; line-height: 40px; list-style-position: inside; list-style-type: disc; }

:where(.css-1q3a9c7).ant-menu-inline-collapsed { width: 80px; }

:where(.css-1q3a9c7).ant-menu-inline-collapsed.ant-menu-root .ant-menu-item > .ant-menu-inline-collapsed-noicon, :where(.css-1q3a9c7).ant-menu-inline-collapsed.ant-menu-root .ant-menu-submenu .ant-menu-submenu-title > .ant-menu-inline-collapsed-noicon { font-size: 16px; text-align: center; }

:where(.css-1q3a9c7).ant-menu-inline-collapsed > .ant-menu-item, :where(.css-1q3a9c7).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item, :where(.css-1q3a9c7).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title, :where(.css-1q3a9c7).ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title { inset-inline-start: 0px; padding-inline: calc(50% - 12px); text-overflow: clip; }

:where(.css-1q3a9c7).ant-menu-inline-collapsed > .ant-menu-item .ant-menu-submenu-arrow, :where(.css-1q3a9c7).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-submenu-arrow, :where(.css-1q3a9c7).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-arrow, :where(.css-1q3a9c7).ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-arrow, :where(.css-1q3a9c7).ant-menu-inline-collapsed > .ant-menu-item .ant-menu-submenu-expand-icon, :where(.css-1q3a9c7).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-submenu-expand-icon, :where(.css-1q3a9c7).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-expand-icon, :where(.css-1q3a9c7).ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-expand-icon { opacity: 0; }

:where(.css-1q3a9c7).ant-menu-inline-collapsed > .ant-menu-item .ant-menu-item-icon, :where(.css-1q3a9c7).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-item-icon, :where(.css-1q3a9c7).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon, :where(.css-1q3a9c7).ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon, :where(.css-1q3a9c7).ant-menu-inline-collapsed > .ant-menu-item .anticon, :where(.css-1q3a9c7).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon, :where(.css-1q3a9c7).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .anticon, :where(.css-1q3a9c7).ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon { margin: 0px; font-size: 16px; line-height: 40px; }

:where(.css-1q3a9c7).ant-menu-inline-collapsed > .ant-menu-item .ant-menu-item-icon + span, :where(.css-1q3a9c7).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-item-icon + span, :where(.css-1q3a9c7).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon + span, :where(.css-1q3a9c7).ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon + span, :where(.css-1q3a9c7).ant-menu-inline-collapsed > .ant-menu-item .anticon + span, :where(.css-1q3a9c7).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon + span, :where(.css-1q3a9c7).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span, :where(.css-1q3a9c7).ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span { display: inline-block; opacity: 0; }

:where(.css-1q3a9c7).ant-menu-inline-collapsed .ant-menu-item-icon, :where(.css-1q3a9c7).ant-menu-inline-collapsed .anticon { display: inline-block; }

:where(.css-1q3a9c7).ant-menu-inline-collapsed-tooltip { pointer-events: none; }

:where(.css-1q3a9c7).ant-menu-inline-collapsed-tooltip .ant-menu-item-icon, :where(.css-1q3a9c7).ant-menu-inline-collapsed-tooltip .anticon { display: none; }

:where(.css-1q3a9c7).ant-menu-inline-collapsed-tooltip a, :where(.css-1q3a9c7).ant-menu-inline-collapsed-tooltip a:hover { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-menu-inline-collapsed .ant-menu-item-group-title { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding-inline: 8px; }

:where(.css-1q3a9c7).ant-menu-light, :where(.css-1q3a9c7).ant-menu-light > .ant-menu { color: rgb(255, 255, 255); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-menu-light.ant-menu-root:focus-visible, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-root:focus-visible { outline: rgb(37, 62, 81) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-1q3a9c7).ant-menu-light .ant-menu-item-group-title, :where(.css-1q3a9c7).ant-menu-light > .ant-menu .ant-menu-item-group-title, :where(.css-1q3a9c7).ant-menu-light .ant-menu-item-extra, :where(.css-1q3a9c7).ant-menu-light > .ant-menu .ant-menu-item-extra { color: rgba(255, 255, 255, 0.45); }

:where(.css-1q3a9c7).ant-menu-light .ant-menu-submenu-selected > .ant-menu-submenu-title, :where(.css-1q3a9c7).ant-menu-light > .ant-menu .ant-menu-submenu-selected > .ant-menu-submenu-title { color: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-menu-light .ant-menu-item, :where(.css-1q3a9c7).ant-menu-light > .ant-menu .ant-menu-item, :where(.css-1q3a9c7).ant-menu-light .ant-menu-submenu-title, :where(.css-1q3a9c7).ant-menu-light > .ant-menu .ant-menu-submenu-title { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-menu-light .ant-menu-item:not(.ant-menu-item-disabled):focus-visible, :where(.css-1q3a9c7).ant-menu-light > .ant-menu .ant-menu-item:not(.ant-menu-item-disabled):focus-visible, :where(.css-1q3a9c7).ant-menu-light .ant-menu-submenu-title:not(.ant-menu-item-disabled):focus-visible, :where(.css-1q3a9c7).ant-menu-light > .ant-menu .ant-menu-submenu-title:not(.ant-menu-item-disabled):focus-visible { outline: rgb(37, 62, 81) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-1q3a9c7).ant-menu-light .ant-menu-item-disabled, :where(.css-1q3a9c7).ant-menu-light > .ant-menu .ant-menu-item-disabled, :where(.css-1q3a9c7).ant-menu-light .ant-menu-submenu-disabled, :where(.css-1q3a9c7).ant-menu-light > .ant-menu .ant-menu-submenu-disabled { color: rgba(255, 255, 255, 0.25) !important; }

:where(.css-1q3a9c7).ant-menu-light .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected):hover, :where(.css-1q3a9c7).ant-menu-light > .ant-menu .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected):hover, :where(.css-1q3a9c7).ant-menu-light .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected) > .ant-menu-submenu-title:hover, :where(.css-1q3a9c7).ant-menu-light > .ant-menu .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected) > .ant-menu-submenu-title:hover { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-menu-light:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):hover, :where(.css-1q3a9c7).ant-menu-light > .ant-menu:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):hover { background-color: rgba(255, 255, 255, 0.12); }

:where(.css-1q3a9c7).ant-menu-light:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):active, :where(.css-1q3a9c7).ant-menu-light > .ant-menu:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):active { background-color: rgb(37, 62, 81); }

:where(.css-1q3a9c7).ant-menu-light:not(.ant-menu-horizontal) .ant-menu-submenu-title:hover, :where(.css-1q3a9c7).ant-menu-light > .ant-menu:not(.ant-menu-horizontal) .ant-menu-submenu-title:hover { background-color: rgba(255, 255, 255, 0.12); }

:where(.css-1q3a9c7).ant-menu-light:not(.ant-menu-horizontal) .ant-menu-submenu-title:active, :where(.css-1q3a9c7).ant-menu-light > .ant-menu:not(.ant-menu-horizontal) .ant-menu-submenu-title:active { background-color: rgb(37, 62, 81); }

:where(.css-1q3a9c7).ant-menu-light .ant-menu-item-danger, :where(.css-1q3a9c7).ant-menu-light > .ant-menu .ant-menu-item-danger { color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-menu-light .ant-menu-item-danger.ant-menu-item:hover:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected), :where(.css-1q3a9c7).ant-menu-light > .ant-menu .ant-menu-item-danger.ant-menu-item:hover:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected) { color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-menu-light .ant-menu-item-danger.ant-menu-item:active, :where(.css-1q3a9c7).ant-menu-light > .ant-menu .ant-menu-item-danger.ant-menu-item:active { background: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-menu-light .ant-menu-item a, :where(.css-1q3a9c7).ant-menu-light > .ant-menu .ant-menu-item a, :where(.css-1q3a9c7).ant-menu-light .ant-menu-item a:hover, :where(.css-1q3a9c7).ant-menu-light > .ant-menu .ant-menu-item a:hover { color: inherit; }

:where(.css-1q3a9c7).ant-menu-light .ant-menu-item-selected, :where(.css-1q3a9c7).ant-menu-light > .ant-menu .ant-menu-item-selected { color: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-menu-light .ant-menu-item-selected.ant-menu-item-danger, :where(.css-1q3a9c7).ant-menu-light > .ant-menu .ant-menu-item-selected.ant-menu-item-danger { color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-menu-light .ant-menu-item-selected a, :where(.css-1q3a9c7).ant-menu-light > .ant-menu .ant-menu-item-selected a, :where(.css-1q3a9c7).ant-menu-light .ant-menu-item-selected a:hover, :where(.css-1q3a9c7).ant-menu-light > .ant-menu .ant-menu-item-selected a:hover { color: inherit; }

:where(.css-1q3a9c7).ant-menu-light .ant-menu-item-selected, :where(.css-1q3a9c7).ant-menu-light > .ant-menu .ant-menu-item-selected { background-color: rgb(37, 62, 81); }

:where(.css-1q3a9c7).ant-menu-light .ant-menu-item-selected.ant-menu-item-danger, :where(.css-1q3a9c7).ant-menu-light > .ant-menu .ant-menu-item-selected.ant-menu-item-danger { background-color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-menu-light.ant-menu-submenu > .ant-menu, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-submenu > .ant-menu { background-color: rgb(31, 31, 31); }

:where(.css-1q3a9c7).ant-menu-light.ant-menu-popup > .ant-menu, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-popup > .ant-menu { background-color: rgb(31, 31, 31); }

:where(.css-1q3a9c7).ant-menu-light.ant-menu-submenu-popup > .ant-menu, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-submenu-popup > .ant-menu { background-color: rgb(31, 31, 31); }

:where(.css-1q3a9c7).ant-menu-light.ant-menu-horizontal > .ant-menu-item, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item, :where(.css-1q3a9c7).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu { top: 1px; margin-top: -1px; margin-bottom: 0px; border-radius: 0px; }

:where(.css-1q3a9c7).ant-menu-light.ant-menu-horizontal > .ant-menu-item::after, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item::after, :where(.css-1q3a9c7).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu::after, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu::after { position: absolute; inset-inline: 16px; bottom: 0px; border-bottom: 2px solid transparent; transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); content: ""; }

:where(.css-1q3a9c7).ant-menu-light.ant-menu-horizontal > .ant-menu-item:hover, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item:hover, :where(.css-1q3a9c7).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu:hover, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu:hover, :where(.css-1q3a9c7).ant-menu-light.ant-menu-horizontal > .ant-menu-item-active, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item-active, :where(.css-1q3a9c7).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu-active, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-active, :where(.css-1q3a9c7).ant-menu-light.ant-menu-horizontal > .ant-menu-item-open, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item-open, :where(.css-1q3a9c7).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu-open, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-open { background: transparent; }

:where(.css-1q3a9c7).ant-menu-light.ant-menu-horizontal > .ant-menu-item:hover::after, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item:hover::after, :where(.css-1q3a9c7).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu:hover::after, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu:hover::after, :where(.css-1q3a9c7).ant-menu-light.ant-menu-horizontal > .ant-menu-item-active::after, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item-active::after, :where(.css-1q3a9c7).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu-active::after, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-active::after, :where(.css-1q3a9c7).ant-menu-light.ant-menu-horizontal > .ant-menu-item-open::after, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item-open::after, :where(.css-1q3a9c7).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu-open::after, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-open::after { border-bottom-width: 2px; border-bottom-color: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-menu-light.ant-menu-horizontal > .ant-menu-item-selected, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item-selected, :where(.css-1q3a9c7).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu-selected, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-selected { color: rgb(68, 140, 192); background-color: transparent; }

:where(.css-1q3a9c7).ant-menu-light.ant-menu-horizontal > .ant-menu-item-selected:hover, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item-selected:hover, :where(.css-1q3a9c7).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu-selected:hover, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-selected:hover { background-color: transparent; }

:where(.css-1q3a9c7).ant-menu-light.ant-menu-horizontal > .ant-menu-item-selected::after, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item-selected::after, :where(.css-1q3a9c7).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu-selected::after, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-selected::after { border-bottom-width: 2px; border-bottom-color: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-menu-light.ant-menu-root.ant-menu-inline, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-root.ant-menu-inline, :where(.css-1q3a9c7).ant-menu-light.ant-menu-root.ant-menu-vertical, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-root.ant-menu-vertical { border-inline-end: 1px solid rgba(105, 105, 2, 0.08); }

:where(.css-1q3a9c7).ant-menu-light.ant-menu-inline .ant-menu-sub.ant-menu-inline, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-inline .ant-menu-sub.ant-menu-inline { background: rgba(255, 255, 255, 0.04); }

:where(.css-1q3a9c7).ant-menu-light.ant-menu-inline .ant-menu-item, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-inline .ant-menu-item { position: relative; }

:where(.css-1q3a9c7).ant-menu-light.ant-menu-inline .ant-menu-item::after, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-inline .ant-menu-item::after { position: absolute; inset-block: 0px; inset-inline-end: 0px; border-inline-end: 0px solid rgb(68, 140, 192); transform: scaleY(0.0001); opacity: 0; transition: transform 0.2s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.2s cubic-bezier(0.215, 0.61, 0.355, 1); content: ""; }

:where(.css-1q3a9c7).ant-menu-light.ant-menu-inline .ant-menu-item.ant-menu-item-danger::after, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-inline .ant-menu-item.ant-menu-item-danger::after { border-inline-end-color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-menu-light.ant-menu-inline .ant-menu-selected::after, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-inline .ant-menu-selected::after, :where(.css-1q3a9c7).ant-menu-light.ant-menu-inline .ant-menu-item-selected::after, :where(.css-1q3a9c7).ant-menu-light > .ant-menu.ant-menu-inline .ant-menu-item-selected::after { transform: scaleY(1); opacity: 1; transition: transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); }

:where(.css-1q3a9c7).ant-menu-dark, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu { color: rgba(255, 255, 255, 0.65); background: rgb(0, 21, 41); }

:where(.css-1q3a9c7).ant-menu-dark.ant-menu-root:focus-visible, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-root:focus-visible { outline: rgb(37, 62, 81) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-1q3a9c7).ant-menu-dark .ant-menu-item-group-title, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu .ant-menu-item-group-title, :where(.css-1q3a9c7).ant-menu-dark .ant-menu-item-extra, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu .ant-menu-item-extra { color: rgba(255, 255, 255, 0.65); }

:where(.css-1q3a9c7).ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu .ant-menu-submenu-selected > .ant-menu-submenu-title { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-menu-dark .ant-menu-item, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu .ant-menu-item, :where(.css-1q3a9c7).ant-menu-dark .ant-menu-submenu-title, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu .ant-menu-submenu-title { color: rgba(255, 255, 255, 0.65); }

:where(.css-1q3a9c7).ant-menu-dark .ant-menu-item:not(.ant-menu-item-disabled):focus-visible, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu .ant-menu-item:not(.ant-menu-item-disabled):focus-visible, :where(.css-1q3a9c7).ant-menu-dark .ant-menu-submenu-title:not(.ant-menu-item-disabled):focus-visible, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu .ant-menu-submenu-title:not(.ant-menu-item-disabled):focus-visible { outline: rgb(37, 62, 81) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-1q3a9c7).ant-menu-dark .ant-menu-item-disabled, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu .ant-menu-item-disabled, :where(.css-1q3a9c7).ant-menu-dark .ant-menu-submenu-disabled, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu .ant-menu-submenu-disabled { color: rgba(255, 255, 255, 0.25) !important; }

:where(.css-1q3a9c7).ant-menu-dark .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected):hover, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected):hover, :where(.css-1q3a9c7).ant-menu-dark .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected) > .ant-menu-submenu-title:hover, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected) > .ant-menu-submenu-title:hover { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):hover, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):hover { background-color: transparent; }

:where(.css-1q3a9c7).ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):active, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):active { background-color: transparent; }

:where(.css-1q3a9c7).ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-submenu-title:hover, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu:not(.ant-menu-horizontal) .ant-menu-submenu-title:hover { background-color: transparent; }

:where(.css-1q3a9c7).ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-submenu-title:active, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu:not(.ant-menu-horizontal) .ant-menu-submenu-title:active { background-color: transparent; }

:where(.css-1q3a9c7).ant-menu-dark .ant-menu-item-danger, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu .ant-menu-item-danger { color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-menu-dark .ant-menu-item-danger.ant-menu-item:hover:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected), :where(.css-1q3a9c7).ant-menu-dark > .ant-menu .ant-menu-item-danger.ant-menu-item:hover:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected) { color: rgb(232, 110, 107); }

:where(.css-1q3a9c7).ant-menu-dark .ant-menu-item-danger.ant-menu-item:active, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu .ant-menu-item-danger.ant-menu-item:active { background: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-menu-dark .ant-menu-item a, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu .ant-menu-item a, :where(.css-1q3a9c7).ant-menu-dark .ant-menu-item a:hover, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu .ant-menu-item a:hover { color: inherit; }

:where(.css-1q3a9c7).ant-menu-dark .ant-menu-item-selected, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu .ant-menu-item-selected { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-menu-dark .ant-menu-item-selected.ant-menu-item-danger, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu .ant-menu-item-selected.ant-menu-item-danger { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-menu-dark .ant-menu-item-selected a, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu .ant-menu-item-selected a, :where(.css-1q3a9c7).ant-menu-dark .ant-menu-item-selected a:hover, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu .ant-menu-item-selected a:hover { color: inherit; }

:where(.css-1q3a9c7).ant-menu-dark .ant-menu-item-selected, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu .ant-menu-item-selected { background-color: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-menu-dark .ant-menu-item-selected.ant-menu-item-danger, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu .ant-menu-item-selected.ant-menu-item-danger { background-color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-menu-dark.ant-menu-submenu > .ant-menu, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-submenu > .ant-menu { background-color: rgb(0, 12, 23); }

:where(.css-1q3a9c7).ant-menu-dark.ant-menu-popup > .ant-menu, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-popup > .ant-menu { background-color: rgb(0, 21, 41); }

:where(.css-1q3a9c7).ant-menu-dark.ant-menu-submenu-popup > .ant-menu, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-submenu-popup > .ant-menu { background-color: rgb(0, 21, 41); }

:where(.css-1q3a9c7).ant-menu-dark.ant-menu-horizontal, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-horizontal { border-bottom: 0px; }

:where(.css-1q3a9c7).ant-menu-dark.ant-menu-horizontal > .ant-menu-item, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item, :where(.css-1q3a9c7).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu { top: 0px; margin-top: 0px; margin-bottom: 0px; border-radius: 0px; }

:where(.css-1q3a9c7).ant-menu-dark.ant-menu-horizontal > .ant-menu-item::after, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item::after, :where(.css-1q3a9c7).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu::after, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu::after { position: absolute; inset-inline: 16px; bottom: 0px; border-bottom: 0px solid transparent; transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); content: ""; }

:where(.css-1q3a9c7).ant-menu-dark.ant-menu-horizontal > .ant-menu-item:hover, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item:hover, :where(.css-1q3a9c7).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu:hover, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu:hover, :where(.css-1q3a9c7).ant-menu-dark.ant-menu-horizontal > .ant-menu-item-active, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item-active, :where(.css-1q3a9c7).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu-active, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-active, :where(.css-1q3a9c7).ant-menu-dark.ant-menu-horizontal > .ant-menu-item-open, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item-open, :where(.css-1q3a9c7).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu-open, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-open { background: transparent; }

:where(.css-1q3a9c7).ant-menu-dark.ant-menu-horizontal > .ant-menu-item:hover::after, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item:hover::after, :where(.css-1q3a9c7).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu:hover::after, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu:hover::after, :where(.css-1q3a9c7).ant-menu-dark.ant-menu-horizontal > .ant-menu-item-active::after, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item-active::after, :where(.css-1q3a9c7).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu-active::after, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-active::after, :where(.css-1q3a9c7).ant-menu-dark.ant-menu-horizontal > .ant-menu-item-open::after, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item-open::after, :where(.css-1q3a9c7).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu-open::after, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-open::after { border-bottom-width: 0px; border-bottom-color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-menu-dark.ant-menu-horizontal > .ant-menu-item-selected, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item-selected, :where(.css-1q3a9c7).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu-selected, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-selected { color: rgb(255, 255, 255); background-color: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-menu-dark.ant-menu-horizontal > .ant-menu-item-selected:hover, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item-selected:hover, :where(.css-1q3a9c7).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu-selected:hover, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-selected:hover { background-color: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-menu-dark.ant-menu-horizontal > .ant-menu-item-selected::after, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item-selected::after, :where(.css-1q3a9c7).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu-selected::after, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-selected::after { border-bottom-width: 0px; border-bottom-color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-menu-dark.ant-menu-root.ant-menu-inline, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-root.ant-menu-inline, :where(.css-1q3a9c7).ant-menu-dark.ant-menu-root.ant-menu-vertical, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-root.ant-menu-vertical { border-inline-end: 0px solid rgba(105, 105, 2, 0.08); }

:where(.css-1q3a9c7).ant-menu-dark.ant-menu-inline .ant-menu-sub.ant-menu-inline, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-inline .ant-menu-sub.ant-menu-inline { background: rgb(0, 12, 23); }

:where(.css-1q3a9c7).ant-menu-dark.ant-menu-inline .ant-menu-item, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-inline .ant-menu-item { position: relative; }

:where(.css-1q3a9c7).ant-menu-dark.ant-menu-inline .ant-menu-item::after, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-inline .ant-menu-item::after { position: absolute; inset-block: 0px; inset-inline-end: 0px; border-inline-end: 0px solid rgb(255, 255, 255); transform: scaleY(0.0001); opacity: 0; transition: transform 0.2s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.2s cubic-bezier(0.215, 0.61, 0.355, 1); content: ""; }

:where(.css-1q3a9c7).ant-menu-dark.ant-menu-inline .ant-menu-item.ant-menu-item-danger::after, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-inline .ant-menu-item.ant-menu-item-danger::after { border-inline-end-color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-menu-dark.ant-menu-inline .ant-menu-selected::after, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-inline .ant-menu-selected::after, :where(.css-1q3a9c7).ant-menu-dark.ant-menu-inline .ant-menu-item-selected::after, :where(.css-1q3a9c7).ant-menu-dark > .ant-menu.ant-menu-inline .ant-menu-item-selected::after { transform: scaleY(1); opacity: 1; transition: transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); }

:where(.css-1q3a9c7).ant-menu-rtl { direction: rtl; }

:where(.css-1q3a9c7).ant-menu-submenu-rtl { transform-origin: 100% 0px; }

:where(.css-1q3a9c7).ant-menu-rtl.ant-menu-vertical .ant-menu-submenu-arrow::before, :where(.css-1q3a9c7).ant-menu-submenu-rtl .ant-menu-vertical .ant-menu-submenu-arrow::before { transform: rotate(-45deg) translateY(-2.5px); }

:where(.css-1q3a9c7).ant-menu-rtl.ant-menu-vertical .ant-menu-submenu-arrow::after, :where(.css-1q3a9c7).ant-menu-submenu-rtl .ant-menu-vertical .ant-menu-submenu-arrow::after { transform: rotate(45deg) translateY(2.5px); }

:where(.css-1q3a9c7).ant-menu .ant-motion-collapse-legacy { overflow: hidden; }

:where(.css-1q3a9c7).ant-menu .ant-motion-collapse-legacy-active { transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) !important; }

:where(.css-1q3a9c7).ant-menu .ant-motion-collapse { overflow: hidden; transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) !important; }

:where(.css-1q3a9c7).ant-slide-up-enter, :where(.css-1q3a9c7).ant-slide-up-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-slide-up-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-slide-up-enter.ant-slide-up-enter-active, :where(.css-1q3a9c7).ant-slide-up-appear.ant-slide-up-appear-active { animation-name: css-1q3a9c7-antSlideUpIn; animation-play-state: running; }

:where(.css-1q3a9c7).ant-slide-up-leave.ant-slide-up-leave-active { animation-name: css-1q3a9c7-antSlideUpOut; animation-play-state: running; pointer-events: none; }

:where(.css-1q3a9c7).ant-slide-up-enter, :where(.css-1q3a9c7).ant-slide-up-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); }

:where(.css-1q3a9c7).ant-slide-up-enter-prepare, :where(.css-1q3a9c7).ant-slide-up-appear-prepare { transform: scale(1); }

:where(.css-1q3a9c7).ant-slide-up-leave { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); }

:where(.css-1q3a9c7).ant-slide-down-enter, :where(.css-1q3a9c7).ant-slide-down-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-slide-down-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-slide-down-enter.ant-slide-down-enter-active, :where(.css-1q3a9c7).ant-slide-down-appear.ant-slide-down-appear-active { animation-name: css-1q3a9c7-antSlideDownIn; animation-play-state: running; }

:where(.css-1q3a9c7).ant-slide-down-leave.ant-slide-down-leave-active { animation-name: css-1q3a9c7-antSlideDownOut; animation-play-state: running; pointer-events: none; }

:where(.css-1q3a9c7).ant-slide-down-enter, :where(.css-1q3a9c7).ant-slide-down-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); }

:where(.css-1q3a9c7).ant-slide-down-enter-prepare, :where(.css-1q3a9c7).ant-slide-down-appear-prepare { transform: scale(1); }

:where(.css-1q3a9c7).ant-slide-down-leave { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); }

:where(.css-1q3a9c7).ant-zoom-big-enter, :where(.css-1q3a9c7).ant-zoom-big-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-zoom-big-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-zoom-big-enter.ant-zoom-big-enter-active, :where(.css-1q3a9c7).ant-zoom-big-appear.ant-zoom-big-appear-active { animation-name: css-1q3a9c7-antZoomBigIn; animation-play-state: running; }

:where(.css-1q3a9c7).ant-zoom-big-leave.ant-zoom-big-leave-active { animation-name: css-1q3a9c7-antZoomBigOut; animation-play-state: running; pointer-events: none; }

:where(.css-1q3a9c7).ant-zoom-big-enter, :where(.css-1q3a9c7).ant-zoom-big-appear { transform: scale(0); opacity: 0; animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); }

:where(.css-1q3a9c7).ant-zoom-big-enter-prepare, :where(.css-1q3a9c7).ant-zoom-big-appear-prepare { transform: none; }

:where(.css-1q3a9c7).ant-zoom-big-leave { animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-1q3a9c7-antSlideUpIn { 
  0% { transform: scaleY(0.8); transform-origin: 0% 0%; opacity: 0; }
  100% { transform: scaleY(1); transform-origin: 0% 0%; opacity: 1; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-1q3a9c7-antSlideUpOut { 
  0% { transform: scaleY(1); transform-origin: 0% 0%; opacity: 1; }
  100% { transform: scaleY(0.8); transform-origin: 0% 0%; opacity: 0; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-1q3a9c7-antSlideDownIn { 
  0% { transform: scaleY(0.8); transform-origin: 100% 100%; opacity: 0; }
  100% { transform: scaleY(1); transform-origin: 100% 100%; opacity: 1; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-1q3a9c7-antSlideDownOut { 
  0% { transform: scaleY(1); transform-origin: 100% 100%; opacity: 1; }
  100% { transform: scaleY(0.8); transform-origin: 100% 100%; opacity: 0; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7).ant-btn { 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-size: 14px; box-sizing: border-box; }

:where(.css-1q3a9c7).ant-btn::before, :where(.css-1q3a9c7).ant-btn::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-btn [class^="ant-btn"], :where(.css-1q3a9c7).ant-btn [class*=" ant-btn"] { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-btn [class^="ant-btn"]::before, :where(.css-1q3a9c7).ant-btn [class*=" ant-btn"]::before, :where(.css-1q3a9c7).ant-btn [class^="ant-btn"]::after, :where(.css-1q3a9c7).ant-btn [class*=" ant-btn"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-btn { outline: none; position: relative; display: inline-flex; gap: 8px; align-items: center; justify-content: center; font-weight: 500; white-space: nowrap; text-align: center; background: transparent; border: 1px solid transparent; cursor: pointer; transition: 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); user-select: none; touch-action: manipulation; color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-btn:disabled > * { pointer-events: none; }

:where(.css-1q3a9c7).ant-btn .ant-btn-icon > svg { display: inline-flex; align-items: center; color: inherit; font-style: normal; line-height: 0; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; }

:where(.css-1q3a9c7).ant-btn .ant-btn-icon > svg > * { line-height: 1; }

:where(.css-1q3a9c7).ant-btn .ant-btn-icon > svg svg { display: inline-block; }

:where(.css-1q3a9c7).ant-btn > a { color: currentcolor; }

:where(.css-1q3a9c7).ant-btn:not(:disabled):focus-visible { outline: rgb(37, 62, 81) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-1q3a9c7).ant-btn.ant-btn-two-chinese-chars::first-letter { letter-spacing: 0.34em; }

:where(.css-1q3a9c7).ant-btn.ant-btn-two-chinese-chars > :not(.anticon) { margin-inline-end: -0.34em; letter-spacing: 0.34em; }

:where(.css-1q3a9c7).ant-btn.ant-btn-icon-only { padding-inline: 0px; }

:where(.css-1q3a9c7).ant-btn.ant-btn-icon-only.ant-btn-compact-item { flex: 0 0 auto; }

:where(.css-1q3a9c7).ant-btn.ant-btn-loading { opacity: 0.65; cursor: default; }

:where(.css-1q3a9c7).ant-btn .ant-btn-loading-icon { transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); }

:where(.css-1q3a9c7).ant-btn:not(.ant-btn-icon-end) .ant-btn-loading-icon-motion-appear-start, :where(.css-1q3a9c7).ant-btn:not(.ant-btn-icon-end) .ant-btn-loading-icon-motion-enter-start { margin-inline-end: -8px; }

:where(.css-1q3a9c7).ant-btn:not(.ant-btn-icon-end) .ant-btn-loading-icon-motion-appear-active, :where(.css-1q3a9c7).ant-btn:not(.ant-btn-icon-end) .ant-btn-loading-icon-motion-enter-active { margin-inline-end: 0px; }

:where(.css-1q3a9c7).ant-btn:not(.ant-btn-icon-end) .ant-btn-loading-icon-motion-leave-start { margin-inline-end: 0px; }

:where(.css-1q3a9c7).ant-btn:not(.ant-btn-icon-end) .ant-btn-loading-icon-motion-leave-active { margin-inline-end: -8px; }

:where(.css-1q3a9c7).ant-btn-icon-end { flex-direction: row-reverse; }

:where(.css-1q3a9c7).ant-btn-icon-end .ant-btn-loading-icon-motion-appear-start, :where(.css-1q3a9c7).ant-btn-icon-end .ant-btn-loading-icon-motion-enter-start { margin-inline-start: -8px; }

:where(.css-1q3a9c7).ant-btn-icon-end .ant-btn-loading-icon-motion-appear-active, :where(.css-1q3a9c7).ant-btn-icon-end .ant-btn-loading-icon-motion-enter-active { margin-inline-start: 0px; }

:where(.css-1q3a9c7).ant-btn-icon-end .ant-btn-loading-icon-motion-leave-start { margin-inline-start: 0px; }

:where(.css-1q3a9c7).ant-btn-icon-end .ant-btn-loading-icon-motion-leave-active { margin-inline-start: -8px; }

:where(.css-1q3a9c7).ant-btn { font-size: 14px; height: 32px; padding: 0px 15px; border-radius: 16px; }

:where(.css-1q3a9c7).ant-btn.ant-btn-icon-only { width: 32px; }

:where(.css-1q3a9c7).ant-btn.ant-btn-icon-only .anticon { font-size: inherit; }

:where(.css-1q3a9c7).ant-btn.ant-btn-circle.ant-btn { min-width: 32px; padding-inline: 0px; border-radius: 50%; }

:where(.css-1q3a9c7).ant-btn.ant-btn-round.ant-btn { border-radius: 32px; }

:where(.css-1q3a9c7).ant-btn.ant-btn-round.ant-btn:not(.ant-btn-icon-only) { padding-inline: 15px; }

:where(.css-1q3a9c7).ant-btn-sm { font-size: 14px; height: 24px; padding: 0px 7px; border-radius: 8px; }

:where(.css-1q3a9c7).ant-btn-sm.ant-btn-icon-only { width: 24px; }

:where(.css-1q3a9c7).ant-btn-sm.ant-btn-icon-only .anticon { font-size: inherit; }

:where(.css-1q3a9c7).ant-btn.ant-btn-circle.ant-btn-sm { min-width: 24px; padding-inline: 0px; border-radius: 50%; }

:where(.css-1q3a9c7).ant-btn.ant-btn-round.ant-btn-sm { border-radius: 24px; }

:where(.css-1q3a9c7).ant-btn.ant-btn-round.ant-btn-sm:not(.ant-btn-icon-only) { padding-inline: 7px; }

:where(.css-1q3a9c7).ant-btn-lg { font-size: 14px; height: 40px; padding: 0px 15px; border-radius: 16px; }

:where(.css-1q3a9c7).ant-btn-lg.ant-btn-icon-only { width: 40px; }

:where(.css-1q3a9c7).ant-btn-lg.ant-btn-icon-only .anticon { font-size: inherit; }

:where(.css-1q3a9c7).ant-btn.ant-btn-circle.ant-btn-lg { min-width: 40px; padding-inline: 0px; border-radius: 50%; }

:where(.css-1q3a9c7).ant-btn.ant-btn-round.ant-btn-lg { border-radius: 40px; }

:where(.css-1q3a9c7).ant-btn.ant-btn-round.ant-btn-lg:not(.ant-btn-icon-only) { padding-inline: 15px; }

:where(.css-1q3a9c7).ant-btn.ant-btn-block { width: 100%; }

:where(.css-1q3a9c7).ant-btn-color-default { color: rgb(255, 255, 255); box-shadow: rgba(255, 255, 255, 0.04) 0px 0px 0px; }

:where(.css-1q3a9c7).ant-btn-color-default.ant-btn-variant-solid { color: rgb(0, 0, 0); background: rgba(255, 255, 255, 0.95); }

:where(.css-1q3a9c7).ant-btn-color-default.ant-btn-variant-solid:disabled, :where(.css-1q3a9c7).ant-btn-color-default.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-default.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(0, 0, 0); background: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-btn-color-default.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { color: rgb(0, 0, 0); background: rgba(255, 255, 255, 0.9); }

:where(.css-1q3a9c7).ant-btn-color-default.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-1q3a9c7).ant-btn-color-default.ant-btn-variant-filled { box-shadow: none; background: rgba(255, 255, 255, 0.08); }

:where(.css-1q3a9c7).ant-btn-color-default.ant-btn-variant-filled:disabled, :where(.css-1q3a9c7).ant-btn-color-default.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-default.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(255, 255, 255); background: rgba(255, 255, 255, 0.12); }

:where(.css-1q3a9c7).ant-btn-color-default.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(255, 255, 255); background: rgba(255, 255, 255, 0.18); }

:where(.css-1q3a9c7).ant-btn-color-default.ant-btn-background-ghost { color: rgb(43, 43, 52); background: transparent; border-color: rgb(43, 43, 52); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-default.ant-btn-background-ghost:not(:disabled):not(.ant-btn-disabled):hover { background: transparent; }

:where(.css-1q3a9c7).ant-btn-color-default.ant-btn-background-ghost:not(:disabled):not(.ant-btn-disabled):active { background: transparent; }

:where(.css-1q3a9c7).ant-btn-color-default.ant-btn-background-ghost:disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); border-color: rgb(66, 66, 66); }

:where(.css-1q3a9c7).ant-btn-color-default.ant-btn-variant-link { color: rgb(255, 255, 255); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-default.ant-btn-variant-link:disabled, :where(.css-1q3a9c7).ant-btn-color-default.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-default.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(107, 173, 214); background: transparent; }

:where(.css-1q3a9c7).ant-btn-color-default.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(56, 112, 151); }

:where(.css-1q3a9c7).ant-btn-color-primary { color: rgb(68, 140, 192); box-shadow: rgba(3, 170, 245, 0.15) 0px 0px 0px; }

:where(.css-1q3a9c7).ant-btn-color-primary.ant-btn-variant-outlined, :where(.css-1q3a9c7).ant-btn-color-primary.ant-btn-variant-dashed { border-color: rgb(68, 140, 192); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-primary.ant-btn-variant-outlined:disabled, :where(.css-1q3a9c7).ant-btn-color-primary.ant-btn-variant-dashed:disabled, :where(.css-1q3a9c7).ant-btn-color-primary.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-1q3a9c7).ant-btn-color-primary.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-primary.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-1q3a9c7).ant-btn-color-primary.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(107, 173, 214); border-color: rgb(107, 173, 214); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-primary.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-1q3a9c7).ant-btn-color-primary.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(56, 112, 151); border-color: rgb(56, 112, 151); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-primary.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-1q3a9c7).ant-btn-color-primary.ant-btn-variant-filled { box-shadow: none; background: rgb(37, 62, 81); }

:where(.css-1q3a9c7).ant-btn-color-primary.ant-btn-variant-filled:disabled, :where(.css-1q3a9c7).ant-btn-color-primary.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-primary.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(68, 140, 192); background: rgb(45, 83, 111); }

:where(.css-1q3a9c7).ant-btn-color-primary.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(68, 140, 192); background: rgb(37, 62, 81); }

:where(.css-1q3a9c7).ant-btn-color-primary.ant-btn-variant-text { color: rgb(68, 140, 192); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-primary.ant-btn-variant-text:disabled, :where(.css-1q3a9c7).ant-btn-color-primary.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-primary.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(107, 173, 214); background: rgb(37, 62, 81); }

:where(.css-1q3a9c7).ant-btn-color-primary.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(56, 112, 151); background: rgb(37, 62, 81); }

:where(.css-1q3a9c7).ant-btn-color-primary.ant-btn-variant-link { color: rgb(68, 140, 192); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-primary.ant-btn-variant-link:disabled, :where(.css-1q3a9c7).ant-btn-color-primary.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-primary.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(107, 173, 214); background: transparent; }

:where(.css-1q3a9c7).ant-btn-color-primary.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(56, 112, 151); }

:where(.css-1q3a9c7).ant-btn-color-primary.ant-btn-background-ghost { color: rgb(68, 140, 192); background: transparent; border-color: rgb(68, 140, 192); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-primary.ant-btn-background-ghost:not(:disabled):not(.ant-btn-disabled):hover { background: transparent; color: rgb(107, 173, 214); border-color: rgb(107, 173, 214); }

:where(.css-1q3a9c7).ant-btn-color-primary.ant-btn-background-ghost:not(:disabled):not(.ant-btn-disabled):active { background: transparent; color: rgb(56, 112, 151); border-color: rgb(56, 112, 151); }

:where(.css-1q3a9c7).ant-btn-color-primary.ant-btn-background-ghost:disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); border-color: rgb(66, 66, 66); }

:where(.css-1q3a9c7).ant-btn-color-dangerous { color: rgb(221, 4, 4); box-shadow: rgba(45, 4, 0, 0.54) 0px 0px 0px; }

:where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-solid:disabled, :where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: rgb(232, 110, 107); }

:where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: rgb(173, 57, 58); }

:where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-outlined, :where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-dashed { border-color: rgb(221, 4, 4); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-outlined:disabled, :where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-dashed:disabled, :where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(232, 110, 107); border-color: rgb(126, 46, 47); }

:where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(173, 57, 58); border-color: rgb(173, 57, 58); }

:where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-filled { box-shadow: none; background: rgb(44, 22, 24); }

:where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-filled:disabled, :where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(221, 4, 4); background: rgb(68, 30, 31); }

:where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(221, 4, 4); background: rgb(91, 37, 38); }

:where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-text { color: rgb(221, 4, 4); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-text:disabled, :where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(232, 110, 107); background: rgb(44, 22, 24); }

:where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(232, 110, 107); background: rgb(91, 37, 38); }

:where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-link { color: rgb(221, 4, 4); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-link:disabled, :where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(232, 110, 107); }

:where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(173, 57, 58); }

:where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-background-ghost { color: rgb(221, 4, 4); background: transparent; border-color: rgb(221, 4, 4); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-background-ghost:not(:disabled):not(.ant-btn-disabled):hover { background: transparent; color: rgb(232, 110, 107); border-color: rgb(232, 110, 107); }

:where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-background-ghost:not(:disabled):not(.ant-btn-disabled):active { background: transparent; color: rgb(173, 57, 58); border-color: rgb(173, 57, 58); }

:where(.css-1q3a9c7).ant-btn-color-dangerous.ant-btn-background-ghost:disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); border-color: rgb(66, 66, 66); }

:where(.css-1q3a9c7).ant-btn-color-link.ant-btn-variant-link { color: rgb(68, 140, 192); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-link.ant-btn-variant-link:disabled, :where(.css-1q3a9c7).ant-btn-color-link.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-link.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(107, 173, 214); }

:where(.css-1q3a9c7).ant-btn-color-link.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(56, 112, 151); }

:where(.css-1q3a9c7).ant-btn-color-link.ant-btn-background-ghost { color: rgb(22, 104, 220); background: transparent; border-color: rgb(22, 104, 220); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-link.ant-btn-background-ghost:not(:disabled):not(.ant-btn-disabled):hover { background: transparent; color: rgb(21, 65, 126); border-color: rgb(21, 65, 126); }

:where(.css-1q3a9c7).ant-btn-color-link.ant-btn-background-ghost:not(:disabled):not(.ant-btn-disabled):active { background: transparent; color: rgb(21, 84, 173); border-color: rgb(21, 84, 173); }

:where(.css-1q3a9c7).ant-btn-color-link.ant-btn-background-ghost:disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); border-color: rgb(66, 66, 66); }

:where(.css-1q3a9c7).ant-btn-color-blue { color: rgb(22, 104, 220); box-shadow: rgba(0, 15, 39, 0.6) 0px 0px 0px; }

:where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(22, 104, 220); }

:where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-solid:disabled, :where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: rgb(21, 84, 173); }

:where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: rgb(60, 137, 232); }

:where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-outlined, :where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-dashed { border-color: rgb(22, 104, 220); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-outlined:disabled, :where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-dashed:disabled, :where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(21, 84, 173); border-color: rgb(21, 84, 173); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(60, 137, 232); border-color: rgb(60, 137, 232); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-filled { box-shadow: none; background: rgb(17, 26, 44); }

:where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-filled:disabled, :where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(22, 104, 220); background: rgb(17, 37, 69); }

:where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(22, 104, 220); background: rgb(21, 50, 91); }

:where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-link { color: rgb(22, 104, 220); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-link:disabled, :where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(21, 84, 173); }

:where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(60, 137, 232); }

:where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-text { color: rgb(22, 104, 220); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-text:disabled, :where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(21, 84, 173); background: rgb(17, 26, 44); }

:where(.css-1q3a9c7).ant-btn-color-blue.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(60, 137, 232); background: rgb(21, 50, 91); }

:where(.css-1q3a9c7).ant-btn-color-purple { color: rgb(100, 42, 181); box-shadow: rgba(13, 0, 25, 0.56) 0px 0px 0px; }

:where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(100, 42, 181); }

:where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-solid:disabled, :where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: rgb(81, 37, 143); }

:where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: rgb(133, 78, 202); }

:where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-outlined, :where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-dashed { border-color: rgb(100, 42, 181); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-outlined:disabled, :where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-dashed:disabled, :where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(81, 37, 143); border-color: rgb(81, 37, 143); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(133, 78, 202); border-color: rgb(133, 78, 202); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-filled { box-shadow: none; background: rgb(26, 19, 37); }

:where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-filled:disabled, :where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(100, 42, 181); background: rgb(36, 22, 58); }

:where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(100, 42, 181); background: rgb(48, 28, 77); }

:where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-link { color: rgb(100, 42, 181); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-link:disabled, :where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(81, 37, 143); }

:where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(133, 78, 202); }

:where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-text { color: rgb(100, 42, 181); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-text:disabled, :where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(81, 37, 143); background: rgb(26, 19, 37); }

:where(.css-1q3a9c7).ant-btn-color-purple.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(133, 78, 202); background: rgb(48, 28, 77); }

:where(.css-1q3a9c7).ant-btn-color-cyan { color: rgb(19, 168, 168); box-shadow: rgba(0, 26, 24, 0.6) 0px 0px 0px; }

:where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(19, 168, 168); }

:where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-solid:disabled, :where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: rgb(19, 133, 133); }

:where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: rgb(51, 188, 183); }

:where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-outlined, :where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-dashed { border-color: rgb(19, 168, 168); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-outlined:disabled, :where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-dashed:disabled, :where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(19, 133, 133); border-color: rgb(19, 133, 133); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(51, 188, 183); border-color: rgb(51, 188, 183); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-filled { box-shadow: none; background: rgb(17, 33, 35); }

:where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-filled:disabled, :where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(19, 168, 168); background: rgb(17, 53, 54); }

:where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(19, 168, 168); background: rgb(20, 72, 72); }

:where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-link { color: rgb(19, 168, 168); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-link:disabled, :where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(19, 133, 133); }

:where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(51, 188, 183); }

:where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-text { color: rgb(19, 168, 168); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-text:disabled, :where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(19, 133, 133); background: rgb(17, 33, 35); }

:where(.css-1q3a9c7).ant-btn-color-cyan.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(51, 188, 183); background: rgb(20, 72, 72); }

:where(.css-1q3a9c7).ant-btn-color-green { color: rgb(73, 170, 25); box-shadow: rgba(11, 31, 0, 0.65) 0px 0px 0px; }

:where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(73, 170, 25); }

:where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-solid:disabled, :where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: rgb(60, 134, 24); }

:where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: rgb(106, 190, 57); }

:where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-outlined, :where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-dashed { border-color: rgb(73, 170, 25); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-outlined:disabled, :where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-dashed:disabled, :where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(60, 134, 24); border-color: rgb(60, 134, 24); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(106, 190, 57); border-color: rgb(106, 190, 57); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-filled { box-shadow: none; background: rgb(22, 35, 18); }

:where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-filled:disabled, :where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(73, 170, 25); background: rgb(29, 55, 18); }

:where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(73, 170, 25); background: rgb(39, 73, 22); }

:where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-link { color: rgb(73, 170, 25); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-link:disabled, :where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(60, 134, 24); }

:where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(106, 190, 57); }

:where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-text { color: rgb(73, 170, 25); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-text:disabled, :where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(60, 134, 24); background: rgb(22, 35, 18); }

:where(.css-1q3a9c7).ant-btn-color-green.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(106, 190, 57); background: rgb(39, 73, 22); }

:where(.css-1q3a9c7).ant-btn-color-magenta { color: rgb(203, 43, 131); box-shadow: rgba(39, 0, 18, 0.56) 0px 0px 0px; }

:where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(203, 43, 131); }

:where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-solid:disabled, :where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: rgb(160, 38, 105); }

:where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: rgb(224, 82, 156); }

:where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-outlined, :where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-dashed { border-color: rgb(203, 43, 131); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-outlined:disabled, :where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-dashed:disabled, :where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(160, 38, 105); border-color: rgb(160, 38, 105); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(224, 82, 156); border-color: rgb(224, 82, 156); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-filled { box-shadow: none; background: rgb(41, 19, 33); }

:where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-filled:disabled, :where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(203, 43, 131); background: rgb(64, 22, 47); }

:where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(203, 43, 131); background: rgb(85, 28, 59); }

:where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-link { color: rgb(203, 43, 131); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-link:disabled, :where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(160, 38, 105); }

:where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(224, 82, 156); }

:where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-text { color: rgb(203, 43, 131); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-text:disabled, :where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(160, 38, 105); background: rgb(41, 19, 33); }

:where(.css-1q3a9c7).ant-btn-color-magenta.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(224, 82, 156); background: rgb(85, 28, 59); }

:where(.css-1q3a9c7).ant-btn-color-pink { color: rgb(203, 43, 131); box-shadow: rgba(39, 0, 18, 0.56) 0px 0px 0px; }

:where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(203, 43, 131); }

:where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-solid:disabled, :where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: rgb(160, 38, 105); }

:where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: rgb(224, 82, 156); }

:where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-outlined, :where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-dashed { border-color: rgb(203, 43, 131); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-outlined:disabled, :where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-dashed:disabled, :where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(160, 38, 105); border-color: rgb(160, 38, 105); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(224, 82, 156); border-color: rgb(224, 82, 156); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-filled { box-shadow: none; background: rgb(41, 19, 33); }

:where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-filled:disabled, :where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(203, 43, 131); background: rgb(64, 22, 47); }

:where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(203, 43, 131); background: rgb(85, 28, 59); }

:where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-link { color: rgb(203, 43, 131); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-link:disabled, :where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(160, 38, 105); }

:where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(224, 82, 156); }

:where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-text { color: rgb(203, 43, 131); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-text:disabled, :where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(160, 38, 105); background: rgb(41, 19, 33); }

:where(.css-1q3a9c7).ant-btn-color-pink.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(224, 82, 156); background: rgb(85, 28, 59); }

:where(.css-1q3a9c7).ant-btn-color-red { color: rgb(211, 32, 41); box-shadow: rgba(41, 1, 0, 0.6) 0px 0px 0px; }

:where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(211, 32, 41); }

:where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-solid:disabled, :where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: rgb(166, 29, 36); }

:where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: rgb(232, 71, 73); }

:where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-outlined, :where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-dashed { border-color: rgb(211, 32, 41); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-outlined:disabled, :where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-dashed:disabled, :where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(166, 29, 36); border-color: rgb(166, 29, 36); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(232, 71, 73); border-color: rgb(232, 71, 73); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-filled { box-shadow: none; background: rgb(42, 18, 21); }

:where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-filled:disabled, :where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(211, 32, 41); background: rgb(67, 20, 24); }

:where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(211, 32, 41); background: rgb(88, 24, 28); }

:where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-link { color: rgb(211, 32, 41); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-link:disabled, :where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(166, 29, 36); }

:where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(232, 71, 73); }

:where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-text { color: rgb(211, 32, 41); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-text:disabled, :where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(166, 29, 36); background: rgb(42, 18, 21); }

:where(.css-1q3a9c7).ant-btn-color-red.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(232, 71, 73); background: rgb(88, 24, 28); }

:where(.css-1q3a9c7).ant-btn-color-orange { color: rgb(216, 122, 22); box-shadow: rgba(43, 22, 0, 0.67) 0px 0px 0px; }

:where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(216, 122, 22); }

:where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-solid:disabled, :where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: rgb(170, 98, 21); }

:where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: rgb(232, 154, 60); }

:where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-outlined, :where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-dashed { border-color: rgb(216, 122, 22); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-outlined:disabled, :where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-dashed:disabled, :where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(170, 98, 21); border-color: rgb(170, 98, 21); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(232, 154, 60); border-color: rgb(232, 154, 60); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-filled { box-shadow: none; background: rgb(43, 29, 17); }

:where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-filled:disabled, :where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(216, 122, 22); background: rgb(68, 42, 17); }

:where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(216, 122, 22); background: rgb(89, 56, 21); }

:where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-link { color: rgb(216, 122, 22); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-link:disabled, :where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(170, 98, 21); }

:where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(232, 154, 60); }

:where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-text { color: rgb(216, 122, 22); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-text:disabled, :where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(170, 98, 21); background: rgb(43, 29, 17); }

:where(.css-1q3a9c7).ant-btn-color-orange.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(232, 154, 60); background: rgb(89, 56, 21); }

:where(.css-1q3a9c7).ant-btn-color-yellow { color: rgb(216, 189, 20); box-shadow: rgba(43, 36, 0, 0.67) 0px 0px 0px; }

:where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(216, 189, 20); }

:where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-solid:disabled, :where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: rgb(170, 149, 20); }

:where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: rgb(232, 214, 57); }

:where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-outlined, :where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-dashed { border-color: rgb(216, 189, 20); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-outlined:disabled, :where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-dashed:disabled, :where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(170, 149, 20); border-color: rgb(170, 149, 20); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(232, 214, 57); border-color: rgb(232, 214, 57); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-filled { box-shadow: none; background: rgb(43, 38, 17); }

:where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-filled:disabled, :where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(216, 189, 20); background: rgb(68, 59, 17); }

:where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(216, 189, 20); background: rgb(89, 80, 20); }

:where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-link { color: rgb(216, 189, 20); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-link:disabled, :where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(170, 149, 20); }

:where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(232, 214, 57); }

:where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-text { color: rgb(216, 189, 20); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-text:disabled, :where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(170, 149, 20); background: rgb(43, 38, 17); }

:where(.css-1q3a9c7).ant-btn-color-yellow.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(232, 214, 57); background: rgb(89, 80, 20); }

:where(.css-1q3a9c7).ant-btn-color-volcano { color: rgb(216, 74, 27); box-shadow: rgba(43, 12, 0, 0.67) 0px 0px 0px; }

:where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(216, 74, 27); }

:where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-solid:disabled, :where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: rgb(170, 62, 25); }

:where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: rgb(232, 112, 64); }

:where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-outlined, :where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-dashed { border-color: rgb(216, 74, 27); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-outlined:disabled, :where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-dashed:disabled, :where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(170, 62, 25); border-color: rgb(170, 62, 25); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(232, 112, 64); border-color: rgb(232, 112, 64); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-filled { box-shadow: none; background: rgb(43, 22, 17); }

:where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-filled:disabled, :where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(216, 74, 27); background: rgb(68, 29, 18); }

:where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(216, 74, 27); background: rgb(89, 39, 22); }

:where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-link { color: rgb(216, 74, 27); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-link:disabled, :where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(170, 62, 25); }

:where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(232, 112, 64); }

:where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-text { color: rgb(216, 74, 27); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-text:disabled, :where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(170, 62, 25); background: rgb(43, 22, 17); }

:where(.css-1q3a9c7).ant-btn-color-volcano.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(232, 112, 64); background: rgb(89, 39, 22); }

:where(.css-1q3a9c7).ant-btn-color-geekblue { color: rgb(43, 74, 203); box-shadow: rgba(0, 6, 32, 0.56) 0px 0px 0px; }

:where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(43, 74, 203); }

:where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-solid:disabled, :where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: rgb(38, 62, 160); }

:where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: rgb(82, 115, 224); }

:where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-outlined, :where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-dashed { border-color: rgb(43, 74, 203); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-outlined:disabled, :where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-dashed:disabled, :where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(38, 62, 160); border-color: rgb(38, 62, 160); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(82, 115, 224); border-color: rgb(82, 115, 224); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-filled { box-shadow: none; background: rgb(19, 22, 41); }

:where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-filled:disabled, :where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(43, 74, 203); background: rgb(22, 29, 64); }

:where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(43, 74, 203); background: rgb(28, 39, 85); }

:where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-link { color: rgb(43, 74, 203); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-link:disabled, :where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(38, 62, 160); }

:where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(82, 115, 224); }

:where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-text { color: rgb(43, 74, 203); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-text:disabled, :where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(38, 62, 160); background: rgb(19, 22, 41); }

:where(.css-1q3a9c7).ant-btn-color-geekblue.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(82, 115, 224); background: rgb(28, 39, 85); }

:where(.css-1q3a9c7).ant-btn-color-lime { color: rgb(139, 187, 17); box-shadow: rgba(25, 36, 0, 0.67) 0px 0px 0px; }

:where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(139, 187, 17); }

:where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-solid:disabled, :where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: rgb(111, 148, 18); }

:where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: rgb(169, 209, 52); }

:where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-outlined, :where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-dashed { border-color: rgb(139, 187, 17); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-outlined:disabled, :where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-dashed:disabled, :where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(111, 148, 18); border-color: rgb(111, 148, 18); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(169, 209, 52); border-color: rgb(169, 209, 52); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-filled { box-shadow: none; background: rgb(31, 38, 17); }

:where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-filled:disabled, :where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(139, 187, 17); background: rgb(46, 60, 16); }

:where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(139, 187, 17); background: rgb(62, 79, 19); }

:where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-link { color: rgb(139, 187, 17); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-link:disabled, :where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(111, 148, 18); }

:where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(169, 209, 52); }

:where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-text { color: rgb(139, 187, 17); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-text:disabled, :where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(111, 148, 18); background: rgb(31, 38, 17); }

:where(.css-1q3a9c7).ant-btn-color-lime.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(169, 209, 52); background: rgb(62, 79, 19); }

:where(.css-1q3a9c7).ant-btn-color-gold { color: rgb(216, 150, 20); box-shadow: rgba(43, 28, 0, 0.67) 0px 0px 0px; }

:where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-solid:disabled, :where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: rgb(170, 119, 20); }

:where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: rgb(232, 179, 57); }

:where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-outlined, :where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-dashed { border-color: rgb(216, 150, 20); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-outlined:disabled, :where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-dashed:disabled, :where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(170, 119, 20); border-color: rgb(170, 119, 20); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(232, 179, 57); border-color: rgb(232, 179, 57); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-filled { box-shadow: none; background: rgb(43, 33, 17); }

:where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-filled:disabled, :where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(216, 150, 20); background: rgb(68, 49, 17); }

:where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(216, 150, 20); background: rgb(89, 66, 20); }

:where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-link { color: rgb(216, 150, 20); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-link:disabled, :where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(170, 119, 20); }

:where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(232, 179, 57); }

:where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-text { color: rgb(216, 150, 20); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-text:disabled, :where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(170, 119, 20); background: rgb(43, 33, 17); }

:where(.css-1q3a9c7).ant-btn-color-gold.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(232, 179, 57); background: rgb(89, 66, 20); }

:where(.css-1q3a9c7).ant-btn-variant-outlined, :where(.css-1q3a9c7).ant-btn-variant-dashed { border-color: rgb(66, 66, 66); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-variant-outlined:disabled, :where(.css-1q3a9c7).ant-btn-variant-dashed:disabled, :where(.css-1q3a9c7).ant-btn-variant-outlined.ant-btn-disabled, :where(.css-1q3a9c7).ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-1q3a9c7).ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(107, 173, 214); border-color: rgb(107, 173, 214); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-1q3a9c7).ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(56, 112, 151); border-color: rgb(56, 112, 151); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-btn-variant-text { color: rgb(255, 255, 255); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-variant-text:disabled, :where(.css-1q3a9c7).ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(255, 255, 255); background: rgba(255, 255, 255, 0.08); }

:where(.css-1q3a9c7).ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(255, 255, 255); background: rgba(255, 255, 255, 0.18); }

:where(.css-1q3a9c7).ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-btn-variant-solid:disabled, :where(.css-1q3a9c7).ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(66, 66, 66); color: rgba(255, 255, 255, 0.25); background: rgb(51, 51, 61); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: rgb(107, 173, 214); color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: rgb(56, 112, 151); color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-btn-variant-link { color: rgb(68, 140, 192); box-shadow: none; }

:where(.css-1q3a9c7).ant-btn-variant-link:disabled, :where(.css-1q3a9c7).ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(107, 173, 214); background: transparent; }

:where(.css-1q3a9c7).ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(56, 112, 151); }

:where(.css-1q3a9c7).ant-btn-group { position: relative; display: inline-flex; }

:where(.css-1q3a9c7).ant-btn-group > span:not(:last-child), :where(.css-1q3a9c7).ant-btn-group > .ant-btn:not(:last-child), :where(.css-1q3a9c7).ant-btn-group > span:not(:last-child) > .ant-btn, :where(.css-1q3a9c7).ant-btn-group > .ant-btn:not(:last-child) > .ant-btn { border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-1q3a9c7).ant-btn-group > span:not(:first-child), :where(.css-1q3a9c7).ant-btn-group > .ant-btn:not(:first-child) { margin-inline-start: -1px; }

:where(.css-1q3a9c7).ant-btn-group > span:not(:first-child), :where(.css-1q3a9c7).ant-btn-group > .ant-btn:not(:first-child), :where(.css-1q3a9c7).ant-btn-group > span:not(:first-child) > .ant-btn, :where(.css-1q3a9c7).ant-btn-group > .ant-btn:not(:first-child) > .ant-btn { border-start-start-radius: 0px; border-end-start-radius: 0px; }

:where(.css-1q3a9c7).ant-btn-group .ant-btn { position: relative; z-index: 1; }

:where(.css-1q3a9c7).ant-btn-group .ant-btn:hover, :where(.css-1q3a9c7).ant-btn-group .ant-btn:focus, :where(.css-1q3a9c7).ant-btn-group .ant-btn:active { z-index: 2; }

:where(.css-1q3a9c7).ant-btn-group .ant-btn[disabled] { z-index: 0; }

:where(.css-1q3a9c7).ant-btn-group .ant-btn-icon-only { font-size: 14px; }

:where(.css-1q3a9c7).ant-btn-group > span:not(:last-child):not(:disabled), :where(.css-1q3a9c7).ant-btn-group > .ant-btn-primary:not(:last-child):not(:disabled), :where(.css-1q3a9c7).ant-btn-group > span:not(:last-child) > .ant-btn-primary:not(:disabled), :where(.css-1q3a9c7).ant-btn-group > .ant-btn-primary:not(:last-child) > .ant-btn-primary:not(:disabled) { border-inline-end-color: rgb(107, 173, 214); }

:where(.css-1q3a9c7).ant-btn-group > span:not(:first-child):not(:disabled), :where(.css-1q3a9c7).ant-btn-group > .ant-btn-primary:not(:first-child):not(:disabled), :where(.css-1q3a9c7).ant-btn-group > span:not(:first-child) > .ant-btn-primary:not(:disabled), :where(.css-1q3a9c7).ant-btn-group > .ant-btn-primary:not(:first-child) > .ant-btn-primary:not(:disabled) { border-inline-start-color: rgb(107, 173, 214); }

:where(.css-1q3a9c7).ant-btn-group > span:not(:last-child):not(:disabled), :where(.css-1q3a9c7).ant-btn-group > .ant-btn-danger:not(:last-child):not(:disabled), :where(.css-1q3a9c7).ant-btn-group > span:not(:last-child) > .ant-btn-danger:not(:disabled), :where(.css-1q3a9c7).ant-btn-group > .ant-btn-danger:not(:last-child) > .ant-btn-danger:not(:disabled) { border-inline-end-color: rgb(232, 110, 107); }

:where(.css-1q3a9c7).ant-btn-group > span:not(:first-child):not(:disabled), :where(.css-1q3a9c7).ant-btn-group > .ant-btn-danger:not(:first-child):not(:disabled), :where(.css-1q3a9c7).ant-btn-group > span:not(:first-child) > .ant-btn-danger:not(:disabled), :where(.css-1q3a9c7).ant-btn-group > .ant-btn-danger:not(:first-child) > .ant-btn-danger:not(:disabled) { border-inline-start-color: rgb(232, 110, 107); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7).ant-layout-sider { 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-size: 14px; box-sizing: border-box; }

:where(.css-1q3a9c7).ant-layout-sider::before, :where(.css-1q3a9c7).ant-layout-sider::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-layout-sider [class^="ant-layout-sider"], :where(.css-1q3a9c7).ant-layout-sider [class*=" ant-layout-sider"] { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-layout-sider [class^="ant-layout-sider"]::before, :where(.css-1q3a9c7).ant-layout-sider [class*=" ant-layout-sider"]::before, :where(.css-1q3a9c7).ant-layout-sider [class^="ant-layout-sider"]::after, :where(.css-1q3a9c7).ant-layout-sider [class*=" ant-layout-sider"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-layout-sider { position: relative; min-width: 0px; background: rgb(0, 21, 41); transition: 0.2s, background; }

:where(.css-1q3a9c7).ant-layout-sider-has-trigger { padding-bottom: 48px; }

:where(.css-1q3a9c7).ant-layout-sider-right { order: 1; }

:where(.css-1q3a9c7).ant-layout-sider .ant-layout-sider-children { height: 100%; margin-top: -0.1px; padding-top: 0.1px; }

:where(.css-1q3a9c7).ant-layout-sider .ant-layout-sider-children .ant-menu.ant-menu-inline-collapsed { width: auto; }

:where(.css-1q3a9c7).ant-layout-sider-zero-width .ant-layout-sider-children { overflow: hidden; }

:where(.css-1q3a9c7).ant-layout-sider .ant-layout-sider-trigger { position: fixed; bottom: 0px; z-index: 1; height: 48px; color: rgb(255, 255, 255); line-height: 48px; text-align: center; background: rgb(0, 33, 64); cursor: pointer; transition: 0.2s; }

:where(.css-1q3a9c7).ant-layout-sider .ant-layout-sider-zero-width-trigger { position: absolute; top: 64px; inset-inline-end: -40px; z-index: 1; width: 40px; height: 40px; color: rgb(255, 255, 255); font-size: 20px; display: flex; align-items: center; justify-content: center; background: rgb(0, 21, 41); border-radius: 0px 16px 16px 0px; cursor: pointer; transition: background 0.3s; }

:where(.css-1q3a9c7).ant-layout-sider .ant-layout-sider-zero-width-trigger::after { position: absolute; inset: 0px; background: transparent; transition: 0.3s; content: ""; }

:where(.css-1q3a9c7).ant-layout-sider .ant-layout-sider-zero-width-trigger:hover::after { background: rgba(255, 255, 255, 0.2); }

:where(.css-1q3a9c7).ant-layout-sider .ant-layout-sider-zero-width-trigger-right { inset-inline-start: -40px; border-radius: 16px 0px 0px 16px; }

:where(.css-1q3a9c7).ant-layout-sider-light { background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-layout-sider-light .ant-layout-sider-trigger { color: rgb(255, 255, 255); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-layout-sider-light .ant-layout-sider-zero-width-trigger { color: rgb(255, 255, 255); background: rgb(43, 43, 52); border: 1px solid rgb(0, 0, 0); border-inline-start: 0px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7).ant-dropdown { position: absolute; top: -9999px; left: -9999px; z-index: 1050; display: block; }

:where(.css-1q3a9c7).ant-dropdown::before { position: absolute; inset-block: -4px; z-index: -9999; opacity: 0.0001; content: ""; }

:where(.css-1q3a9c7).ant-dropdown-menu-vertical { max-height: 100vh; overflow-y: auto; }

:where(.css-1q3a9c7).ant-dropdown-trigger.ant-btn > .anticon-down, :where(.css-1q3a9c7).ant-dropdown-trigger.ant-btn > .ant-btn-icon > .anticon-down { font-size: 12px; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-wrap { position: relative; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-wrap .ant-btn > .anticon-down { font-size: 12px; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-wrap .anticon-down::before { transition: transform 0.2s; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-wrap-open .anticon-down::before { transform: rotate(180deg); }

:where(.css-1q3a9c7).ant-dropdown-hidden, :where(.css-1q3a9c7).ant-dropdown-menu-hidden, :where(.css-1q3a9c7).ant-dropdown-menu-submenu-hidden { display: none; }

:where(.css-1q3a9c7).ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomLeft, :where(.css-1q3a9c7).ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomLeft, :where(.css-1q3a9c7).ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottom, :where(.css-1q3a9c7).ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottom, :where(.css-1q3a9c7).ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomRight, :where(.css-1q3a9c7).ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomRight { animation-name: css-1q3a9c7-antSlideUpIn; }

:where(.css-1q3a9c7).ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topLeft, :where(.css-1q3a9c7).ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topLeft, :where(.css-1q3a9c7).ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-top, :where(.css-1q3a9c7).ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-top, :where(.css-1q3a9c7).ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topRight, :where(.css-1q3a9c7).ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topRight { animation-name: css-1q3a9c7-antSlideDownIn; }

:where(.css-1q3a9c7).ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomLeft, :where(.css-1q3a9c7).ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottom, :where(.css-1q3a9c7).ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomRight { animation-name: css-1q3a9c7-antSlideUpOut; }

:where(.css-1q3a9c7).ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-topLeft, :where(.css-1q3a9c7).ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-top, :where(.css-1q3a9c7).ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-topRight { animation-name: css-1q3a9c7-antSlideDownOut; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-arrow { position: absolute; z-index: 1; display: block; pointer-events: none; width: 16px; height: 16px; overflow: hidden; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-arrow::before { position: absolute; bottom: 0px; inset-inline-start: 0px; width: 16px; height: 8px; background: rgb(31, 31, 31); clip-path: path("M 0 8 A 6 6 0 0 0 4.24264 6.24264 L 6.58579 3.89949 A 2 2 0 0 1 9.41421 3.89949 L 11.7574 6.24264 A 6 6 0 0 0 16 8 Z"); content: ""; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-arrow::after { content: ""; position: absolute; width: 7.79899px; height: 7.79899px; bottom: 0px; inset-inline: 0px; margin: auto; border-radius: 0px 0px 2px; transform: translateY(50%) rotate(-135deg); box-shadow: rgba(0, 0, 0, 0.05) 2px 2px 5px; z-index: 0; background: transparent; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-arrow::before { background: rgb(31, 31, 31); }

:where(.css-1q3a9c7).ant-dropdown-placement-top > .ant-dropdown-arrow, :where(.css-1q3a9c7).ant-dropdown-placement-topLeft > .ant-dropdown-arrow, :where(.css-1q3a9c7).ant-dropdown-placement-topRight > .ant-dropdown-arrow { bottom: 0px; transform: translateY(100%) rotate(180deg); }

:where(.css-1q3a9c7).ant-dropdown-placement-top > .ant-dropdown-arrow { left: 50%; transform: translateX(-50%) translateY(100%) rotate(180deg); }

:where(.css-1q3a9c7).ant-dropdown-placement-topLeft { --arrow-offset-horizontal: 18px; }

:where(.css-1q3a9c7).ant-dropdown-placement-topLeft > .ant-dropdown-arrow { left: 18px; }

:where(.css-1q3a9c7).ant-dropdown-placement-topRight { --arrow-offset-horizontal: calc(100% - 18px); }

:where(.css-1q3a9c7).ant-dropdown-placement-topRight > .ant-dropdown-arrow { right: 18px; }

:where(.css-1q3a9c7).ant-dropdown-placement-bottom > .ant-dropdown-arrow, :where(.css-1q3a9c7).ant-dropdown-placement-bottomLeft > .ant-dropdown-arrow, :where(.css-1q3a9c7).ant-dropdown-placement-bottomRight > .ant-dropdown-arrow { top: 0px; transform: translateY(-100%); }

:where(.css-1q3a9c7).ant-dropdown-placement-bottom > .ant-dropdown-arrow { left: 50%; transform: translateX(-50%) translateY(-100%); }

:where(.css-1q3a9c7).ant-dropdown-placement-bottomLeft { --arrow-offset-horizontal: 18px; }

:where(.css-1q3a9c7).ant-dropdown-placement-bottomLeft > .ant-dropdown-arrow { left: 18px; }

:where(.css-1q3a9c7).ant-dropdown-placement-bottomRight { --arrow-offset-horizontal: calc(100% - 18px); }

:where(.css-1q3a9c7).ant-dropdown-placement-bottomRight > .ant-dropdown-arrow { right: 18px; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu { position: relative; margin: 0px; }

:where(.css-1q3a9c7).ant-dropdown-menu-submenu-popup { position: absolute; z-index: 1050; background: transparent; box-shadow: none; transform-origin: 0px 0px; }

:where(.css-1q3a9c7).ant-dropdown-menu-submenu-popup ul, :where(.css-1q3a9c7).ant-dropdown-menu-submenu-popup li { list-style: none; margin: 0px; }

:where(.css-1q3a9c7).ant-dropdown, :where(.css-1q3a9c7).ant-dropdown-menu-submenu { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; list-style: none; 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"; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu { padding: 4px; list-style-type: none; background-color: rgb(31, 31, 31); background-clip: padding-box; border-radius: 16px; outline: none; box-shadow: rgba(0, 0, 0, 0.08) 0px 6px 16px 0px, rgba(0, 0, 0, 0.12) 0px 3px 6px -4px, rgba(0, 0, 0, 0.05) 0px 9px 28px 8px; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu:focus-visible, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu:focus-visible { outline: rgb(37, 62, 81) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu:empty, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu:empty { padding: 0px; box-shadow: none; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-group-title, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-group-title { padding: 5px 12px; color: rgba(255, 255, 255, 0.45); transition: 0.2s; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item { position: relative; display: flex; align-items: center; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-icon, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-icon { min-width: 14px; margin-inline-end: 8px; font-size: 12px; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content { flex: 1 1 auto; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content-with-extra, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content-with-extra { display: inline-flex; align-items: center; width: 100%; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content > a, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content > a { color: inherit; transition: 0.2s; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content > a:hover, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content > a:hover { color: inherit; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content > a::after, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content > a::after { position: absolute; inset: 0px; content: ""; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content .ant-dropdown-menu-item-extra, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content .ant-dropdown-menu-item-extra { padding-inline-start: 16px; margin-inline-start: auto; font-size: 12px; color: rgba(255, 255, 255, 0.45); }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item, :where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title { display: flex; margin: 0px; padding: 5px 12px; color: rgb(255, 255, 255); font-weight: normal; font-size: 14px; line-height: 1.57143; cursor: pointer; transition: 0.2s; border-radius: 8px; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item:hover, :where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title:hover, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title:hover, :where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-active, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-active, :where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-active, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-active { background-color: rgba(255, 255, 255, 0.08); }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:focus-visible, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item:focus-visible, :where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title:focus-visible, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title:focus-visible { outline: rgb(37, 62, 81) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-selected, :where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected { color: rgb(68, 140, 192); background-color: rgb(37, 62, 81); }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected:hover, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-selected:hover, :where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected:hover, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected:hover, :where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected-active, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-selected-active, :where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected-active, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected-active { background-color: rgb(45, 83, 111); }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-disabled, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-disabled, :where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled { color: rgba(255, 255, 255, 0.25); cursor: not-allowed; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-disabled:hover, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-disabled:hover, :where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled:hover, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled:hover { color: rgba(255, 255, 255, 0.25); background-color: rgb(31, 31, 31); cursor: not-allowed; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-disabled a, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-disabled a, :where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled a, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled a { pointer-events: none; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-divider, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-divider, :where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-divider, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-divider { height: 1px; margin: 4px 0px; overflow: hidden; line-height: 0; background-color: rgba(105, 105, 2, 0.08); }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon, :where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon { position: absolute; inset-inline-end: 8px; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon, :where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon { color: rgba(255, 255, 255, 0.45); font-size: 12px; font-style: normal; margin-inline-end: 0px !important; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-group-list, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-group-list { margin: 0px 8px; padding: 0px; list-style: none; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title { padding-inline-end: 24px; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-vertical, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-vertical { position: relative; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title, :where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon { color: rgba(255, 255, 255, 0.25); background-color: rgb(31, 31, 31); cursor: not-allowed; }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title { color: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-slide-up-enter, :where(.css-1q3a9c7).ant-slide-up-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-slide-up-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-slide-up-enter.ant-slide-up-enter-active, :where(.css-1q3a9c7).ant-slide-up-appear.ant-slide-up-appear-active { animation-name: css-1q3a9c7-antSlideUpIn; animation-play-state: running; }

:where(.css-1q3a9c7).ant-slide-up-leave.ant-slide-up-leave-active { animation-name: css-1q3a9c7-antSlideUpOut; animation-play-state: running; pointer-events: none; }

:where(.css-1q3a9c7).ant-slide-up-enter, :where(.css-1q3a9c7).ant-slide-up-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); }

:where(.css-1q3a9c7).ant-slide-up-enter-prepare, :where(.css-1q3a9c7).ant-slide-up-appear-prepare { transform: scale(1); }

:where(.css-1q3a9c7).ant-slide-up-leave { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); }

:where(.css-1q3a9c7).ant-slide-down-enter, :where(.css-1q3a9c7).ant-slide-down-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-slide-down-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-slide-down-enter.ant-slide-down-enter-active, :where(.css-1q3a9c7).ant-slide-down-appear.ant-slide-down-appear-active { animation-name: css-1q3a9c7-antSlideDownIn; animation-play-state: running; }

:where(.css-1q3a9c7).ant-slide-down-leave.ant-slide-down-leave-active { animation-name: css-1q3a9c7-antSlideDownOut; animation-play-state: running; pointer-events: none; }

:where(.css-1q3a9c7).ant-slide-down-enter, :where(.css-1q3a9c7).ant-slide-down-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); }

:where(.css-1q3a9c7).ant-slide-down-enter-prepare, :where(.css-1q3a9c7).ant-slide-down-appear-prepare { transform: scale(1); }

:where(.css-1q3a9c7).ant-slide-down-leave { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); }

:where(.css-1q3a9c7).ant-move-up-enter, :where(.css-1q3a9c7).ant-move-up-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-move-up-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-move-up-enter.ant-move-up-enter-active, :where(.css-1q3a9c7).ant-move-up-appear.ant-move-up-appear-active { animation-name: css-1q3a9c7-antMoveUpIn; animation-play-state: running; }

:where(.css-1q3a9c7).ant-move-up-leave.ant-move-up-leave-active { animation-name: css-1q3a9c7-antMoveUpOut; animation-play-state: running; pointer-events: none; }

:where(.css-1q3a9c7).ant-move-up-enter, :where(.css-1q3a9c7).ant-move-up-appear { opacity: 0; animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); }

:where(.css-1q3a9c7).ant-move-up-leave { animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); }

:where(.css-1q3a9c7).ant-move-down-enter, :where(.css-1q3a9c7).ant-move-down-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-move-down-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-move-down-enter.ant-move-down-enter-active, :where(.css-1q3a9c7).ant-move-down-appear.ant-move-down-appear-active { animation-name: css-1q3a9c7-antMoveDownIn; animation-play-state: running; }

:where(.css-1q3a9c7).ant-move-down-leave.ant-move-down-leave-active { animation-name: css-1q3a9c7-antMoveDownOut; animation-play-state: running; pointer-events: none; }

:where(.css-1q3a9c7).ant-move-down-enter, :where(.css-1q3a9c7).ant-move-down-appear { opacity: 0; animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); }

:where(.css-1q3a9c7).ant-move-down-leave { animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); }

:where(.css-1q3a9c7).ant-zoom-big-enter, :where(.css-1q3a9c7).ant-zoom-big-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-zoom-big-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-zoom-big-enter.ant-zoom-big-enter-active, :where(.css-1q3a9c7).ant-zoom-big-appear.ant-zoom-big-appear-active { animation-name: css-1q3a9c7-antZoomBigIn; animation-play-state: running; }

:where(.css-1q3a9c7).ant-zoom-big-leave.ant-zoom-big-leave-active { animation-name: css-1q3a9c7-antZoomBigOut; animation-play-state: running; pointer-events: none; }

:where(.css-1q3a9c7).ant-zoom-big-enter, :where(.css-1q3a9c7).ant-zoom-big-appear { transform: scale(0); opacity: 0; animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); }

:where(.css-1q3a9c7).ant-zoom-big-enter-prepare, :where(.css-1q3a9c7).ant-zoom-big-appear-prepare { transform: none; }

:where(.css-1q3a9c7).ant-zoom-big-leave { animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled), :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled) { color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled):hover, :where(.css-1q3a9c7).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled):hover { color: rgb(255, 255, 255); background-color: rgb(221, 4, 4); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-1q3a9c7-antMoveUpIn { 
  0% { transform: translate3d(0px, -100%, 0px); transform-origin: 0px 0px; opacity: 0; }
  100% { transform: translate3d(0px, 0px, 0px); transform-origin: 0px 0px; opacity: 1; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-1q3a9c7-antMoveUpOut { 
  0% { transform: translate3d(0px, 0px, 0px); transform-origin: 0px 0px; opacity: 1; }
  100% { transform: translate3d(0px, -100%, 0px); transform-origin: 0px 0px; opacity: 0; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-1q3a9c7-antMoveDownIn { 
  0% { transform: translate3d(0px, 100%, 0px); transform-origin: 0px 0px; opacity: 0; }
  100% { transform: translate3d(0px, 0px, 0px); transform-origin: 0px 0px; opacity: 1; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-1q3a9c7-antMoveDownOut { 
  0% { transform: translate3d(0px, 0px, 0px); transform-origin: 0px 0px; opacity: 1; }
  100% { transform: translate3d(0px, 100%, 0px); transform-origin: 0px 0px; opacity: 0; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7)[class^="ant-tabs"], :where(.css-1q3a9c7)[class*=" ant-tabs"] { 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-size: 14px; box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-tabs"]::before, :where(.css-1q3a9c7)[class*=" ant-tabs"]::before, :where(.css-1q3a9c7)[class^="ant-tabs"]::after, :where(.css-1q3a9c7)[class*=" ant-tabs"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-tabs"] [class^="ant-tabs"], :where(.css-1q3a9c7)[class*=" ant-tabs"] [class^="ant-tabs"], :where(.css-1q3a9c7)[class^="ant-tabs"] [class*=" ant-tabs"], :where(.css-1q3a9c7)[class*=" ant-tabs"] [class*=" ant-tabs"] { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-tabs"] [class^="ant-tabs"]::before, :where(.css-1q3a9c7)[class*=" ant-tabs"] [class^="ant-tabs"]::before, :where(.css-1q3a9c7)[class^="ant-tabs"] [class*=" ant-tabs"]::before, :where(.css-1q3a9c7)[class*=" ant-tabs"] [class*=" ant-tabs"]::before, :where(.css-1q3a9c7)[class^="ant-tabs"] [class^="ant-tabs"]::after, :where(.css-1q3a9c7)[class*=" ant-tabs"] [class^="ant-tabs"]::after, :where(.css-1q3a9c7)[class^="ant-tabs"] [class*=" ant-tabs"]::after, :where(.css-1q3a9c7)[class*=" ant-tabs"] [class*=" ant-tabs"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-tabs-small > .ant-tabs-nav .ant-tabs-tab { padding: 8px 0px; font-size: 14px; }

:where(.css-1q3a9c7).ant-tabs-large > .ant-tabs-nav .ant-tabs-tab { padding: 16px 0px; font-size: 16px; line-height: 1.5; }

:where(.css-1q3a9c7).ant-tabs-card.ant-tabs-small > .ant-tabs-nav .ant-tabs-tab { padding: 4px 8px; }

:where(.css-1q3a9c7).ant-tabs-card.ant-tabs-small > .ant-tabs-nav .ant-tabs-nav-add { min-width: 32px; min-height: 32px; }

:where(.css-1q3a9c7).ant-tabs-card.ant-tabs-small.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab { border-radius: 0px 0px 16px 16px; }

:where(.css-1q3a9c7).ant-tabs-card.ant-tabs-small.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab { border-radius: 16px 16px 0px 0px; }

:where(.css-1q3a9c7).ant-tabs-card.ant-tabs-small.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab { border-radius: 0px 16px 16px 0px; }

:where(.css-1q3a9c7).ant-tabs-card.ant-tabs-small.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab { border-radius: 16px 0px 0px 16px; }

:where(.css-1q3a9c7).ant-tabs-card.ant-tabs-large > .ant-tabs-nav .ant-tabs-tab { padding: 11px 16px; }

:where(.css-1q3a9c7).ant-tabs-card.ant-tabs-large > .ant-tabs-nav .ant-tabs-nav-add { min-width: 48px; min-height: 48px; }

:where(.css-1q3a9c7).ant-tabs-rtl { direction: rtl; }

:where(.css-1q3a9c7).ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab { margin: 0px 0px 0px 32px; }

:where(.css-1q3a9c7).ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab:last-of-type { margin-left: 0px; }

:where(.css-1q3a9c7).ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .anticon { margin-right: 0px; margin-left: 12px; }

:where(.css-1q3a9c7).ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove { margin-right: 8px; margin-left: -4px; }

:where(.css-1q3a9c7).ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove .anticon { margin: 0px; }

:where(.css-1q3a9c7).ant-tabs-rtl.ant-tabs-left > .ant-tabs-nav { order: 1; }

:where(.css-1q3a9c7).ant-tabs-rtl.ant-tabs-left > .ant-tabs-content-holder { order: 0; }

:where(.css-1q3a9c7).ant-tabs-rtl.ant-tabs-right > .ant-tabs-nav { order: 0; }

:where(.css-1q3a9c7).ant-tabs-rtl.ant-tabs-right > .ant-tabs-content-holder { order: 1; }

:where(.css-1q3a9c7).ant-tabs-rtl.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-1q3a9c7).ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-1q3a9c7).ant-tabs-rtl.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-1q3a9c7).ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab { margin-right: 2px; margin-left: 0px; }

:where(.css-1q3a9c7).ant-tabs-dropdown-rtl { direction: rtl; }

:where(.css-1q3a9c7).ant-tabs-menu-item .ant-tabs-dropdown-rtl { text-align: right; }

:where(.css-1q3a9c7).ant-tabs-top, :where(.css-1q3a9c7).ant-tabs-bottom { flex-direction: column; }

:where(.css-1q3a9c7).ant-tabs-top > .ant-tabs-nav, :where(.css-1q3a9c7).ant-tabs-bottom > .ant-tabs-nav, :where(.css-1q3a9c7).ant-tabs-top > div > .ant-tabs-nav, :where(.css-1q3a9c7).ant-tabs-bottom > div > .ant-tabs-nav { margin: 0px 0px 16px; }

:where(.css-1q3a9c7).ant-tabs-top > .ant-tabs-nav::before, :where(.css-1q3a9c7).ant-tabs-bottom > .ant-tabs-nav::before, :where(.css-1q3a9c7).ant-tabs-top > div > .ant-tabs-nav::before, :where(.css-1q3a9c7).ant-tabs-bottom > div > .ant-tabs-nav::before { position: absolute; right: 0px; left: 0px; border-bottom: 1px solid rgb(48, 48, 48); content: ""; }

:where(.css-1q3a9c7).ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-1q3a9c7).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-1q3a9c7).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-1q3a9c7).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar { height: 2px; }

:where(.css-1q3a9c7).ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar-animated, :where(.css-1q3a9c7).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar-animated, :where(.css-1q3a9c7).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar-animated, :where(.css-1q3a9c7).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar-animated { transition: width 0.3s, left 0.3s, right 0.3s; }

:where(.css-1q3a9c7).ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-1q3a9c7).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-1q3a9c7).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-1q3a9c7).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-1q3a9c7).ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-1q3a9c7).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-1q3a9c7).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-1q3a9c7).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::after { top: 0px; bottom: 0px; width: 32px; }

:where(.css-1q3a9c7).ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-1q3a9c7).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-1q3a9c7).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-1q3a9c7).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::before { left: 0px; box-shadow: rgba(0, 0, 0, 0.08) 10px 0px 8px -8px inset; }

:where(.css-1q3a9c7).ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-1q3a9c7).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-1q3a9c7).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-1q3a9c7).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::after { right: 0px; box-shadow: rgba(0, 0, 0, 0.08) -10px 0px 8px -8px inset; }

:where(.css-1q3a9c7).ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before, :where(.css-1q3a9c7).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before, :where(.css-1q3a9c7).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before, :where(.css-1q3a9c7).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before { opacity: 1; }

:where(.css-1q3a9c7).ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after, :where(.css-1q3a9c7).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after, :where(.css-1q3a9c7).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after, :where(.css-1q3a9c7).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after { opacity: 1; }

:where(.css-1q3a9c7).ant-tabs-top > .ant-tabs-nav::before, :where(.css-1q3a9c7).ant-tabs-top > div > .ant-tabs-nav::before { bottom: 0px; }

:where(.css-1q3a9c7).ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-1q3a9c7).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar { bottom: 0px; }

:where(.css-1q3a9c7).ant-tabs-bottom > .ant-tabs-nav, :where(.css-1q3a9c7).ant-tabs-bottom > div > .ant-tabs-nav { order: 1; margin-top: 16px; margin-bottom: 0px; }

:where(.css-1q3a9c7).ant-tabs-bottom > .ant-tabs-nav::before, :where(.css-1q3a9c7).ant-tabs-bottom > div > .ant-tabs-nav::before { top: 0px; }

:where(.css-1q3a9c7).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-1q3a9c7).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar { top: 0px; }

:where(.css-1q3a9c7).ant-tabs-bottom > .ant-tabs-content-holder, :where(.css-1q3a9c7).ant-tabs-bottom > div > .ant-tabs-content-holder { order: 0; }

:where(.css-1q3a9c7).ant-tabs-left > .ant-tabs-nav, :where(.css-1q3a9c7).ant-tabs-right > .ant-tabs-nav, :where(.css-1q3a9c7).ant-tabs-left > div > .ant-tabs-nav, :where(.css-1q3a9c7).ant-tabs-right > div > .ant-tabs-nav { flex-direction: column; min-width: 40px; }

:where(.css-1q3a9c7).ant-tabs-left > .ant-tabs-nav .ant-tabs-tab, :where(.css-1q3a9c7).ant-tabs-right > .ant-tabs-nav .ant-tabs-tab, :where(.css-1q3a9c7).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab, :where(.css-1q3a9c7).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab { padding: 8px 24px; text-align: center; }

:where(.css-1q3a9c7).ant-tabs-left > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-1q3a9c7).ant-tabs-right > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-1q3a9c7).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-1q3a9c7).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab { margin: 16px 0px 0px; }

:where(.css-1q3a9c7).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap, :where(.css-1q3a9c7).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap, :where(.css-1q3a9c7).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap, :where(.css-1q3a9c7).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap { flex-direction: column; }

:where(.css-1q3a9c7).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-1q3a9c7).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-1q3a9c7).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-1q3a9c7).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-1q3a9c7).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-1q3a9c7).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-1q3a9c7).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-1q3a9c7).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::after { right: 0px; left: 0px; height: 32px; }

:where(.css-1q3a9c7).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-1q3a9c7).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-1q3a9c7).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-1q3a9c7).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::before { top: 0px; box-shadow: rgba(0, 0, 0, 0.08) 0px 10px 8px -8px inset; }

:where(.css-1q3a9c7).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-1q3a9c7).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-1q3a9c7).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-1q3a9c7).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::after { bottom: 0px; box-shadow: rgba(0, 0, 0, 0.08) 0px -10px 8px -8px inset; }

:where(.css-1q3a9c7).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before, :where(.css-1q3a9c7).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before, :where(.css-1q3a9c7).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before, :where(.css-1q3a9c7).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before { opacity: 1; }

:where(.css-1q3a9c7).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after, :where(.css-1q3a9c7).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after, :where(.css-1q3a9c7).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after, :where(.css-1q3a9c7).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after { opacity: 1; }

:where(.css-1q3a9c7).ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-1q3a9c7).ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-1q3a9c7).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-1q3a9c7).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar { width: 2px; }

:where(.css-1q3a9c7).ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar-animated, :where(.css-1q3a9c7).ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar-animated, :where(.css-1q3a9c7).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar-animated, :where(.css-1q3a9c7).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar-animated { transition: height 0.3s, top 0.3s; }

:where(.css-1q3a9c7).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-list, :where(.css-1q3a9c7).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-list, :where(.css-1q3a9c7).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-list, :where(.css-1q3a9c7).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-list, :where(.css-1q3a9c7).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-operations, :where(.css-1q3a9c7).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-operations, :where(.css-1q3a9c7).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-operations, :where(.css-1q3a9c7).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-operations { flex: 1 0 auto; flex-direction: column; }

:where(.css-1q3a9c7).ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-1q3a9c7).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar { right: 0px; }

:where(.css-1q3a9c7).ant-tabs-left > .ant-tabs-content-holder, :where(.css-1q3a9c7).ant-tabs-left > div > .ant-tabs-content-holder { margin-left: -1px; border-left: 1px solid rgb(66, 66, 66); }

:where(.css-1q3a9c7).ant-tabs-left > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane, :where(.css-1q3a9c7).ant-tabs-left > div > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane { padding-left: 24px; }

:where(.css-1q3a9c7).ant-tabs-right > .ant-tabs-nav, :where(.css-1q3a9c7).ant-tabs-right > div > .ant-tabs-nav { order: 1; }

:where(.css-1q3a9c7).ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-1q3a9c7).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar { left: 0px; }

:where(.css-1q3a9c7).ant-tabs-right > .ant-tabs-content-holder, :where(.css-1q3a9c7).ant-tabs-right > div > .ant-tabs-content-holder { order: 0; margin-right: -1px; border-right: 1px solid rgb(66, 66, 66); }

:where(.css-1q3a9c7).ant-tabs-right > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane, :where(.css-1q3a9c7).ant-tabs-right > div > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane { padding-right: 24px; }

:where(.css-1q3a9c7).ant-tabs-dropdown { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; list-style: none; 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"; position: absolute; top: -9999px; left: -9999px; z-index: 1050; display: block; }

:where(.css-1q3a9c7).ant-tabs-dropdown-hidden { display: none; }

:where(.css-1q3a9c7).ant-tabs-dropdown .ant-tabs-dropdown-menu { max-height: 200px; margin: 0px; padding: 4px 0px; overflow: hidden auto; text-align: left; list-style-type: none; background-color: rgb(43, 43, 52); background-clip: padding-box; border-radius: 16px; outline: none; box-shadow: rgba(0, 0, 0, 0.08) 0px 6px 16px 0px, rgba(0, 0, 0, 0.12) 0px 3px 6px -4px, rgba(0, 0, 0, 0.05) 0px 9px 28px 8px; }

:where(.css-1q3a9c7).ant-tabs-dropdown .ant-tabs-dropdown-menu-item { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: flex; align-items: center; min-width: 120px; margin: 0px; padding: 4px 12px; color: rgb(255, 255, 255); font-weight: normal; font-size: 14px; line-height: 1.57143; cursor: pointer; transition: 0.3s; }

:where(.css-1q3a9c7).ant-tabs-dropdown .ant-tabs-dropdown-menu-item > span { flex: 1 1 0%; white-space: nowrap; }

:where(.css-1q3a9c7).ant-tabs-dropdown .ant-tabs-dropdown-menu-item-remove { flex: 0 0 auto; margin-left: 12px; color: rgba(255, 255, 255, 0.45); font-size: 12px; background: transparent; border: 0px; cursor: pointer; }

:where(.css-1q3a9c7).ant-tabs-dropdown .ant-tabs-dropdown-menu-item-remove:hover { color: rgb(107, 173, 214); }

:where(.css-1q3a9c7).ant-tabs-dropdown .ant-tabs-dropdown-menu-item:hover { background: rgba(255, 255, 255, 0.08); }

:where(.css-1q3a9c7).ant-tabs-dropdown .ant-tabs-dropdown-menu-item-disabled, :where(.css-1q3a9c7).ant-tabs-dropdown .ant-tabs-dropdown-menu-item-disabled:hover { color: rgba(255, 255, 255, 0.25); background: transparent; cursor: not-allowed; }

:where(.css-1q3a9c7).ant-tabs-card > .ant-tabs-nav .ant-tabs-tab, :where(.css-1q3a9c7).ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab { margin: 0px; padding: 8px 16px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgb(48, 48, 48); transition: 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); }

:where(.css-1q3a9c7).ant-tabs-card > .ant-tabs-nav .ant-tabs-tab-active, :where(.css-1q3a9c7).ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab-active { color: rgb(68, 140, 192); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-tabs-card > .ant-tabs-nav .ant-tabs-tab-focus:has(.ant-tabs-tab-btn:focus-visible), :where(.css-1q3a9c7).ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab-focus:has(.ant-tabs-tab-btn:focus-visible) { outline: rgb(37, 62, 81) solid 3px; outline-offset: -3px; transition: outline-offset, outline; }

:where(.css-1q3a9c7).ant-tabs-card > .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-focus .ant-tabs-tab-btn:focus-visible, :where(.css-1q3a9c7).ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-focus .ant-tabs-tab-btn:focus-visible { outline: none; }

:where(.css-1q3a9c7).ant-tabs-card > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-1q3a9c7).ant-tabs-card > div > .ant-tabs-nav .ant-tabs-ink-bar { visibility: hidden; }

:where(.css-1q3a9c7).ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-1q3a9c7).ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-1q3a9c7).ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-1q3a9c7).ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab { margin-left: 2px; }

:where(.css-1q3a9c7).ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab, :where(.css-1q3a9c7).ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab { border-radius: 16px 16px 0px 0px; }

:where(.css-1q3a9c7).ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab-active, :where(.css-1q3a9c7).ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab-active { border-bottom-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab, :where(.css-1q3a9c7).ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab { border-radius: 0px 0px 16px 16px; }

:where(.css-1q3a9c7).ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab-active, :where(.css-1q3a9c7).ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab-active { border-top-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-1q3a9c7).ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-1q3a9c7).ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-1q3a9c7).ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab { margin-top: 2px; }

:where(.css-1q3a9c7).ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab, :where(.css-1q3a9c7).ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab { border-radius: 16px 0px 0px 16px; }

:where(.css-1q3a9c7).ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab-active, :where(.css-1q3a9c7).ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab-active { border-right-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab, :where(.css-1q3a9c7).ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab { border-radius: 0px 16px 16px 0px; }

:where(.css-1q3a9c7).ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab-active, :where(.css-1q3a9c7).ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab-active { border-left-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-tabs { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; list-style: none; 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"; display: flex; }

:where(.css-1q3a9c7).ant-tabs > .ant-tabs-nav, :where(.css-1q3a9c7).ant-tabs > div > .ant-tabs-nav { position: relative; display: flex; flex: 0 0 auto; align-items: center; }

:where(.css-1q3a9c7).ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap, :where(.css-1q3a9c7).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap { position: relative; display: flex; flex: 1 1 auto; align-self: stretch; overflow: hidden; white-space: nowrap; transform: translate(0px); }

:where(.css-1q3a9c7).ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-1q3a9c7).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-1q3a9c7).ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-1q3a9c7).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap::after { position: absolute; z-index: 1; opacity: 0; transition: opacity 0.3s; content: ""; pointer-events: none; }

:where(.css-1q3a9c7).ant-tabs > .ant-tabs-nav .ant-tabs-nav-list, :where(.css-1q3a9c7).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-list { position: relative; display: flex; transition: opacity 0.3s; }

:where(.css-1q3a9c7).ant-tabs > .ant-tabs-nav .ant-tabs-nav-operations, :where(.css-1q3a9c7).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-operations { display: flex; align-self: stretch; }

:where(.css-1q3a9c7).ant-tabs > .ant-tabs-nav .ant-tabs-nav-operations-hidden, :where(.css-1q3a9c7).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-operations-hidden { position: absolute; visibility: hidden; pointer-events: none; }

:where(.css-1q3a9c7).ant-tabs > .ant-tabs-nav .ant-tabs-nav-more, :where(.css-1q3a9c7).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-more { position: relative; padding: 8px 16px; background: transparent; border: 0px; color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-tabs > .ant-tabs-nav .ant-tabs-nav-more::after, :where(.css-1q3a9c7).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-more::after { position: absolute; right: 0px; bottom: 0px; left: 0px; height: 5px; transform: translateY(100%); content: ""; }

:where(.css-1q3a9c7).ant-tabs > .ant-tabs-nav .ant-tabs-nav-add, :where(.css-1q3a9c7).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add { min-width: 40px; min-height: 40px; margin-left: 2px; background: transparent; border: 1px solid rgb(48, 48, 48); border-radius: 16px 16px 0px 0px; outline: none; cursor: pointer; color: rgb(255, 255, 255); transition: 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); }

:where(.css-1q3a9c7).ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:hover, :where(.css-1q3a9c7).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:hover { color: rgb(107, 173, 214); }

:where(.css-1q3a9c7).ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:active, :where(.css-1q3a9c7).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:active, :where(.css-1q3a9c7).ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:focus:not(:focus-visible), :where(.css-1q3a9c7).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:focus:not(:focus-visible) { color: rgb(56, 112, 151); }

:where(.css-1q3a9c7).ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:focus-visible, :where(.css-1q3a9c7).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:focus-visible { outline: rgb(37, 62, 81) solid 3px; outline-offset: -3px; transition: outline-offset, outline; }

:where(.css-1q3a9c7).ant-tabs .ant-tabs-extra-content { flex: 0 0 auto; }

:where(.css-1q3a9c7).ant-tabs .ant-tabs-ink-bar { position: absolute; background: rgb(68, 140, 192); pointer-events: none; }

:where(.css-1q3a9c7).ant-tabs .ant-tabs-tab { position: relative; -webkit-tap-highlight-color: transparent; display: inline-flex; align-items: center; padding: 12px 0px; font-size: 14px; background: transparent; border: 0px; outline: none; cursor: pointer; color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-tabs .ant-tabs-tab-btn:focus:not(:focus-visible), :where(.css-1q3a9c7).ant-tabs .ant-tabs-tab-remove:focus:not(:focus-visible), :where(.css-1q3a9c7).ant-tabs .ant-tabs-tab-btn:active, :where(.css-1q3a9c7).ant-tabs .ant-tabs-tab-remove:active { color: rgb(56, 112, 151); }

:where(.css-1q3a9c7).ant-tabs .ant-tabs-tab-btn { outline: none; transition: 0.3s; }

:where(.css-1q3a9c7).ant-tabs .ant-tabs-tab-btn .ant-tabs-tab-icon:not(:last-child) { margin-inline-end: 12px; }

:where(.css-1q3a9c7).ant-tabs .ant-tabs-tab-remove { flex: 0 0 auto; line-height: 1; margin-right: -4px; margin-left: 8px; color: rgba(255, 255, 255, 0.45); font-size: 12px; background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; cursor: pointer; transition: 0.3s; }

:where(.css-1q3a9c7).ant-tabs .ant-tabs-tab-remove:hover { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-tabs .ant-tabs-tab-remove:focus-visible { outline: rgb(37, 62, 81) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-1q3a9c7).ant-tabs .ant-tabs-tab:hover { color: rgb(107, 173, 214); }

:where(.css-1q3a9c7).ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn { color: rgb(68, 140, 192); text-shadow: currentcolor 0px 0px 0.25px; }

:where(.css-1q3a9c7).ant-tabs .ant-tabs-tab.ant-tabs-tab-focus .ant-tabs-tab-btn:focus-visible { outline: rgb(37, 62, 81) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-1q3a9c7).ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled { color: rgba(255, 255, 255, 0.25); cursor: not-allowed; }

:where(.css-1q3a9c7).ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:focus, :where(.css-1q3a9c7).ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-remove:focus, :where(.css-1q3a9c7).ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:active, :where(.css-1q3a9c7).ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-remove:active { color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-tabs .ant-tabs-tab .ant-tabs-tab-remove .anticon { margin: 0px; vertical-align: middle; }

:where(.css-1q3a9c7).ant-tabs .ant-tabs-tab .anticon:not(:last-child) { margin-right: 12px; }

:where(.css-1q3a9c7).ant-tabs .ant-tabs-tab + .ant-tabs-tab { margin: 0px 0px 0px 32px; }

:where(.css-1q3a9c7).ant-tabs .ant-tabs-content { position: relative; width: 100%; }

:where(.css-1q3a9c7).ant-tabs .ant-tabs-content-holder { flex: 1 1 auto; min-width: 0px; min-height: 0px; }

:where(.css-1q3a9c7).ant-tabs .ant-tabs-tabpane:focus-visible { outline: rgb(37, 62, 81) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-1q3a9c7).ant-tabs .ant-tabs-tabpane-hidden { display: none; }

:where(.css-1q3a9c7).ant-tabs-centered > .ant-tabs-nav .ant-tabs-nav-wrap:not([class*=".ant-tabs-nav-wrap-ping"]) > .ant-tabs-nav-list, :where(.css-1q3a9c7).ant-tabs-centered > div > .ant-tabs-nav .ant-tabs-nav-wrap:not([class*=".ant-tabs-nav-wrap-ping"]) > .ant-tabs-nav-list { margin: auto; }

:where(.css-1q3a9c7).ant-tabs .ant-tabs-switch-appear, :where(.css-1q3a9c7).ant-tabs .ant-tabs-switch-enter { transition: none; }

:where(.css-1q3a9c7).ant-tabs .ant-tabs-switch-appear-start, :where(.css-1q3a9c7).ant-tabs .ant-tabs-switch-enter-start { opacity: 0; }

:where(.css-1q3a9c7).ant-tabs .ant-tabs-switch-appear-active, :where(.css-1q3a9c7).ant-tabs .ant-tabs-switch-enter-active { opacity: 1; transition: opacity 0.3s; }

:where(.css-1q3a9c7).ant-tabs .ant-tabs-switch-leave { position: absolute; transition: none; inset: 0px; }

:where(.css-1q3a9c7).ant-tabs .ant-tabs-switch-leave-start { opacity: 1; }

:where(.css-1q3a9c7).ant-tabs .ant-tabs-switch-leave-active { opacity: 0; transition: opacity 0.3s; }

:where(.css-1q3a9c7).ant-slide-up-enter, :where(.css-1q3a9c7).ant-slide-up-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-slide-up-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-slide-up-enter.ant-slide-up-enter-active, :where(.css-1q3a9c7).ant-slide-up-appear.ant-slide-up-appear-active { animation-name: css-1q3a9c7-antSlideUpIn; animation-play-state: running; }

:where(.css-1q3a9c7).ant-slide-up-leave.ant-slide-up-leave-active { animation-name: css-1q3a9c7-antSlideUpOut; animation-play-state: running; pointer-events: none; }

:where(.css-1q3a9c7).ant-slide-up-enter, :where(.css-1q3a9c7).ant-slide-up-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); }

:where(.css-1q3a9c7).ant-slide-up-enter-prepare, :where(.css-1q3a9c7).ant-slide-up-appear-prepare { transform: scale(1); }

:where(.css-1q3a9c7).ant-slide-up-leave { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); }

:where(.css-1q3a9c7).ant-slide-down-enter, :where(.css-1q3a9c7).ant-slide-down-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-slide-down-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-slide-down-enter.ant-slide-down-enter-active, :where(.css-1q3a9c7).ant-slide-down-appear.ant-slide-down-appear-active { animation-name: css-1q3a9c7-antSlideDownIn; animation-play-state: running; }

:where(.css-1q3a9c7).ant-slide-down-leave.ant-slide-down-leave-active { animation-name: css-1q3a9c7-antSlideDownOut; animation-play-state: running; pointer-events: none; }

:where(.css-1q3a9c7).ant-slide-down-enter, :where(.css-1q3a9c7).ant-slide-down-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); }

:where(.css-1q3a9c7).ant-slide-down-enter-prepare, :where(.css-1q3a9c7).ant-slide-down-appear-prepare { transform: scale(1); }

:where(.css-1q3a9c7).ant-slide-down-leave { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7).ant-breadcrumb { 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-size: 14px; box-sizing: border-box; }

:where(.css-1q3a9c7).ant-breadcrumb::before, :where(.css-1q3a9c7).ant-breadcrumb::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-breadcrumb [class^="ant-breadcrumb"], :where(.css-1q3a9c7).ant-breadcrumb [class*=" ant-breadcrumb"] { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-breadcrumb [class^="ant-breadcrumb"]::before, :where(.css-1q3a9c7).ant-breadcrumb [class*=" ant-breadcrumb"]::before, :where(.css-1q3a9c7).ant-breadcrumb [class^="ant-breadcrumb"]::after, :where(.css-1q3a9c7).ant-breadcrumb [class*=" ant-breadcrumb"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-breadcrumb { box-sizing: border-box; margin: 0px; padding: 0px; color: rgba(255, 255, 255, 0.45); font-size: 14px; line-height: 1.57143; list-style: none; 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"; }

:where(.css-1q3a9c7).ant-breadcrumb .anticon { font-size: 14px; }

:where(.css-1q3a9c7).ant-breadcrumb ol { display: flex; flex-wrap: wrap; margin: 0px; padding: 0px; list-style: none; }

:where(.css-1q3a9c7).ant-breadcrumb .ant-breadcrumb-item a { color: rgba(255, 255, 255, 0.45); transition: color 0.2s; padding: 0px 4px; border-radius: 8px; height: 22px; display: inline-block; margin-inline: -4px; }

:where(.css-1q3a9c7).ant-breadcrumb .ant-breadcrumb-item a:hover { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.12); }

:where(.css-1q3a9c7).ant-breadcrumb .ant-breadcrumb-item a:focus-visible { outline: rgb(37, 62, 81) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-1q3a9c7).ant-breadcrumb .ant-breadcrumb-item:last-child { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-breadcrumb .ant-breadcrumb-separator { margin-inline: 8px; color: rgba(255, 255, 255, 0.45); }

:where(.css-1q3a9c7).ant-breadcrumb .ant-breadcrumb-link > .anticon + span, :where(.css-1q3a9c7).ant-breadcrumb .ant-breadcrumb-link > .anticon + a { margin-inline-start: 4px; }

:where(.css-1q3a9c7).ant-breadcrumb .ant-breadcrumb-overlay-link { border-radius: 8px; height: 22px; display: inline-block; padding: 0px 4px; margin-inline: -4px; }

:where(.css-1q3a9c7).ant-breadcrumb .ant-breadcrumb-overlay-link > .anticon { margin-inline-start: 4px; font-size: 12px; }

:where(.css-1q3a9c7).ant-breadcrumb .ant-breadcrumb-overlay-link:hover { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.12); }

:where(.css-1q3a9c7).ant-breadcrumb .ant-breadcrumb-overlay-link:hover a { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-breadcrumb .ant-breadcrumb-overlay-link a:hover { background-color: transparent; }

:where(.css-1q3a9c7).ant-breadcrumb.ant-breadcrumb-rtl { direction: rtl; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7).ant-wave { 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-size: 14px; box-sizing: border-box; }

:where(.css-1q3a9c7).ant-wave::before, :where(.css-1q3a9c7).ant-wave::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-wave [class^="ant-wave"], :where(.css-1q3a9c7).ant-wave [class*=" ant-wave"] { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-wave [class^="ant-wave"]::before, :where(.css-1q3a9c7).ant-wave [class*=" ant-wave"]::before, :where(.css-1q3a9c7).ant-wave [class^="ant-wave"]::after, :where(.css-1q3a9c7).ant-wave [class*=" ant-wave"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-wave { position: absolute; background: transparent; pointer-events: none; box-sizing: border-box; color: var(--wave-color, #448cc0); box-shadow: currentcolor 0px 0px 0px 0px; opacity: 0.2; }

:where(.css-1q3a9c7).ant-wave.wave-motion-appear { transition: box-shadow 0.4s cubic-bezier(0.08, 0.82, 0.17, 1), opacity 2s cubic-bezier(0.08, 0.82, 0.17, 1); }

:where(.css-1q3a9c7).ant-wave.wave-motion-appear-active { box-shadow: currentcolor 0px 0px 0px 6px; opacity: 0; }

:where(.css-1q3a9c7).ant-wave.wave-motion-appear.wave-quick { transition: box-shadow 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7)[class^="ant-avatar"], :where(.css-1q3a9c7)[class*=" ant-avatar"] { 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-size: 14px; box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-avatar"]::before, :where(.css-1q3a9c7)[class*=" ant-avatar"]::before, :where(.css-1q3a9c7)[class^="ant-avatar"]::after, :where(.css-1q3a9c7)[class*=" ant-avatar"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-avatar"] [class^="ant-avatar"], :where(.css-1q3a9c7)[class*=" ant-avatar"] [class^="ant-avatar"], :where(.css-1q3a9c7)[class^="ant-avatar"] [class*=" ant-avatar"], :where(.css-1q3a9c7)[class*=" ant-avatar"] [class*=" ant-avatar"] { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-avatar"] [class^="ant-avatar"]::before, :where(.css-1q3a9c7)[class*=" ant-avatar"] [class^="ant-avatar"]::before, :where(.css-1q3a9c7)[class^="ant-avatar"] [class*=" ant-avatar"]::before, :where(.css-1q3a9c7)[class*=" ant-avatar"] [class*=" ant-avatar"]::before, :where(.css-1q3a9c7)[class^="ant-avatar"] [class^="ant-avatar"]::after, :where(.css-1q3a9c7)[class*=" ant-avatar"] [class^="ant-avatar"]::after, :where(.css-1q3a9c7)[class^="ant-avatar"] [class*=" ant-avatar"]::after, :where(.css-1q3a9c7)[class*=" ant-avatar"] [class*=" ant-avatar"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-avatar { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; list-style: none; 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"; position: relative; display: inline-flex; justify-content: center; align-items: center; overflow: hidden; white-space: nowrap; text-align: center; vertical-align: middle; background: rgba(255, 255, 255, 0.25); border: 1px solid transparent; width: 32px; height: 32px; border-radius: 50%; }

:where(.css-1q3a9c7).ant-avatar-image { background: transparent; }

:where(.css-1q3a9c7).ant-avatar .ant-image-img { display: block; }

:where(.css-1q3a9c7).ant-avatar.ant-avatar-square { border-radius: 16px; }

:where(.css-1q3a9c7).ant-avatar.ant-avatar-icon { font-size: 18px; }

:where(.css-1q3a9c7).ant-avatar.ant-avatar-icon > .anticon { margin: 0px; }

:where(.css-1q3a9c7).ant-avatar-lg { width: 40px; height: 40px; border-radius: 50%; font-size: 14px; }

:where(.css-1q3a9c7).ant-avatar-lg.ant-avatar-square { border-radius: 16px; }

:where(.css-1q3a9c7).ant-avatar-lg.ant-avatar-icon { font-size: 24px; }

:where(.css-1q3a9c7).ant-avatar-lg.ant-avatar-icon > .anticon { margin: 0px; }

:where(.css-1q3a9c7).ant-avatar-sm { width: 24px; height: 24px; border-radius: 50%; font-size: 14px; }

:where(.css-1q3a9c7).ant-avatar-sm.ant-avatar-square { border-radius: 8px; }

:where(.css-1q3a9c7).ant-avatar-sm.ant-avatar-icon { font-size: 14px; }

:where(.css-1q3a9c7).ant-avatar-sm.ant-avatar-icon > .anticon { margin: 0px; }

:where(.css-1q3a9c7).ant-avatar > img { display: block; width: 100%; height: 100%; object-fit: cover; }

:where(.css-1q3a9c7).ant-avatar-group { display: inline-flex; }

:where(.css-1q3a9c7).ant-avatar-group .ant-avatar { border-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-avatar-group > :not(:first-child) { margin-inline-start: -8px; }

:where(.css-1q3a9c7).ant-avatar-group-popover .ant-avatar + .ant-avatar { margin-inline-start: 4px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7).ant-layout { 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-size: 14px; box-sizing: border-box; }

:where(.css-1q3a9c7).ant-layout::before, :where(.css-1q3a9c7).ant-layout::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-layout [class^="ant-layout"], :where(.css-1q3a9c7).ant-layout [class*=" ant-layout"] { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-layout [class^="ant-layout"]::before, :where(.css-1q3a9c7).ant-layout [class*=" ant-layout"]::before, :where(.css-1q3a9c7).ant-layout [class^="ant-layout"]::after, :where(.css-1q3a9c7).ant-layout [class*=" ant-layout"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-layout { display: flex; flex: 1 1 auto; flex-direction: column; min-height: 0px; background: rgb(0, 0, 0); }

:where(.css-1q3a9c7).ant-layout, :where(.css-1q3a9c7).ant-layout * { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-layout.ant-layout-has-sider { flex-direction: row; }

:where(.css-1q3a9c7).ant-layout.ant-layout-has-sider > .ant-layout, :where(.css-1q3a9c7).ant-layout.ant-layout-has-sider > .ant-layout-content { width: 0px; }

:where(.css-1q3a9c7).ant-layout .ant-layout-header, :where(.css-1q3a9c7).ant-layout.ant-layout-footer { flex: 0 0 auto; }

:where(.css-1q3a9c7).ant-layout-rtl { direction: rtl; }

:where(.css-1q3a9c7).ant-layout-header { height: 64px; padding: 0px 50px; color: rgb(255, 255, 255); line-height: 64px; background: rgb(0, 21, 41); }

:where(.css-1q3a9c7).ant-layout-header .ant-menu { line-height: inherit; }

:where(.css-1q3a9c7).ant-layout-footer { padding: 24px 50px; color: rgb(255, 255, 255); font-size: 14px; background: rgb(0, 0, 0); }

:where(.css-1q3a9c7).ant-layout-content { flex: 1 1 auto; color: rgb(255, 255, 255); min-height: 0px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7).ant-spin { 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-size: 14px; box-sizing: border-box; }

:where(.css-1q3a9c7).ant-spin::before, :where(.css-1q3a9c7).ant-spin::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-spin [class^="ant-spin"], :where(.css-1q3a9c7).ant-spin [class*=" ant-spin"] { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-spin [class^="ant-spin"]::before, :where(.css-1q3a9c7).ant-spin [class*=" ant-spin"]::before, :where(.css-1q3a9c7).ant-spin [class^="ant-spin"]::after, :where(.css-1q3a9c7).ant-spin [class*=" ant-spin"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-spin { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(68, 140, 192); font-size: 0px; line-height: 1.57143; list-style: none; 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"; position: absolute; display: none; text-align: center; vertical-align: middle; opacity: 0; transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); }

:where(.css-1q3a9c7).ant-spin-spinning { position: relative; display: inline-block; opacity: 1; }

:where(.css-1q3a9c7).ant-spin .ant-spin-text { font-size: 14px; padding-top: 5px; }

:where(.css-1q3a9c7).ant-spin-fullscreen { position: fixed; width: 100vw; height: 100vh; background-color: rgba(0, 0, 0, 0.45); z-index: 1000; inset: 0px; display: flex; align-items: center; flex-direction: column; justify-content: center; opacity: 0; visibility: hidden; transition: 0.2s; }

:where(.css-1q3a9c7).ant-spin-fullscreen-show { opacity: 1; visibility: visible; }

:where(.css-1q3a9c7).ant-spin-fullscreen .ant-spin .ant-spin-dot-holder { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-spin-fullscreen .ant-spin .ant-spin-text { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-spin-nested-loading { position: relative; }

:where(.css-1q3a9c7).ant-spin-nested-loading > div > .ant-spin { position: absolute; top: 0px; inset-inline-start: 0px; z-index: 4; display: block; width: 100%; height: 100%; max-height: 400px; }

:where(.css-1q3a9c7).ant-spin-nested-loading > div > .ant-spin .ant-spin-dot { position: absolute; top: 50%; inset-inline-start: 50%; margin: -10px; }

:where(.css-1q3a9c7).ant-spin-nested-loading > div > .ant-spin .ant-spin-text { position: absolute; top: 50%; width: 100%; text-shadow: rgb(43, 43, 52) 0px 1px 2px; }

:where(.css-1q3a9c7).ant-spin-nested-loading > div > .ant-spin.ant-spin-show-text .ant-spin-dot { margin-top: -20px; }

:where(.css-1q3a9c7).ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-dot { margin: -7px; }

:where(.css-1q3a9c7).ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-text { padding-top: 2px; }

:where(.css-1q3a9c7).ant-spin-nested-loading > div > .ant-spin-sm.ant-spin-show-text .ant-spin-dot { margin-top: -17px; }

:where(.css-1q3a9c7).ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-dot { margin: -16px; }

:where(.css-1q3a9c7).ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-text { padding-top: 11px; }

:where(.css-1q3a9c7).ant-spin-nested-loading > div > .ant-spin-lg.ant-spin-show-text .ant-spin-dot { margin-top: -26px; }

:where(.css-1q3a9c7).ant-spin-nested-loading .ant-spin-container { position: relative; transition: opacity 0.3s; }

:where(.css-1q3a9c7).ant-spin-nested-loading .ant-spin-container::after { position: absolute; top: 0px; inset-inline: 0px; bottom: 0px; z-index: 10; width: 100%; height: 100%; background: rgb(43, 43, 52); opacity: 0; transition: 0.3s; content: ""; pointer-events: none; }

:where(.css-1q3a9c7).ant-spin-nested-loading .ant-spin-blur { clear: both; opacity: 0.5; user-select: none; pointer-events: none; }

:where(.css-1q3a9c7).ant-spin-nested-loading .ant-spin-blur::after { opacity: 0.4; pointer-events: auto; }

:where(.css-1q3a9c7).ant-spin-tip { color: rgba(255, 255, 255, 0.45); }

:where(.css-1q3a9c7).ant-spin .ant-spin-dot-holder { width: 1em; height: 1em; font-size: 20px; display: inline-block; transition: transform 0.3s, opacity 0.3s; transform-origin: 50% 50%; line-height: 1; color: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-spin .ant-spin-dot-holder-hidden { transform: scale(0.3); opacity: 0; }

:where(.css-1q3a9c7).ant-spin .ant-spin-dot-progress { position: absolute; inset: 0px; }

:where(.css-1q3a9c7).ant-spin .ant-spin-dot { position: relative; display: inline-block; font-size: 20px; width: 1em; height: 1em; }

:where(.css-1q3a9c7).ant-spin .ant-spin-dot-item { position: absolute; display: block; width: 9px; height: 9px; background: currentcolor; border-radius: 100%; transform: scale(0.75); transform-origin: 50% 50%; opacity: 0.3; animation-name: css-1q3a9c7-antSpinMove; animation-duration: 1s; animation-iteration-count: infinite; animation-timing-function: linear; animation-direction: alternate; }

:where(.css-1q3a9c7).ant-spin .ant-spin-dot-item:nth-child(1) { top: 0px; inset-inline-start: 0px; animation-delay: 0s; }

:where(.css-1q3a9c7).ant-spin .ant-spin-dot-item:nth-child(2) { top: 0px; inset-inline-end: 0px; animation-delay: 0.4s; }

:where(.css-1q3a9c7).ant-spin .ant-spin-dot-item:nth-child(3) { inset-inline-end: 0px; bottom: 0px; animation-delay: 0.8s; }

:where(.css-1q3a9c7).ant-spin .ant-spin-dot-item:nth-child(4) { bottom: 0px; inset-inline-start: 0px; animation-delay: 1.2s; }

:where(.css-1q3a9c7).ant-spin .ant-spin-dot-spin { transform: rotate(45deg); animation-name: css-1q3a9c7-antRotate; animation-duration: 1.2s; animation-iteration-count: infinite; animation-timing-function: linear; }

:where(.css-1q3a9c7).ant-spin .ant-spin-dot-circle { stroke-linecap: round; transition: stroke-dashoffset 0.3s, stroke-dasharray 0.3s, stroke 0.3s, stroke-width 0.3s, opacity 0.3s; fill-opacity: 0; stroke: currentcolor; }

:where(.css-1q3a9c7).ant-spin .ant-spin-dot-circle-bg { stroke: rgba(255, 255, 255, 0.12); }

:where(.css-1q3a9c7).ant-spin-sm .ant-spin-dot, :where(.css-1q3a9c7).ant-spin-sm .ant-spin-dot-holder { font-size: 14px; }

:where(.css-1q3a9c7).ant-spin-sm .ant-spin-dot-holder i { width: 6px; height: 6px; }

:where(.css-1q3a9c7).ant-spin-lg .ant-spin-dot, :where(.css-1q3a9c7).ant-spin-lg .ant-spin-dot-holder { font-size: 32px; }

:where(.css-1q3a9c7).ant-spin-lg .ant-spin-dot-holder i { width: 14px; height: 14px; }

:where(.css-1q3a9c7).ant-spin.ant-spin-show-text .ant-spin-text { display: block; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-1q3a9c7-antSpinMove { 
  100% { opacity: 1; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-1q3a9c7-antRotate { 
  100% { transform: rotate(405deg); }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7)[class^="ant-select"], :where(.css-1q3a9c7)[class*=" ant-select"] { 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-size: 14px; box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-select"]::before, :where(.css-1q3a9c7)[class*=" ant-select"]::before, :where(.css-1q3a9c7)[class^="ant-select"]::after, :where(.css-1q3a9c7)[class*=" ant-select"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-select"] [class^="ant-select"], :where(.css-1q3a9c7)[class*=" ant-select"] [class^="ant-select"], :where(.css-1q3a9c7)[class^="ant-select"] [class*=" ant-select"], :where(.css-1q3a9c7)[class*=" ant-select"] [class*=" ant-select"] { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-select"] [class^="ant-select"]::before, :where(.css-1q3a9c7)[class*=" ant-select"] [class^="ant-select"]::before, :where(.css-1q3a9c7)[class^="ant-select"] [class*=" ant-select"]::before, :where(.css-1q3a9c7)[class*=" ant-select"] [class*=" ant-select"]::before, :where(.css-1q3a9c7)[class^="ant-select"] [class^="ant-select"]::after, :where(.css-1q3a9c7)[class*=" ant-select"] [class^="ant-select"]::after, :where(.css-1q3a9c7)[class^="ant-select"] [class*=" ant-select"]::after, :where(.css-1q3a9c7)[class*=" ant-select"] [class*=" ant-select"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-select.ant-select-in-form-item { width: 100%; }

:where(.css-1q3a9c7).ant-select { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; list-style: none; 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"; position: relative; display: inline-flex; cursor: pointer; }

:where(.css-1q3a9c7).ant-select:not(.ant-select-customize-input) .ant-select-selector { position: relative; transition: 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); }

:where(.css-1q3a9c7).ant-select:not(.ant-select-customize-input) .ant-select-selector input { cursor: pointer; }

.ant-select-show-search:where(.css-1q3a9c7).ant-select:not(.ant-select-customize-input) .ant-select-selector { cursor: text; }

.ant-select-show-search:where(.css-1q3a9c7).ant-select:not(.ant-select-customize-input) .ant-select-selector input { cursor: auto; color: inherit; height: 100%; }

.ant-select-disabled:where(.css-1q3a9c7).ant-select:not(.ant-select-customize-input) .ant-select-selector { cursor: not-allowed; }

.ant-select-disabled:where(.css-1q3a9c7).ant-select:not(.ant-select-customize-input) .ant-select-selector input { cursor: not-allowed; }

:where(.css-1q3a9c7).ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input { margin: 0px; padding: 0px; background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; appearance: none; font-family: inherit; }

:where(.css-1q3a9c7).ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input::-webkit-search-cancel-button { display: none; appearance: none; }

:where(.css-1q3a9c7).ant-select .ant-select-selection-item { flex: 1 1 0%; font-weight: normal; position: relative; user-select: none; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

:where(.css-1q3a9c7).ant-select .ant-select-selection-item > .ant-typography { display: inline; }

:where(.css-1q3a9c7).ant-select .ant-select-selection-placeholder { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; flex: 1 1 0%; color: rgba(255, 255, 255, 0.25); pointer-events: none; }

:where(.css-1q3a9c7).ant-select .ant-select-arrow { display: flex; align-items: center; color: rgba(255, 255, 255, 0.25); font-style: normal; line-height: 1; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; position: absolute; top: 50%; inset-inline: auto 11px; height: 12px; margin-top: -6px; font-size: 12px; pointer-events: none; transition: opacity 0.3s; }

:where(.css-1q3a9c7).ant-select .ant-select-arrow > * { line-height: 1; }

:where(.css-1q3a9c7).ant-select .ant-select-arrow svg { display: inline-block; }

:where(.css-1q3a9c7).ant-select .ant-select-arrow .anticon { vertical-align: top; transition: transform 0.3s; }

:where(.css-1q3a9c7).ant-select .ant-select-arrow .anticon > svg { vertical-align: top; }

:where(.css-1q3a9c7).ant-select .ant-select-arrow .anticon:not(.ant-select-suffix) { pointer-events: auto; }

.ant-select-disabled :where(.css-1q3a9c7).ant-select .ant-select-arrow { cursor: not-allowed; }

:where(.css-1q3a9c7).ant-select .ant-select-arrow > :not(:last-child) { margin-inline-end: 8px; }

:where(.css-1q3a9c7).ant-select .ant-select-selection-wrap { display: flex; width: 100%; position: relative; min-width: 0px; }

:where(.css-1q3a9c7).ant-select .ant-select-selection-wrap::after { content: " "; width: 0px; overflow: hidden; }

:where(.css-1q3a9c7).ant-select .ant-select-prefix { flex: 0 0 auto; margin-inline-end: 4px; }

:where(.css-1q3a9c7).ant-select .ant-select-clear { position: absolute; top: 50%; inset-inline: auto 11px; z-index: 1; display: inline-block; width: 12px; height: 12px; margin-top: -6px; color: rgba(255, 255, 255, 0.25); font-size: 12px; font-style: normal; line-height: 1; text-align: center; text-transform: none; cursor: pointer; opacity: 0; transition: color 0.2s, opacity 0.3s; text-rendering: auto; transform: translateZ(0px); }

:where(.css-1q3a9c7).ant-select .ant-select-clear::before { display: block; }

:where(.css-1q3a9c7).ant-select .ant-select-clear:hover { color: rgba(255, 255, 255, 0.45); }

@media (hover: none) {
  :where(.css-1q3a9c7).ant-select .ant-select-clear { opacity: 1; background: rgb(0, 0, 0); border-radius: 50%; }
}

:where(.css-1q3a9c7).ant-select:hover .ant-select-clear { opacity: 1; background: rgb(0, 0, 0); border-radius: 50%; }

:where(.css-1q3a9c7).ant-select-status-error.ant-select-has-feedback .ant-select-clear, :where(.css-1q3a9c7).ant-select-status-warning.ant-select-has-feedback .ant-select-clear, :where(.css-1q3a9c7).ant-select-status-success.ant-select-has-feedback .ant-select-clear, :where(.css-1q3a9c7).ant-select-status-validating.ant-select-has-feedback .ant-select-clear { inset-inline-end: 33px; }

:where(.css-1q3a9c7).ant-select-single { font-size: 14px; height: 32px; }

:where(.css-1q3a9c7).ant-select-single .ant-select-selector { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; list-style: none; font-family: inherit; display: flex; border-radius: 16px; flex: 1 1 auto; }

:where(.css-1q3a9c7).ant-select-single .ant-select-selector .ant-select-selection-wrap::after { line-height: 30px; }

:where(.css-1q3a9c7).ant-select-single .ant-select-selector .ant-select-selection-search { position: absolute; inset: 0px; width: 100%; }

:where(.css-1q3a9c7).ant-select-single .ant-select-selector .ant-select-selection-search-input { width: 100%; appearance: textfield; }

:where(.css-1q3a9c7).ant-select-single .ant-select-selector .ant-select-selection-item, :where(.css-1q3a9c7).ant-select-single .ant-select-selector .ant-select-selection-placeholder { display: block; padding: 0px; line-height: 30px; transition: 0.3s, visibility; align-self: center; }

:where(.css-1q3a9c7).ant-select-single .ant-select-selector .ant-select-selection-placeholder { transition: none; pointer-events: none; }

:where(.css-1q3a9c7).ant-select-single .ant-select-selector::after, :where(.css-1q3a9c7).ant-select-single .ant-select-selector .ant-select-selection-item:empty::after, :where(.css-1q3a9c7).ant-select-single .ant-select-selector .ant-select-selection-placeholder:empty::after { display: inline-block; width: 0px; visibility: hidden; content: " "; }

:where(.css-1q3a9c7).ant-select-single.ant-select-show-arrow .ant-select-selection-item, :where(.css-1q3a9c7).ant-select-single.ant-select-show-arrow .ant-select-selection-search, :where(.css-1q3a9c7).ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder { padding-inline-end: 18px; }

:where(.css-1q3a9c7).ant-select-single.ant-select-open .ant-select-selection-item { color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-select-single:not(.ant-select-customize-input) .ant-select-selector { width: 100%; height: 100%; align-items: center; padding: 0px 11px; }

:where(.css-1q3a9c7).ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input { height: 30px; font-size: 14px; }

:where(.css-1q3a9c7).ant-select-single:not(.ant-select-customize-input) .ant-select-selector::after { line-height: 30px; }

:where(.css-1q3a9c7).ant-select-single.ant-select-customize-input .ant-select-selector::after { display: none; }

:where(.css-1q3a9c7).ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-search { position: static; width: 100%; }

:where(.css-1q3a9c7).ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder { position: absolute; inset-inline: 0px; padding: 0px 11px; }

:where(.css-1q3a9c7).ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder::after { display: none; }

:where(.css-1q3a9c7).ant-select-single.ant-select-sm { font-size: 14px; height: 24px; }

:where(.css-1q3a9c7).ant-select-single.ant-select-sm .ant-select-selector { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; list-style: none; font-family: inherit; display: flex; border-radius: 8px; flex: 1 1 auto; }

:where(.css-1q3a9c7).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-wrap::after { line-height: 22px; }

:where(.css-1q3a9c7).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-search { position: absolute; inset: 0px; width: 100%; }

:where(.css-1q3a9c7).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-search-input { width: 100%; appearance: textfield; }

:where(.css-1q3a9c7).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-item, :where(.css-1q3a9c7).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-placeholder { display: block; padding: 0px; line-height: 22px; transition: 0.3s, visibility; align-self: center; }

:where(.css-1q3a9c7).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-placeholder { transition: none; pointer-events: none; }

:where(.css-1q3a9c7).ant-select-single.ant-select-sm .ant-select-selector::after, :where(.css-1q3a9c7).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-item:empty::after, :where(.css-1q3a9c7).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-placeholder:empty::after { display: inline-block; width: 0px; visibility: hidden; content: " "; }

:where(.css-1q3a9c7).ant-select-single.ant-select-sm.ant-select-show-arrow .ant-select-selection-item, :where(.css-1q3a9c7).ant-select-single.ant-select-sm.ant-select-show-arrow .ant-select-selection-search, :where(.css-1q3a9c7).ant-select-single.ant-select-sm.ant-select-show-arrow .ant-select-selection-placeholder { padding-inline-end: 18px; }

:where(.css-1q3a9c7).ant-select-single.ant-select-sm.ant-select-open .ant-select-selection-item { color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector { width: 100%; height: 100%; align-items: center; padding: 0px 11px; }

:where(.css-1q3a9c7).ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input { height: 22px; font-size: 14px; }

:where(.css-1q3a9c7).ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector::after { line-height: 22px; }

:where(.css-1q3a9c7).ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector::after { display: none; }

:where(.css-1q3a9c7).ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector .ant-select-selection-search { position: static; width: 100%; }

:where(.css-1q3a9c7).ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder { position: absolute; inset-inline: 0px; padding: 0px 11px; }

:where(.css-1q3a9c7).ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder::after { display: none; }

:where(.css-1q3a9c7).ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector { padding: 0px 7px; }

:where(.css-1q3a9c7).ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search { inset-inline-end: 28px; }

:where(.css-1q3a9c7).ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item, :where(.css-1q3a9c7).ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder { padding-inline-end: 21px; }

:where(.css-1q3a9c7).ant-select-single.ant-select-lg { font-size: 16px; height: 40px; }

:where(.css-1q3a9c7).ant-select-single.ant-select-lg .ant-select-selector { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 16px; line-height: 1.57143; list-style: none; font-family: inherit; display: flex; border-radius: 16px; flex: 1 1 auto; }

:where(.css-1q3a9c7).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-wrap::after { line-height: 38px; }

:where(.css-1q3a9c7).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-search { position: absolute; inset: 0px; width: 100%; }

:where(.css-1q3a9c7).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-search-input { width: 100%; appearance: textfield; }

:where(.css-1q3a9c7).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-item, :where(.css-1q3a9c7).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-placeholder { display: block; padding: 0px; line-height: 38px; transition: 0.3s, visibility; align-self: center; }

:where(.css-1q3a9c7).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-placeholder { transition: none; pointer-events: none; }

:where(.css-1q3a9c7).ant-select-single.ant-select-lg .ant-select-selector::after, :where(.css-1q3a9c7).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-item:empty::after, :where(.css-1q3a9c7).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-placeholder:empty::after { display: inline-block; width: 0px; visibility: hidden; content: " "; }

:where(.css-1q3a9c7).ant-select-single.ant-select-lg.ant-select-show-arrow .ant-select-selection-item, :where(.css-1q3a9c7).ant-select-single.ant-select-lg.ant-select-show-arrow .ant-select-selection-search, :where(.css-1q3a9c7).ant-select-single.ant-select-lg.ant-select-show-arrow .ant-select-selection-placeholder { padding-inline-end: 18px; }

:where(.css-1q3a9c7).ant-select-single.ant-select-lg.ant-select-open .ant-select-selection-item { color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector { width: 100%; height: 100%; align-items: center; padding: 0px 11px; }

:where(.css-1q3a9c7).ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input { height: 38px; font-size: 16px; }

:where(.css-1q3a9c7).ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector::after { line-height: 38px; }

:where(.css-1q3a9c7).ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector::after { display: none; }

:where(.css-1q3a9c7).ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector .ant-select-selection-search { position: static; width: 100%; }

:where(.css-1q3a9c7).ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder { position: absolute; inset-inline: 0px; padding: 0px 11px; }

:where(.css-1q3a9c7).ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder::after { display: none; }

:where(.css-1q3a9c7).ant-select-multiple .ant-select-selection-overflow { position: relative; display: flex; flex: 1 1 auto; flex-wrap: wrap; max-width: 100%; }

:where(.css-1q3a9c7).ant-select-multiple .ant-select-selection-overflow-item { flex: 0 0 auto; align-self: center; max-width: calc(100% - 4px); display: inline-flex; }

:where(.css-1q3a9c7).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item { display: flex; align-self: center; flex: 0 0 auto; box-sizing: border-box; max-width: 100%; margin-block: 2px; border-radius: 8px; cursor: default; transition: font-size 0.3s, line-height 0.3s, height 0.3s; margin-inline-end: 4px; padding-inline: 8px 4px; }

.ant-select-disabled:where(.css-1q3a9c7).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item { color: rgba(255, 255, 255, 0.25); border-color: transparent; cursor: not-allowed; }

:where(.css-1q3a9c7).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-content { display: inline-block; margin-inline-end: 4px; overflow: hidden; white-space: pre; text-overflow: ellipsis; }

:where(.css-1q3a9c7).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-remove { display: inline-flex; align-items: center; color: rgba(255, 255, 255, 0.45); font-style: normal; line-height: inherit; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; font-weight: bold; font-size: 10px; cursor: pointer; }

:where(.css-1q3a9c7).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-remove > * { line-height: 1; }

:where(.css-1q3a9c7).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-remove svg { display: inline-block; }

:where(.css-1q3a9c7).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-remove > .anticon { vertical-align: -0.2em; }

:where(.css-1q3a9c7).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-remove:hover { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-select-multiple .ant-select-selector { display: flex; align-items: center; width: 100%; height: 100%; padding-inline: 3px; padding-block: 1px; border-radius: 16px; }

.ant-select-disabled:where(.css-1q3a9c7).ant-select-multiple .ant-select-selector { background: rgb(51, 51, 61); cursor: not-allowed; }

:where(.css-1q3a9c7).ant-select-multiple .ant-select-selector::after { display: inline-block; width: 0px; margin: 2px 0px; line-height: 24px; visibility: hidden; content: " "; }

:where(.css-1q3a9c7).ant-select-multiple .ant-select-selection-item { height: 24px; line-height: 22px; }

:where(.css-1q3a9c7).ant-select-multiple .ant-select-selection-wrap { align-self: flex-start; }

:where(.css-1q3a9c7).ant-select-multiple .ant-select-selection-wrap::after { line-height: 24px; margin-block: 2px; }

:where(.css-1q3a9c7).ant-select-multiple .ant-select-prefix { margin-inline-start: 8px; }

:where(.css-1q3a9c7).ant-select-multiple .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-search, :where(.css-1q3a9c7).ant-select-multiple .ant-select-prefix + .ant-select-selection-wrap .ant-select-selection-search { margin-inline-start: 0px; }

:where(.css-1q3a9c7).ant-select-multiple .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-placeholder, :where(.css-1q3a9c7).ant-select-multiple .ant-select-prefix + .ant-select-selection-wrap .ant-select-selection-placeholder { inset-inline-start: 0px; }

:where(.css-1q3a9c7).ant-select-multiple .ant-select-selection-overflow-item-suffix { min-height: 24px; margin-block: 2px; }

:where(.css-1q3a9c7).ant-select-multiple .ant-select-selection-search { display: inline-flex; position: relative; max-width: 100%; margin-inline-start: 8px; }

:where(.css-1q3a9c7).ant-select-multiple .ant-select-selection-search-input, :where(.css-1q3a9c7).ant-select-multiple .ant-select-selection-search-mirror { height: 24px; 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"; line-height: 24px; transition: 0.3s; }

:where(.css-1q3a9c7).ant-select-multiple .ant-select-selection-search-input { width: 100%; min-width: 4.1px; }

:where(.css-1q3a9c7).ant-select-multiple .ant-select-selection-search-mirror { position: absolute; top: 0px; inset-inline: 0px auto; z-index: 999; white-space: pre; visibility: hidden; }

:where(.css-1q3a9c7).ant-select-multiple .ant-select-selection-placeholder { position: absolute; top: 50%; inset-inline: 8px 11px; transform: translateY(-50%); transition: 0.3s; }

:where(.css-1q3a9c7).ant-select-multiple { font-size: 14px; }

.ant-select-show-search:where(.css-1q3a9c7).ant-select-multiple .ant-select-selector { cursor: text; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-show-arrow .ant-select-selector, :where(.css-1q3a9c7).ant-select-multiple.ant-select-allow-clear .ant-select-selector { padding-inline-end: 24px; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-selection-overflow { position: relative; display: flex; flex: 1 1 auto; flex-wrap: wrap; max-width: 100%; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-selection-overflow-item { flex: 0 0 auto; align-self: center; max-width: calc(100% - 4px); display: inline-flex; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item { display: flex; align-self: center; flex: 0 0 auto; box-sizing: border-box; max-width: 100%; margin-block: 2px; border-radius: 2px; cursor: default; transition: font-size 0.3s, line-height 0.3s, height 0.3s; margin-inline-end: 4px; padding-inline: 8px 4px; }

.ant-select-disabled:where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item { color: rgba(255, 255, 255, 0.25); border-color: transparent; cursor: not-allowed; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item-content { display: inline-block; margin-inline-end: 4px; overflow: hidden; white-space: pre; text-overflow: ellipsis; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item-remove { display: inline-flex; align-items: center; color: rgba(255, 255, 255, 0.45); font-style: normal; line-height: inherit; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; font-weight: bold; font-size: 10px; cursor: pointer; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item-remove > * { line-height: 1; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item-remove svg { display: inline-block; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item-remove > .anticon { vertical-align: -0.2em; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item-remove:hover { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-selector { display: flex; align-items: center; width: 100%; height: 100%; padding-inline: 3px; padding-block: 1px; border-radius: 8px; }

.ant-select-disabled:where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-selector { background: rgb(51, 51, 61); cursor: not-allowed; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-selector::after { display: inline-block; width: 0px; margin: 2px 0px; line-height: 16px; visibility: hidden; content: " "; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-selection-item { height: 16px; line-height: 14px; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-selection-wrap { align-self: flex-start; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-selection-wrap::after { line-height: 16px; margin-block: 2px; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-prefix { margin-inline-start: 8px; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-search, :where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-prefix + .ant-select-selection-wrap .ant-select-selection-search { margin-inline-start: 0px; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-placeholder, :where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-prefix + .ant-select-selection-wrap .ant-select-selection-placeholder { inset-inline-start: 0px; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-selection-overflow-item-suffix { min-height: 16px; margin-block: 2px; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-selection-search { display: inline-flex; position: relative; max-width: 100%; margin-inline-start: 8px; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-selection-search-input, :where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror { height: 16px; 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"; line-height: 16px; transition: 0.3s; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-selection-search-input { width: 100%; min-width: 4.1px; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror { position: absolute; top: 0px; inset-inline: 0px auto; z-index: 999; white-space: pre; visibility: hidden; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-selection-placeholder { position: absolute; top: 50%; inset-inline: 8px 11px; transform: translateY(-50%); transition: 0.3s; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-sm { font-size: 14px; }

.ant-select-show-search:where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-selector { cursor: text; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-sm.ant-select-show-arrow .ant-select-selector, :where(.css-1q3a9c7).ant-select-multiple.ant-select-sm.ant-select-allow-clear .ant-select-selector { padding-inline-end: 24px; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-selection-placeholder { inset-inline: 7px; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-sm .ant-select-selection-search { margin-inline-start: 2px; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-lg .ant-select-selection-overflow { position: relative; display: flex; flex: 1 1 auto; flex-wrap: wrap; max-width: 100%; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-lg .ant-select-selection-overflow-item { flex: 0 0 auto; align-self: center; max-width: calc(100% - 4px); display: inline-flex; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item { display: flex; align-self: center; flex: 0 0 auto; box-sizing: border-box; max-width: 100%; margin-block: 2px; border-radius: 16px; cursor: default; transition: font-size 0.3s, line-height 0.3s, height 0.3s; margin-inline-end: 4px; padding-inline: 8px 4px; }

.ant-select-disabled:where(.css-1q3a9c7).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item { color: rgba(255, 255, 255, 0.25); border-color: transparent; cursor: not-allowed; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item-content { display: inline-block; margin-inline-end: 4px; overflow: hidden; white-space: pre; text-overflow: ellipsis; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item-remove { display: inline-flex; align-items: center; color: rgba(255, 255, 255, 0.45); font-style: normal; line-height: inherit; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; font-weight: bold; font-size: 10px; cursor: pointer; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item-remove > * { line-height: 1; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item-remove svg { display: inline-block; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item-remove > .anticon { vertical-align: -0.2em; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item-remove:hover { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-lg .ant-select-selector { display: flex; align-items: center; width: 100%; height: 100%; padding-inline: 3px; padding-block: 1px; border-radius: 16px; }

.ant-select-disabled:where(.css-1q3a9c7).ant-select-multiple.ant-select-lg .ant-select-selector { background: rgb(51, 51, 61); cursor: not-allowed; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-lg .ant-select-selector::after { display: inline-block; width: 0px; margin: 2px 0px; line-height: 32px; visibility: hidden; content: " "; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-lg .ant-select-selection-item { height: 32px; line-height: 30px; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-lg .ant-select-selection-wrap { align-self: flex-start; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-lg .ant-select-selection-wrap::after { line-height: 32px; margin-block: 2px; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-lg .ant-select-prefix { margin-inline-start: 8px; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-lg .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-search, :where(.css-1q3a9c7).ant-select-multiple.ant-select-lg .ant-select-prefix + .ant-select-selection-wrap .ant-select-selection-search { margin-inline-start: 0px; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-lg .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-placeholder, :where(.css-1q3a9c7).ant-select-multiple.ant-select-lg .ant-select-prefix + .ant-select-selection-wrap .ant-select-selection-placeholder { inset-inline-start: 0px; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-lg .ant-select-selection-overflow-item-suffix { min-height: 32px; margin-block: 2px; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-lg .ant-select-selection-search { display: inline-flex; position: relative; max-width: 100%; margin-inline-start: 8px; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-lg .ant-select-selection-search-input, :where(.css-1q3a9c7).ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror { height: 32px; 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"; line-height: 32px; transition: 0.3s; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-lg .ant-select-selection-search-input { width: 100%; min-width: 4.1px; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror { position: absolute; top: 0px; inset-inline: 0px auto; z-index: 999; white-space: pre; visibility: hidden; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-lg .ant-select-selection-placeholder { position: absolute; top: 50%; inset-inline: 8px 11px; transform: translateY(-50%); transition: 0.3s; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-lg { font-size: 16px; }

.ant-select-show-search:where(.css-1q3a9c7).ant-select-multiple.ant-select-lg .ant-select-selector { cursor: text; }

:where(.css-1q3a9c7).ant-select-multiple.ant-select-lg.ant-select-show-arrow .ant-select-selector, :where(.css-1q3a9c7).ant-select-multiple.ant-select-lg.ant-select-allow-clear .ant-select-selector { padding-inline-end: 24px; }

:where(.css-1q3a9c7).ant-select-dropdown { box-sizing: border-box; margin: 0px; padding: 4px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; list-style: none; 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"; position: absolute; top: -9999px; z-index: 1050; overflow: hidden; font-variant: initial; background-color: rgb(31, 31, 31); border-radius: 16px; outline: none; box-shadow: rgba(0, 0, 0, 0.08) 0px 6px 16px 0px, rgba(0, 0, 0, 0.12) 0px 3px 6px -4px, rgba(0, 0, 0, 0.05) 0px 9px 28px 8px; }

:where(.css-1q3a9c7).ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-bottomLeft, :where(.css-1q3a9c7).ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-bottomLeft { animation-name: css-1q3a9c7-antSlideUpIn; }

:where(.css-1q3a9c7).ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-topLeft, :where(.css-1q3a9c7).ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-topLeft, :where(.css-1q3a9c7).ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-topRight, :where(.css-1q3a9c7).ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-topRight { animation-name: css-1q3a9c7-antSlideDownIn; }

:where(.css-1q3a9c7).ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-bottomLeft { animation-name: css-1q3a9c7-antSlideUpOut; }

:where(.css-1q3a9c7).ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-topLeft, :where(.css-1q3a9c7).ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-topRight { animation-name: css-1q3a9c7-antSlideDownOut; }

:where(.css-1q3a9c7).ant-select-dropdown-hidden { display: none; }

:where(.css-1q3a9c7).ant-select-dropdown .ant-select-item { position: relative; display: block; min-height: 32px; padding: 5px 12px; color: rgb(255, 255, 255); font-weight: normal; font-size: 14px; line-height: 1.57143; box-sizing: border-box; cursor: pointer; transition: background 0.3s; border-radius: 8px; }

:where(.css-1q3a9c7).ant-select-dropdown .ant-select-item-group { color: rgba(255, 255, 255, 0.45); font-size: 12px; cursor: default; }

:where(.css-1q3a9c7).ant-select-dropdown .ant-select-item-option { display: flex; }

:where(.css-1q3a9c7).ant-select-dropdown .ant-select-item-option-content { flex: 1 1 auto; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

:where(.css-1q3a9c7).ant-select-dropdown .ant-select-item-option-state { flex: 0 0 auto; display: flex; align-items: center; }

:where(.css-1q3a9c7).ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled) { background-color: rgba(255, 255, 255, 0.08); }

:where(.css-1q3a9c7).ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) { color: rgb(255, 255, 255); font-weight: 600; background-color: rgb(37, 62, 81); }

:where(.css-1q3a9c7).ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state { color: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-select-dropdown .ant-select-item-option-disabled { color: rgba(255, 255, 255, 0.25); cursor: not-allowed; }

:where(.css-1q3a9c7).ant-select-dropdown .ant-select-item-option-disabled.ant-select-item-option-selected { background-color: rgb(51, 51, 61); }

:where(.css-1q3a9c7).ant-select-dropdown .ant-select-item-option-grouped { padding-inline-start: 24px; }

:where(.css-1q3a9c7).ant-select-dropdown .ant-select-item-empty { position: relative; display: block; min-height: 32px; padding: 5px 12px; color: rgba(255, 255, 255, 0.25); font-weight: normal; font-size: 14px; line-height: 1.57143; box-sizing: border-box; }

:where(.css-1q3a9c7).ant-select-dropdown .ant-select-item-option-selected:has(+ .ant-select-item-option-selected) { border-end-start-radius: 0px; border-end-end-radius: 0px; }

:where(.css-1q3a9c7).ant-select-dropdown .ant-select-item-option-selected:has(+ .ant-select-item-option-selected) + .ant-select-item-option-selected { border-start-start-radius: 0px; border-start-end-radius: 0px; }

:where(.css-1q3a9c7).ant-select-dropdown-rtl { direction: rtl; }

:where(.css-1q3a9c7).ant-slide-up-enter, :where(.css-1q3a9c7).ant-slide-up-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-slide-up-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-slide-up-enter.ant-slide-up-enter-active, :where(.css-1q3a9c7).ant-slide-up-appear.ant-slide-up-appear-active { animation-name: css-1q3a9c7-antSlideUpIn; animation-play-state: running; }

:where(.css-1q3a9c7).ant-slide-up-leave.ant-slide-up-leave-active { animation-name: css-1q3a9c7-antSlideUpOut; animation-play-state: running; pointer-events: none; }

:where(.css-1q3a9c7).ant-slide-up-enter, :where(.css-1q3a9c7).ant-slide-up-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); }

:where(.css-1q3a9c7).ant-slide-up-enter-prepare, :where(.css-1q3a9c7).ant-slide-up-appear-prepare { transform: scale(1); }

:where(.css-1q3a9c7).ant-slide-up-leave { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); }

:where(.css-1q3a9c7).ant-slide-down-enter, :where(.css-1q3a9c7).ant-slide-down-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-slide-down-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-slide-down-enter.ant-slide-down-enter-active, :where(.css-1q3a9c7).ant-slide-down-appear.ant-slide-down-appear-active { animation-name: css-1q3a9c7-antSlideDownIn; animation-play-state: running; }

:where(.css-1q3a9c7).ant-slide-down-leave.ant-slide-down-leave-active { animation-name: css-1q3a9c7-antSlideDownOut; animation-play-state: running; pointer-events: none; }

:where(.css-1q3a9c7).ant-slide-down-enter, :where(.css-1q3a9c7).ant-slide-down-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); }

:where(.css-1q3a9c7).ant-slide-down-enter-prepare, :where(.css-1q3a9c7).ant-slide-down-appear-prepare { transform: scale(1); }

:where(.css-1q3a9c7).ant-slide-down-leave { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); }

:where(.css-1q3a9c7).ant-move-up-enter, :where(.css-1q3a9c7).ant-move-up-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-move-up-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-move-up-enter.ant-move-up-enter-active, :where(.css-1q3a9c7).ant-move-up-appear.ant-move-up-appear-active { animation-name: css-1q3a9c7-antMoveUpIn; animation-play-state: running; }

:where(.css-1q3a9c7).ant-move-up-leave.ant-move-up-leave-active { animation-name: css-1q3a9c7-antMoveUpOut; animation-play-state: running; pointer-events: none; }

:where(.css-1q3a9c7).ant-move-up-enter, :where(.css-1q3a9c7).ant-move-up-appear { opacity: 0; animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); }

:where(.css-1q3a9c7).ant-move-up-leave { animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); }

:where(.css-1q3a9c7).ant-move-down-enter, :where(.css-1q3a9c7).ant-move-down-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-move-down-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-move-down-enter.ant-move-down-enter-active, :where(.css-1q3a9c7).ant-move-down-appear.ant-move-down-appear-active { animation-name: css-1q3a9c7-antMoveDownIn; animation-play-state: running; }

:where(.css-1q3a9c7).ant-move-down-leave.ant-move-down-leave-active { animation-name: css-1q3a9c7-antMoveDownOut; animation-play-state: running; pointer-events: none; }

:where(.css-1q3a9c7).ant-move-down-enter, :where(.css-1q3a9c7).ant-move-down-appear { opacity: 0; animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); }

:where(.css-1q3a9c7).ant-move-down-leave { animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); }

:where(.css-1q3a9c7).ant-select-rtl { direction: rtl; }

:where(.css-1q3a9c7).ant-select-compact-item:not(.ant-select-compact-last-item) { margin-inline-end: -1px; }

:where(.css-1q3a9c7).ant-select-compact-item:not(.ant-select-status-success) { z-index: 2; }

:where(.css-1q3a9c7).ant-select-compact-item:hover > *, :where(.css-1q3a9c7).ant-select-compact-item:active > * { z-index: 3; }

:where(.css-1q3a9c7).ant-select-compact-item.ant-select-focused { z-index: 3; }

:where(.css-1q3a9c7).ant-select-compact-item[disabled] > * { z-index: 0; }

:where(.css-1q3a9c7).ant-select-compact-item:not(.ant-select-compact-first-item):not(.ant-select-compact-last-item) > .ant-select-selector { border-radius: 0px; }

:where(.css-1q3a9c7).ant-select-compact-item:not(.ant-select-compact-last-item).ant-select-compact-first-item > .ant-select-selector, :where(.css-1q3a9c7).ant-select-compact-item:not(.ant-select-compact-last-item).ant-select-compact-first-item.ant-select-sm > .ant-select-selector, :where(.css-1q3a9c7).ant-select-compact-item:not(.ant-select-compact-last-item).ant-select-compact-first-item.ant-select-lg > .ant-select-selector { border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-1q3a9c7).ant-select-compact-item:not(.ant-select-compact-first-item).ant-select-compact-last-item > .ant-select-selector, :where(.css-1q3a9c7).ant-select-compact-item:not(.ant-select-compact-first-item).ant-select-compact-last-item.ant-select-sm > .ant-select-selector, :where(.css-1q3a9c7).ant-select-compact-item:not(.ant-select-compact-first-item).ant-select-compact-last-item.ant-select-lg > .ant-select-selector { border-start-start-radius: 0px; border-end-start-radius: 0px; }

:where(.css-1q3a9c7).ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector { border: 1px solid rgb(66, 66, 66); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector { border-color: rgb(107, 173, 214); }

.ant-select-focused:where(.css-1q3a9c7).ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { border-color: rgb(68, 140, 192); box-shadow: rgba(3, 170, 245, 0.15) 0px 0px 0px 0px; outline: 0px; }

:where(.css-1q3a9c7).ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-prefix { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-select-outlined.ant-select-status-error:not(.ant-select-customize-input) .ant-select-selector { border: 1px solid rgb(221, 4, 4); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-select-outlined.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector { border-color: rgb(232, 110, 107); }

.ant-select-focused:where(.css-1q3a9c7).ant-select-outlined.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { border-color: rgb(221, 4, 4); box-shadow: rgba(45, 4, 0, 0.54) 0px 0px 0px 0px; outline: 0px; }

:where(.css-1q3a9c7).ant-select-outlined.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-prefix { color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-select-outlined.ant-select-status-warning:not(.ant-select-customize-input) .ant-select-selector { border: 1px solid rgb(216, 150, 20); background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-select-outlined.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector { border-color: rgb(124, 89, 20); }

.ant-select-focused:where(.css-1q3a9c7).ant-select-outlined.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { border-color: rgb(216, 150, 20); box-shadow: rgba(43, 28, 0, 0.67) 0px 0px 0px 0px; outline: 0px; }

:where(.css-1q3a9c7).ant-select-outlined.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-prefix { color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-select-outlined.ant-select-disabled:not(.ant-select-customize-input) .ant-select-selector { background: rgb(51, 51, 61); color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-select-outlined.ant-select-multiple .ant-select-selection-item { background: rgba(255, 255, 255, 0.12); border: 1px solid transparent; }

:where(.css-1q3a9c7).ant-select-filled:not(.ant-select-customize-input) .ant-select-selector { background: rgba(255, 255, 255, 0.08); border: 1px solid transparent; color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-select-filled:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector { background: rgba(255, 255, 255, 0.12); }

.ant-select-focused:where(.css-1q3a9c7).ant-select-filled:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { background: rgb(43, 43, 52); border-color: rgb(68, 140, 192); outline: 0px; }

:where(.css-1q3a9c7).ant-select-filled.ant-select-status-error:not(.ant-select-customize-input) .ant-select-selector { background: rgb(221, 4, 4); border: 1px solid transparent; color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-select-filled.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector { background: rgb(69, 29, 31); }

.ant-select-focused:where(.css-1q3a9c7).ant-select-filled.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { background: rgb(43, 43, 52); border-color: rgb(221, 4, 4); outline: 0px; }

:where(.css-1q3a9c7).ant-select-filled.ant-select-status-warning:not(.ant-select-customize-input) .ant-select-selector { background: rgb(43, 33, 17); border: 1px solid transparent; color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-select-filled.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector { background: rgb(68, 49, 17); }

.ant-select-focused:where(.css-1q3a9c7).ant-select-filled.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { background: rgb(43, 43, 52); border-color: rgb(216, 150, 20); outline: 0px; }

:where(.css-1q3a9c7).ant-select-filled.ant-select-disabled:not(.ant-select-customize-input) .ant-select-selector { border-color: rgb(66, 66, 66); background: rgb(51, 51, 61); color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-select-filled.ant-select-multiple .ant-select-selection-item { background: rgb(43, 43, 52); border: 1px solid rgba(105, 105, 2, 0.08); }

:where(.css-1q3a9c7).ant-select-borderless .ant-select-selector { background: transparent; border: 1px solid transparent; }

:where(.css-1q3a9c7).ant-select-borderless.ant-select-disabled:not(.ant-select-customize-input) .ant-select-selector { color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-select-borderless.ant-select-multiple .ant-select-selection-item { background: rgba(255, 255, 255, 0.12); border: 1px solid transparent; }

:where(.css-1q3a9c7).ant-select-borderless.ant-select-status-error .ant-select-prefix, :where(.css-1q3a9c7).ant-select-borderless.ant-select-status-error .ant-select-selection-item { color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-select-borderless.ant-select-status-warning .ant-select-prefix, :where(.css-1q3a9c7).ant-select-borderless.ant-select-status-warning .ant-select-selection-item { color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-select-underlined:not(.ant-select-customize-input) .ant-select-selector { border-width: 1px 0px; border-style: solid none; border-color: transparent transparent rgb(66, 66, 66); background: rgb(43, 43, 52); border-radius: 0px; }

:where(.css-1q3a9c7).ant-select-underlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector { border-color: transparent transparent rgb(107, 173, 214); }

.ant-select-focused:where(.css-1q3a9c7).ant-select-underlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { border-color: transparent transparent rgb(68, 140, 192); outline: 0px; }

:where(.css-1q3a9c7).ant-select-underlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-prefix { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-select-underlined.ant-select-status-error:not(.ant-select-customize-input) .ant-select-selector { border-width: 1px 0px; border-style: solid none; border-color: transparent transparent rgb(221, 4, 4); background: rgb(43, 43, 52); border-radius: 0px; }

:where(.css-1q3a9c7).ant-select-underlined.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector { border-color: transparent transparent rgb(232, 110, 107); }

.ant-select-focused:where(.css-1q3a9c7).ant-select-underlined.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { border-color: transparent transparent rgb(221, 4, 4); outline: 0px; }

:where(.css-1q3a9c7).ant-select-underlined.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-prefix { color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-select-underlined.ant-select-status-warning:not(.ant-select-customize-input) .ant-select-selector { border-width: 1px 0px; border-style: solid none; border-color: transparent transparent rgb(216, 150, 20); background: rgb(43, 43, 52); border-radius: 0px; }

:where(.css-1q3a9c7).ant-select-underlined.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector { border-color: transparent transparent rgb(124, 89, 20); }

.ant-select-focused:where(.css-1q3a9c7).ant-select-underlined.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { border-color: transparent transparent rgb(216, 150, 20); outline: 0px; }

:where(.css-1q3a9c7).ant-select-underlined.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-prefix { color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-select-underlined.ant-select-disabled:not(.ant-select-customize-input) .ant-select-selector { color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-select-underlined.ant-select-multiple .ant-select-selection-item { background: rgba(255, 255, 255, 0.12); border: 1px solid transparent; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7)[class^="ant-radio"], :where(.css-1q3a9c7)[class*=" ant-radio"] { 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-size: 14px; box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-radio"]::before, :where(.css-1q3a9c7)[class*=" ant-radio"]::before, :where(.css-1q3a9c7)[class^="ant-radio"]::after, :where(.css-1q3a9c7)[class*=" ant-radio"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-radio"] [class^="ant-radio"], :where(.css-1q3a9c7)[class*=" ant-radio"] [class^="ant-radio"], :where(.css-1q3a9c7)[class^="ant-radio"] [class*=" ant-radio"], :where(.css-1q3a9c7)[class*=" ant-radio"] [class*=" ant-radio"] { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-radio"] [class^="ant-radio"]::before, :where(.css-1q3a9c7)[class*=" ant-radio"] [class^="ant-radio"]::before, :where(.css-1q3a9c7)[class^="ant-radio"] [class*=" ant-radio"]::before, :where(.css-1q3a9c7)[class*=" ant-radio"] [class*=" ant-radio"]::before, :where(.css-1q3a9c7)[class^="ant-radio"] [class^="ant-radio"]::after, :where(.css-1q3a9c7)[class*=" ant-radio"] [class^="ant-radio"]::after, :where(.css-1q3a9c7)[class^="ant-radio"] [class*=" ant-radio"]::after, :where(.css-1q3a9c7)[class*=" ant-radio"] [class*=" ant-radio"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-radio-group { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 0px; line-height: 1.57143; list-style: none; 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"; display: inline-block; }

:where(.css-1q3a9c7).ant-radio-group.ant-radio-group-rtl { direction: rtl; }

:where(.css-1q3a9c7).ant-radio-group.ant-radio-group-block { display: flex; }

:where(.css-1q3a9c7).ant-radio-group .ant-badge .ant-badge-count { z-index: 1; }

:where(.css-1q3a9c7).ant-radio-group > .ant-badge:not(:first-child) > .ant-button-wrapper { border-inline-start: none; }

:where(.css-1q3a9c7).ant-radio-wrapper { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; list-style: none; 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"; display: inline-flex; align-items: baseline; margin-inline: 0px 8px; cursor: pointer; }

:where(.css-1q3a9c7).ant-radio-wrapper:last-child { margin-inline-end: 0px; }

:where(.css-1q3a9c7).ant-radio-wrapper.ant-radio-wrapper-rtl { direction: rtl; }

:where(.css-1q3a9c7).ant-radio-wrapper-disabled { cursor: not-allowed; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-radio-wrapper::after { display: inline-block; width: 0px; overflow: hidden; content: " "; }

:where(.css-1q3a9c7).ant-radio-wrapper-block { flex: 1 1 0%; justify-content: center; }

:where(.css-1q3a9c7).ant-radio-wrapper .ant-radio-checked::after { position: absolute; inset-block-start: 0px; inset-inline-start: 0px; width: 100%; height: 100%; border: 1px solid rgb(68, 140, 192); border-radius: 50%; visibility: hidden; opacity: 0; content: ""; }

:where(.css-1q3a9c7).ant-radio-wrapper .ant-radio { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; list-style: none; 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"; position: relative; display: inline-block; outline: none; cursor: pointer; align-self: center; border-radius: 50%; }

.ant-radio-wrapper:hover :where(.css-1q3a9c7).ant-radio-wrapper, :where(.css-1q3a9c7).ant-radio-wrapper:hover .ant-radio-inner { border-color: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-radio-wrapper .ant-radio-input:focus-visible + .ant-radio-inner { outline: rgb(37, 62, 81) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-1q3a9c7).ant-radio-wrapper .ant-radio:hover::after, .ant-radio-wrapper:hover :where(.css-1q3a9c7).ant-radio-wrapper::after { visibility: visible; }

:where(.css-1q3a9c7).ant-radio-wrapper .ant-radio-inner { box-sizing: border-box; position: relative; inset-block-start: 0px; inset-inline-start: 0px; display: block; width: 14px; height: 14px; background-color: rgb(43, 43, 52); border-color: rgb(66, 66, 66); border-style: solid; border-width: 1px; border-radius: 50%; transition: 0.2s; }

:where(.css-1q3a9c7).ant-radio-wrapper .ant-radio-inner::after { box-sizing: border-box; position: absolute; inset-block-start: 50%; inset-inline-start: 50%; display: block; width: 14px; height: 14px; margin-block-start: -7px; margin-inline-start: -7px; background-color: rgb(255, 255, 255); border-block-start: 0px; border-inline-start: 0px; border-radius: 14px; transform: scale(0); opacity: 0; transition: 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); content: ""; }

:where(.css-1q3a9c7).ant-radio-wrapper .ant-radio-input { position: absolute; inset: 0px; z-index: 1; cursor: pointer; opacity: 0; }

:where(.css-1q3a9c7).ant-radio-wrapper .ant-radio-checked .ant-radio-inner { border-color: rgb(68, 140, 192); background-color: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-radio-wrapper .ant-radio-checked .ant-radio-inner::after { transform: scale(0.285714); opacity: 1; transition: 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); }

:where(.css-1q3a9c7).ant-radio-wrapper .ant-radio-disabled { cursor: not-allowed; }

:where(.css-1q3a9c7).ant-radio-wrapper .ant-radio-disabled .ant-radio-inner { background-color: rgb(51, 51, 61); border-color: rgb(66, 66, 66); cursor: not-allowed; }

:where(.css-1q3a9c7).ant-radio-wrapper .ant-radio-disabled .ant-radio-inner::after { background-color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-radio-wrapper .ant-radio-disabled .ant-radio-input { cursor: not-allowed; }

:where(.css-1q3a9c7).ant-radio-wrapper .ant-radio-disabled .ant-radio-disabled + span { color: rgba(255, 255, 255, 0.25); cursor: not-allowed; }

:where(.css-1q3a9c7).ant-radio-wrapper .ant-radio-disabled.ant-radio-checked .ant-radio-inner::after { transform: scale(0.428571); }

:where(.css-1q3a9c7).ant-radio-wrapper span.ant-radio + * { padding-inline: 8px; }

:where(.css-1q3a9c7).ant-radio-button-wrapper { position: relative; display: inline-block; height: 32px; margin: 0px; padding-inline: 15px; padding-block: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 30px; background: rgb(43, 43, 52); border: 1px solid rgb(66, 66, 66); border-block-start-width: 1.02px; border-inline-end-width: 1px; cursor: pointer; transition: color 0.2s, background 0.2s, box-shadow 0.2s; }

:where(.css-1q3a9c7).ant-radio-button-wrapper a { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-radio-button-wrapper > .ant-radio-button { position: absolute; inset-block-start: 0px; inset-inline-start: 0px; z-index: -1; width: 100%; height: 100%; }

:where(.css-1q3a9c7).ant-radio-button-wrapper:not(:last-child) { margin-inline-end: -1px; }

:where(.css-1q3a9c7).ant-radio-button-wrapper:first-child { border-inline-start: 1px solid rgb(66, 66, 66); border-start-start-radius: 16px; border-end-start-radius: 16px; }

:where(.css-1q3a9c7).ant-radio-button-wrapper:last-child { border-start-end-radius: 16px; border-end-end-radius: 16px; }

:where(.css-1q3a9c7).ant-radio-button-wrapper:first-child:last-child { border-radius: 16px; }

.ant-radio-group-large :where(.css-1q3a9c7).ant-radio-button-wrapper { height: 40px; font-size: 14px; line-height: 38px; }

.ant-radio-group-large :where(.css-1q3a9c7).ant-radio-button-wrapper:first-child { border-start-start-radius: 16px; border-end-start-radius: 16px; }

.ant-radio-group-large :where(.css-1q3a9c7).ant-radio-button-wrapper:last-child { border-start-end-radius: 16px; border-end-end-radius: 16px; }

.ant-radio-group-small :where(.css-1q3a9c7).ant-radio-button-wrapper { height: 24px; padding-inline: 7px; padding-block: 0px; line-height: 22px; }

.ant-radio-group-small :where(.css-1q3a9c7).ant-radio-button-wrapper:first-child { border-start-start-radius: 8px; border-end-start-radius: 8px; }

.ant-radio-group-small :where(.css-1q3a9c7).ant-radio-button-wrapper:last-child { border-start-end-radius: 8px; border-end-end-radius: 8px; }

:where(.css-1q3a9c7).ant-radio-button-wrapper:hover { position: relative; color: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-radio-button-wrapper:has(:focus-visible) { outline: rgb(37, 62, 81) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-1q3a9c7).ant-radio-button-wrapper .ant-radio-inner, :where(.css-1q3a9c7).ant-radio-button-wrapper input[type="checkbox"], :where(.css-1q3a9c7).ant-radio-button-wrapper input[type="radio"] { width: 0px; height: 0px; opacity: 0; pointer-events: none; }

:where(.css-1q3a9c7).ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) { z-index: 1; color: rgb(68, 140, 192); background: rgb(43, 43, 52); border-color: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled)::before { background-color: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child { border-color: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover { color: rgb(107, 173, 214); border-color: rgb(107, 173, 214); }

:where(.css-1q3a9c7).ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover::before { background-color: rgb(107, 173, 214); }

:where(.css-1q3a9c7).ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active { color: rgb(56, 112, 151); border-color: rgb(56, 112, 151); }

:where(.css-1q3a9c7).ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active::before { background-color: rgb(56, 112, 151); }

.ant-radio-group-solid :where(.css-1q3a9c7).ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) { color: rgb(255, 255, 255); background: rgb(68, 140, 192); border-color: rgb(68, 140, 192); }

.ant-radio-group-solid :where(.css-1q3a9c7).ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover { color: rgb(255, 255, 255); background: rgb(107, 173, 214); border-color: rgb(107, 173, 214); }

.ant-radio-group-solid :where(.css-1q3a9c7).ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active { color: rgb(255, 255, 255); background: rgb(56, 112, 151); border-color: rgb(56, 112, 151); }

:where(.css-1q3a9c7).ant-radio-button-wrapper-disabled { color: rgba(255, 255, 255, 0.25); background-color: rgb(51, 51, 61); border-color: rgb(66, 66, 66); cursor: not-allowed; }

:where(.css-1q3a9c7).ant-radio-button-wrapper-disabled:first-child, :where(.css-1q3a9c7).ant-radio-button-wrapper-disabled:hover { color: rgba(255, 255, 255, 0.25); background-color: rgb(51, 51, 61); border-color: rgb(66, 66, 66); }

:where(.css-1q3a9c7).ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked { color: rgba(255, 255, 255, 0.25); background-color: rgba(255, 255, 255, 0.18); border-color: rgb(66, 66, 66); box-shadow: none; }

:where(.css-1q3a9c7).ant-radio-button-wrapper-block { flex: 1 1 0%; text-align: center; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7).ant-input { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-input::before, :where(.css-1q3a9c7).ant-input::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-input [class^="ant-input"], :where(.css-1q3a9c7).ant-input [class*=" ant-input"] { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-input [class^="ant-input"]::before, :where(.css-1q3a9c7).ant-input [class*=" ant-input"]::before, :where(.css-1q3a9c7).ant-input [class^="ant-input"]::after, :where(.css-1q3a9c7).ant-input [class*=" ant-input"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-input { box-sizing: border-box; margin: 0px; padding: 4px 11px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; list-style: none; 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"; position: relative; display: inline-block; width: 100%; min-width: 0px; border-radius: 16px; transition: 0.2s; }

:where(.css-1q3a9c7).ant-input::placeholder { color: rgba(255, 255, 255, 0.25); user-select: none; }

:where(.css-1q3a9c7).ant-input:placeholder-shown { text-overflow: ellipsis; }

:where(.css-1q3a9c7).ant-input-lg { padding: 7px 11px; font-size: 16px; line-height: 1.5; border-radius: 16px; }

:where(.css-1q3a9c7).ant-input-sm { padding: 0px 7px; font-size: 14px; border-radius: 8px; }

:where(.css-1q3a9c7).ant-input-rtl, :where(.css-1q3a9c7).ant-input-textarea-rtl { direction: rtl; }

:where(.css-1q3a9c7).ant-input-outlined { background: rgb(43, 43, 52); border-width: 1px; border-style: solid; border-color: rgb(66, 66, 66); }

:where(.css-1q3a9c7).ant-input-outlined:hover { border-color: rgb(107, 173, 214); background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-outlined:focus, :where(.css-1q3a9c7).ant-input-outlined:focus-within { border-color: rgb(68, 140, 192); box-shadow: rgba(3, 170, 245, 0.15) 0px 0px 0px 0px; outline: 0px; background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-outlined.ant-input-disabled, :where(.css-1q3a9c7).ant-input-outlined[disabled] { color: rgb(255, 255, 255); background-color: rgb(51, 51, 61); border-color: rgb(66, 66, 66); box-shadow: none; cursor: not-allowed; opacity: 1; }

:where(.css-1q3a9c7).ant-input-outlined.ant-input-disabled input[disabled], :where(.css-1q3a9c7).ant-input-outlined[disabled] input[disabled], :where(.css-1q3a9c7).ant-input-outlined.ant-input-disabled textarea[disabled], :where(.css-1q3a9c7).ant-input-outlined[disabled] textarea[disabled] { cursor: not-allowed; }

:where(.css-1q3a9c7).ant-input-outlined.ant-input-disabled:hover:not([disabled]), :where(.css-1q3a9c7).ant-input-outlined[disabled]:hover:not([disabled]) { border-color: rgb(66, 66, 66); background-color: rgb(51, 51, 61); }

:where(.css-1q3a9c7).ant-input-outlined.ant-input-status-error:not(.ant-input-disabled) { background: rgb(43, 43, 52); border-width: 1px; border-style: solid; border-color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-input-outlined.ant-input-status-error:not(.ant-input-disabled):hover { border-color: rgb(126, 46, 47); background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-outlined.ant-input-status-error:not(.ant-input-disabled):focus, :where(.css-1q3a9c7).ant-input-outlined.ant-input-status-error:not(.ant-input-disabled):focus-within { border-color: rgb(221, 4, 4); box-shadow: rgba(45, 4, 0, 0.54) 0px 0px 0px 0px; outline: 0px; background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-outlined.ant-input-status-error:not(.ant-input-disabled) .ant-input-prefix, :where(.css-1q3a9c7).ant-input-outlined.ant-input-status-error:not(.ant-input-disabled) .ant-input-suffix { color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-input-outlined.ant-input-status-error.ant-input-disabled { border-color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-input-outlined.ant-input-status-warning:not(.ant-input-disabled) { background: rgb(43, 43, 52); border-width: 1px; border-style: solid; border-color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-input-outlined.ant-input-status-warning:not(.ant-input-disabled):hover { border-color: rgb(124, 89, 20); background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-outlined.ant-input-status-warning:not(.ant-input-disabled):focus, :where(.css-1q3a9c7).ant-input-outlined.ant-input-status-warning:not(.ant-input-disabled):focus-within { border-color: rgb(216, 150, 20); box-shadow: rgba(43, 28, 0, 0.67) 0px 0px 0px 0px; outline: 0px; background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-outlined.ant-input-status-warning:not(.ant-input-disabled) .ant-input-prefix, :where(.css-1q3a9c7).ant-input-outlined.ant-input-status-warning:not(.ant-input-disabled) .ant-input-suffix { color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-input-outlined.ant-input-status-warning.ant-input-disabled { border-color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-input-filled { background: rgba(255, 255, 255, 0.08); border-width: 1px; border-style: solid; border-color: transparent; }

input:where(.css-1q3a9c7).ant-input-filled, :where(.css-1q3a9c7).ant-input-filled input, textarea:where(.css-1q3a9c7).ant-input-filled, :where(.css-1q3a9c7).ant-input-filled textarea { color: unset; }

:where(.css-1q3a9c7).ant-input-filled:hover { background: rgba(255, 255, 255, 0.12); }

:where(.css-1q3a9c7).ant-input-filled:focus, :where(.css-1q3a9c7).ant-input-filled:focus-within { outline: 0px; border-color: rgb(68, 140, 192); background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-filled.ant-input-disabled, :where(.css-1q3a9c7).ant-input-filled[disabled] { color: rgb(255, 255, 255); background-color: rgb(51, 51, 61); border-color: rgb(66, 66, 66); box-shadow: none; cursor: not-allowed; opacity: 1; }

:where(.css-1q3a9c7).ant-input-filled.ant-input-disabled input[disabled], :where(.css-1q3a9c7).ant-input-filled[disabled] input[disabled], :where(.css-1q3a9c7).ant-input-filled.ant-input-disabled textarea[disabled], :where(.css-1q3a9c7).ant-input-filled[disabled] textarea[disabled] { cursor: not-allowed; }

:where(.css-1q3a9c7).ant-input-filled.ant-input-disabled:hover:not([disabled]), :where(.css-1q3a9c7).ant-input-filled[disabled]:hover:not([disabled]) { border-color: rgb(66, 66, 66); background-color: rgb(51, 51, 61); }

:where(.css-1q3a9c7).ant-input-filled.ant-input-status-error:not(.ant-input-disabled) { background: rgb(221, 4, 4); border-width: 1px; border-style: solid; border-color: transparent; }

input:where(.css-1q3a9c7).ant-input-filled.ant-input-status-error:not(.ant-input-disabled), :where(.css-1q3a9c7).ant-input-filled.ant-input-status-error:not(.ant-input-disabled) input, textarea:where(.css-1q3a9c7).ant-input-filled.ant-input-status-error:not(.ant-input-disabled), :where(.css-1q3a9c7).ant-input-filled.ant-input-status-error:not(.ant-input-disabled) textarea { color: rgb(220, 68, 70); }

:where(.css-1q3a9c7).ant-input-filled.ant-input-status-error:not(.ant-input-disabled):hover { background: rgb(69, 29, 31); }

:where(.css-1q3a9c7).ant-input-filled.ant-input-status-error:not(.ant-input-disabled):focus, :where(.css-1q3a9c7).ant-input-filled.ant-input-status-error:not(.ant-input-disabled):focus-within { outline: 0px; border-color: rgb(221, 4, 4); background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-filled.ant-input-status-error:not(.ant-input-disabled) .ant-input-prefix, :where(.css-1q3a9c7).ant-input-filled.ant-input-status-error:not(.ant-input-disabled) .ant-input-suffix { color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-input-filled.ant-input-status-warning:not(.ant-input-disabled) { background: rgb(43, 33, 17); border-width: 1px; border-style: solid; border-color: transparent; }

input:where(.css-1q3a9c7).ant-input-filled.ant-input-status-warning:not(.ant-input-disabled), :where(.css-1q3a9c7).ant-input-filled.ant-input-status-warning:not(.ant-input-disabled) input, textarea:where(.css-1q3a9c7).ant-input-filled.ant-input-status-warning:not(.ant-input-disabled), :where(.css-1q3a9c7).ant-input-filled.ant-input-status-warning:not(.ant-input-disabled) textarea { color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-input-filled.ant-input-status-warning:not(.ant-input-disabled):hover { background: rgb(68, 49, 17); }

:where(.css-1q3a9c7).ant-input-filled.ant-input-status-warning:not(.ant-input-disabled):focus, :where(.css-1q3a9c7).ant-input-filled.ant-input-status-warning:not(.ant-input-disabled):focus-within { outline: 0px; border-color: rgb(216, 150, 20); background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-filled.ant-input-status-warning:not(.ant-input-disabled) .ant-input-prefix, :where(.css-1q3a9c7).ant-input-filled.ant-input-status-warning:not(.ant-input-disabled) .ant-input-suffix { color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-input-borderless { background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

:where(.css-1q3a9c7).ant-input-borderless:focus, :where(.css-1q3a9c7).ant-input-borderless:focus-within { outline: none; }

:where(.css-1q3a9c7).ant-input-borderless.ant-input-disabled, :where(.css-1q3a9c7).ant-input-borderless[disabled] { color: rgb(255, 255, 255); cursor: not-allowed; }

:where(.css-1q3a9c7).ant-input-borderless.ant-input-status-error, :where(.css-1q3a9c7).ant-input-borderless.ant-input-status-error input, :where(.css-1q3a9c7).ant-input-borderless.ant-input-status-error textarea { color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-input-borderless.ant-input-status-warning, :where(.css-1q3a9c7).ant-input-borderless.ant-input-status-warning input, :where(.css-1q3a9c7).ant-input-borderless.ant-input-status-warning textarea { color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-input-underlined { background: rgb(43, 43, 52); border-width: 1px 0px; border-style: solid none; border-color: transparent transparent rgb(66, 66, 66); border-radius: 0px; }

:where(.css-1q3a9c7).ant-input-underlined:hover { border-color: transparent transparent rgb(107, 173, 214); background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-underlined:focus, :where(.css-1q3a9c7).ant-input-underlined:focus-within { border-color: transparent transparent rgb(68, 140, 192); outline: 0px; background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-underlined.ant-input-disabled, :where(.css-1q3a9c7).ant-input-underlined[disabled] { color: rgb(255, 255, 255); box-shadow: none; cursor: not-allowed; }

:where(.css-1q3a9c7).ant-input-underlined.ant-input-disabled:hover, :where(.css-1q3a9c7).ant-input-underlined[disabled]:hover { border-color: transparent transparent rgb(66, 66, 66); }

:where(.css-1q3a9c7).ant-input-underlined input[disabled], :where(.css-1q3a9c7).ant-input-underlined textarea[disabled] { cursor: not-allowed; }

:where(.css-1q3a9c7).ant-input-underlined.ant-input-status-error:not(.ant-input-disabled) { background: rgb(43, 43, 52); border-width: 1px 0px; border-style: solid none; border-color: transparent transparent rgb(221, 4, 4); border-radius: 0px; }

:where(.css-1q3a9c7).ant-input-underlined.ant-input-status-error:not(.ant-input-disabled):hover { border-color: transparent transparent rgb(126, 46, 47); background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-underlined.ant-input-status-error:not(.ant-input-disabled):focus, :where(.css-1q3a9c7).ant-input-underlined.ant-input-status-error:not(.ant-input-disabled):focus-within { border-color: transparent transparent rgb(221, 4, 4); outline: 0px; background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-underlined.ant-input-status-error:not(.ant-input-disabled) .ant-input-prefix, :where(.css-1q3a9c7).ant-input-underlined.ant-input-status-error:not(.ant-input-disabled) .ant-input-suffix { color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-input-underlined.ant-input-status-error.ant-input-disabled { border-color: transparent transparent rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-input-underlined.ant-input-status-warning:not(.ant-input-disabled) { background: rgb(43, 43, 52); border-width: 1px 0px; border-style: solid none; border-color: transparent transparent rgb(216, 150, 20); border-radius: 0px; }

:where(.css-1q3a9c7).ant-input-underlined.ant-input-status-warning:not(.ant-input-disabled):hover { border-color: transparent transparent rgb(124, 89, 20); background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-underlined.ant-input-status-warning:not(.ant-input-disabled):focus, :where(.css-1q3a9c7).ant-input-underlined.ant-input-status-warning:not(.ant-input-disabled):focus-within { border-color: transparent transparent rgb(216, 150, 20); outline: 0px; background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-underlined.ant-input-status-warning:not(.ant-input-disabled) .ant-input-prefix, :where(.css-1q3a9c7).ant-input-underlined.ant-input-status-warning:not(.ant-input-disabled) .ant-input-suffix { color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-input-underlined.ant-input-status-warning.ant-input-disabled { border-color: transparent transparent rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-input[type="color"] { height: 32px; }

:where(.css-1q3a9c7).ant-input[type="color"].ant-input-lg { height: 40px; }

:where(.css-1q3a9c7).ant-input[type="color"].ant-input-sm { height: 24px; padding-top: 3px; padding-bottom: 3px; }

:where(.css-1q3a9c7).ant-input[type="search"]::-webkit-search-cancel-button, :where(.css-1q3a9c7).ant-input[type="search"]::-webkit-search-decoration { appearance: none; }

:where(.css-1q3a9c7).ant-input-affix-wrapper { position: relative; display: inline-flex; width: 100%; min-width: 0px; padding: 4px 11px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; border-radius: 16px; transition: 0.2s; }

:where(.css-1q3a9c7).ant-input-affix-wrapper::placeholder { color: rgba(255, 255, 255, 0.25); user-select: none; }

:where(.css-1q3a9c7).ant-input-affix-wrapper:placeholder-shown { text-overflow: ellipsis; }

:where(.css-1q3a9c7).ant-input-affix-wrapper-lg { padding: 7px 11px; font-size: 16px; line-height: 1.5; border-radius: 16px; }

:where(.css-1q3a9c7).ant-input-affix-wrapper-sm { padding: 0px 7px; font-size: 14px; border-radius: 8px; }

:where(.css-1q3a9c7).ant-input-affix-wrapper-rtl, :where(.css-1q3a9c7).ant-input-affix-wrapper-textarea-rtl { direction: rtl; }

:where(.css-1q3a9c7).ant-input-affix-wrapper:not(.ant-input-disabled):hover { z-index: 1; }

.ant-input-search-with-button :where(.css-1q3a9c7).ant-input-affix-wrapper:not(.ant-input-disabled):hover { z-index: 0; }

:where(.css-1q3a9c7).ant-input-affix-wrapper-focused, :where(.css-1q3a9c7).ant-input-affix-wrapper:focus { z-index: 1; }

:where(.css-1q3a9c7).ant-input-affix-wrapper > input.ant-input { padding: 0px; }

:where(.css-1q3a9c7).ant-input-affix-wrapper > input.ant-input, :where(.css-1q3a9c7).ant-input-affix-wrapper > textarea.ant-input { font-size: inherit; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; outline: none; background: transparent; color: inherit; }

:where(.css-1q3a9c7).ant-input-affix-wrapper > input.ant-input:focus, :where(.css-1q3a9c7).ant-input-affix-wrapper > textarea.ant-input:focus { box-shadow: none !important; }

:where(.css-1q3a9c7).ant-input-affix-wrapper::before { display: inline-block; width: 0px; visibility: hidden; content: " "; }

:where(.css-1q3a9c7).ant-input-affix-wrapper .ant-input-prefix, :where(.css-1q3a9c7).ant-input-affix-wrapper .ant-input-suffix { display: flex; flex: 0 0 auto; align-items: center; }

:where(.css-1q3a9c7).ant-input-affix-wrapper .ant-input-prefix > :not(:last-child), :where(.css-1q3a9c7).ant-input-affix-wrapper .ant-input-suffix > :not(:last-child) { margin-inline-end: 8px; }

:where(.css-1q3a9c7).ant-input-affix-wrapper .ant-input-show-count-suffix { color: rgba(255, 255, 255, 0.45); direction: ltr; }

:where(.css-1q3a9c7).ant-input-affix-wrapper .ant-input-show-count-has-suffix { margin-inline-end: 4px; }

:where(.css-1q3a9c7).ant-input-affix-wrapper .ant-input-prefix { margin-inline-end: 4px; }

:where(.css-1q3a9c7).ant-input-affix-wrapper .ant-input-suffix { margin-inline-start: 4px; }

:where(.css-1q3a9c7).ant-input-affix-wrapper .ant-input-clear-icon { margin: 0px; padding: 0px; line-height: 0; color: rgba(255, 255, 255, 0.25); font-size: 12px; vertical-align: -1px; cursor: pointer; transition: color 0.3s; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; background-color: transparent; }

:where(.css-1q3a9c7).ant-input-affix-wrapper .ant-input-clear-icon:hover { color: rgba(255, 255, 255, 0.45); }

:where(.css-1q3a9c7).ant-input-affix-wrapper .ant-input-clear-icon:active { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-input-affix-wrapper .ant-input-clear-icon-hidden { visibility: hidden; }

:where(.css-1q3a9c7).ant-input-affix-wrapper .ant-input-clear-icon-has-suffix { margin: 0px 4px; }

:where(.css-1q3a9c7).ant-input-affix-wrapper .anticon.ant-input-password-icon { color: rgba(255, 255, 255, 0.45); cursor: pointer; transition: 0.3s; }

:where(.css-1q3a9c7).ant-input-affix-wrapper .anticon.ant-input-password-icon:hover { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-input-underlined { border-radius: 0px; }

:where(.css-1q3a9c7).ant-input-affix-wrapper-disabled .anticon.ant-input-password-icon { color: rgba(255, 255, 255, 0.45); cursor: not-allowed; }

:where(.css-1q3a9c7).ant-input-affix-wrapper-disabled .anticon.ant-input-password-icon:hover { color: rgba(255, 255, 255, 0.45); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7)[class^="ant-input"], :where(.css-1q3a9c7)[class*=" ant-input"] { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-input"]::before, :where(.css-1q3a9c7)[class*=" ant-input"]::before, :where(.css-1q3a9c7)[class^="ant-input"]::after, :where(.css-1q3a9c7)[class*=" ant-input"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-input"] [class^="ant-input"], :where(.css-1q3a9c7)[class*=" ant-input"] [class^="ant-input"], :where(.css-1q3a9c7)[class^="ant-input"] [class*=" ant-input"], :where(.css-1q3a9c7)[class*=" ant-input"] [class*=" ant-input"] { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-input"] [class^="ant-input"]::before, :where(.css-1q3a9c7)[class*=" ant-input"] [class^="ant-input"]::before, :where(.css-1q3a9c7)[class^="ant-input"] [class*=" ant-input"]::before, :where(.css-1q3a9c7)[class*=" ant-input"] [class*=" ant-input"]::before, :where(.css-1q3a9c7)[class^="ant-input"] [class^="ant-input"]::after, :where(.css-1q3a9c7)[class*=" ant-input"] [class^="ant-input"]::after, :where(.css-1q3a9c7)[class^="ant-input"] [class*=" ant-input"]::after, :where(.css-1q3a9c7)[class*=" ant-input"] [class*=" ant-input"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-input-group { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; list-style: none; 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"; position: relative; display: table; width: 100%; border-collapse: separate; border-spacing: 0px; }

:where(.css-1q3a9c7).ant-input-group[class*="col-"] { padding-inline-end: 8px; }

:where(.css-1q3a9c7).ant-input-group[class*="col-"]:last-child { padding-inline-end: 0px; }

:where(.css-1q3a9c7).ant-input-group-lg .ant-input, :where(.css-1q3a9c7).ant-input-group-lg > .ant-input-group-addon { padding: 7px 11px; font-size: 16px; line-height: 1.5; border-radius: 16px; }

:where(.css-1q3a9c7).ant-input-group-sm .ant-input, :where(.css-1q3a9c7).ant-input-group-sm > .ant-input-group-addon { padding: 0px 7px; font-size: 14px; border-radius: 8px; }

:where(.css-1q3a9c7).ant-input-group-lg .ant-select-single .ant-select-selector { height: 40px; }

:where(.css-1q3a9c7).ant-input-group-sm .ant-select-single .ant-select-selector { height: 24px; }

:where(.css-1q3a9c7).ant-input-group > .ant-input { display: table-cell; }

:where(.css-1q3a9c7).ant-input-group > .ant-input:not(:first-child):not(:last-child) { border-radius: 0px; }

:where(.css-1q3a9c7).ant-input-group .ant-input-group-addon, :where(.css-1q3a9c7).ant-input-group .ant-input-group-wrap { display: table-cell; width: 1px; white-space: nowrap; vertical-align: middle; }

:where(.css-1q3a9c7).ant-input-group .ant-input-group-addon:not(:first-child):not(:last-child), :where(.css-1q3a9c7).ant-input-group .ant-input-group-wrap:not(:first-child):not(:last-child) { border-radius: 0px; }

:where(.css-1q3a9c7).ant-input-group .ant-input-group-wrap > * { display: block !important; }

:where(.css-1q3a9c7).ant-input-group .ant-input-group-addon { position: relative; padding: 0px 11px; color: rgb(255, 255, 255); font-weight: normal; font-size: 14px; text-align: center; border-radius: 16px; transition: 0.3s; line-height: 1; }

:where(.css-1q3a9c7).ant-input-group .ant-input-group-addon .ant-select { margin: -5px -11px; }

:where(.css-1q3a9c7).ant-input-group .ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { background-color: inherit; border: 1px solid transparent; box-shadow: none; }

:where(.css-1q3a9c7).ant-input-group .ant-input-group-addon .ant-cascader-picker { margin: -9px -11px; background-color: transparent; }

:where(.css-1q3a9c7).ant-input-group .ant-input-group-addon .ant-cascader-picker .ant-cascader-input { text-align: start; border: 0px; box-shadow: none; }

:where(.css-1q3a9c7).ant-input-group .ant-input { width: 100%; margin-bottom: 0px; text-align: inherit; }

:where(.css-1q3a9c7).ant-input-group .ant-input:focus { z-index: 1; border-inline-end-width: 1px; }

:where(.css-1q3a9c7).ant-input-group .ant-input:hover { z-index: 1; border-inline-end-width: 1px; }

.ant-input-search-with-button :where(.css-1q3a9c7).ant-input-group .ant-input:hover { z-index: 0; }

:where(.css-1q3a9c7).ant-input-group > .ant-input:first-child, :where(.css-1q3a9c7).ant-input-group .ant-input-group-addon:first-child { border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-1q3a9c7).ant-input-group > .ant-input:first-child .ant-select .ant-select-selector, :where(.css-1q3a9c7).ant-input-group .ant-input-group-addon:first-child .ant-select .ant-select-selector { border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-1q3a9c7).ant-input-group > .ant-input-affix-wrapper:not(:first-child) .ant-input { border-start-start-radius: 0px; border-end-start-radius: 0px; }

:where(.css-1q3a9c7).ant-input-group > .ant-input-affix-wrapper:not(:last-child) .ant-input { border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-1q3a9c7).ant-input-group > .ant-input:last-child, :where(.css-1q3a9c7).ant-input-group .ant-input-group-addon:last-child { border-start-start-radius: 0px; border-end-start-radius: 0px; }

:where(.css-1q3a9c7).ant-input-group > .ant-input:last-child .ant-select .ant-select-selector, :where(.css-1q3a9c7).ant-input-group .ant-input-group-addon:last-child .ant-select .ant-select-selector { border-start-start-radius: 0px; border-end-start-radius: 0px; }

:where(.css-1q3a9c7).ant-input-group .ant-input-affix-wrapper:not(:last-child) { border-start-end-radius: 0px; border-end-end-radius: 0px; }

.ant-input-search :where(.css-1q3a9c7).ant-input-group .ant-input-affix-wrapper:not(:last-child) { border-start-start-radius: 16px; border-end-start-radius: 16px; }

:where(.css-1q3a9c7).ant-input-group .ant-input-affix-wrapper:not(:first-child), .ant-input-search :where(.css-1q3a9c7).ant-input-group .ant-input-affix-wrapper:not(:first-child) { border-start-start-radius: 0px; border-end-start-radius: 0px; }

:where(.css-1q3a9c7).ant-input-group.ant-input-group-compact { display: block; }

:where(.css-1q3a9c7).ant-input-group.ant-input-group-compact::before { display: table; content: ""; }

:where(.css-1q3a9c7).ant-input-group.ant-input-group-compact::after { display: table; clear: both; content: ""; }

:where(.css-1q3a9c7).ant-input-group.ant-input-group-compact .ant-input-group-addon:not(:first-child):not(:last-child), :where(.css-1q3a9c7).ant-input-group.ant-input-group-compact .ant-input-group-wrap:not(:first-child):not(:last-child), :where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child) { border-inline-end-width: 1px; }

:where(.css-1q3a9c7).ant-input-group.ant-input-group-compact .ant-input-group-addon:not(:first-child):not(:last-child):hover, :where(.css-1q3a9c7).ant-input-group.ant-input-group-compact .ant-input-group-wrap:not(:first-child):not(:last-child):hover, :where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child):hover, :where(.css-1q3a9c7).ant-input-group.ant-input-group-compact .ant-input-group-addon:not(:first-child):not(:last-child):focus, :where(.css-1q3a9c7).ant-input-group.ant-input-group-compact .ant-input-group-wrap:not(:first-child):not(:last-child):focus, :where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child):focus { z-index: 1; }

:where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > * { display: inline-flex; float: none; vertical-align: top; border-radius: 0px; }

:where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > .ant-input-affix-wrapper, :where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > .ant-input-number-affix-wrapper, :where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > .ant-picker-range { display: inline-flex; }

:where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > :not(:last-child) { margin-inline-end: -1px; border-inline-end-width: 1px; }

:where(.css-1q3a9c7).ant-input-group.ant-input-group-compact .ant-input { float: none; }

:where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector, :where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input, :where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input, :where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input { border-inline-end-width: 1px; border-radius: 0px; }

:where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector:hover, :where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input:hover, :where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input:hover, :where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input:hover, :where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector:focus, :where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input:focus, :where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input:focus, :where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input:focus { z-index: 1; }

:where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > .ant-select-focused { z-index: 1; }

:where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > .ant-select > .ant-select-arrow { z-index: 1; }

:where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > :first-child, :where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > .ant-select:first-child > .ant-select-selector, :where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > .ant-select-auto-complete:first-child .ant-input, :where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > .ant-cascader-picker:first-child .ant-input { border-start-start-radius: 16px; border-end-start-radius: 16px; }

:where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > :last-child, :where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > .ant-select:last-child > .ant-select-selector, :where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > .ant-cascader-picker:last-child .ant-input, :where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > .ant-cascader-picker-focused:last-child .ant-input { border-inline-end-width: 1px; border-start-end-radius: 16px; border-end-end-radius: 16px; }

:where(.css-1q3a9c7).ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input { vertical-align: top; }

:where(.css-1q3a9c7).ant-input-group.ant-input-group-compact .ant-input-group-wrapper + .ant-input-group-wrapper { margin-inline-start: -1px; }

:where(.css-1q3a9c7).ant-input-group.ant-input-group-compact .ant-input-group-wrapper + .ant-input-group-wrapper .ant-input-affix-wrapper { border-radius: 0px; }

:where(.css-1q3a9c7).ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search > .ant-input-group > .ant-input-group-addon > .ant-input-search-button { border-radius: 0px; }

:where(.css-1q3a9c7).ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search > .ant-input-group > .ant-input { border-start-start-radius: 16px; border-start-end-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 16px; }

:where(.css-1q3a9c7).ant-input-group-rtl { direction: rtl; }

:where(.css-1q3a9c7).ant-input-group-wrapper { display: inline-block; width: 100%; text-align: start; vertical-align: top; }

:where(.css-1q3a9c7).ant-input-group-wrapper-rtl { direction: rtl; }

:where(.css-1q3a9c7).ant-input-group-wrapper-lg .ant-input-group-addon { border-radius: 16px; font-size: 16px; }

:where(.css-1q3a9c7).ant-input-group-wrapper-sm .ant-input-group-addon { border-radius: 8px; }

:where(.css-1q3a9c7).ant-input-group-wrapper-outlined .ant-input-group-addon { background: rgba(255, 255, 255, 0.04); border: 1px solid rgb(66, 66, 66); }

:where(.css-1q3a9c7).ant-input-group-wrapper-outlined .ant-input-group-addon:first-child { border-inline-end: 0px; }

:where(.css-1q3a9c7).ant-input-group-wrapper-outlined .ant-input-group-addon:last-child { border-inline-start: 0px; }

:where(.css-1q3a9c7).ant-input-group-wrapper-outlined.ant-input-group-wrapper-status-error .ant-input-group-addon { border-color: rgb(221, 4, 4); color: rgb(220, 68, 70); }

:where(.css-1q3a9c7).ant-input-group-wrapper-outlined.ant-input-group-wrapper-status-warning .ant-input-group-addon { border-color: rgb(216, 150, 20); color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-input-group-wrapper-outlined.ant-input-group-wrapper-disabled .ant-input-group-addon { color: rgb(255, 255, 255); background-color: rgb(51, 51, 61); border-color: rgb(66, 66, 66); box-shadow: none; cursor: not-allowed; opacity: 1; }

:where(.css-1q3a9c7).ant-input-group-wrapper-outlined.ant-input-group-wrapper-disabled .ant-input-group-addon input[disabled], :where(.css-1q3a9c7).ant-input-group-wrapper-outlined.ant-input-group-wrapper-disabled .ant-input-group-addon textarea[disabled] { cursor: not-allowed; }

:where(.css-1q3a9c7).ant-input-group-wrapper-outlined.ant-input-group-wrapper-disabled .ant-input-group-addon:hover:not([disabled]) { border-color: rgb(66, 66, 66); background-color: rgb(51, 51, 61); }

:where(.css-1q3a9c7).ant-input-group-wrapper-filled .ant-input-group-addon { background: rgba(255, 255, 255, 0.08); }

:where(.css-1q3a9c7).ant-input-group-wrapper-filled .ant-input-group-addon:last-child { position: static; }

:where(.css-1q3a9c7).ant-input-group-wrapper-filled.ant-input-group-wrapper-status-error .ant-input-group-addon { background: rgb(221, 4, 4); color: rgb(220, 68, 70); }

:where(.css-1q3a9c7).ant-input-group-wrapper-filled.ant-input-group-wrapper-status-warning .ant-input-group-addon { background: rgb(43, 33, 17); color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-input-group-wrapper-filled.ant-input-group-wrapper-disabled .ant-input-group-addon { background: rgba(255, 255, 255, 0.08); color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-input-group-wrapper-filled.ant-input-group-wrapper-disabled .ant-input-group-addon:first-child { border-inline-start: 1px solid rgb(66, 66, 66); border-top: 1px solid rgb(66, 66, 66); border-bottom: 1px solid rgb(66, 66, 66); }

:where(.css-1q3a9c7).ant-input-group-wrapper-filled.ant-input-group-wrapper-disabled .ant-input-group-addon:last-child { border-inline-end: 1px solid rgb(66, 66, 66); border-top: 1px solid rgb(66, 66, 66); border-bottom: 1px solid rgb(66, 66, 66); }

:where(.css-1q3a9c7).ant-input-group-wrapper:not(.ant-input-compact-first-item):not(.ant-input-compact-last-item).ant-input-compact-item .ant-input, :where(.css-1q3a9c7).ant-input-group-wrapper:not(.ant-input-compact-first-item):not(.ant-input-compact-last-item).ant-input-compact-item .ant-input-group-addon { border-radius: 0px; }

:where(.css-1q3a9c7).ant-input-group-wrapper:not(.ant-input-compact-last-item).ant-input-compact-first-item .ant-input, :where(.css-1q3a9c7).ant-input-group-wrapper:not(.ant-input-compact-last-item).ant-input-compact-first-item .ant-input-group-addon { border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-1q3a9c7).ant-input-group-wrapper:not(.ant-input-compact-first-item).ant-input-compact-last-item .ant-input, :where(.css-1q3a9c7).ant-input-group-wrapper:not(.ant-input-compact-first-item).ant-input-compact-last-item .ant-input-group-addon { border-start-start-radius: 0px; border-end-start-radius: 0px; }

:where(.css-1q3a9c7).ant-input-group-wrapper:not(.ant-input-compact-last-item).ant-input-compact-item .ant-input-affix-wrapper { border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-1q3a9c7).ant-input-group-wrapper:not(.ant-input-compact-first-item).ant-input-compact-item .ant-input-affix-wrapper { border-start-start-radius: 0px; border-end-start-radius: 0px; }

:where(.css-1q3a9c7).ant-input-search .ant-input:not([disabled]):hover + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-color-primary):not(.ant-btn-variant-text), :where(.css-1q3a9c7).ant-input-search .ant-input:not([disabled]):focus + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-color-primary):not(.ant-btn-variant-text) { border-inline-start-color: rgb(107, 173, 214); }

:where(.css-1q3a9c7).ant-input-search .ant-input-affix-wrapper { height: 32px; border-radius: 0px; }

:where(.css-1q3a9c7).ant-input-search .ant-input-lg { line-height: 1.4998; }

:where(.css-1q3a9c7).ant-input-search > .ant-input-group > .ant-input-group-addon:last-child { inset-inline-start: -1px; padding: 0px; border: 0px; }

:where(.css-1q3a9c7).ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button { margin-inline-end: -1px; border-start-start-radius: 0px; border-end-start-radius: 0px; box-shadow: none; }

:where(.css-1q3a9c7).ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-color-primary) { color: rgba(255, 255, 255, 0.45); }

:where(.css-1q3a9c7).ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-color-primary):not([disabled]):hover { color: rgb(107, 173, 214); }

:where(.css-1q3a9c7).ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-color-primary):active { color: rgb(56, 112, 151); }

:where(.css-1q3a9c7).ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-color-primary).ant-btn-loading::before { inset: 0px; }

:where(.css-1q3a9c7).ant-input-search .ant-input-search-button { height: 32px; }

:where(.css-1q3a9c7).ant-input-search .ant-input-search-button:hover, :where(.css-1q3a9c7).ant-input-search .ant-input-search-button:focus { z-index: 1; }

:where(.css-1q3a9c7).ant-input-search-large .ant-input-affix-wrapper, :where(.css-1q3a9c7).ant-input-search-large .ant-input-search-button { height: 40px; }

:where(.css-1q3a9c7).ant-input-search-small .ant-input-affix-wrapper, :where(.css-1q3a9c7).ant-input-search-small .ant-input-search-button { height: 24px; }

:where(.css-1q3a9c7).ant-input-search-rtl { direction: rtl; }

:where(.css-1q3a9c7).ant-input-search.ant-input-compact-item:not(.ant-input-compact-last-item) .ant-input-group-addon .ant-input-search-button { margin-inline-end: -1px; border-radius: 0px; }

:where(.css-1q3a9c7).ant-input-search.ant-input-compact-item:not(.ant-input-compact-first-item) .ant-input, :where(.css-1q3a9c7).ant-input-search.ant-input-compact-item:not(.ant-input-compact-first-item) .ant-input-affix-wrapper { border-radius: 0px; }

:where(.css-1q3a9c7).ant-input-search.ant-input-compact-item > .ant-input-group-addon .ant-input-search-button:hover, :where(.css-1q3a9c7).ant-input-search.ant-input-compact-item > .ant-input:hover, :where(.css-1q3a9c7).ant-input-search.ant-input-compact-item .ant-input-affix-wrapper:hover, :where(.css-1q3a9c7).ant-input-search.ant-input-compact-item > .ant-input-group-addon .ant-input-search-button:focus, :where(.css-1q3a9c7).ant-input-search.ant-input-compact-item > .ant-input:focus, :where(.css-1q3a9c7).ant-input-search.ant-input-compact-item .ant-input-affix-wrapper:focus, :where(.css-1q3a9c7).ant-input-search.ant-input-compact-item > .ant-input-group-addon .ant-input-search-button:active, :where(.css-1q3a9c7).ant-input-search.ant-input-compact-item > .ant-input:active, :where(.css-1q3a9c7).ant-input-search.ant-input-compact-item .ant-input-affix-wrapper:active { z-index: 2; }

:where(.css-1q3a9c7).ant-input-search.ant-input-compact-item > .ant-input-affix-wrapper-focused { z-index: 2; }

:where(.css-1q3a9c7).ant-input-out-of-range, :where(.css-1q3a9c7).ant-input-out-of-range input, :where(.css-1q3a9c7).ant-input-out-of-range textarea, :where(.css-1q3a9c7).ant-input-out-of-range .ant-input-show-count-suffix, :where(.css-1q3a9c7).ant-input-out-of-range .ant-input-data-count { color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-input-compact-item:not(.ant-input-compact-last-item) { margin-inline-end: -1px; }

:where(.css-1q3a9c7).ant-input-compact-item:not(.ant-input-status-success) { z-index: 2; }

:where(.css-1q3a9c7).ant-input-compact-item:hover, :where(.css-1q3a9c7).ant-input-compact-item:focus, :where(.css-1q3a9c7).ant-input-compact-item:active { z-index: 3; }

:where(.css-1q3a9c7).ant-input-compact-item[disabled] { z-index: 0; }

:where(.css-1q3a9c7).ant-input-compact-item:not(.ant-input-compact-first-item):not(.ant-input-compact-last-item) { border-radius: 0px; }

:where(.css-1q3a9c7).ant-input-compact-item:not(.ant-input-compact-last-item).ant-input-compact-first-item, :where(.css-1q3a9c7).ant-input-compact-item:not(.ant-input-compact-last-item).ant-input-compact-first-item.ant-input-sm, :where(.css-1q3a9c7).ant-input-compact-item:not(.ant-input-compact-last-item).ant-input-compact-first-item.ant-input-lg { border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-1q3a9c7).ant-input-compact-item:not(.ant-input-compact-first-item).ant-input-compact-last-item, :where(.css-1q3a9c7).ant-input-compact-item:not(.ant-input-compact-first-item).ant-input-compact-last-item.ant-input-sm, :where(.css-1q3a9c7).ant-input-compact-item:not(.ant-input-compact-first-item).ant-input-compact-last-item.ant-input-lg { border-start-start-radius: 0px; border-end-start-radius: 0px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";


/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7).ant-popover { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; list-style: none; 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"; position: absolute; top: 0px; left: 0px; z-index: 1030; font-weight: normal; white-space: normal; text-align: start; cursor: auto; user-select: text; --valid-offset-x: var(--arrow-offset-horizontal, var(--arrow-x)); transform-origin: var(--valid-offset-x, 50%) var(--arrow-y, 50%); --antd-arrow-background-color: #1f1f1f; width: max-content; max-width: 100vw; }

:where(.css-1q3a9c7).ant-popover-rtl { direction: rtl; }

:where(.css-1q3a9c7).ant-popover-hidden { display: none; }

:where(.css-1q3a9c7).ant-popover .ant-popover-content { position: relative; }

:where(.css-1q3a9c7).ant-popover .ant-popover-inner { background-color: rgb(31, 31, 31); background-clip: padding-box; border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.08) 0px 6px 16px 0px, rgba(0, 0, 0, 0.12) 0px 3px 6px -4px, rgba(0, 0, 0, 0.05) 0px 9px 28px 8px; padding: 12px; }

:where(.css-1q3a9c7).ant-popover .ant-popover-title { min-width: 177px; margin-bottom: 8px; color: rgb(255, 255, 255); font-weight: 600; border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; padding: 0px; }

:where(.css-1q3a9c7).ant-popover .ant-popover-inner-content { color: rgb(255, 255, 255); padding: 0px; }

:where(.css-1q3a9c7).ant-popover .ant-popover-arrow { position: absolute; z-index: 1; display: block; pointer-events: none; width: 16px; height: 16px; overflow: hidden; }

:where(.css-1q3a9c7).ant-popover .ant-popover-arrow::before { position: absolute; bottom: 0px; inset-inline-start: 0px; width: 16px; height: 8px; background: var(--antd-arrow-background-color); clip-path: path("M 0 8 A 6 6 0 0 0 4.24264 6.24264 L 6.58579 3.89949 A 2 2 0 0 1 9.41421 3.89949 L 11.7574 6.24264 A 6 6 0 0 0 16 8 Z"); content: ""; }

:where(.css-1q3a9c7).ant-popover .ant-popover-arrow::after { content: ""; position: absolute; width: 7.79899px; height: 7.79899px; bottom: 0px; inset-inline: 0px; margin: auto; border-radius: 0px 0px 2px; transform: translateY(50%) rotate(-135deg); box-shadow: rgba(0, 0, 0, 0.05) 2px 2px 5px; z-index: 0; background: transparent; }

:where(.css-1q3a9c7).ant-popover .ant-popover-arrow::before { background: var(--antd-arrow-background-color); }

:where(.css-1q3a9c7).ant-popover-placement-top > .ant-popover-arrow, :where(.css-1q3a9c7).ant-popover-placement-topLeft > .ant-popover-arrow, :where(.css-1q3a9c7).ant-popover-placement-topRight > .ant-popover-arrow { bottom: 0px; transform: translateY(100%) rotate(180deg); }

:where(.css-1q3a9c7).ant-popover-placement-top > .ant-popover-arrow { left: 50%; transform: translateX(-50%) translateY(100%) rotate(180deg); }

:where(.css-1q3a9c7).ant-popover-placement-topLeft { --arrow-offset-horizontal: 18px; }

:where(.css-1q3a9c7).ant-popover-placement-topLeft > .ant-popover-arrow { left: 18px; }

:where(.css-1q3a9c7).ant-popover-placement-topRight { --arrow-offset-horizontal: calc(100% - 18px); }

:where(.css-1q3a9c7).ant-popover-placement-topRight > .ant-popover-arrow { right: 18px; }

:where(.css-1q3a9c7).ant-popover-placement-bottom > .ant-popover-arrow, :where(.css-1q3a9c7).ant-popover-placement-bottomLeft > .ant-popover-arrow, :where(.css-1q3a9c7).ant-popover-placement-bottomRight > .ant-popover-arrow { top: 0px; transform: translateY(-100%); }

:where(.css-1q3a9c7).ant-popover-placement-bottom > .ant-popover-arrow { left: 50%; transform: translateX(-50%) translateY(-100%); }

:where(.css-1q3a9c7).ant-popover-placement-bottomLeft { --arrow-offset-horizontal: 18px; }

:where(.css-1q3a9c7).ant-popover-placement-bottomLeft > .ant-popover-arrow { left: 18px; }

:where(.css-1q3a9c7).ant-popover-placement-bottomRight { --arrow-offset-horizontal: calc(100% - 18px); }

:where(.css-1q3a9c7).ant-popover-placement-bottomRight > .ant-popover-arrow { right: 18px; }

:where(.css-1q3a9c7).ant-popover-placement-left > .ant-popover-arrow, :where(.css-1q3a9c7).ant-popover-placement-leftTop > .ant-popover-arrow, :where(.css-1q3a9c7).ant-popover-placement-leftBottom > .ant-popover-arrow { right: 0px; transform: translateX(100%) rotate(90deg); }

:where(.css-1q3a9c7).ant-popover-placement-left > .ant-popover-arrow { top: 50%; transform: translateY(-50%) translateX(100%) rotate(90deg); }

:where(.css-1q3a9c7).ant-popover-placement-leftTop > .ant-popover-arrow { top: 8px; }

:where(.css-1q3a9c7).ant-popover-placement-leftBottom > .ant-popover-arrow { bottom: 8px; }

:where(.css-1q3a9c7).ant-popover-placement-right > .ant-popover-arrow, :where(.css-1q3a9c7).ant-popover-placement-rightTop > .ant-popover-arrow, :where(.css-1q3a9c7).ant-popover-placement-rightBottom > .ant-popover-arrow { left: 0px; transform: translateX(-100%) rotate(-90deg); }

:where(.css-1q3a9c7).ant-popover-placement-right > .ant-popover-arrow { top: 50%; transform: translateY(-50%) translateX(-100%) rotate(-90deg); }

:where(.css-1q3a9c7).ant-popover-placement-rightTop > .ant-popover-arrow { top: 8px; }

:where(.css-1q3a9c7).ant-popover-placement-rightBottom > .ant-popover-arrow { bottom: 8px; }

:where(.css-1q3a9c7).ant-popover-pure { position: relative; max-width: none; margin: 16px; display: inline-block; }

:where(.css-1q3a9c7).ant-popover-pure .ant-popover-content { display: inline-block; }

:where(.css-1q3a9c7).ant-popover.ant-popover-blue { --antd-arrow-background-color: #1668dc; }

:where(.css-1q3a9c7).ant-popover.ant-popover-blue .ant-popover-inner { background-color: rgb(22, 104, 220); }

:where(.css-1q3a9c7).ant-popover.ant-popover-blue .ant-popover-arrow { background: transparent; }

:where(.css-1q3a9c7).ant-popover.ant-popover-purple { --antd-arrow-background-color: #642ab5; }

:where(.css-1q3a9c7).ant-popover.ant-popover-purple .ant-popover-inner { background-color: rgb(100, 42, 181); }

:where(.css-1q3a9c7).ant-popover.ant-popover-purple .ant-popover-arrow { background: transparent; }

:where(.css-1q3a9c7).ant-popover.ant-popover-cyan { --antd-arrow-background-color: #13a8a8; }

:where(.css-1q3a9c7).ant-popover.ant-popover-cyan .ant-popover-inner { background-color: rgb(19, 168, 168); }

:where(.css-1q3a9c7).ant-popover.ant-popover-cyan .ant-popover-arrow { background: transparent; }

:where(.css-1q3a9c7).ant-popover.ant-popover-green { --antd-arrow-background-color: #49aa19; }

:where(.css-1q3a9c7).ant-popover.ant-popover-green .ant-popover-inner { background-color: rgb(73, 170, 25); }

:where(.css-1q3a9c7).ant-popover.ant-popover-green .ant-popover-arrow { background: transparent; }

:where(.css-1q3a9c7).ant-popover.ant-popover-magenta { --antd-arrow-background-color: #cb2b83; }

:where(.css-1q3a9c7).ant-popover.ant-popover-magenta .ant-popover-inner { background-color: rgb(203, 43, 131); }

:where(.css-1q3a9c7).ant-popover.ant-popover-magenta .ant-popover-arrow { background: transparent; }

:where(.css-1q3a9c7).ant-popover.ant-popover-pink { --antd-arrow-background-color: #cb2b83; }

:where(.css-1q3a9c7).ant-popover.ant-popover-pink .ant-popover-inner { background-color: rgb(203, 43, 131); }

:where(.css-1q3a9c7).ant-popover.ant-popover-pink .ant-popover-arrow { background: transparent; }

:where(.css-1q3a9c7).ant-popover.ant-popover-red { --antd-arrow-background-color: #d32029; }

:where(.css-1q3a9c7).ant-popover.ant-popover-red .ant-popover-inner { background-color: rgb(211, 32, 41); }

:where(.css-1q3a9c7).ant-popover.ant-popover-red .ant-popover-arrow { background: transparent; }

:where(.css-1q3a9c7).ant-popover.ant-popover-orange { --antd-arrow-background-color: #d87a16; }

:where(.css-1q3a9c7).ant-popover.ant-popover-orange .ant-popover-inner { background-color: rgb(216, 122, 22); }

:where(.css-1q3a9c7).ant-popover.ant-popover-orange .ant-popover-arrow { background: transparent; }

:where(.css-1q3a9c7).ant-popover.ant-popover-yellow { --antd-arrow-background-color: #d8bd14; }

:where(.css-1q3a9c7).ant-popover.ant-popover-yellow .ant-popover-inner { background-color: rgb(216, 189, 20); }

:where(.css-1q3a9c7).ant-popover.ant-popover-yellow .ant-popover-arrow { background: transparent; }

:where(.css-1q3a9c7).ant-popover.ant-popover-volcano { --antd-arrow-background-color: #d84a1b; }

:where(.css-1q3a9c7).ant-popover.ant-popover-volcano .ant-popover-inner { background-color: rgb(216, 74, 27); }

:where(.css-1q3a9c7).ant-popover.ant-popover-volcano .ant-popover-arrow { background: transparent; }

:where(.css-1q3a9c7).ant-popover.ant-popover-geekblue { --antd-arrow-background-color: #2b4acb; }

:where(.css-1q3a9c7).ant-popover.ant-popover-geekblue .ant-popover-inner { background-color: rgb(43, 74, 203); }

:where(.css-1q3a9c7).ant-popover.ant-popover-geekblue .ant-popover-arrow { background: transparent; }

:where(.css-1q3a9c7).ant-popover.ant-popover-lime { --antd-arrow-background-color: #8bbb11; }

:where(.css-1q3a9c7).ant-popover.ant-popover-lime .ant-popover-inner { background-color: rgb(139, 187, 17); }

:where(.css-1q3a9c7).ant-popover.ant-popover-lime .ant-popover-arrow { background: transparent; }

:where(.css-1q3a9c7).ant-popover.ant-popover-gold { --antd-arrow-background-color: #d89614; }

:where(.css-1q3a9c7).ant-popover.ant-popover-gold .ant-popover-inner { background-color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-popover.ant-popover-gold .ant-popover-arrow { background: transparent; }

:where(.css-1q3a9c7).ant-zoom-big-enter, :where(.css-1q3a9c7).ant-zoom-big-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-zoom-big-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-zoom-big-enter.ant-zoom-big-enter-active, :where(.css-1q3a9c7).ant-zoom-big-appear.ant-zoom-big-appear-active { animation-name: css-1q3a9c7-antZoomBigIn; animation-play-state: running; }

:where(.css-1q3a9c7).ant-zoom-big-leave.ant-zoom-big-leave-active { animation-name: css-1q3a9c7-antZoomBigOut; animation-play-state: running; pointer-events: none; }

:where(.css-1q3a9c7).ant-zoom-big-enter, :where(.css-1q3a9c7).ant-zoom-big-appear { transform: scale(0); opacity: 0; animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); }

:where(.css-1q3a9c7).ant-zoom-big-enter-prepare, :where(.css-1q3a9c7).ant-zoom-big-appear-prepare { transform: none; }

:where(.css-1q3a9c7).ant-zoom-big-leave { animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7)[class^="ant-input-number"], :where(.css-1q3a9c7)[class*=" ant-input-number"] { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-input-number"]::before, :where(.css-1q3a9c7)[class*=" ant-input-number"]::before, :where(.css-1q3a9c7)[class^="ant-input-number"]::after, :where(.css-1q3a9c7)[class*=" ant-input-number"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-input-number"] [class^="ant-input-number"], :where(.css-1q3a9c7)[class*=" ant-input-number"] [class^="ant-input-number"], :where(.css-1q3a9c7)[class^="ant-input-number"] [class*=" ant-input-number"], :where(.css-1q3a9c7)[class*=" ant-input-number"] [class*=" ant-input-number"] { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-input-number"] [class^="ant-input-number"]::before, :where(.css-1q3a9c7)[class*=" ant-input-number"] [class^="ant-input-number"]::before, :where(.css-1q3a9c7)[class^="ant-input-number"] [class*=" ant-input-number"]::before, :where(.css-1q3a9c7)[class*=" ant-input-number"] [class*=" ant-input-number"]::before, :where(.css-1q3a9c7)[class^="ant-input-number"] [class^="ant-input-number"]::after, :where(.css-1q3a9c7)[class*=" ant-input-number"] [class^="ant-input-number"]::after, :where(.css-1q3a9c7)[class^="ant-input-number"] [class*=" ant-input-number"]::after, :where(.css-1q3a9c7)[class*=" ant-input-number"] [class*=" ant-input-number"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-input-number { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; list-style: none; 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"; position: relative; display: inline-block; width: 90px; min-width: 0px; border-radius: 16px; transition: 0.2s; }

:where(.css-1q3a9c7).ant-input-number::placeholder { color: rgba(255, 255, 255, 0.25); user-select: none; }

:where(.css-1q3a9c7).ant-input-number:placeholder-shown { text-overflow: ellipsis; }

:where(.css-1q3a9c7).ant-input-number-lg { padding: 0px; font-size: 16px; line-height: 1.5; border-radius: 16px; }

:where(.css-1q3a9c7).ant-input-number-lg input.ant-input-number-input { height: 38px; padding: 7px 11px; }

:where(.css-1q3a9c7).ant-input-number-sm { padding: 0px; font-size: 14px; border-radius: 8px; }

:where(.css-1q3a9c7).ant-input-number-sm input.ant-input-number-input { height: 22px; padding: 0px 7px; }

:where(.css-1q3a9c7).ant-input-number-rtl, :where(.css-1q3a9c7).ant-input-number-textarea-rtl { direction: rtl; }

:where(.css-1q3a9c7).ant-input-number-outlined { background: rgb(43, 43, 52); border-width: 1px; border-style: solid; border-color: rgb(66, 66, 66); }

:where(.css-1q3a9c7).ant-input-number-outlined:hover { border-color: rgb(107, 173, 214); background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-number-outlined:focus, :where(.css-1q3a9c7).ant-input-number-outlined:focus-within { border-color: rgb(68, 140, 192); box-shadow: rgba(3, 170, 245, 0.15) 0px 0px 0px 0px; outline: 0px; background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-number-outlined.ant-input-number-disabled, :where(.css-1q3a9c7).ant-input-number-outlined[disabled] { color: rgb(255, 255, 255); background-color: rgb(51, 51, 61); border-color: rgb(66, 66, 66); box-shadow: none; cursor: not-allowed; opacity: 1; }

:where(.css-1q3a9c7).ant-input-number-outlined.ant-input-number-disabled input[disabled], :where(.css-1q3a9c7).ant-input-number-outlined[disabled] input[disabled], :where(.css-1q3a9c7).ant-input-number-outlined.ant-input-number-disabled textarea[disabled], :where(.css-1q3a9c7).ant-input-number-outlined[disabled] textarea[disabled] { cursor: not-allowed; }

:where(.css-1q3a9c7).ant-input-number-outlined.ant-input-number-disabled:hover:not([disabled]), :where(.css-1q3a9c7).ant-input-number-outlined[disabled]:hover:not([disabled]) { border-color: rgb(66, 66, 66); background-color: rgb(51, 51, 61); }

:where(.css-1q3a9c7).ant-input-number-outlined.ant-input-number-status-error:not(.ant-input-number-disabled) { background: rgb(43, 43, 52); border-width: 1px; border-style: solid; border-color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-input-number-outlined.ant-input-number-status-error:not(.ant-input-number-disabled):hover { border-color: rgb(126, 46, 47); background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-number-outlined.ant-input-number-status-error:not(.ant-input-number-disabled):focus, :where(.css-1q3a9c7).ant-input-number-outlined.ant-input-number-status-error:not(.ant-input-number-disabled):focus-within { border-color: rgb(221, 4, 4); box-shadow: rgba(45, 4, 0, 0.54) 0px 0px 0px 0px; outline: 0px; background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-number-outlined.ant-input-number-status-error:not(.ant-input-number-disabled) .ant-input-number-prefix, :where(.css-1q3a9c7).ant-input-number-outlined.ant-input-number-status-error:not(.ant-input-number-disabled) .ant-input-number-suffix { color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-input-number-outlined.ant-input-number-status-error.ant-input-number-disabled { border-color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-input-number-outlined.ant-input-number-status-warning:not(.ant-input-number-disabled) { background: rgb(43, 43, 52); border-width: 1px; border-style: solid; border-color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-input-number-outlined.ant-input-number-status-warning:not(.ant-input-number-disabled):hover { border-color: rgb(124, 89, 20); background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-number-outlined.ant-input-number-status-warning:not(.ant-input-number-disabled):focus, :where(.css-1q3a9c7).ant-input-number-outlined.ant-input-number-status-warning:not(.ant-input-number-disabled):focus-within { border-color: rgb(216, 150, 20); box-shadow: rgba(43, 28, 0, 0.67) 0px 0px 0px 0px; outline: 0px; background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-number-outlined.ant-input-number-status-warning:not(.ant-input-number-disabled) .ant-input-number-prefix, :where(.css-1q3a9c7).ant-input-number-outlined.ant-input-number-status-warning:not(.ant-input-number-disabled) .ant-input-number-suffix { color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-input-number-outlined.ant-input-number-status-warning.ant-input-number-disabled { border-color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-input-number-outlined .ant-input-number-handler-wrap { background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-number-outlined .ant-input-number-handler-wrap .ant-input-number-handler-down { border-block-start: 1px solid rgb(66, 66, 66); }

:where(.css-1q3a9c7).ant-input-number-filled { background: rgba(255, 255, 255, 0.08); border-width: 1px; border-style: solid; border-color: transparent; }

input:where(.css-1q3a9c7).ant-input-number-filled, :where(.css-1q3a9c7).ant-input-number-filled input, textarea:where(.css-1q3a9c7).ant-input-number-filled, :where(.css-1q3a9c7).ant-input-number-filled textarea { color: unset; }

:where(.css-1q3a9c7).ant-input-number-filled:hover { background: rgba(255, 255, 255, 0.12); }

:where(.css-1q3a9c7).ant-input-number-filled:focus, :where(.css-1q3a9c7).ant-input-number-filled:focus-within { outline: 0px; border-color: rgb(68, 140, 192); background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-number-filled.ant-input-number-disabled, :where(.css-1q3a9c7).ant-input-number-filled[disabled] { color: rgb(255, 255, 255); background-color: rgb(51, 51, 61); border-color: rgb(66, 66, 66); box-shadow: none; cursor: not-allowed; opacity: 1; }

:where(.css-1q3a9c7).ant-input-number-filled.ant-input-number-disabled input[disabled], :where(.css-1q3a9c7).ant-input-number-filled[disabled] input[disabled], :where(.css-1q3a9c7).ant-input-number-filled.ant-input-number-disabled textarea[disabled], :where(.css-1q3a9c7).ant-input-number-filled[disabled] textarea[disabled] { cursor: not-allowed; }

:where(.css-1q3a9c7).ant-input-number-filled.ant-input-number-disabled:hover:not([disabled]), :where(.css-1q3a9c7).ant-input-number-filled[disabled]:hover:not([disabled]) { border-color: rgb(66, 66, 66); background-color: rgb(51, 51, 61); }

:where(.css-1q3a9c7).ant-input-number-filled.ant-input-number-status-error:not(.ant-input-number-disabled) { background: rgb(221, 4, 4); border-width: 1px; border-style: solid; border-color: transparent; }

input:where(.css-1q3a9c7).ant-input-number-filled.ant-input-number-status-error:not(.ant-input-number-disabled), :where(.css-1q3a9c7).ant-input-number-filled.ant-input-number-status-error:not(.ant-input-number-disabled) input, textarea:where(.css-1q3a9c7).ant-input-number-filled.ant-input-number-status-error:not(.ant-input-number-disabled), :where(.css-1q3a9c7).ant-input-number-filled.ant-input-number-status-error:not(.ant-input-number-disabled) textarea { color: rgb(220, 68, 70); }

:where(.css-1q3a9c7).ant-input-number-filled.ant-input-number-status-error:not(.ant-input-number-disabled):hover { background: rgb(69, 29, 31); }

:where(.css-1q3a9c7).ant-input-number-filled.ant-input-number-status-error:not(.ant-input-number-disabled):focus, :where(.css-1q3a9c7).ant-input-number-filled.ant-input-number-status-error:not(.ant-input-number-disabled):focus-within { outline: 0px; border-color: rgb(221, 4, 4); background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-number-filled.ant-input-number-status-error:not(.ant-input-number-disabled) .ant-input-number-prefix, :where(.css-1q3a9c7).ant-input-number-filled.ant-input-number-status-error:not(.ant-input-number-disabled) .ant-input-number-suffix { color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-input-number-filled.ant-input-number-status-warning:not(.ant-input-number-disabled) { background: rgb(43, 33, 17); border-width: 1px; border-style: solid; border-color: transparent; }

input:where(.css-1q3a9c7).ant-input-number-filled.ant-input-number-status-warning:not(.ant-input-number-disabled), :where(.css-1q3a9c7).ant-input-number-filled.ant-input-number-status-warning:not(.ant-input-number-disabled) input, textarea:where(.css-1q3a9c7).ant-input-number-filled.ant-input-number-status-warning:not(.ant-input-number-disabled), :where(.css-1q3a9c7).ant-input-number-filled.ant-input-number-status-warning:not(.ant-input-number-disabled) textarea { color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-input-number-filled.ant-input-number-status-warning:not(.ant-input-number-disabled):hover { background: rgb(68, 49, 17); }

:where(.css-1q3a9c7).ant-input-number-filled.ant-input-number-status-warning:not(.ant-input-number-disabled):focus, :where(.css-1q3a9c7).ant-input-number-filled.ant-input-number-status-warning:not(.ant-input-number-disabled):focus-within { outline: 0px; border-color: rgb(216, 150, 20); background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-number-filled.ant-input-number-status-warning:not(.ant-input-number-disabled) .ant-input-number-prefix, :where(.css-1q3a9c7).ant-input-number-filled.ant-input-number-status-warning:not(.ant-input-number-disabled) .ant-input-number-suffix { color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-input-number-filled .ant-input-number-handler-wrap { background: rgb(68, 68, 76); }

:where(.css-1q3a9c7).ant-input-number-filled .ant-input-number-handler-wrap .ant-input-number-handler-down { border-block-start: 1px solid rgb(66, 66, 66); }

:where(.css-1q3a9c7).ant-input-number-filled:focus-within .ant-input-number-handler-wrap { background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-number-underlined { background: rgb(43, 43, 52); border-width: 1px 0px; border-style: solid none; border-color: transparent transparent rgb(66, 66, 66); border-radius: 0px; }

:where(.css-1q3a9c7).ant-input-number-underlined:hover { border-color: transparent transparent rgb(107, 173, 214); background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-number-underlined:focus, :where(.css-1q3a9c7).ant-input-number-underlined:focus-within { border-color: transparent transparent rgb(68, 140, 192); outline: 0px; background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-number-underlined.ant-input-number-disabled, :where(.css-1q3a9c7).ant-input-number-underlined[disabled] { color: rgb(255, 255, 255); box-shadow: none; cursor: not-allowed; }

:where(.css-1q3a9c7).ant-input-number-underlined.ant-input-number-disabled:hover, :where(.css-1q3a9c7).ant-input-number-underlined[disabled]:hover { border-color: transparent transparent rgb(66, 66, 66); }

:where(.css-1q3a9c7).ant-input-number-underlined input[disabled], :where(.css-1q3a9c7).ant-input-number-underlined textarea[disabled] { cursor: not-allowed; }

:where(.css-1q3a9c7).ant-input-number-underlined.ant-input-number-status-error:not(.ant-input-number-disabled) { background: rgb(43, 43, 52); border-width: 1px 0px; border-style: solid none; border-color: transparent transparent rgb(221, 4, 4); border-radius: 0px; }

:where(.css-1q3a9c7).ant-input-number-underlined.ant-input-number-status-error:not(.ant-input-number-disabled):hover { border-color: transparent transparent rgb(126, 46, 47); background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-number-underlined.ant-input-number-status-error:not(.ant-input-number-disabled):focus, :where(.css-1q3a9c7).ant-input-number-underlined.ant-input-number-status-error:not(.ant-input-number-disabled):focus-within { border-color: transparent transparent rgb(221, 4, 4); outline: 0px; background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-number-underlined.ant-input-number-status-error:not(.ant-input-number-disabled) .ant-input-number-prefix, :where(.css-1q3a9c7).ant-input-number-underlined.ant-input-number-status-error:not(.ant-input-number-disabled) .ant-input-number-suffix { color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-input-number-underlined.ant-input-number-status-error.ant-input-number-disabled { border-color: transparent transparent rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-input-number-underlined.ant-input-number-status-warning:not(.ant-input-number-disabled) { background: rgb(43, 43, 52); border-width: 1px 0px; border-style: solid none; border-color: transparent transparent rgb(216, 150, 20); border-radius: 0px; }

:where(.css-1q3a9c7).ant-input-number-underlined.ant-input-number-status-warning:not(.ant-input-number-disabled):hover { border-color: transparent transparent rgb(124, 89, 20); background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-number-underlined.ant-input-number-status-warning:not(.ant-input-number-disabled):focus, :where(.css-1q3a9c7).ant-input-number-underlined.ant-input-number-status-warning:not(.ant-input-number-disabled):focus-within { border-color: transparent transparent rgb(216, 150, 20); outline: 0px; background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-number-underlined.ant-input-number-status-warning:not(.ant-input-number-disabled) .ant-input-number-prefix, :where(.css-1q3a9c7).ant-input-number-underlined.ant-input-number-status-warning:not(.ant-input-number-disabled) .ant-input-number-suffix { color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-input-number-underlined.ant-input-number-status-warning.ant-input-number-disabled { border-color: transparent transparent rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-input-number-underlined .ant-input-number-handler-wrap { background: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-input-number-underlined .ant-input-number-handler-wrap .ant-input-number-handler-down { border-block-start: 1px solid rgb(66, 66, 66); }

:where(.css-1q3a9c7).ant-input-number-borderless { background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

:where(.css-1q3a9c7).ant-input-number-borderless:focus, :where(.css-1q3a9c7).ant-input-number-borderless:focus-within { outline: none; }

:where(.css-1q3a9c7).ant-input-number-borderless.ant-input-number-disabled, :where(.css-1q3a9c7).ant-input-number-borderless[disabled] { color: rgb(255, 255, 255); cursor: not-allowed; }

:where(.css-1q3a9c7).ant-input-number-borderless.ant-input-number-status-error, :where(.css-1q3a9c7).ant-input-number-borderless.ant-input-number-status-error input, :where(.css-1q3a9c7).ant-input-number-borderless.ant-input-number-status-error textarea { color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-input-number-borderless.ant-input-number-status-warning, :where(.css-1q3a9c7).ant-input-number-borderless.ant-input-number-status-warning input, :where(.css-1q3a9c7).ant-input-number-borderless.ant-input-number-status-warning textarea { color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-input-number-rtl { direction: rtl; }

:where(.css-1q3a9c7).ant-input-number-rtl .ant-input-number-input { direction: rtl; }

:where(.css-1q3a9c7).ant-input-number-out-of-range .ant-input-number-input-wrap input { color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-input-number-group { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; list-style: none; 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"; position: relative; display: table; width: 100%; border-collapse: separate; border-spacing: 0px; }

:where(.css-1q3a9c7).ant-input-number-group[class*="col-"] { padding-inline-end: 8px; }

:where(.css-1q3a9c7).ant-input-number-group[class*="col-"]:last-child { padding-inline-end: 0px; }

:where(.css-1q3a9c7).ant-input-number-group-lg .ant-input-number, :where(.css-1q3a9c7).ant-input-number-group-lg > .ant-input-number-group-addon { padding: 7px 11px; font-size: 16px; line-height: 1.5; border-radius: 16px; }

:where(.css-1q3a9c7).ant-input-number-group-sm .ant-input-number, :where(.css-1q3a9c7).ant-input-number-group-sm > .ant-input-number-group-addon { padding: 0px 7px; font-size: 14px; border-radius: 8px; }

:where(.css-1q3a9c7).ant-input-number-group-lg .ant-select-single .ant-select-selector { height: 40px; }

:where(.css-1q3a9c7).ant-input-number-group-sm .ant-select-single .ant-select-selector { height: 24px; }

:where(.css-1q3a9c7).ant-input-number-group > .ant-input-number { display: table-cell; }

:where(.css-1q3a9c7).ant-input-number-group > .ant-input-number:not(:first-child):not(:last-child) { border-radius: 0px; }

:where(.css-1q3a9c7).ant-input-number-group .ant-input-number-group-addon, :where(.css-1q3a9c7).ant-input-number-group .ant-input-number-group-wrap { display: table-cell; width: 1px; white-space: nowrap; vertical-align: middle; }

:where(.css-1q3a9c7).ant-input-number-group .ant-input-number-group-addon:not(:first-child):not(:last-child), :where(.css-1q3a9c7).ant-input-number-group .ant-input-number-group-wrap:not(:first-child):not(:last-child) { border-radius: 0px; }

:where(.css-1q3a9c7).ant-input-number-group .ant-input-number-group-wrap > * { display: block !important; }

:where(.css-1q3a9c7).ant-input-number-group .ant-input-number-group-addon { position: relative; padding: 0px 11px; color: rgb(255, 255, 255); font-weight: normal; font-size: 14px; text-align: center; border-radius: 16px; transition: 0.3s; line-height: 1; }

:where(.css-1q3a9c7).ant-input-number-group .ant-input-number-group-addon .ant-select { margin: -5px -11px; }

:where(.css-1q3a9c7).ant-input-number-group .ant-input-number-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { background-color: inherit; border: 1px solid transparent; box-shadow: none; }

:where(.css-1q3a9c7).ant-input-number-group .ant-input-number-group-addon .ant-cascader-picker { margin: -9px -11px; background-color: transparent; }

:where(.css-1q3a9c7).ant-input-number-group .ant-input-number-group-addon .ant-cascader-picker .ant-cascader-input { text-align: start; border: 0px; box-shadow: none; }

:where(.css-1q3a9c7).ant-input-number-group .ant-input-number { width: 100%; margin-bottom: 0px; text-align: inherit; }

:where(.css-1q3a9c7).ant-input-number-group .ant-input-number:focus { z-index: 1; border-inline-end-width: 1px; }

:where(.css-1q3a9c7).ant-input-number-group .ant-input-number:hover { z-index: 1; border-inline-end-width: 1px; }

.ant-input-number-search-with-button :where(.css-1q3a9c7).ant-input-number-group .ant-input-number:hover { z-index: 0; }

:where(.css-1q3a9c7).ant-input-number-group > .ant-input-number:first-child, :where(.css-1q3a9c7).ant-input-number-group .ant-input-number-group-addon:first-child { border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-1q3a9c7).ant-input-number-group > .ant-input-number:first-child .ant-select .ant-select-selector, :where(.css-1q3a9c7).ant-input-number-group .ant-input-number-group-addon:first-child .ant-select .ant-select-selector { border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-1q3a9c7).ant-input-number-group > .ant-input-number-affix-wrapper:not(:first-child) .ant-input-number { border-start-start-radius: 0px; border-end-start-radius: 0px; }

:where(.css-1q3a9c7).ant-input-number-group > .ant-input-number-affix-wrapper:not(:last-child) .ant-input-number { border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-1q3a9c7).ant-input-number-group > .ant-input-number:last-child, :where(.css-1q3a9c7).ant-input-number-group .ant-input-number-group-addon:last-child { border-start-start-radius: 0px; border-end-start-radius: 0px; }

:where(.css-1q3a9c7).ant-input-number-group > .ant-input-number:last-child .ant-select .ant-select-selector, :where(.css-1q3a9c7).ant-input-number-group .ant-input-number-group-addon:last-child .ant-select .ant-select-selector { border-start-start-radius: 0px; border-end-start-radius: 0px; }

:where(.css-1q3a9c7).ant-input-number-group .ant-input-number-affix-wrapper:not(:last-child) { border-start-end-radius: 0px; border-end-end-radius: 0px; }

.ant-input-number-search :where(.css-1q3a9c7).ant-input-number-group .ant-input-number-affix-wrapper:not(:last-child) { border-start-start-radius: 16px; border-end-start-radius: 16px; }

:where(.css-1q3a9c7).ant-input-number-group .ant-input-number-affix-wrapper:not(:first-child), .ant-input-number-search :where(.css-1q3a9c7).ant-input-number-group .ant-input-number-affix-wrapper:not(:first-child) { border-start-start-radius: 0px; border-end-start-radius: 0px; }

:where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact { display: block; }

:where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact::before { display: table; content: ""; }

:where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact::after { display: table; clear: both; content: ""; }

:where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact .ant-input-number-group-addon:not(:first-child):not(:last-child), :where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact .ant-input-number-group-wrap:not(:first-child):not(:last-child), :where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > .ant-input-number:not(:first-child):not(:last-child) { border-inline-end-width: 1px; }

:where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact .ant-input-number-group-addon:not(:first-child):not(:last-child):hover, :where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact .ant-input-number-group-wrap:not(:first-child):not(:last-child):hover, :where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > .ant-input-number:not(:first-child):not(:last-child):hover, :where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact .ant-input-number-group-addon:not(:first-child):not(:last-child):focus, :where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact .ant-input-number-group-wrap:not(:first-child):not(:last-child):focus, :where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > .ant-input-number:not(:first-child):not(:last-child):focus { z-index: 1; }

:where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > * { display: inline-flex; float: none; vertical-align: top; border-radius: 0px; }

:where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > .ant-input-number-affix-wrapper, :where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > .ant-input-number-number-affix-wrapper, :where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > .ant-picker-range { display: inline-flex; }

:where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > :not(:last-child) { margin-inline-end: -1px; border-inline-end-width: 1px; }

:where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact .ant-input-number { float: none; }

:where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > .ant-select > .ant-select-selector, :where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > .ant-select-auto-complete .ant-input-number, :where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > .ant-cascader-picker .ant-input-number, :where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > .ant-input-number-group-wrapper .ant-input-number { border-inline-end-width: 1px; border-radius: 0px; }

:where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > .ant-select > .ant-select-selector:hover, :where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > .ant-select-auto-complete .ant-input-number:hover, :where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > .ant-cascader-picker .ant-input-number:hover, :where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > .ant-input-number-group-wrapper .ant-input-number:hover, :where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > .ant-select > .ant-select-selector:focus, :where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > .ant-select-auto-complete .ant-input-number:focus, :where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > .ant-cascader-picker .ant-input-number:focus, :where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > .ant-input-number-group-wrapper .ant-input-number:focus { z-index: 1; }

:where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > .ant-select-focused { z-index: 1; }

:where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > .ant-select > .ant-select-arrow { z-index: 1; }

:where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > :first-child, :where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > .ant-select:first-child > .ant-select-selector, :where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > .ant-select-auto-complete:first-child .ant-input-number, :where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > .ant-cascader-picker:first-child .ant-input-number { border-start-start-radius: 16px; border-end-start-radius: 16px; }

:where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > :last-child, :where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > .ant-select:last-child > .ant-select-selector, :where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > .ant-cascader-picker:last-child .ant-input-number, :where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > .ant-cascader-picker-focused:last-child .ant-input-number { border-inline-end-width: 1px; border-start-end-radius: 16px; border-end-end-radius: 16px; }

:where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact > .ant-select-auto-complete .ant-input-number { vertical-align: top; }

:where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact .ant-input-number-group-wrapper + .ant-input-number-group-wrapper { margin-inline-start: -1px; }

:where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact .ant-input-number-group-wrapper + .ant-input-number-group-wrapper .ant-input-number-affix-wrapper { border-radius: 0px; }

:where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact .ant-input-number-group-wrapper:not(:last-child).ant-input-number-search > .ant-input-number-group > .ant-input-number-group-addon > .ant-input-number-search-button { border-radius: 0px; }

:where(.css-1q3a9c7).ant-input-number-group.ant-input-number-group-compact .ant-input-number-group-wrapper:not(:last-child).ant-input-number-search > .ant-input-number-group > .ant-input-number { border-start-start-radius: 16px; border-start-end-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 16px; }

:where(.css-1q3a9c7).ant-input-number-group-wrapper { display: inline-block; text-align: start; vertical-align: top; }

:where(.css-1q3a9c7).ant-input-number-group-wrapper .ant-input-number-affix-wrapper { width: 100%; }

:where(.css-1q3a9c7).ant-input-number-group-wrapper-lg .ant-input-number-group-addon { border-radius: 16px; font-size: 16px; }

:where(.css-1q3a9c7).ant-input-number-group-wrapper-sm .ant-input-number-group-addon { border-radius: 8px; }

:where(.css-1q3a9c7).ant-input-number-group-wrapper-outlined .ant-input-number-group-addon { background: rgba(255, 255, 255, 0.04); border: 1px solid rgb(66, 66, 66); }

:where(.css-1q3a9c7).ant-input-number-group-wrapper-outlined .ant-input-number-group-addon:first-child { border-inline-end: 0px; }

:where(.css-1q3a9c7).ant-input-number-group-wrapper-outlined .ant-input-number-group-addon:last-child { border-inline-start: 0px; }

:where(.css-1q3a9c7).ant-input-number-group-wrapper-outlined.ant-input-number-group-wrapper-status-error .ant-input-number-group-addon { border-color: rgb(221, 4, 4); color: rgb(220, 68, 70); }

:where(.css-1q3a9c7).ant-input-number-group-wrapper-outlined.ant-input-number-group-wrapper-status-warning .ant-input-number-group-addon { border-color: rgb(216, 150, 20); color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-input-number-group-wrapper-outlined.ant-input-number-group-wrapper-disabled .ant-input-number-group-addon { color: rgb(255, 255, 255); background-color: rgb(51, 51, 61); border-color: rgb(66, 66, 66); box-shadow: none; cursor: not-allowed; opacity: 1; }

:where(.css-1q3a9c7).ant-input-number-group-wrapper-outlined.ant-input-number-group-wrapper-disabled .ant-input-number-group-addon input[disabled], :where(.css-1q3a9c7).ant-input-number-group-wrapper-outlined.ant-input-number-group-wrapper-disabled .ant-input-number-group-addon textarea[disabled] { cursor: not-allowed; }

:where(.css-1q3a9c7).ant-input-number-group-wrapper-outlined.ant-input-number-group-wrapper-disabled .ant-input-number-group-addon:hover:not([disabled]) { border-color: rgb(66, 66, 66); background-color: rgb(51, 51, 61); }

:where(.css-1q3a9c7).ant-input-number-group-wrapper-filled .ant-input-number-group-addon { background: rgba(255, 255, 255, 0.08); }

:where(.css-1q3a9c7).ant-input-number-group-wrapper-filled .ant-input-number-group-addon:last-child { position: static; }

:where(.css-1q3a9c7).ant-input-number-group-wrapper-filled.ant-input-number-group-wrapper-status-error .ant-input-number-group-addon { background: rgb(221, 4, 4); color: rgb(220, 68, 70); }

:where(.css-1q3a9c7).ant-input-number-group-wrapper-filled.ant-input-number-group-wrapper-status-warning .ant-input-number-group-addon { background: rgb(43, 33, 17); color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-input-number-group-wrapper-filled.ant-input-number-group-wrapper-disabled .ant-input-number-group-addon { background: rgba(255, 255, 255, 0.08); color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-input-number-group-wrapper-filled.ant-input-number-group-wrapper-disabled .ant-input-number-group-addon:first-child { border-inline-start: 1px solid rgb(66, 66, 66); border-top: 1px solid rgb(66, 66, 66); border-bottom: 1px solid rgb(66, 66, 66); }

:where(.css-1q3a9c7).ant-input-number-group-wrapper-filled.ant-input-number-group-wrapper-disabled .ant-input-number-group-addon:last-child { border-inline-end: 1px solid rgb(66, 66, 66); border-top: 1px solid rgb(66, 66, 66); border-bottom: 1px solid rgb(66, 66, 66); }

:where(.css-1q3a9c7).ant-input-number-group-wrapper:not(.ant-input-number-compact-first-item):not(.ant-input-number-compact-last-item).ant-input-number-compact-item .ant-input-number, :where(.css-1q3a9c7).ant-input-number-group-wrapper:not(.ant-input-number-compact-first-item):not(.ant-input-number-compact-last-item).ant-input-number-compact-item .ant-input-number-group-addon { border-radius: 0px; }

:where(.css-1q3a9c7).ant-input-number-group-wrapper:not(.ant-input-number-compact-last-item).ant-input-number-compact-first-item .ant-input-number, :where(.css-1q3a9c7).ant-input-number-group-wrapper:not(.ant-input-number-compact-last-item).ant-input-number-compact-first-item .ant-input-number-group-addon { border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-1q3a9c7).ant-input-number-group-wrapper:not(.ant-input-number-compact-first-item).ant-input-number-compact-last-item .ant-input-number, :where(.css-1q3a9c7).ant-input-number-group-wrapper:not(.ant-input-number-compact-first-item).ant-input-number-compact-last-item .ant-input-number-group-addon { border-start-start-radius: 0px; border-end-start-radius: 0px; }

:where(.css-1q3a9c7).ant-input-number-disabled .ant-input-number-input { cursor: not-allowed; }

:where(.css-1q3a9c7).ant-input-number .ant-input-number-input { box-sizing: border-box; margin: 0px; padding: 4px 11px; color: rgb(255, 255, 255); font-size: inherit; line-height: 1.57143; list-style: none; 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"; width: 100%; text-align: start; background-color: transparent; border: 0px; border-radius: 16px; outline: 0px; transition: 0.2s linear; appearance: textfield; }

:where(.css-1q3a9c7).ant-input-number .ant-input-number-input::placeholder { color: rgba(255, 255, 255, 0.25); user-select: none; }

:where(.css-1q3a9c7).ant-input-number .ant-input-number-input:placeholder-shown { text-overflow: ellipsis; }

:where(.css-1q3a9c7).ant-input-number .ant-input-number-input[type="number"]::-webkit-inner-spin-button, :where(.css-1q3a9c7).ant-input-number .ant-input-number-input[type="number"]::-webkit-outer-spin-button { margin: 0px; appearance: none; }

:where(.css-1q3a9c7).ant-input-number:hover .ant-input-number-handler-wrap, :where(.css-1q3a9c7).ant-input-number-focused .ant-input-number-handler-wrap { width: 22px; opacity: 1; }

:where(.css-1q3a9c7).ant-input-number .ant-input-number-handler-wrap { position: absolute; inset-block-start: 0px; inset-inline-end: 0px; width: 0px; opacity: 0; height: 100%; border-start-start-radius: 0px; border-start-end-radius: 16px; border-end-end-radius: 16px; border-end-start-radius: 0px; display: flex; flex-direction: column; align-items: stretch; transition: 0.2s; overflow: hidden; }

:where(.css-1q3a9c7).ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler { display: flex; align-items: center; justify-content: center; flex: 1 1 auto; height: 40%; }

:where(.css-1q3a9c7).ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner, :where(.css-1q3a9c7).ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner { margin-inline-end: 0px; font-size: 7px; }

:where(.css-1q3a9c7).ant-input-number .ant-input-number-handler { height: 50%; overflow: hidden; color: rgba(255, 255, 255, 0.45); font-weight: bold; line-height: 0; text-align: center; cursor: pointer; border-inline-start: 1px solid rgb(66, 66, 66); transition: 0.2s linear; }

:where(.css-1q3a9c7).ant-input-number .ant-input-number-handler:active { background: rgba(255, 255, 255, 0.04); }

:where(.css-1q3a9c7).ant-input-number .ant-input-number-handler:hover { height: 60%; }

:where(.css-1q3a9c7).ant-input-number .ant-input-number-handler:hover .ant-input-number-handler-up-inner, :where(.css-1q3a9c7).ant-input-number .ant-input-number-handler:hover .ant-input-number-handler-down-inner { color: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-input-number .ant-input-number-handler-up-inner, :where(.css-1q3a9c7).ant-input-number .ant-input-number-handler-down-inner { display: inline-flex; align-items: center; color: rgba(255, 255, 255, 0.45); font-style: normal; line-height: 0; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; transition: 0.2s linear; user-select: none; }

:where(.css-1q3a9c7).ant-input-number .ant-input-number-handler-up-inner > *, :where(.css-1q3a9c7).ant-input-number .ant-input-number-handler-down-inner > * { line-height: 1; }

:where(.css-1q3a9c7).ant-input-number .ant-input-number-handler-up-inner svg, :where(.css-1q3a9c7).ant-input-number .ant-input-number-handler-down-inner svg { display: inline-block; }

:where(.css-1q3a9c7).ant-input-number .ant-input-number-handler-up { border-start-end-radius: 16px; }

:where(.css-1q3a9c7).ant-input-number .ant-input-number-handler-down { border-end-end-radius: 16px; }

:where(.css-1q3a9c7).ant-input-number-lg .ant-input-number-handler-wrap { border-start-end-radius: 16px; border-end-end-radius: 16px; }

:where(.css-1q3a9c7).ant-input-number-lg .ant-input-number-handler-up { border-start-end-radius: 16px; }

:where(.css-1q3a9c7).ant-input-number-lg .ant-input-number-handler-down { border-end-end-radius: 16px; }

:where(.css-1q3a9c7).ant-input-number-sm .ant-input-number-handler-wrap { border-start-end-radius: 8px; border-end-end-radius: 8px; }

:where(.css-1q3a9c7).ant-input-number-sm .ant-input-number-handler-up { border-start-end-radius: 8px; }

:where(.css-1q3a9c7).ant-input-number-sm .ant-input-number-handler-down { border-end-end-radius: 8px; }

:where(.css-1q3a9c7).ant-input-number-disabled .ant-input-number-handler-wrap, :where(.css-1q3a9c7).ant-input-number-readonly .ant-input-number-handler-wrap { display: none; }

:where(.css-1q3a9c7).ant-input-number-disabled .ant-input-number-input, :where(.css-1q3a9c7).ant-input-number-readonly .ant-input-number-input { color: inherit; }

:where(.css-1q3a9c7).ant-input-number .ant-input-number-handler-up-disabled, :where(.css-1q3a9c7).ant-input-number .ant-input-number-handler-down-disabled { cursor: not-allowed; }

.ant-input-number-handler-up-disabled:hover :where(.css-1q3a9c7).ant-input-number-handler-up-inner, .ant-input-number-handler-down-disabled:hover :where(.css-1q3a9c7).ant-input-number-handler-down-inner { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-input-number-affix-wrapper { position: relative; display: inline-flex; width: 90px; min-width: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; border-radius: 16px; transition: 0.2s; align-items: center; padding-inline-start: 11px; }

:where(.css-1q3a9c7).ant-input-number-affix-wrapper input.ant-input-number-input { padding: 4px 0px; }

:where(.css-1q3a9c7).ant-input-number-affix-wrapper::placeholder { color: rgba(255, 255, 255, 0.25); user-select: none; }

:where(.css-1q3a9c7).ant-input-number-affix-wrapper:placeholder-shown { text-overflow: ellipsis; }

:where(.css-1q3a9c7).ant-input-number-affix-wrapper-lg { border-radius: 16px; padding-inline-start: 11px; }

:where(.css-1q3a9c7).ant-input-number-affix-wrapper-lg input.ant-input-number-input { padding: 7px 0px; }

:where(.css-1q3a9c7).ant-input-number-affix-wrapper-sm { border-radius: 8px; padding-inline-start: 7px; }

:where(.css-1q3a9c7).ant-input-number-affix-wrapper-sm input.ant-input-number-input { padding: 0px; }

:where(.css-1q3a9c7).ant-input-number-affix-wrapper-rtl, :where(.css-1q3a9c7).ant-input-number-affix-wrapper-textarea-rtl { direction: rtl; }

:where(.css-1q3a9c7).ant-input-number-affix-wrapper:not(.ant-input-number-disabled):hover { z-index: 1; }

:where(.css-1q3a9c7).ant-input-number-affix-wrapper-focused, :where(.css-1q3a9c7).ant-input-number-affix-wrapper:focus { z-index: 1; }

:where(.css-1q3a9c7).ant-input-number-affix-wrapper-disabled > .ant-input-number-disabled { background: transparent; }

:where(.css-1q3a9c7).ant-input-number-affix-wrapper > div.ant-input-number { width: 100%; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; }

:where(.css-1q3a9c7).ant-input-number-affix-wrapper > div.ant-input-number.ant-input-number-focused { box-shadow: none !important; }

:where(.css-1q3a9c7).ant-input-number-affix-wrapper::before { display: inline-block; width: 0px; visibility: hidden; content: " "; }

:where(.css-1q3a9c7).ant-input-number-affix-wrapper .ant-input-number-handler-wrap { z-index: 2; }

:where(.css-1q3a9c7).ant-input-number-affix-wrapper .ant-input-number { position: static; color: inherit; }

:where(.css-1q3a9c7).ant-input-number-affix-wrapper .ant-input-number-prefix, :where(.css-1q3a9c7).ant-input-number-affix-wrapper .ant-input-number-suffix { display: flex; flex: 0 0 auto; align-items: center; pointer-events: none; }

:where(.css-1q3a9c7).ant-input-number-affix-wrapper .ant-input-number-prefix { margin-inline-end: 4px; }

:where(.css-1q3a9c7).ant-input-number-affix-wrapper .ant-input-number-suffix { inset-block-start: 0px; inset-inline-end: 0px; height: 100%; margin-inline: 4px 11px; transition: margin 0.2s; }

:where(.css-1q3a9c7).ant-input-number-affix-wrapper:hover .ant-input-number-handler-wrap, :where(.css-1q3a9c7).ant-input-number-affix-wrapper-focused .ant-input-number-handler-wrap { width: 22px; opacity: 1; }

:where(.css-1q3a9c7).ant-input-number-affix-wrapper:not(.ant-input-number-affix-wrapper-without-controls):hover .ant-input-number-suffix { margin-inline-end: 33px; }

:where(.css-1q3a9c7).ant-input-number-underlined { border-radius: 0px; }

:where(.css-1q3a9c7).ant-input-number-compact-item:not(.ant-input-number-compact-last-item) { margin-inline-end: -1px; }

:where(.css-1q3a9c7).ant-input-number-compact-item:not(.ant-input-number-status-success) { z-index: 2; }

:where(.css-1q3a9c7).ant-input-number-compact-item:hover, :where(.css-1q3a9c7).ant-input-number-compact-item:focus, :where(.css-1q3a9c7).ant-input-number-compact-item:active { z-index: 3; }

:where(.css-1q3a9c7).ant-input-number-compact-item[disabled] { z-index: 0; }

:where(.css-1q3a9c7).ant-input-number-compact-item:not(.ant-input-number-compact-first-item):not(.ant-input-number-compact-last-item) { border-radius: 0px; }

:where(.css-1q3a9c7).ant-input-number-compact-item:not(.ant-input-number-compact-last-item).ant-input-number-compact-first-item, :where(.css-1q3a9c7).ant-input-number-compact-item:not(.ant-input-number-compact-last-item).ant-input-number-compact-first-item.ant-input-number-sm, :where(.css-1q3a9c7).ant-input-number-compact-item:not(.ant-input-number-compact-last-item).ant-input-number-compact-first-item.ant-input-number-lg { border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-1q3a9c7).ant-input-number-compact-item:not(.ant-input-number-compact-first-item).ant-input-number-compact-last-item, :where(.css-1q3a9c7).ant-input-number-compact-item:not(.ant-input-number-compact-first-item).ant-input-number-compact-last-item.ant-input-number-sm, :where(.css-1q3a9c7).ant-input-number-compact-item:not(.ant-input-number-compact-first-item).ant-input-number-compact-last-item.ant-input-number-lg { border-start-start-radius: 0px; border-end-start-radius: 0px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7)[class^="ant-picker"], :where(.css-1q3a9c7)[class*=" ant-picker"] { 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-size: 14px; box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-picker"]::before, :where(.css-1q3a9c7)[class*=" ant-picker"]::before, :where(.css-1q3a9c7)[class^="ant-picker"]::after, :where(.css-1q3a9c7)[class*=" ant-picker"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-picker"] [class^="ant-picker"], :where(.css-1q3a9c7)[class*=" ant-picker"] [class^="ant-picker"], :where(.css-1q3a9c7)[class^="ant-picker"] [class*=" ant-picker"], :where(.css-1q3a9c7)[class*=" ant-picker"] [class*=" ant-picker"] { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-picker"] [class^="ant-picker"]::before, :where(.css-1q3a9c7)[class*=" ant-picker"] [class^="ant-picker"]::before, :where(.css-1q3a9c7)[class^="ant-picker"] [class*=" ant-picker"]::before, :where(.css-1q3a9c7)[class*=" ant-picker"] [class*=" ant-picker"]::before, :where(.css-1q3a9c7)[class^="ant-picker"] [class^="ant-picker"]::after, :where(.css-1q3a9c7)[class*=" ant-picker"] [class^="ant-picker"]::after, :where(.css-1q3a9c7)[class^="ant-picker"] [class*=" ant-picker"]::after, :where(.css-1q3a9c7)[class*=" ant-picker"] [class*=" ant-picker"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-footer { border-top: 1px solid rgba(105, 105, 2, 0.08); }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-footer-extra { padding: 0px 12px; line-height: 38px; text-align: start; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-footer-extra:not(:last-child) { border-bottom: 1px solid rgba(105, 105, 2, 0.08); }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-panels + .ant-picker-footer .ant-picker-ranges { justify-content: space-between; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-ranges { margin-block: 0px; padding-inline: 12px; overflow: hidden; text-align: start; list-style: none; display: flex; justify-content: center; align-items: center; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-ranges > li { line-height: 38px; display: inline-block; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-ranges .ant-picker-now-btn-disabled { pointer-events: none; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-ranges .ant-picker-preset > .ant-tag-blue { color: rgb(68, 140, 192); background: rgb(37, 62, 81); border-color: rgb(37, 62, 81); cursor: pointer; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-ranges .ant-picker-ok { padding-block: 2px; margin-inline-start: auto; }

:where(.css-1q3a9c7).ant-picker { box-sizing: border-box; margin: 0px; padding: 4px 11px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1; list-style: none; 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"; position: relative; display: inline-flex; align-items: center; border-radius: 16px; transition: border 0.2s, box-shadow 0.2s, background 0.2s; }

:where(.css-1q3a9c7).ant-picker .ant-picker-prefix { flex: 0 0 auto; margin-inline-end: 4px; }

:where(.css-1q3a9c7).ant-picker .ant-picker-input { position: relative; display: inline-flex; align-items: center; width: 100%; }

:where(.css-1q3a9c7).ant-picker .ant-picker-input > input { position: relative; display: inline-block; width: 100%; color: inherit; font-size: 14px; line-height: 1.57143; transition: 0.2s; flex: 1 1 auto; min-width: 1px; height: auto; padding: 0px; background: transparent; border: 0px; font-family: inherit; }

:where(.css-1q3a9c7).ant-picker .ant-picker-input > input::placeholder { color: rgba(255, 255, 255, 0.25); user-select: none; }

:where(.css-1q3a9c7).ant-picker .ant-picker-input > input:placeholder-shown { text-overflow: ellipsis; }

:where(.css-1q3a9c7).ant-picker .ant-picker-input > input:focus { box-shadow: none; outline: 0px; }

:where(.css-1q3a9c7).ant-picker .ant-picker-input > input[disabled] { background: transparent; color: rgba(255, 255, 255, 0.25); cursor: not-allowed; }

:where(.css-1q3a9c7).ant-picker .ant-picker-input-placeholder > input { color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-picker-large { padding: 8.5px 11px; }

:where(.css-1q3a9c7).ant-picker-large .ant-picker-input > input { font-size: 14px; line-height: 1.5; }

:where(.css-1q3a9c7).ant-picker-small { padding: 0px 7px; }

:where(.css-1q3a9c7).ant-picker-small .ant-picker-input > input { font-size: 14px; }

:where(.css-1q3a9c7).ant-picker .ant-picker-suffix { display: flex; flex: 0 0 auto; align-self: center; margin-inline-start: 4px; color: rgba(255, 255, 255, 0.25); line-height: 1; pointer-events: none; transition: opacity 0.2s, color 0.2s; }

:where(.css-1q3a9c7).ant-picker .ant-picker-suffix > * { vertical-align: top; }

:where(.css-1q3a9c7).ant-picker .ant-picker-suffix > :not(:last-child) { margin-inline-end: 8px; }

:where(.css-1q3a9c7).ant-picker .ant-picker-clear { position: absolute; top: 50%; inset-inline-end: 0px; color: rgba(255, 255, 255, 0.25); line-height: 1; transform: translateY(-50%); cursor: pointer; opacity: 0; transition: opacity 0.2s, color 0.2s; }

:where(.css-1q3a9c7).ant-picker .ant-picker-clear > * { vertical-align: top; }

:where(.css-1q3a9c7).ant-picker .ant-picker-clear:hover { color: rgba(255, 255, 255, 0.45); }

:where(.css-1q3a9c7).ant-picker:hover .ant-picker-clear { opacity: 1; }

:where(.css-1q3a9c7).ant-picker:hover .ant-picker-suffix:not(:last-child) { opacity: 0; }

:where(.css-1q3a9c7).ant-picker .ant-picker-separator { position: relative; display: inline-block; width: 1em; height: 14px; color: rgba(255, 255, 255, 0.25); font-size: 14px; vertical-align: top; cursor: default; }

.ant-picker-focused :where(.css-1q3a9c7).ant-picker .ant-picker-separator { color: rgba(255, 255, 255, 0.45); }

.ant-picker-disabled .ant-picker-range-separator :where(.css-1q3a9c7).ant-picker .ant-picker-separator { cursor: not-allowed; }

:where(.css-1q3a9c7).ant-picker-range { position: relative; display: inline-flex; }

:where(.css-1q3a9c7).ant-picker-range .ant-picker-active-bar { bottom: -1px; height: 2px; background: rgb(68, 140, 192); opacity: 0; transition: 0.3s ease-out; pointer-events: none; }

:where(.css-1q3a9c7).ant-picker-range.ant-picker-focused .ant-picker-active-bar { opacity: 1; }

:where(.css-1q3a9c7).ant-picker-range .ant-picker-range-separator { align-items: center; padding: 0px 8px; line-height: 1; }

:where(.css-1q3a9c7).ant-picker-range .ant-picker-clear, :where(.css-1q3a9c7).ant-picker-multiple .ant-picker-clear { inset-inline-end: 11px; }

:where(.css-1q3a9c7).ant-picker-range.ant-picker-small .ant-picker-clear, :where(.css-1q3a9c7).ant-picker-multiple.ant-picker-small .ant-picker-clear { inset-inline-end: 7px; }

:where(.css-1q3a9c7).ant-picker-dropdown { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; list-style: none; 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"; pointer-events: none; position: absolute; top: -9999px; left: -9999px; z-index: 1050; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-panel { display: inline-flex; flex-direction: column; text-align: center; background: rgb(43, 43, 52); border-radius: 16px; outline: none; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-panel-focused { border-color: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-panel-rtl .ant-picker-prev-icon, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-panel-rtl .ant-picker-super-prev-icon { transform: rotate(45deg); }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-panel-rtl .ant-picker-next-icon, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-panel-rtl .ant-picker-super-next-icon { transform: rotate(-135deg); }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-panel-rtl .ant-picker-time-panel .ant-picker-content { direction: ltr; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-panel-rtl .ant-picker-time-panel .ant-picker-content > * { direction: rtl; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-decade-panel, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-year-panel, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-quarter-panel, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-month-panel, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-week-panel, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-date-panel, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-time-panel { display: flex; flex-direction: column; width: 288px; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-header { display: flex; padding: 0px 8px; color: rgb(255, 255, 255); border-bottom: 1px solid rgba(105, 105, 2, 0.08); }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-header > * { flex: 0 0 auto; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-header button { padding: 0px; color: rgba(255, 255, 255, 0.45); line-height: 40px; background: transparent; border: 0px; cursor: pointer; transition: color 0.2s; font-size: inherit; display: inline-flex; align-items: center; justify-content: center; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-header button:empty { display: none; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-header > button { min-width: 1.6em; font-size: 14px; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-header > button:hover { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-header > button:disabled { opacity: 0.25; pointer-events: none; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-header-view { flex: 1 1 auto; font-weight: 600; line-height: 40px; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-header-view > button { color: inherit; font-weight: inherit; vertical-align: top; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-header-view > button:not(:first-child) { margin-inline-start: 8px; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-header-view > button:hover { color: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-prev-icon, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-next-icon, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-super-prev-icon, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-super-next-icon { position: relative; width: 7px; height: 7px; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-prev-icon::before, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-next-icon::before, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-super-prev-icon::before, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-super-next-icon::before { position: absolute; top: 0px; inset-inline-start: 0px; width: 7px; height: 7px; border: 0px solid; border-block-start-width: 1.5px; border-inline-start-width: 1.5px; content: ""; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-super-prev-icon::after, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-super-next-icon::after { position: absolute; top: 4px; inset-inline-start: 4px; display: inline-block; width: 7px; height: 7px; border: 0px solid; border-block-start-width: 1.5px; border-inline-start-width: 1.5px; content: ""; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-prev-icon, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-super-prev-icon { transform: rotate(-45deg); }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-next-icon, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-super-next-icon { transform: rotate(135deg); }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-content { width: 100%; table-layout: fixed; border-collapse: collapse; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-content th, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-content td { position: relative; min-width: 24px; font-weight: normal; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-content th { height: 36px; color: rgb(255, 255, 255); vertical-align: middle; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-cell { padding: 6px 0px; color: rgba(255, 255, 255, 0.25); cursor: pointer; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-cell-in-view { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-cell::before { position: absolute; top: 50%; inset-inline: 0px; z-index: 1; height: 24px; transform: translateY(-50%); content: ""; pointer-events: none; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-cell .ant-picker-cell-inner { position: relative; z-index: 2; display: inline-block; min-width: 24px; height: 24px; line-height: 24px; border-radius: 8px; transition: background 0.2s; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-cell:hover:not(.ant-picker-cell-in-view):not(.ant-picker-cell-disabled) .ant-picker-cell-inner, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-disabled) .ant-picker-cell-inner { background: rgba(255, 255, 255, 0.08); }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner::before { position: absolute; top: 0px; inset-inline: 0px; bottom: 0px; z-index: 1; border: 1px solid rgb(68, 140, 192); border-radius: 8px; content: ""; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end { position: relative; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range:not(.ant-picker-cell-disabled)::before, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-disabled)::before, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-disabled)::before { background: rgb(37, 62, 81); }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-selected:not(.ant-picker-cell-disabled) .ant-picker-cell-inner, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-disabled) .ant-picker-cell-inner, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-disabled) .ant-picker-cell-inner { color: rgb(255, 255, 255); background: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-selected.ant-picker-cell-disabled .ant-picker-cell-inner, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-disabled .ant-picker-cell-inner, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end.ant-picker-cell-disabled .ant-picker-cell-inner { background: rgba(255, 255, 255, 0.12); }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-disabled)::before { inset-inline-start: 50%; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-disabled)::before { inset-inline-end: 50%; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-end) .ant-picker-cell-inner { border-start-start-radius: 8px; border-end-start-radius: 8px; border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-start) .ant-picker-cell-inner { border-start-start-radius: 0px; border-end-start-radius: 0px; border-start-end-radius: 8px; border-end-end-radius: 8px; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-cell-disabled { color: rgba(255, 255, 255, 0.25); cursor: not-allowed; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-cell-disabled .ant-picker-cell-inner { background: transparent; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-cell-disabled::before { background: rgb(51, 51, 61); }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-cell-disabled.ant-picker-cell-today .ant-picker-cell-inner::before { border-color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-decade-panel .ant-picker-content, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-year-panel .ant-picker-content, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-quarter-panel .ant-picker-content, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-month-panel .ant-picker-content { height: 264px; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-decade-panel .ant-picker-cell-inner, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-year-panel .ant-picker-cell-inner, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-quarter-panel .ant-picker-cell-inner, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-month-panel .ant-picker-cell-inner { padding: 0px 8px; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-quarter-panel .ant-picker-content { height: 56px; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-decade-panel .ant-picker-cell-inner { padding: 0px 4px; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-decade-panel .ant-picker-cell::before { display: none; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-year-panel .ant-picker-body, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-quarter-panel .ant-picker-body, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-month-panel .ant-picker-body { padding: 0px 8px; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-year-panel .ant-picker-cell-inner, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-quarter-panel .ant-picker-cell-inner, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-month-panel .ant-picker-cell-inner { width: 60px; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-date-panel .ant-picker-body { padding: 8px 18px; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-date-panel .ant-picker-content th { box-sizing: border-box; padding: 0px; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-week-panel-row td::before { transition: background 0.2s; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-week-panel-row td:first-child::before { border-start-start-radius: 8px; border-end-start-radius: 8px; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-week-panel-row td:last-child::before { border-start-end-radius: 8px; border-end-end-radius: 8px; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-week-panel-row:hover td::before { background: rgba(255, 255, 255, 0.08); }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-week-panel-row-range-start td.ant-picker-cell::before, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-week-panel-row-range-end td.ant-picker-cell::before, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-week-panel-row-selected td.ant-picker-cell::before, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-week-panel-row-hover td.ant-picker-cell::before { background: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-week-panel-row-range-start td.ant-picker-cell.ant-picker-cell-week, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-week-panel-row-range-end td.ant-picker-cell.ant-picker-cell-week, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-week-panel-row-selected td.ant-picker-cell.ant-picker-cell-week, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-week-panel-row-hover td.ant-picker-cell.ant-picker-cell-week { color: rgba(255, 255, 255, 0.5); }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-week-panel-row-range-start td.ant-picker-cell .ant-picker-cell-inner, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-week-panel-row-range-end td.ant-picker-cell .ant-picker-cell-inner, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-week-panel-row-selected td.ant-picker-cell .ant-picker-cell-inner, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-week-panel-row-hover td.ant-picker-cell .ant-picker-cell-inner { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-week-panel-row-range-hover td::before { background: rgb(37, 62, 81); }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-week-panel .ant-picker-body, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-date-panel-show-week .ant-picker-body { padding: 8px 12px; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-week-panel .ant-picker-content th, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-date-panel-show-week .ant-picker-content th { width: auto; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-datetime-panel { display: flex; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-datetime-panel .ant-picker-time-panel { border-inline-start: 1px solid rgba(105, 105, 2, 0.08); }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-datetime-panel .ant-picker-date-panel, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-datetime-panel .ant-picker-time-panel { transition: opacity 0.3s; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-datetime-panel-active .ant-picker-date-panel, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-datetime-panel-active .ant-picker-time-panel { opacity: 0.3; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-datetime-panel-active .ant-picker-date-panel-active, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-datetime-panel-active .ant-picker-time-panel-active { opacity: 1; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-time-panel { width: auto; min-width: auto; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-time-panel .ant-picker-content { display: flex; flex: 1 1 auto; height: 224px; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-time-panel-column { flex: 1 0 auto; width: 56px; margin: 4px 0px; padding: 0px; overflow: hidden; text-align: start; list-style: none; transition: background 0.2s; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-time-panel-column::-webkit-scrollbar { width: 8px; background-color: transparent; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-time-panel-column::-webkit-scrollbar-thumb { background-color: rgba(255, 255, 255, 0.45); border-radius: 8px; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-time-panel-column { scrollbar-width: thin; scrollbar-color: rgba(255, 255, 255, 0.45) transparent; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-time-panel-column::after { display: block; height: calc(100% - 28px); content: ""; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-time-panel-column:not(:first-child) { border-inline-start: 1px solid rgba(105, 105, 2, 0.08); }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-time-panel-column-active { background: rgba(37, 62, 81, 0.2); }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-time-panel-column:hover { overflow-y: auto; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-time-panel-column > li { margin: 0px; padding: 0px; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-time-panel-column > li.ant-picker-time-panel-cell { margin-inline: 4px; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-time-panel-column > li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner { display: block; width: 48px; height: 28px; margin: 0px; padding-block: 0px; padding-inline: 14px 0px; color: rgb(255, 255, 255); line-height: 28px; border-radius: 8px; cursor: pointer; transition: background 0.2s; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-time-panel-column > li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner:hover { background: rgba(255, 255, 255, 0.08); }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-time-panel-column > li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner { background: rgb(37, 62, 81); }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-time-panel-column > li.ant-picker-time-panel-cell-disabled .ant-picker-time-panel-cell-inner { color: rgba(255, 255, 255, 0.25); background: transparent; cursor: not-allowed; }

:where(.css-1q3a9c7).ant-picker-dropdown.ant-picker-dropdown-hidden { display: none; }

:where(.css-1q3a9c7).ant-picker-dropdown-rtl { direction: rtl; }

:where(.css-1q3a9c7).ant-picker-dropdown.ant-picker-dropdown-placement-bottomLeft .ant-picker-range-arrow, :where(.css-1q3a9c7).ant-picker-dropdown.ant-picker-dropdown-placement-bottomRight .ant-picker-range-arrow { top: 0px; display: block; transform: translateY(-100%); }

:where(.css-1q3a9c7).ant-picker-dropdown.ant-picker-dropdown-placement-topLeft .ant-picker-range-arrow, :where(.css-1q3a9c7).ant-picker-dropdown.ant-picker-dropdown-placement-topRight .ant-picker-range-arrow { bottom: 0px; display: block; transform: translateY(100%) rotate(180deg); }

:where(.css-1q3a9c7).ant-picker-dropdown.ant-slide-up-appear .ant-picker-range-arrow.ant-picker-range-arrow, :where(.css-1q3a9c7).ant-picker-dropdown.ant-slide-up-enter .ant-picker-range-arrow.ant-picker-range-arrow { transition: none; }

:where(.css-1q3a9c7).ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topLeft, :where(.css-1q3a9c7).ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topRight, :where(.css-1q3a9c7).ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topLeft, :where(.css-1q3a9c7).ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topRight { animation-name: css-1q3a9c7-antSlideDownIn; }

:where(.css-1q3a9c7).ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomLeft, :where(.css-1q3a9c7).ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomRight, :where(.css-1q3a9c7).ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomLeft, :where(.css-1q3a9c7).ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomRight { animation-name: css-1q3a9c7-antSlideUpIn; }

:where(.css-1q3a9c7).ant-picker-dropdown.ant-slide-up-leave .ant-picker-panel-container { pointer-events: none; }

:where(.css-1q3a9c7).ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topLeft, :where(.css-1q3a9c7).ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topRight { animation-name: css-1q3a9c7-antSlideDownOut; }

:where(.css-1q3a9c7).ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomLeft, :where(.css-1q3a9c7).ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomRight { animation-name: css-1q3a9c7-antSlideUpOut; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-panel > .ant-picker-time-panel { padding-top: 4px; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-range-wrapper { display: flex; position: relative; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-range-arrow { position: absolute; z-index: 1; display: none; padding-inline: 16.5px; box-sizing: content-box; transition: 0.3s ease-out; pointer-events: none; width: 16px; height: 16px; overflow: hidden; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-range-arrow::before { position: absolute; bottom: 0px; inset-inline-start: 0px; width: 16px; height: 8px; background: rgb(31, 31, 31); clip-path: path("M 0 8 A 6 6 0 0 0 4.24264 6.24264 L 6.58579 3.89949 A 2 2 0 0 1 9.41421 3.89949 L 11.7574 6.24264 A 6 6 0 0 0 16 8 Z"); content: ""; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-range-arrow::after { content: ""; position: absolute; width: 7.79899px; height: 7.79899px; bottom: 0px; inset-inline: 0px; margin: auto; border-radius: 0px 0px 2px; transform: translateY(50%) rotate(-135deg); box-shadow: rgba(0, 0, 0, 0.05) 2px 2px 5px; z-index: 0; background: transparent; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-range-arrow::before { inset-inline-start: 16.5px; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-panel-container { overflow: hidden; vertical-align: top; background: rgb(31, 31, 31); border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.08) 0px 6px 16px 0px, rgba(0, 0, 0, 0.12) 0px 3px 6px -4px, rgba(0, 0, 0, 0.05) 0px 9px 28px 8px; transition: margin 0.3s; display: inline-block; pointer-events: auto; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel-layout { display: flex; flex-wrap: nowrap; align-items: stretch; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-panel-container .ant-picker-presets { display: flex; flex-direction: column; min-width: 120px; max-width: 200px; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-panel-container .ant-picker-presets ul { height: 0px; flex: 1 1 auto; list-style: none; overflow: auto; margin: 0px; padding: 8px; border-inline-end: 1px solid rgba(105, 105, 2, 0.08); }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-panel-container .ant-picker-presets ul li { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; border-radius: 8px; padding-inline: 8px; padding-block: 1px; cursor: pointer; transition: 0.3s; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-panel-container .ant-picker-presets ul li + li { margin-top: 8px; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-panel-container .ant-picker-presets ul li:hover { background: rgba(255, 255, 255, 0.08); }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-panel-container .ant-picker-panels { display: inline-flex; flex-wrap: nowrap; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-panel-container .ant-picker-panels:last-child .ant-picker-panel { border-width: 0px; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel { vertical-align: top; background: transparent; border-radius: 0px; border-width: 0px; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-content, :where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel table { text-align: center; }

:where(.css-1q3a9c7).ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel-focused { border-color: rgb(66, 66, 66); }

:where(.css-1q3a9c7).ant-picker-dropdown-range { padding: 10.6667px 0px; }

:where(.css-1q3a9c7).ant-picker-dropdown-range-hidden { display: none; }

:where(.css-1q3a9c7).ant-picker-rtl { direction: rtl; }

:where(.css-1q3a9c7).ant-picker-rtl .ant-picker-separator { transform: scale(-1, 1); }

:where(.css-1q3a9c7).ant-picker-rtl .ant-picker-footer-extra { direction: rtl; }

:where(.css-1q3a9c7).ant-slide-up-enter, :where(.css-1q3a9c7).ant-slide-up-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-slide-up-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-slide-up-enter.ant-slide-up-enter-active, :where(.css-1q3a9c7).ant-slide-up-appear.ant-slide-up-appear-active { animation-name: css-1q3a9c7-antSlideUpIn; animation-play-state: running; }

:where(.css-1q3a9c7).ant-slide-up-leave.ant-slide-up-leave-active { animation-name: css-1q3a9c7-antSlideUpOut; animation-play-state: running; pointer-events: none; }

:where(.css-1q3a9c7).ant-slide-up-enter, :where(.css-1q3a9c7).ant-slide-up-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); }

:where(.css-1q3a9c7).ant-slide-up-enter-prepare, :where(.css-1q3a9c7).ant-slide-up-appear-prepare { transform: scale(1); }

:where(.css-1q3a9c7).ant-slide-up-leave { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); }

:where(.css-1q3a9c7).ant-slide-down-enter, :where(.css-1q3a9c7).ant-slide-down-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-slide-down-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-slide-down-enter.ant-slide-down-enter-active, :where(.css-1q3a9c7).ant-slide-down-appear.ant-slide-down-appear-active { animation-name: css-1q3a9c7-antSlideDownIn; animation-play-state: running; }

:where(.css-1q3a9c7).ant-slide-down-leave.ant-slide-down-leave-active { animation-name: css-1q3a9c7-antSlideDownOut; animation-play-state: running; pointer-events: none; }

:where(.css-1q3a9c7).ant-slide-down-enter, :where(.css-1q3a9c7).ant-slide-down-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); }

:where(.css-1q3a9c7).ant-slide-down-enter-prepare, :where(.css-1q3a9c7).ant-slide-down-appear-prepare { transform: scale(1); }

:where(.css-1q3a9c7).ant-slide-down-leave { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); }

:where(.css-1q3a9c7).ant-move-up-enter, :where(.css-1q3a9c7).ant-move-up-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-move-up-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-move-up-enter.ant-move-up-enter-active, :where(.css-1q3a9c7).ant-move-up-appear.ant-move-up-appear-active { animation-name: css-1q3a9c7-antMoveUpIn; animation-play-state: running; }

:where(.css-1q3a9c7).ant-move-up-leave.ant-move-up-leave-active { animation-name: css-1q3a9c7-antMoveUpOut; animation-play-state: running; pointer-events: none; }

:where(.css-1q3a9c7).ant-move-up-enter, :where(.css-1q3a9c7).ant-move-up-appear { opacity: 0; animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); }

:where(.css-1q3a9c7).ant-move-up-leave { animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); }

:where(.css-1q3a9c7).ant-move-down-enter, :where(.css-1q3a9c7).ant-move-down-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-move-down-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-move-down-enter.ant-move-down-enter-active, :where(.css-1q3a9c7).ant-move-down-appear.ant-move-down-appear-active { animation-name: css-1q3a9c7-antMoveDownIn; animation-play-state: running; }

:where(.css-1q3a9c7).ant-move-down-leave.ant-move-down-leave-active { animation-name: css-1q3a9c7-antMoveDownOut; animation-play-state: running; pointer-events: none; }

:where(.css-1q3a9c7).ant-move-down-enter, :where(.css-1q3a9c7).ant-move-down-appear { opacity: 0; animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); }

:where(.css-1q3a9c7).ant-move-down-leave { animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); }

:where(.css-1q3a9c7).ant-picker-outlined { background: rgb(43, 43, 52); border-width: 1px; border-style: solid; border-color: rgb(66, 66, 66); }

:where(.css-1q3a9c7).ant-picker-outlined:hover { border-color: rgb(107, 173, 214); background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-picker-outlined:focus, :where(.css-1q3a9c7).ant-picker-outlined:focus-within { border-color: rgb(68, 140, 192); box-shadow: rgba(3, 170, 245, 0.15) 0px 0px 0px 0px; outline: 0px; background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-picker-outlined.ant-picker-disabled, :where(.css-1q3a9c7).ant-picker-outlined[disabled] { color: rgba(255, 255, 255, 0.25); background-color: rgb(51, 51, 61); border-color: rgb(66, 66, 66); box-shadow: none; cursor: not-allowed; opacity: 1; }

:where(.css-1q3a9c7).ant-picker-outlined.ant-picker-disabled input[disabled], :where(.css-1q3a9c7).ant-picker-outlined[disabled] input[disabled], :where(.css-1q3a9c7).ant-picker-outlined.ant-picker-disabled textarea[disabled], :where(.css-1q3a9c7).ant-picker-outlined[disabled] textarea[disabled] { cursor: not-allowed; }

:where(.css-1q3a9c7).ant-picker-outlined.ant-picker-disabled:hover:not([disabled]), :where(.css-1q3a9c7).ant-picker-outlined[disabled]:hover:not([disabled]) { border-color: rgb(66, 66, 66); background-color: rgb(51, 51, 61); }

:where(.css-1q3a9c7).ant-picker-outlined.ant-picker-status-error:not(.ant-picker-disabled) { background: rgb(43, 43, 52); border-width: 1px; border-style: solid; border-color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-picker-outlined.ant-picker-status-error:not(.ant-picker-disabled):hover { border-color: rgb(126, 46, 47); background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-picker-outlined.ant-picker-status-error:not(.ant-picker-disabled):focus, :where(.css-1q3a9c7).ant-picker-outlined.ant-picker-status-error:not(.ant-picker-disabled):focus-within { border-color: rgb(221, 4, 4); box-shadow: rgba(45, 4, 0, 0.54) 0px 0px 0px 0px; outline: 0px; background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-picker-outlined.ant-picker-status-error:not(.ant-picker-disabled) .ant-picker-prefix, :where(.css-1q3a9c7).ant-picker-outlined.ant-picker-status-error:not(.ant-picker-disabled) .ant-picker-suffix { color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-picker-outlined.ant-picker-status-error.ant-picker-disabled { border-color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-picker-outlined.ant-picker-status-warning:not(.ant-picker-disabled) { background: rgb(43, 43, 52); border-width: 1px; border-style: solid; border-color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-picker-outlined.ant-picker-status-warning:not(.ant-picker-disabled):hover { border-color: rgb(124, 89, 20); background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-picker-outlined.ant-picker-status-warning:not(.ant-picker-disabled):focus, :where(.css-1q3a9c7).ant-picker-outlined.ant-picker-status-warning:not(.ant-picker-disabled):focus-within { border-color: rgb(216, 150, 20); box-shadow: rgba(43, 28, 0, 0.67) 0px 0px 0px 0px; outline: 0px; background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-picker-outlined.ant-picker-status-warning:not(.ant-picker-disabled) .ant-picker-prefix, :where(.css-1q3a9c7).ant-picker-outlined.ant-picker-status-warning:not(.ant-picker-disabled) .ant-picker-suffix { color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-picker-outlined.ant-picker-status-warning.ant-picker-disabled { border-color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-picker-underlined { background: rgb(43, 43, 52); border-width: 1px 0px; border-style: solid none; border-color: transparent transparent rgb(66, 66, 66); border-radius: 0px; }

:where(.css-1q3a9c7).ant-picker-underlined:hover { border-color: transparent transparent rgb(107, 173, 214); background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-picker-underlined:focus, :where(.css-1q3a9c7).ant-picker-underlined:focus-within { border-color: transparent transparent rgb(68, 140, 192); outline: 0px; background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-picker-underlined.ant-picker-disabled, :where(.css-1q3a9c7).ant-picker-underlined[disabled] { color: rgba(255, 255, 255, 0.25); box-shadow: none; cursor: not-allowed; }

:where(.css-1q3a9c7).ant-picker-underlined.ant-picker-disabled:hover, :where(.css-1q3a9c7).ant-picker-underlined[disabled]:hover { border-color: transparent transparent rgb(66, 66, 66); }

:where(.css-1q3a9c7).ant-picker-underlined input[disabled], :where(.css-1q3a9c7).ant-picker-underlined textarea[disabled] { cursor: not-allowed; }

:where(.css-1q3a9c7).ant-picker-underlined.ant-picker-status-error:not(.ant-picker-disabled) { background: rgb(43, 43, 52); border-width: 1px 0px; border-style: solid none; border-color: transparent transparent rgb(221, 4, 4); border-radius: 0px; }

:where(.css-1q3a9c7).ant-picker-underlined.ant-picker-status-error:not(.ant-picker-disabled):hover { border-color: transparent transparent rgb(126, 46, 47); background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-picker-underlined.ant-picker-status-error:not(.ant-picker-disabled):focus, :where(.css-1q3a9c7).ant-picker-underlined.ant-picker-status-error:not(.ant-picker-disabled):focus-within { border-color: transparent transparent rgb(221, 4, 4); outline: 0px; background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-picker-underlined.ant-picker-status-error:not(.ant-picker-disabled) .ant-picker-prefix, :where(.css-1q3a9c7).ant-picker-underlined.ant-picker-status-error:not(.ant-picker-disabled) .ant-picker-suffix { color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-picker-underlined.ant-picker-status-error.ant-picker-disabled { border-color: transparent transparent rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-picker-underlined.ant-picker-status-warning:not(.ant-picker-disabled) { background: rgb(43, 43, 52); border-width: 1px 0px; border-style: solid none; border-color: transparent transparent rgb(216, 150, 20); border-radius: 0px; }

:where(.css-1q3a9c7).ant-picker-underlined.ant-picker-status-warning:not(.ant-picker-disabled):hover { border-color: transparent transparent rgb(124, 89, 20); background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-picker-underlined.ant-picker-status-warning:not(.ant-picker-disabled):focus, :where(.css-1q3a9c7).ant-picker-underlined.ant-picker-status-warning:not(.ant-picker-disabled):focus-within { border-color: transparent transparent rgb(216, 150, 20); outline: 0px; background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-picker-underlined.ant-picker-status-warning:not(.ant-picker-disabled) .ant-picker-prefix, :where(.css-1q3a9c7).ant-picker-underlined.ant-picker-status-warning:not(.ant-picker-disabled) .ant-picker-suffix { color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-picker-underlined.ant-picker-status-warning.ant-picker-disabled { border-color: transparent transparent rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-picker-filled { background: rgba(255, 255, 255, 0.08); border-width: 1px; border-style: solid; border-color: transparent; }

input:where(.css-1q3a9c7).ant-picker-filled, :where(.css-1q3a9c7).ant-picker-filled input, textarea:where(.css-1q3a9c7).ant-picker-filled, :where(.css-1q3a9c7).ant-picker-filled textarea { color: unset; }

:where(.css-1q3a9c7).ant-picker-filled:hover { background: rgba(255, 255, 255, 0.12); }

:where(.css-1q3a9c7).ant-picker-filled:focus, :where(.css-1q3a9c7).ant-picker-filled:focus-within { outline: 0px; border-color: rgb(68, 140, 192); background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-picker-filled.ant-picker-disabled, :where(.css-1q3a9c7).ant-picker-filled[disabled] { color: rgba(255, 255, 255, 0.25); background-color: rgb(51, 51, 61); border-color: rgb(66, 66, 66); box-shadow: none; cursor: not-allowed; opacity: 1; }

:where(.css-1q3a9c7).ant-picker-filled.ant-picker-disabled input[disabled], :where(.css-1q3a9c7).ant-picker-filled[disabled] input[disabled], :where(.css-1q3a9c7).ant-picker-filled.ant-picker-disabled textarea[disabled], :where(.css-1q3a9c7).ant-picker-filled[disabled] textarea[disabled] { cursor: not-allowed; }

:where(.css-1q3a9c7).ant-picker-filled.ant-picker-disabled:hover:not([disabled]), :where(.css-1q3a9c7).ant-picker-filled[disabled]:hover:not([disabled]) { border-color: rgb(66, 66, 66); background-color: rgb(51, 51, 61); }

:where(.css-1q3a9c7).ant-picker-filled.ant-picker-status-error:not(.ant-picker-disabled) { background: rgb(221, 4, 4); border-width: 1px; border-style: solid; border-color: transparent; }

input:where(.css-1q3a9c7).ant-picker-filled.ant-picker-status-error:not(.ant-picker-disabled), :where(.css-1q3a9c7).ant-picker-filled.ant-picker-status-error:not(.ant-picker-disabled) input, textarea:where(.css-1q3a9c7).ant-picker-filled.ant-picker-status-error:not(.ant-picker-disabled), :where(.css-1q3a9c7).ant-picker-filled.ant-picker-status-error:not(.ant-picker-disabled) textarea { color: rgb(220, 68, 70); }

:where(.css-1q3a9c7).ant-picker-filled.ant-picker-status-error:not(.ant-picker-disabled):hover { background: rgb(69, 29, 31); }

:where(.css-1q3a9c7).ant-picker-filled.ant-picker-status-error:not(.ant-picker-disabled):focus, :where(.css-1q3a9c7).ant-picker-filled.ant-picker-status-error:not(.ant-picker-disabled):focus-within { outline: 0px; border-color: rgb(221, 4, 4); background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-picker-filled.ant-picker-status-error:not(.ant-picker-disabled) .ant-picker-prefix, :where(.css-1q3a9c7).ant-picker-filled.ant-picker-status-error:not(.ant-picker-disabled) .ant-picker-suffix { color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-picker-filled.ant-picker-status-warning:not(.ant-picker-disabled) { background: rgb(43, 33, 17); border-width: 1px; border-style: solid; border-color: transparent; }

input:where(.css-1q3a9c7).ant-picker-filled.ant-picker-status-warning:not(.ant-picker-disabled), :where(.css-1q3a9c7).ant-picker-filled.ant-picker-status-warning:not(.ant-picker-disabled) input, textarea:where(.css-1q3a9c7).ant-picker-filled.ant-picker-status-warning:not(.ant-picker-disabled), :where(.css-1q3a9c7).ant-picker-filled.ant-picker-status-warning:not(.ant-picker-disabled) textarea { color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-picker-filled.ant-picker-status-warning:not(.ant-picker-disabled):hover { background: rgb(68, 49, 17); }

:where(.css-1q3a9c7).ant-picker-filled.ant-picker-status-warning:not(.ant-picker-disabled):focus, :where(.css-1q3a9c7).ant-picker-filled.ant-picker-status-warning:not(.ant-picker-disabled):focus-within { outline: 0px; border-color: rgb(216, 150, 20); background-color: rgb(43, 43, 52); }

:where(.css-1q3a9c7).ant-picker-filled.ant-picker-status-warning:not(.ant-picker-disabled) .ant-picker-prefix, :where(.css-1q3a9c7).ant-picker-filled.ant-picker-status-warning:not(.ant-picker-disabled) .ant-picker-suffix { color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-picker-borderless { background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

:where(.css-1q3a9c7).ant-picker-borderless:focus, :where(.css-1q3a9c7).ant-picker-borderless:focus-within { outline: none; }

:where(.css-1q3a9c7).ant-picker-borderless.ant-picker-disabled, :where(.css-1q3a9c7).ant-picker-borderless[disabled] { color: rgba(255, 255, 255, 0.25); cursor: not-allowed; }

:where(.css-1q3a9c7).ant-picker-borderless.ant-picker-status-error, :where(.css-1q3a9c7).ant-picker-borderless.ant-picker-status-error input, :where(.css-1q3a9c7).ant-picker-borderless.ant-picker-status-error textarea { color: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-picker-borderless.ant-picker-status-warning, :where(.css-1q3a9c7).ant-picker-borderless.ant-picker-status-warning input, :where(.css-1q3a9c7).ant-picker-borderless.ant-picker-status-warning textarea { color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-picker-outlined.ant-picker-multiple .ant-picker-selection-item { background: rgba(255, 255, 255, 0.12); border: 1px solid transparent; }

:where(.css-1q3a9c7).ant-picker-filled.ant-picker-multiple .ant-picker-selection-item { background: rgb(43, 43, 52); border: 1px solid rgba(105, 105, 2, 0.08); }

:where(.css-1q3a9c7).ant-picker-borderless.ant-picker-multiple .ant-picker-selection-item { background: rgba(255, 255, 255, 0.12); border: 1px solid transparent; }

:where(.css-1q3a9c7).ant-picker-underlined.ant-picker-multiple .ant-picker-selection-item { background: rgba(255, 255, 255, 0.12); border: 1px solid transparent; }

:where(.css-1q3a9c7).ant-picker:not(.ant-picker-disabled):not([disabled]).ant-picker-status-error .ant-picker-active-bar { background: rgb(221, 4, 4); }

:where(.css-1q3a9c7).ant-picker:not(.ant-picker-disabled):not([disabled]).ant-picker-status-warning .ant-picker-active-bar { background: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-picker-multiple.ant-picker-small { padding-block: 1px; padding-inline-start: 3px; min-height: 24px; }

:where(.css-1q3a9c7).ant-picker-multiple.ant-picker-small .ant-picker-selection-item { height: 16px; line-height: 14px; }

:where(.css-1q3a9c7).ant-picker-multiple { padding-block: 1px; padding-inline-start: 3px; min-height: 32px; }

:where(.css-1q3a9c7).ant-picker-multiple .ant-picker-selection-item { height: 24px; line-height: 22px; }

:where(.css-1q3a9c7).ant-picker-multiple.ant-picker-large { padding-block: 1px; padding-inline-start: 3px; min-height: 40px; }

:where(.css-1q3a9c7).ant-picker-multiple.ant-picker-large .ant-picker-selection-item { height: 32px; line-height: 30px; }

:where(.css-1q3a9c7).ant-picker.ant-picker-multiple { width: 100%; cursor: text; }

:where(.css-1q3a9c7).ant-picker.ant-picker-multiple .ant-picker-selector { flex: 1 1 auto; padding: 0px; position: relative; }

:where(.css-1q3a9c7).ant-picker.ant-picker-multiple .ant-picker-selector::after { margin: 0px; }

:where(.css-1q3a9c7).ant-picker.ant-picker-multiple .ant-picker-selector .ant-picker-selection-placeholder { position: absolute; top: 50%; inset-inline: 11px 0px; transform: translateY(-50%); transition: 0.3s; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; flex: 1 1 0%; color: rgba(255, 255, 255, 0.25); pointer-events: none; }

:where(.css-1q3a9c7).ant-picker.ant-picker-multiple .ant-picker-selection-overflow { position: relative; display: flex; flex: 1 1 auto; flex-wrap: wrap; max-width: 100%; }

:where(.css-1q3a9c7).ant-picker.ant-picker-multiple .ant-picker-selection-overflow-item { flex: 0 0 auto; align-self: center; max-width: calc(100% - 4px); display: inline-flex; }

:where(.css-1q3a9c7).ant-picker.ant-picker-multiple .ant-picker-selection-overflow .ant-picker-selection-item { display: flex; align-self: center; flex: 0 0 auto; box-sizing: border-box; max-width: 100%; margin-block: 2px; border-radius: 8px; cursor: default; transition: font-size 0.3s, line-height 0.3s, height 0.3s; margin-inline-end: 4px; padding-inline: 8px 4px; }

.ant-picker-disabled:where(.css-1q3a9c7).ant-picker.ant-picker-multiple .ant-picker-selection-overflow .ant-picker-selection-item { color: rgba(255, 255, 255, 0.25); border-color: transparent; cursor: not-allowed; }

:where(.css-1q3a9c7).ant-picker.ant-picker-multiple .ant-picker-selection-overflow .ant-picker-selection-item-content { display: inline-block; margin-inline-end: 4px; overflow: hidden; white-space: pre; text-overflow: ellipsis; }

:where(.css-1q3a9c7).ant-picker.ant-picker-multiple .ant-picker-selection-overflow .ant-picker-selection-item-remove { display: inline-flex; align-items: center; color: rgba(255, 255, 255, 0.45); font-style: normal; line-height: inherit; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; font-weight: bold; font-size: 10px; cursor: pointer; }

:where(.css-1q3a9c7).ant-picker.ant-picker-multiple .ant-picker-selection-overflow .ant-picker-selection-item-remove > * { line-height: 1; }

:where(.css-1q3a9c7).ant-picker.ant-picker-multiple .ant-picker-selection-overflow .ant-picker-selection-item-remove svg { display: inline-block; }

:where(.css-1q3a9c7).ant-picker.ant-picker-multiple .ant-picker-selection-overflow .ant-picker-selection-item-remove > .anticon { vertical-align: -0.2em; }

:where(.css-1q3a9c7).ant-picker.ant-picker-multiple .ant-picker-selection-overflow .ant-picker-selection-item-remove:hover { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-picker.ant-picker-multiple .ant-picker-multiple-input { width: 0px; height: 0px; border: 0px; visibility: hidden; position: absolute; z-index: -1; }

:where(.css-1q3a9c7).ant-picker-compact-item:not(.ant-picker-compact-last-item) { margin-inline-end: -1px; }

:where(.css-1q3a9c7).ant-picker-compact-item:not(.ant-picker-status-success) { z-index: 2; }

:where(.css-1q3a9c7).ant-picker-compact-item:hover, :where(.css-1q3a9c7).ant-picker-compact-item:active { z-index: 3; }

:where(.css-1q3a9c7).ant-picker-compact-item.ant-picker-focused { z-index: 3; }

:where(.css-1q3a9c7).ant-picker-compact-item[disabled] { z-index: 0; }

:where(.css-1q3a9c7).ant-picker-compact-item:not(.ant-picker-compact-first-item):not(.ant-picker-compact-last-item) { border-radius: 0px; }

:where(.css-1q3a9c7).ant-picker-compact-item:not(.ant-picker-compact-last-item).ant-picker-compact-first-item, :where(.css-1q3a9c7).ant-picker-compact-item:not(.ant-picker-compact-last-item).ant-picker-compact-first-item.ant-picker-sm, :where(.css-1q3a9c7).ant-picker-compact-item:not(.ant-picker-compact-last-item).ant-picker-compact-first-item.ant-picker-lg { border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-1q3a9c7).ant-picker-compact-item:not(.ant-picker-compact-first-item).ant-picker-compact-last-item, :where(.css-1q3a9c7).ant-picker-compact-item:not(.ant-picker-compact-first-item).ant-picker-compact-last-item.ant-picker-sm, :where(.css-1q3a9c7).ant-picker-compact-item:not(.ant-picker-compact-first-item).ant-picker-compact-last-item.ant-picker-lg { border-start-start-radius: 0px; border-end-start-radius: 0px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7)[class^="ant-checkbox"], :where(.css-1q3a9c7)[class*=" ant-checkbox"] { 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-size: 14px; box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-checkbox"]::before, :where(.css-1q3a9c7)[class*=" ant-checkbox"]::before, :where(.css-1q3a9c7)[class^="ant-checkbox"]::after, :where(.css-1q3a9c7)[class*=" ant-checkbox"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-checkbox"] [class^="ant-checkbox"], :where(.css-1q3a9c7)[class*=" ant-checkbox"] [class^="ant-checkbox"], :where(.css-1q3a9c7)[class^="ant-checkbox"] [class*=" ant-checkbox"], :where(.css-1q3a9c7)[class*=" ant-checkbox"] [class*=" ant-checkbox"] { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-checkbox"] [class^="ant-checkbox"]::before, :where(.css-1q3a9c7)[class*=" ant-checkbox"] [class^="ant-checkbox"]::before, :where(.css-1q3a9c7)[class^="ant-checkbox"] [class*=" ant-checkbox"]::before, :where(.css-1q3a9c7)[class*=" ant-checkbox"] [class*=" ant-checkbox"]::before, :where(.css-1q3a9c7)[class^="ant-checkbox"] [class^="ant-checkbox"]::after, :where(.css-1q3a9c7)[class*=" ant-checkbox"] [class^="ant-checkbox"]::after, :where(.css-1q3a9c7)[class^="ant-checkbox"] [class*=" ant-checkbox"]::after, :where(.css-1q3a9c7)[class*=" ant-checkbox"] [class*=" ant-checkbox"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-checkbox-group { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; list-style: none; 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"; display: inline-flex; flex-wrap: wrap; column-gap: 8px; }

:where(.css-1q3a9c7).ant-checkbox-group > .ant-row { flex: 1 1 0%; }

:where(.css-1q3a9c7).ant-checkbox-wrapper { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; list-style: none; 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"; display: inline-flex; align-items: baseline; cursor: pointer; }

:where(.css-1q3a9c7).ant-checkbox-wrapper::after { display: inline-block; width: 0px; overflow: hidden; content: " "; }

:where(.css-1q3a9c7).ant-checkbox-wrapper + .ant-checkbox-wrapper { margin-inline-start: 0px; }

:where(.css-1q3a9c7).ant-checkbox-wrapper.ant-checkbox-wrapper-in-form-item input[type="checkbox"] { width: 14px; height: 14px; }

:where(.css-1q3a9c7).ant-checkbox { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1; list-style: none; 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"; position: relative; white-space: nowrap; cursor: pointer; border-radius: 8px; align-self: center; }

:where(.css-1q3a9c7).ant-checkbox .ant-checkbox-input { position: absolute; inset: 0px; z-index: 1; cursor: pointer; opacity: 0; margin: 0px; }

:where(.css-1q3a9c7).ant-checkbox .ant-checkbox-input:focus-visible + .ant-checkbox-inner { outline: rgb(37, 62, 81) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-1q3a9c7).ant-checkbox .ant-checkbox-inner { box-sizing: border-box; display: block; width: 16px; height: 16px; direction: ltr; background-color: rgb(43, 43, 52); border: 1px solid rgb(66, 66, 66); border-radius: 8px; border-collapse: separate; transition: 0.3s; }

:where(.css-1q3a9c7).ant-checkbox .ant-checkbox-inner::after { box-sizing: border-box; position: absolute; top: 50%; inset-inline-start: 25%; display: table; width: 5.71429px; height: 9.14286px; border-width: 0px 2px 2px; border-style: none solid solid; border-color: currentcolor rgb(255, 255, 255) rgb(255, 255, 255); border-image: none; border-inline-start: 0px; transform: rotate(45deg) scale(0) translate(-50%, -50%); opacity: 0; content: ""; transition: 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s; }

:where(.css-1q3a9c7).ant-checkbox + span { padding-inline: 8px; }

:where(.css-1q3a9c7).ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-inner, :where(.css-1q3a9c7).ant-checkbox:not(.ant-checkbox-disabled):hover .ant-checkbox-inner { border-color: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner { background-color: rgb(107, 173, 214); border-color: transparent; }

:where(.css-1q3a9c7).ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled)::after { border-color: rgb(107, 173, 214); }

:where(.css-1q3a9c7).ant-checkbox-checked .ant-checkbox-inner { background-color: rgb(68, 140, 192); border-color: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-checkbox-checked .ant-checkbox-inner::after { opacity: 1; transform: rotate(45deg) scale(1) translate(-50%, -50%); transition: 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s; }

:where(.css-1q3a9c7).ant-checkbox-wrapper-checked:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-inner, :where(.css-1q3a9c7).ant-checkbox-checked:not(.ant-checkbox-disabled):hover .ant-checkbox-inner { background-color: rgb(107, 173, 214); border-color: transparent; }

:where(.css-1q3a9c7).ant-checkbox-indeterminate .ant-checkbox-inner { background-color: rgb(43, 43, 52); border-color: rgb(66, 66, 66); }

:where(.css-1q3a9c7).ant-checkbox-indeterminate .ant-checkbox-inner::after { top: 50%; inset-inline-start: 50%; width: 8px; height: 8px; background-color: rgb(68, 140, 192); border: 0px; transform: translate(-50%, -50%) scale(1); opacity: 1; content: ""; }

:where(.css-1q3a9c7).ant-checkbox-indeterminate:hover .ant-checkbox-inner { background-color: rgb(43, 43, 52); border-color: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-checkbox-wrapper-disabled { cursor: not-allowed; }

:where(.css-1q3a9c7).ant-checkbox-disabled, :where(.css-1q3a9c7).ant-checkbox-disabled .ant-checkbox-input { cursor: not-allowed; pointer-events: none; }

:where(.css-1q3a9c7).ant-checkbox-disabled .ant-checkbox-inner { background: rgb(51, 51, 61); border-color: rgb(66, 66, 66); }

:where(.css-1q3a9c7).ant-checkbox-disabled .ant-checkbox-inner::after { border-color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-checkbox-disabled::after { display: none; }

:where(.css-1q3a9c7).ant-checkbox-disabled + span { color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-checkbox-disabled.ant-checkbox-indeterminate .ant-checkbox-inner::after { background: rgba(255, 255, 255, 0.25); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7).ant-tag { 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-size: 14px; box-sizing: border-box; }

:where(.css-1q3a9c7).ant-tag::before, :where(.css-1q3a9c7).ant-tag::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-tag [class^="ant-tag"], :where(.css-1q3a9c7).ant-tag [class*=" ant-tag"] { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-tag [class^="ant-tag"]::before, :where(.css-1q3a9c7).ant-tag [class*=" ant-tag"]::before, :where(.css-1q3a9c7).ant-tag [class^="ant-tag"]::after, :where(.css-1q3a9c7).ant-tag [class*=" ant-tag"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-tag { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 12px; line-height: 20px; list-style: none; 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"; display: inline-block; height: auto; margin-inline-end: 8px; padding-inline: 7px; white-space: nowrap; background: rgb(51, 51, 60); border: 1px solid rgb(66, 66, 66); border-radius: 8px; opacity: 1; transition: 0.2s; text-align: start; position: relative; }

:where(.css-1q3a9c7).ant-tag.ant-tag-rtl { direction: rtl; }

:where(.css-1q3a9c7).ant-tag, :where(.css-1q3a9c7).ant-tag a, :where(.css-1q3a9c7).ant-tag a:hover { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-tag .ant-tag-close-icon { margin-inline-start: 3px; font-size: 10px; color: rgba(255, 255, 255, 0.45); cursor: pointer; transition: 0.2s; }

:where(.css-1q3a9c7).ant-tag .ant-tag-close-icon:hover { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-tag.ant-tag-has-color { border-color: transparent; }

:where(.css-1q3a9c7).ant-tag.ant-tag-has-color, :where(.css-1q3a9c7).ant-tag.ant-tag-has-color a, :where(.css-1q3a9c7).ant-tag.ant-tag-has-color a:hover, :where(.css-1q3a9c7).ant-tag.ant-tag-has-color .anticon-close, :where(.css-1q3a9c7).ant-tag.ant-tag-has-color .anticon-close:hover { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-tag-checkable { background-color: transparent; border-color: transparent; cursor: pointer; }

:where(.css-1q3a9c7).ant-tag-checkable:not(.ant-tag-checkable-checked):hover { color: rgb(68, 140, 192); background-color: rgba(255, 255, 255, 0.12); }

:where(.css-1q3a9c7).ant-tag-checkable:active, :where(.css-1q3a9c7).ant-tag-checkable-checked { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-tag-checkable-checked { background-color: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-tag-checkable-checked:hover { background-color: rgb(107, 173, 214); }

:where(.css-1q3a9c7).ant-tag-checkable:active { background-color: rgb(56, 112, 151); }

:where(.css-1q3a9c7).ant-tag-hidden { display: none; }

:where(.css-1q3a9c7).ant-tag > .anticon + span, :where(.css-1q3a9c7).ant-tag > span + .anticon { margin-inline-start: 7px; }

:where(.css-1q3a9c7).ant-tag-borderless { border-color: transparent; background: rgb(51, 51, 60); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7).ant-typography { 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-size: 14px; box-sizing: border-box; }

:where(.css-1q3a9c7).ant-typography::before, :where(.css-1q3a9c7).ant-typography::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-typography [class^="ant-typography"], :where(.css-1q3a9c7).ant-typography [class*=" ant-typography"] { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-typography [class^="ant-typography"]::before, :where(.css-1q3a9c7).ant-typography [class*=" ant-typography"]::before, :where(.css-1q3a9c7).ant-typography [class^="ant-typography"]::after, :where(.css-1q3a9c7).ant-typography [class*=" ant-typography"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-typography { color: rgb(255, 255, 255); word-break: break-word; line-height: 1.57143; }

:where(.css-1q3a9c7).ant-typography.ant-typography-secondary { color: rgba(255, 255, 255, 0.45); }

:where(.css-1q3a9c7).ant-typography.ant-typography-success { color: rgb(73, 170, 25); }

:where(.css-1q3a9c7).ant-typography.ant-typography-warning { color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-typography.ant-typography-danger { color: rgb(220, 68, 70); }

a:where(.css-1q3a9c7).ant-typography.ant-typography-danger:active, a:where(.css-1q3a9c7).ant-typography.ant-typography-danger:focus { color: rgb(173, 57, 58); }

a:where(.css-1q3a9c7).ant-typography.ant-typography-danger:hover { color: rgb(232, 110, 107); }

:where(.css-1q3a9c7).ant-typography.ant-typography-disabled { color: rgba(255, 255, 255, 0.25); cursor: not-allowed; user-select: none; }

div:where(.css-1q3a9c7).ant-typography, :where(.css-1q3a9c7).ant-typography p { margin-bottom: 1em; }

h1:where(.css-1q3a9c7).ant-typography, div:where(.css-1q3a9c7).ant-typography-h1, div:where(.css-1q3a9c7).ant-typography-h1 > textarea, :where(.css-1q3a9c7).ant-typography h1 { margin-bottom: 0.5em; color: rgb(255, 255, 255); font-weight: 600; font-size: 38px; line-height: 1.21053; }

h2:where(.css-1q3a9c7).ant-typography, div:where(.css-1q3a9c7).ant-typography-h2, div:where(.css-1q3a9c7).ant-typography-h2 > textarea, :where(.css-1q3a9c7).ant-typography h2 { margin-bottom: 0.5em; color: rgb(255, 255, 255); font-weight: 600; font-size: 30px; line-height: 1.26667; }

h3:where(.css-1q3a9c7).ant-typography, div:where(.css-1q3a9c7).ant-typography-h3, div:where(.css-1q3a9c7).ant-typography-h3 > textarea, :where(.css-1q3a9c7).ant-typography h3 { margin-bottom: 0.5em; color: rgb(255, 255, 255); font-weight: 600; font-size: 24px; line-height: 1.33333; }

h4:where(.css-1q3a9c7).ant-typography, div:where(.css-1q3a9c7).ant-typography-h4, div:where(.css-1q3a9c7).ant-typography-h4 > textarea, :where(.css-1q3a9c7).ant-typography h4 { margin-bottom: 0.5em; color: rgb(255, 255, 255); font-weight: 600; font-size: 20px; line-height: 1.4; }

h5:where(.css-1q3a9c7).ant-typography, div:where(.css-1q3a9c7).ant-typography-h5, div:where(.css-1q3a9c7).ant-typography-h5 > textarea, :where(.css-1q3a9c7).ant-typography h5 { margin-bottom: 0.5em; color: rgb(255, 255, 255); font-weight: 600; font-size: 16px; line-height: 1.5; }

:where(.css-1q3a9c7).ant-typography + h1.ant-typography, :where(.css-1q3a9c7).ant-typography + h2.ant-typography, :where(.css-1q3a9c7).ant-typography + h3.ant-typography, :where(.css-1q3a9c7).ant-typography + h4.ant-typography, :where(.css-1q3a9c7).ant-typography + h5.ant-typography { margin-top: 1.2em; }

:where(.css-1q3a9c7).ant-typography div + h1, :where(.css-1q3a9c7).ant-typography ul + h1, :where(.css-1q3a9c7).ant-typography li + h1, :where(.css-1q3a9c7).ant-typography p + h1, :where(.css-1q3a9c7).ant-typography h1 + h1, :where(.css-1q3a9c7).ant-typography h2 + h1, :where(.css-1q3a9c7).ant-typography h3 + h1, :where(.css-1q3a9c7).ant-typography h4 + h1, :where(.css-1q3a9c7).ant-typography h5 + h1, :where(.css-1q3a9c7).ant-typography div + h2, :where(.css-1q3a9c7).ant-typography ul + h2, :where(.css-1q3a9c7).ant-typography li + h2, :where(.css-1q3a9c7).ant-typography p + h2, :where(.css-1q3a9c7).ant-typography h1 + h2, :where(.css-1q3a9c7).ant-typography h2 + h2, :where(.css-1q3a9c7).ant-typography h3 + h2, :where(.css-1q3a9c7).ant-typography h4 + h2, :where(.css-1q3a9c7).ant-typography h5 + h2, :where(.css-1q3a9c7).ant-typography div + h3, :where(.css-1q3a9c7).ant-typography ul + h3, :where(.css-1q3a9c7).ant-typography li + h3, :where(.css-1q3a9c7).ant-typography p + h3, :where(.css-1q3a9c7).ant-typography h1 + h3, :where(.css-1q3a9c7).ant-typography h2 + h3, :where(.css-1q3a9c7).ant-typography h3 + h3, :where(.css-1q3a9c7).ant-typography h4 + h3, :where(.css-1q3a9c7).ant-typography h5 + h3, :where(.css-1q3a9c7).ant-typography div + h4, :where(.css-1q3a9c7).ant-typography ul + h4, :where(.css-1q3a9c7).ant-typography li + h4, :where(.css-1q3a9c7).ant-typography p + h4, :where(.css-1q3a9c7).ant-typography h1 + h4, :where(.css-1q3a9c7).ant-typography h2 + h4, :where(.css-1q3a9c7).ant-typography h3 + h4, :where(.css-1q3a9c7).ant-typography h4 + h4, :where(.css-1q3a9c7).ant-typography h5 + h4, :where(.css-1q3a9c7).ant-typography div + h5, :where(.css-1q3a9c7).ant-typography ul + h5, :where(.css-1q3a9c7).ant-typography li + h5, :where(.css-1q3a9c7).ant-typography p + h5, :where(.css-1q3a9c7).ant-typography h1 + h5, :where(.css-1q3a9c7).ant-typography h2 + h5, :where(.css-1q3a9c7).ant-typography h3 + h5, :where(.css-1q3a9c7).ant-typography h4 + h5, :where(.css-1q3a9c7).ant-typography h5 + h5 { margin-top: 1.2em; }

:where(.css-1q3a9c7).ant-typography code { margin: 0px 0.2em; padding-inline: 0.4em; padding-block: 0.2em 0.1em; font-size: 85%; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; background: rgba(150, 150, 150, 0.1); border: 1px solid rgba(100, 100, 100, 0.2); border-radius: 3px; }

:where(.css-1q3a9c7).ant-typography kbd { margin: 0px 0.2em; padding-inline: 0.4em; padding-block: 0.15em 0.1em; font-size: 90%; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; background: rgba(150, 150, 150, 0.06); border-width: 1px 1px 2px; border-style: solid; border-color: rgba(100, 100, 100, 0.2); border-image: none; border-radius: 3px; }

:where(.css-1q3a9c7).ant-typography mark { padding: 0px; background-color: rgb(255, 229, 143); }

:where(.css-1q3a9c7).ant-typography u, :where(.css-1q3a9c7).ant-typography ins { text-decoration: underline; text-decoration-skip-ink: auto; }

:where(.css-1q3a9c7).ant-typography s, :where(.css-1q3a9c7).ant-typography del { text-decoration: line-through; }

:where(.css-1q3a9c7).ant-typography strong { font-weight: 600; }

:where(.css-1q3a9c7).ant-typography ul, :where(.css-1q3a9c7).ant-typography ol { margin-inline: 0px; margin-block: 0px 1em; padding: 0px; }

:where(.css-1q3a9c7).ant-typography ul li, :where(.css-1q3a9c7).ant-typography ol li { margin-inline: 20px 0px; margin-block: 0px; padding-inline: 4px 0px; padding-block: 0px; }

:where(.css-1q3a9c7).ant-typography ul { list-style-type: circle; }

:where(.css-1q3a9c7).ant-typography ul ul { list-style-type: disc; }

:where(.css-1q3a9c7).ant-typography ol { list-style-type: decimal; }

:where(.css-1q3a9c7).ant-typography pre, :where(.css-1q3a9c7).ant-typography blockquote { margin: 1em 0px; }

:where(.css-1q3a9c7).ant-typography pre { padding: 0.4em 0.6em; white-space: pre-wrap; overflow-wrap: break-word; background: rgba(150, 150, 150, 0.1); border: 1px solid rgba(100, 100, 100, 0.2); border-radius: 3px; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; }

:where(.css-1q3a9c7).ant-typography pre code { display: inline; margin: 0px; padding: 0px; font-size: inherit; font-family: inherit; background: transparent; border: 0px; }

:where(.css-1q3a9c7).ant-typography blockquote { padding-inline: 0.6em 0px; padding-block: 0px; border-inline-start: 4px solid rgba(100, 100, 100, 0.2); opacity: 0.85; }

a:where(.css-1q3a9c7).ant-typography, :where(.css-1q3a9c7).ant-typography a { color: rgb(68, 140, 192); text-decoration: none; outline: none; cursor: pointer; transition: 0.3s; border: 0px; padding: 0px; background: none; user-select: text; }

a:where(.css-1q3a9c7).ant-typography:focus-visible, :where(.css-1q3a9c7).ant-typography a:focus-visible { outline: rgb(37, 62, 81) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

a:where(.css-1q3a9c7).ant-typography:hover, :where(.css-1q3a9c7).ant-typography a:hover { color: rgb(107, 173, 214); text-decoration: none; }

a:where(.css-1q3a9c7).ant-typography:focus, :where(.css-1q3a9c7).ant-typography a:focus { color: rgb(107, 173, 214); text-decoration: none; }

a:where(.css-1q3a9c7).ant-typography:active, :where(.css-1q3a9c7).ant-typography a:active { color: rgb(56, 112, 151); text-decoration: none; }

a:where(.css-1q3a9c7).ant-typography[disabled], :where(.css-1q3a9c7).ant-typography a[disabled], a:where(.css-1q3a9c7).ant-typography.ant-typography-disabled, :where(.css-1q3a9c7).ant-typography a.ant-typography-disabled { color: rgba(255, 255, 255, 0.25); cursor: not-allowed; }

a:where(.css-1q3a9c7).ant-typography[disabled]:active, :where(.css-1q3a9c7).ant-typography a[disabled]:active, a:where(.css-1q3a9c7).ant-typography.ant-typography-disabled:active, :where(.css-1q3a9c7).ant-typography a.ant-typography-disabled:active, a:where(.css-1q3a9c7).ant-typography[disabled]:hover, :where(.css-1q3a9c7).ant-typography a[disabled]:hover, a:where(.css-1q3a9c7).ant-typography.ant-typography-disabled:hover, :where(.css-1q3a9c7).ant-typography a.ant-typography-disabled:hover { color: rgba(255, 255, 255, 0.25); }

a:where(.css-1q3a9c7).ant-typography[disabled]:active, :where(.css-1q3a9c7).ant-typography a[disabled]:active, a:where(.css-1q3a9c7).ant-typography.ant-typography-disabled:active, :where(.css-1q3a9c7).ant-typography a.ant-typography-disabled:active { pointer-events: none; }

:where(.css-1q3a9c7).ant-typography .ant-typography-expand, :where(.css-1q3a9c7).ant-typography .ant-typography-collapse, :where(.css-1q3a9c7).ant-typography .ant-typography-edit, :where(.css-1q3a9c7).ant-typography .ant-typography-copy { color: rgb(68, 140, 192); text-decoration: none; outline: none; cursor: pointer; transition: 0.3s; border: 0px; padding: 0px; background: none; user-select: none; margin-inline-start: 4px; }

:where(.css-1q3a9c7).ant-typography .ant-typography-expand:focus-visible, :where(.css-1q3a9c7).ant-typography .ant-typography-collapse:focus-visible, :where(.css-1q3a9c7).ant-typography .ant-typography-edit:focus-visible, :where(.css-1q3a9c7).ant-typography .ant-typography-copy:focus-visible { outline: rgb(37, 62, 81) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-1q3a9c7).ant-typography .ant-typography-expand:hover, :where(.css-1q3a9c7).ant-typography .ant-typography-collapse:hover, :where(.css-1q3a9c7).ant-typography .ant-typography-edit:hover, :where(.css-1q3a9c7).ant-typography .ant-typography-copy:hover { color: rgb(107, 173, 214); text-decoration: none; }

:where(.css-1q3a9c7).ant-typography .ant-typography-expand:focus, :where(.css-1q3a9c7).ant-typography .ant-typography-collapse:focus, :where(.css-1q3a9c7).ant-typography .ant-typography-edit:focus, :where(.css-1q3a9c7).ant-typography .ant-typography-copy:focus { color: rgb(107, 173, 214); text-decoration: none; }

:where(.css-1q3a9c7).ant-typography .ant-typography-expand:active, :where(.css-1q3a9c7).ant-typography .ant-typography-collapse:active, :where(.css-1q3a9c7).ant-typography .ant-typography-edit:active, :where(.css-1q3a9c7).ant-typography .ant-typography-copy:active { color: rgb(56, 112, 151); text-decoration: none; }

:where(.css-1q3a9c7).ant-typography-edit-content { position: relative; }

div:where(.css-1q3a9c7).ant-typography-edit-content { inset-inline-start: -12px; inset-block-start: -5px; margin-bottom: 4px; }

:where(.css-1q3a9c7).ant-typography-edit-content .ant-typography-edit-content-confirm { position: absolute; inset-inline-end: 10px; inset-block-end: 8px; color: rgba(255, 255, 255, 0.45); font-weight: normal; font-size: 14px; font-style: normal; pointer-events: none; }

:where(.css-1q3a9c7).ant-typography-edit-content textarea { height: 1em; margin: 0px !important; }

:where(.css-1q3a9c7).ant-typography .ant-typography-copy-success, :where(.css-1q3a9c7).ant-typography .ant-typography-copy-success:hover, :where(.css-1q3a9c7).ant-typography .ant-typography-copy-success:focus { color: rgb(73, 170, 25); }

:where(.css-1q3a9c7).ant-typography .ant-typography-copy-icon-only { margin-inline-start: 0px; }

a:where(.css-1q3a9c7).ant-typography-ellipsis, span:where(.css-1q3a9c7).ant-typography-ellipsis { display: inline-block; max-width: 100%; }

:where(.css-1q3a9c7).ant-typography-ellipsis-single-line { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

a:where(.css-1q3a9c7).ant-typography-ellipsis-single-line, span:where(.css-1q3a9c7).ant-typography-ellipsis-single-line { vertical-align: bottom; }

:where(.css-1q3a9c7).ant-typography-ellipsis-single-line > code { padding-block: 0px; max-width: calc(100% - 1.2em); display: inline-block; overflow: hidden; text-overflow: ellipsis; vertical-align: bottom; box-sizing: content-box; }

:where(.css-1q3a9c7).ant-typography-ellipsis-multiple-line { display: -webkit-box; overflow: hidden; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }

:where(.css-1q3a9c7).ant-typography-rtl { direction: rtl; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7)[class^="ant-image"], :where(.css-1q3a9c7)[class*=" ant-image"] { 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-size: 14px; box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-image"]::before, :where(.css-1q3a9c7)[class*=" ant-image"]::before, :where(.css-1q3a9c7)[class^="ant-image"]::after, :where(.css-1q3a9c7)[class*=" ant-image"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-image"] [class^="ant-image"], :where(.css-1q3a9c7)[class*=" ant-image"] [class^="ant-image"], :where(.css-1q3a9c7)[class^="ant-image"] [class*=" ant-image"], :where(.css-1q3a9c7)[class*=" ant-image"] [class*=" ant-image"] { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-image"] [class^="ant-image"]::before, :where(.css-1q3a9c7)[class*=" ant-image"] [class^="ant-image"]::before, :where(.css-1q3a9c7)[class^="ant-image"] [class*=" ant-image"]::before, :where(.css-1q3a9c7)[class*=" ant-image"] [class*=" ant-image"]::before, :where(.css-1q3a9c7)[class^="ant-image"] [class^="ant-image"]::after, :where(.css-1q3a9c7)[class*=" ant-image"] [class^="ant-image"]::after, :where(.css-1q3a9c7)[class^="ant-image"] [class*=" ant-image"]::after, :where(.css-1q3a9c7)[class*=" ant-image"] [class*=" ant-image"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-image { position: relative; display: inline-block; }

:where(.css-1q3a9c7).ant-image .ant-image-img { width: 100%; height: auto; vertical-align: middle; }

:where(.css-1q3a9c7).ant-image .ant-image-img-placeholder { background-color: rgb(51, 51, 61); background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); background-repeat: no-repeat; background-position: center center; background-size: 30%; }

:where(.css-1q3a9c7).ant-image .ant-image-mask { position: absolute; inset: 0px; display: flex; align-items: center; justify-content: center; color: rgb(255, 255, 255); background: rgba(0, 0, 0, 0.5); cursor: pointer; opacity: 0; transition: opacity 0.3s; }

:where(.css-1q3a9c7).ant-image .ant-image-mask .ant-image-mask-info { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding: 0px 4px; }

:where(.css-1q3a9c7).ant-image .ant-image-mask .ant-image-mask-info .anticon { margin-inline-end: 4px; }

:where(.css-1q3a9c7).ant-image .ant-image-mask .ant-image-mask-info .anticon svg { vertical-align: baseline; }

:where(.css-1q3a9c7).ant-image .ant-image-mask:hover { opacity: 1; }

:where(.css-1q3a9c7).ant-image .ant-image-placeholder { position: absolute; inset: 0px; }

:where(.css-1q3a9c7).ant-image-preview-root .ant-image-preview { height: 100%; text-align: center; pointer-events: none; }

:where(.css-1q3a9c7).ant-image-preview-root .ant-image-preview-body { position: absolute; inset: 0px; overflow: hidden; }

:where(.css-1q3a9c7).ant-image-preview-root .ant-image-preview-img { max-width: 100%; max-height: 70%; vertical-align: middle; transform: scale3d(1, 1, 1); cursor: grab; transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1); user-select: none; }

:where(.css-1q3a9c7).ant-image-preview-root .ant-image-preview-img-wrapper { position: absolute; inset: 0px; transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1); display: flex; justify-content: center; align-items: center; }

:where(.css-1q3a9c7).ant-image-preview-root .ant-image-preview-img-wrapper > * { pointer-events: auto; }

:where(.css-1q3a9c7).ant-image-preview-root .ant-image-preview-img-wrapper::before { display: inline-block; width: 1px; height: 50%; margin-inline-end: -1px; content: ""; }

:where(.css-1q3a9c7).ant-image-preview-root .ant-image-preview-moving .ant-image-preview-preview-img { cursor: grabbing; }

:where(.css-1q3a9c7).ant-image-preview-root .ant-image-preview-moving .ant-image-preview-preview-img-wrapper { transition-duration: 0s; }

:where(.css-1q3a9c7).ant-image-preview-root .ant-image-preview-wrap { z-index: 1080; }

:where(.css-1q3a9c7).ant-image-preview-operations-wrapper { position: fixed; z-index: 1081; }

:where(.css-1q3a9c7) .ant-image-preview-footer { position: fixed; bottom: 32px; left: 50%; display: flex; flex-direction: column; align-items: center; color: rgba(255, 255, 255, 0.65); transform: translateX(-50%); }

:where(.css-1q3a9c7) .ant-image-preview-progress { margin-bottom: 16px; }

:where(.css-1q3a9c7) .ant-image-preview-close { position: fixed; top: 32px; right: 32px; display: flex; color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0.1); border-radius: 50%; padding: 12px; outline: 0px; border: 0px; cursor: pointer; transition: 0.3s; }

:where(.css-1q3a9c7) .ant-image-preview-close:hover { background-color: rgba(0, 0, 0, 0.2); }

:where(.css-1q3a9c7) .ant-image-preview-close > .anticon { font-size: 18px; }

:where(.css-1q3a9c7) .ant-image-preview-operations { display: flex; align-items: center; padding: 0px 24px; background-color: rgba(0, 0, 0, 0.1); border-radius: 100px; }

:where(.css-1q3a9c7) .ant-image-preview-operations-operation { margin-inline-start: 12px; padding: 12px; cursor: pointer; transition: 0.3s; user-select: none; }

:where(.css-1q3a9c7) .ant-image-preview-operations-operation:not(.ant-image-preview-operations-operation-disabled):hover > .anticon { color: rgba(255, 255, 255, 0.85); }

:where(.css-1q3a9c7) .ant-image-preview-operations-operation-disabled { color: rgba(255, 255, 255, 0.25); cursor: not-allowed; }

:where(.css-1q3a9c7) .ant-image-preview-operations-operation:first-of-type { margin-inline-start: 0px; }

:where(.css-1q3a9c7) .ant-image-preview-operations-operation > .anticon { font-size: 18px; }

:where(.css-1q3a9c7) .ant-image-preview-switch-left, :where(.css-1q3a9c7) .ant-image-preview-switch-right { position: fixed; inset-block-start: 50%; z-index: 1081; display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; margin-top: -20px; color: rgba(255, 255, 255, 0.65); background: rgba(0, 0, 0, 0.1); border-radius: 50%; transform: translateY(-50%); cursor: pointer; transition: 0.3s; user-select: none; }

:where(.css-1q3a9c7) .ant-image-preview-switch-left:hover, :where(.css-1q3a9c7) .ant-image-preview-switch-right:hover { background: rgba(0, 0, 0, 0.2); }

:where(.css-1q3a9c7) .ant-image-preview-switch-left-disabled, :where(.css-1q3a9c7) .ant-image-preview-switch-right-disabled, :where(.css-1q3a9c7) .ant-image-preview-switch-left-disabled:hover, :where(.css-1q3a9c7) .ant-image-preview-switch-right-disabled:hover { color: rgba(255, 255, 255, 0.25); background: transparent; cursor: not-allowed; }

:where(.css-1q3a9c7) .ant-image-preview-switch-left-disabled > .anticon, :where(.css-1q3a9c7) .ant-image-preview-switch-right-disabled > .anticon, :where(.css-1q3a9c7) .ant-image-preview-switch-left-disabled:hover > .anticon, :where(.css-1q3a9c7) .ant-image-preview-switch-right-disabled:hover > .anticon { cursor: not-allowed; }

:where(.css-1q3a9c7) .ant-image-preview-switch-left > .anticon, :where(.css-1q3a9c7) .ant-image-preview-switch-right > .anticon { font-size: 18px; }

:where(.css-1q3a9c7) .ant-image-preview-switch-left { inset-inline-start: 12px; }

:where(.css-1q3a9c7) .ant-image-preview-switch-right { inset-inline-end: 12px; }

:where(.css-1q3a9c7).ant-image-preview-root .ant-image-preview.ant-zoom-enter, :where(.css-1q3a9c7).ant-image-preview-root .ant-image-preview.ant-zoom-appear { transform: none; opacity: 0; animation-duration: 0.3s; user-select: none; }

:where(.css-1q3a9c7).ant-image-preview-root .ant-image-preview.ant-zoom-leave .ant-image-preview-content { pointer-events: none; }

:where(.css-1q3a9c7).ant-image-preview-root .ant-image-preview-mask { position: fixed; inset: 0px; z-index: 1000; height: 100%; background-color: rgba(0, 0, 0, 0.45); pointer-events: none; }

:where(.css-1q3a9c7).ant-image-preview-root .ant-image-preview-mask .ant-image-preview-hidden { display: none; }

:where(.css-1q3a9c7).ant-image-preview-root .ant-image-preview-wrap { position: fixed; inset: 0px; z-index: 1000; overflow: auto; outline: 0px; }

:where(.css-1q3a9c7).ant-image-preview-root .ant-fade-enter, :where(.css-1q3a9c7).ant-image-preview-root .ant-fade-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-image-preview-root .ant-fade-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-image-preview-root .ant-fade-enter.ant-fade-enter-active, :where(.css-1q3a9c7).ant-image-preview-root .ant-fade-appear.ant-fade-appear-active { animation-name: css-1q3a9c7-antFadeIn; animation-play-state: running; }

:where(.css-1q3a9c7).ant-image-preview-root .ant-fade-leave.ant-fade-leave-active { animation-name: css-1q3a9c7-antFadeOut; animation-play-state: running; pointer-events: none; }

:where(.css-1q3a9c7).ant-image-preview-root .ant-fade-enter, :where(.css-1q3a9c7).ant-image-preview-root .ant-fade-appear { opacity: 0; animation-timing-function: linear; }

:where(.css-1q3a9c7).ant-image-preview-root .ant-fade-leave { animation-timing-function: linear; }

:where(.css-1q3a9c7).ant-image-preview-root .ant-zoom-enter, :where(.css-1q3a9c7).ant-image-preview-root .ant-zoom-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-image-preview-root .ant-zoom-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-image-preview-root .ant-zoom-enter.ant-zoom-enter-active, :where(.css-1q3a9c7).ant-image-preview-root .ant-zoom-appear.ant-zoom-appear-active { animation-name: css-1q3a9c7-antZoomIn; animation-play-state: running; }

:where(.css-1q3a9c7).ant-image-preview-root .ant-zoom-leave.ant-zoom-leave-active { animation-name: css-1q3a9c7-antZoomOut; animation-play-state: running; pointer-events: none; }

:where(.css-1q3a9c7).ant-image-preview-root .ant-zoom-enter, :where(.css-1q3a9c7).ant-image-preview-root .ant-zoom-appear { transform: scale(0); opacity: 0; animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); }

:where(.css-1q3a9c7).ant-image-preview-root .ant-zoom-enter-prepare, :where(.css-1q3a9c7).ant-image-preview-root .ant-zoom-appear-prepare { transform: none; }

:where(.css-1q3a9c7).ant-image-preview-root .ant-zoom-leave { animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); }

:where(.css-1q3a9c7).ant-fade-enter, :where(.css-1q3a9c7).ant-fade-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-fade-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-1q3a9c7).ant-fade-enter.ant-fade-enter-active, :where(.css-1q3a9c7).ant-fade-appear.ant-fade-appear-active { animation-name: css-1q3a9c7-antFadeIn; animation-play-state: running; }

:where(.css-1q3a9c7).ant-fade-leave.ant-fade-leave-active { animation-name: css-1q3a9c7-antFadeOut; animation-play-state: running; pointer-events: none; }

:where(.css-1q3a9c7).ant-fade-enter, :where(.css-1q3a9c7).ant-fade-appear { opacity: 0; animation-timing-function: linear; }

:where(.css-1q3a9c7).ant-fade-leave { animation-timing-function: linear; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";


/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-119ou95-antBadgeLoadingCircle { 
  0% { transform-origin: 50% center; }
  100% { transform: translate(50%, -50%) rotate(360deg); transform-origin: 50% center; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-119ou95-antStatusProcessing { 
  0% { transform: scale(0.8); opacity: 0.5; }
  100% { transform: scale(2.4); opacity: 0; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-119ou95-antZoomBadgeIn { 
  0% { transform: scale(0) translate(50%, -50%); opacity: 0; }
  100% { transform: scale(1) translate(50%, -50%); }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-119ou95-antZoomBadgeOut { 
  0% { transform: scale(1) translate(50%, -50%); }
  100% { transform: scale(0) translate(50%, -50%); opacity: 0; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-119ou95-antNoWrapperZoomBadgeIn { 
  0% { transform: scale(0); opacity: 0; }
  100% { transform: scale(1); }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-119ou95-antNoWrapperZoomBadgeOut { 
  0% { transform: scale(1); }
  100% { transform: scale(0); opacity: 0; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-119ou95-antSpinMove { 
  100% { opacity: 1; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-119ou95-antRotate { 
  100% { transform: rotate(405deg); }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-119ou95-ant-carousel-dot-animation { 
  0% { width: 0px; }
  100% { width: 24px; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-119ou95-ant-carousel-dot-vertical-animation { 
  0% { height: 0px; }
  100% { height: 24px; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-119ou95-antProgressLTRActive { 
  0% { transform: translateX(-100%) scaleX(0); opacity: 0.1; }
  20% { transform: translateX(-100%) scaleX(0); opacity: 0.5; }
  100% { transform: translateX(0px) scaleX(1); opacity: 0; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-119ou95-antProgressRTLActive { 
  0% { transform: translateX(100%) scaleX(0); opacity: 0.1; }
  20% { transform: translateX(100%) scaleX(0); opacity: 0.5; }
  100% { transform: translateX(0px) scaleX(1); opacity: 0; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7)[class^="ant-input"], :where(.css-1q3a9c7)[class*=" ant-input"] { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-input"]::before, :where(.css-1q3a9c7)[class*=" ant-input"]::before, :where(.css-1q3a9c7)[class^="ant-input"]::after, :where(.css-1q3a9c7)[class*=" ant-input"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-input"] [class^="ant-input"], :where(.css-1q3a9c7)[class*=" ant-input"] [class^="ant-input"], :where(.css-1q3a9c7)[class^="ant-input"] [class*=" ant-input"], :where(.css-1q3a9c7)[class*=" ant-input"] [class*=" ant-input"] { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-input"] [class^="ant-input"]::before, :where(.css-1q3a9c7)[class*=" ant-input"] [class^="ant-input"]::before, :where(.css-1q3a9c7)[class^="ant-input"] [class*=" ant-input"]::before, :where(.css-1q3a9c7)[class*=" ant-input"] [class*=" ant-input"]::before, :where(.css-1q3a9c7)[class^="ant-input"] [class^="ant-input"]::after, :where(.css-1q3a9c7)[class*=" ant-input"] [class^="ant-input"]::after, :where(.css-1q3a9c7)[class^="ant-input"] [class*=" ant-input"]::after, :where(.css-1q3a9c7)[class*=" ant-input"] [class*=" ant-input"]::after { box-sizing: border-box; }

textarea:where(.css-1q3a9c7).ant-input { max-width: 100%; height: auto; min-height: 32px; line-height: 1.57143; vertical-align: bottom; transition: 0.3s; resize: vertical; }

textarea:where(.css-1q3a9c7).ant-input.ant-input-mouse-active { transition: 0.3s, height, width; }

:where(.css-1q3a9c7).ant-input-textarea-affix-wrapper-resize-dirty { width: auto; }

:where(.css-1q3a9c7).ant-input-textarea { position: relative; }

:where(.css-1q3a9c7).ant-input-textarea-show-count .ant-input-data-count { position: absolute; bottom: -22px; inset-inline-end: 0px; color: rgba(255, 255, 255, 0.45); white-space: nowrap; pointer-events: none; }

:where(.css-1q3a9c7).ant-input-textarea-allow-clear > .ant-input, :where(.css-1q3a9c7).ant-input-textarea-affix-wrapper.ant-input-textarea-has-feedback .ant-input { padding-inline-end: 24px; }

:where(.css-1q3a9c7).ant-input-textarea-affix-wrapper.ant-input-affix-wrapper { padding: 0px; }

:where(.css-1q3a9c7).ant-input-textarea-affix-wrapper.ant-input-affix-wrapper > textarea.ant-input { font-size: inherit; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; background: transparent; min-height: 30px; }

:where(.css-1q3a9c7).ant-input-textarea-affix-wrapper.ant-input-affix-wrapper > textarea.ant-input:focus { box-shadow: none !important; }

:where(.css-1q3a9c7).ant-input-textarea-affix-wrapper.ant-input-affix-wrapper .ant-input-suffix { margin: 0px; }

:where(.css-1q3a9c7).ant-input-textarea-affix-wrapper.ant-input-affix-wrapper .ant-input-suffix > :not(:last-child) { margin-inline: 0px; }

:where(.css-1q3a9c7).ant-input-textarea-affix-wrapper.ant-input-affix-wrapper .ant-input-suffix .ant-input-clear-icon { position: absolute; inset-inline-end: 11px; inset-block-start: 8px; }

:where(.css-1q3a9c7).ant-input-textarea-affix-wrapper.ant-input-affix-wrapper .ant-input-suffix .ant-input-textarea-suffix { position: absolute; top: 0px; inset-inline-end: 11px; bottom: 0px; z-index: 1; display: inline-flex; align-items: center; margin: auto; pointer-events: none; }

:where(.css-1q3a9c7).ant-input-textarea-affix-wrapper.ant-input-affix-wrapper-rtl .ant-input-suffix .ant-input-data-count { direction: ltr; inset-inline-start: 0px; }

:where(.css-1q3a9c7).ant-input-textarea-affix-wrapper.ant-input-affix-wrapper-sm .ant-input-suffix .ant-input-clear-icon { inset-inline-end: 7px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7).ant-carousel { 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-size: 14px; box-sizing: border-box; }

:where(.css-1q3a9c7).ant-carousel::before, :where(.css-1q3a9c7).ant-carousel::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-carousel [class^="ant-carousel"], :where(.css-1q3a9c7).ant-carousel [class*=" ant-carousel"] { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-carousel [class^="ant-carousel"]::before, :where(.css-1q3a9c7).ant-carousel [class*=" ant-carousel"]::before, :where(.css-1q3a9c7).ant-carousel [class^="ant-carousel"]::after, :where(.css-1q3a9c7).ant-carousel [class*=" ant-carousel"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-carousel { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; list-style: none; 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"; }

:where(.css-1q3a9c7).ant-carousel .slick-slider { position: relative; display: block; box-sizing: border-box; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }

:where(.css-1q3a9c7).ant-carousel .slick-slider .slick-track, :where(.css-1q3a9c7).ant-carousel .slick-slider .slick-list { transform: translate3d(0px, 0px, 0px); touch-action: pan-y; }

:where(.css-1q3a9c7).ant-carousel .slick-list { position: relative; display: block; margin: 0px; padding: 0px; overflow: hidden; }

:where(.css-1q3a9c7).ant-carousel .slick-list:focus { outline: none; }

:where(.css-1q3a9c7).ant-carousel .slick-list.dragging { cursor: pointer; }

:where(.css-1q3a9c7).ant-carousel .slick-list .slick-slide { pointer-events: none; }

:where(.css-1q3a9c7).ant-carousel .slick-list .slick-slide input.ant-radio-input, :where(.css-1q3a9c7).ant-carousel .slick-list .slick-slide input.ant-checkbox-input { visibility: hidden; }

:where(.css-1q3a9c7).ant-carousel .slick-list .slick-slide.slick-active { pointer-events: auto; }

:where(.css-1q3a9c7).ant-carousel .slick-list .slick-slide.slick-active input.ant-radio-input, :where(.css-1q3a9c7).ant-carousel .slick-list .slick-slide.slick-active input.ant-checkbox-input { visibility: visible; }

:where(.css-1q3a9c7).ant-carousel .slick-list .slick-slide > div > div { vertical-align: bottom; }

:where(.css-1q3a9c7).ant-carousel .slick-track { position: relative; top: 0px; inset-inline-start: 0px; display: block; }

:where(.css-1q3a9c7).ant-carousel .slick-track::before, :where(.css-1q3a9c7).ant-carousel .slick-track::after { display: table; content: ""; }

:where(.css-1q3a9c7).ant-carousel .slick-track::after { clear: both; }

:where(.css-1q3a9c7).ant-carousel .slick-slide { display: none; float: left; height: 100%; min-height: 1px; }

:where(.css-1q3a9c7).ant-carousel .slick-slide img { display: block; }

:where(.css-1q3a9c7).ant-carousel .slick-slide.dragging img { pointer-events: none; }

:where(.css-1q3a9c7).ant-carousel .slick-initialized .slick-slide { display: block; }

:where(.css-1q3a9c7).ant-carousel .slick-vertical .slick-slide { display: block; height: auto; }

:where(.css-1q3a9c7).ant-carousel .slick-prev, :where(.css-1q3a9c7).ant-carousel .slick-next { position: absolute; top: 50%; width: 16px; height: 16px; transform: translateY(-50%); color: rgb(255, 255, 255); opacity: 0.4; background: transparent; padding: 0px; line-height: 0; border: 0px; outline: none; cursor: pointer; z-index: 1; transition: opacity 0.3s; }

:where(.css-1q3a9c7).ant-carousel .slick-prev:hover, :where(.css-1q3a9c7).ant-carousel .slick-next:hover, :where(.css-1q3a9c7).ant-carousel .slick-prev:focus, :where(.css-1q3a9c7).ant-carousel .slick-next:focus { opacity: 1; }

:where(.css-1q3a9c7).ant-carousel .slick-prev.slick-disabled, :where(.css-1q3a9c7).ant-carousel .slick-next.slick-disabled { pointer-events: none; opacity: 0; }

:where(.css-1q3a9c7).ant-carousel .slick-prev::after, :where(.css-1q3a9c7).ant-carousel .slick-next::after { box-sizing: border-box; position: absolute; top: 2.34315px; inset-inline-start: 2.34315px; display: inline-block; width: 11.3137px; height: 11.3137px; border: 0px solid; border-inline-start-width: 2px; border-block-start-width: 2px; border-radius: 1px; content: ""; }

:where(.css-1q3a9c7).ant-carousel .slick-prev { inset-inline-start: 8px; }

:where(.css-1q3a9c7).ant-carousel .slick-prev::after { transform: rotate(-45deg); }

:where(.css-1q3a9c7).ant-carousel .slick-next { inset-inline-end: 8px; }

:where(.css-1q3a9c7).ant-carousel .slick-next::after { transform: rotate(135deg); }

:where(.css-1q3a9c7).ant-carousel .slick-dots { position: absolute; inset-inline: 0px; bottom: 0px; z-index: 15; justify-content: center; padding-inline-start: 0px; margin: 0px; list-style: none; display: flex !important; }

:where(.css-1q3a9c7).ant-carousel .slick-dots-bottom { bottom: 12px; }

:where(.css-1q3a9c7).ant-carousel .slick-dots-top { top: 12px; bottom: auto; }

:where(.css-1q3a9c7).ant-carousel .slick-dots li { position: relative; display: inline-block; flex: 0 1 auto; box-sizing: content-box; width: 16px; height: 3px; margin-inline: 4px; padding: 0px; text-align: center; text-indent: -999px; vertical-align: top; transition: 0.3s; border-radius: 3px; overflow: hidden; }

:where(.css-1q3a9c7).ant-carousel .slick-dots li::after { display: block; position: absolute; top: 0px; inset-inline-start: 0px; width: 0px; height: 3px; content: ""; background: transparent; border-radius: 3px; opacity: 1; outline: none; cursor: pointer; overflow: hidden; }

:where(.css-1q3a9c7).ant-carousel .slick-dots li button { position: relative; display: block; width: 100%; height: 3px; padding: 0px; color: transparent; font-size: 0px; background: rgb(43, 43, 52); border: 0px; border-radius: 3px; outline: none; cursor: pointer; opacity: 0.2; transition: 0.3s; overflow: hidden; }

:where(.css-1q3a9c7).ant-carousel .slick-dots li button:hover { opacity: 0.75; }

:where(.css-1q3a9c7).ant-carousel .slick-dots li button::after { position: absolute; inset: -4px; content: ""; }

:where(.css-1q3a9c7).ant-carousel .slick-dots li.slick-active { width: 24px; position: relative; }

:where(.css-1q3a9c7).ant-carousel .slick-dots li.slick-active:hover { opacity: 1; }

:where(.css-1q3a9c7).ant-carousel .slick-dots li.slick-active::after { background: rgb(43, 43, 52); animation-name: css-1q3a9c7-ant-carousel-dot-animation; animation-duration: var(--dot-duration); animation-timing-function: ease-out; animation-fill-mode: forwards; }

:where(.css-1q3a9c7).ant-carousel-vertical .slick-prev, :where(.css-1q3a9c7).ant-carousel-vertical .slick-next { inset-inline-start: 50%; margin-block-start: unset; transform: translateX(-50%); }

:where(.css-1q3a9c7).ant-carousel-vertical .slick-prev { inset-block-start: 8px; inset-inline-start: 50%; }

:where(.css-1q3a9c7).ant-carousel-vertical .slick-prev::after { transform: rotate(45deg); }

:where(.css-1q3a9c7).ant-carousel-vertical .slick-next { inset-block: auto 8px; }

:where(.css-1q3a9c7).ant-carousel-vertical .slick-next::after { transform: rotate(-135deg); }

:where(.css-1q3a9c7).ant-carousel-vertical .slick-dots { top: 50%; bottom: auto; flex-direction: column; width: 3px; height: auto; margin: 0px; transform: translateY(-50%); }

:where(.css-1q3a9c7).ant-carousel-vertical .slick-dots-left { inset-inline: 12px auto; }

:where(.css-1q3a9c7).ant-carousel-vertical .slick-dots-right { inset-inline: auto 12px; }

:where(.css-1q3a9c7).ant-carousel-vertical .slick-dots li { width: 3px; height: 16px; margin: 4px 0px; vertical-align: baseline; }

:where(.css-1q3a9c7).ant-carousel-vertical .slick-dots li button { width: 3px; height: 16px; }

:where(.css-1q3a9c7).ant-carousel-vertical .slick-dots li::after { width: 3px; height: 0px; }

:where(.css-1q3a9c7).ant-carousel-vertical .slick-dots li.slick-active { width: 3px; height: 24px; }

:where(.css-1q3a9c7).ant-carousel-vertical .slick-dots li.slick-active button { width: 3px; height: 24px; }

:where(.css-1q3a9c7).ant-carousel-vertical .slick-dots li.slick-active::after { width: 3px; height: 16px; animation-name: css-1q3a9c7-ant-carousel-dot-vertical-animation; animation-duration: var(--dot-duration); animation-timing-function: ease-out; animation-fill-mode: forwards; }

:where(.css-1q3a9c7).ant-carousel-rtl { direction: rtl; }

.ant-carousel-rtl:where(.css-1q3a9c7).ant-carousel-vertical .slick-dots { flex-direction: column; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-1q3a9c7-ant-carousel-dot-animation { 
  0% { width: 0px; }
  100% { width: 24px; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-1q3a9c7-ant-carousel-dot-vertical-animation { 
  0% { height: 0px; }
  100% { height: 24px; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7).ant-rate { 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-size: 14px; box-sizing: border-box; }

:where(.css-1q3a9c7).ant-rate::before, :where(.css-1q3a9c7).ant-rate::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-rate [class^="ant-rate"], :where(.css-1q3a9c7).ant-rate [class*=" ant-rate"] { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-rate [class^="ant-rate"]::before, :where(.css-1q3a9c7).ant-rate [class*=" ant-rate"]::before, :where(.css-1q3a9c7).ant-rate [class^="ant-rate"]::after, :where(.css-1q3a9c7).ant-rate [class*=" ant-rate"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-rate { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(216, 189, 20); font-size: 20px; line-height: 1; list-style: none; 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"; display: inline-block; outline: none; }

:where(.css-1q3a9c7).ant-rate-disabled.ant-rate .ant-rate-star { cursor: default; }

:where(.css-1q3a9c7).ant-rate-disabled.ant-rate .ant-rate-star > div:hover { transform: scale(1); }

:where(.css-1q3a9c7).ant-rate .ant-rate-star { position: relative; display: inline-block; color: inherit; cursor: pointer; }

:where(.css-1q3a9c7).ant-rate .ant-rate-star:not(:last-child) { margin-inline-end: 8px; }

:where(.css-1q3a9c7).ant-rate .ant-rate-star > div { transition: 0.2s, outline; }

:where(.css-1q3a9c7).ant-rate .ant-rate-star > div:hover { transform: scale(1.1); }

:where(.css-1q3a9c7).ant-rate .ant-rate-star > div:focus { outline: 0px; }

:where(.css-1q3a9c7).ant-rate .ant-rate-star > div:focus-visible { outline: rgb(216, 189, 20) dashed 1px; transform: scale(1.1); }

:where(.css-1q3a9c7).ant-rate .ant-rate-star-first, :where(.css-1q3a9c7).ant-rate .ant-rate-star-second { color: rgba(255, 255, 255, 0.12); transition: 0.2s; user-select: none; }

:where(.css-1q3a9c7).ant-rate .ant-rate-star-first { position: absolute; top: 0px; inset-inline-start: 0px; width: 50%; height: 100%; overflow: hidden; opacity: 0; }

:where(.css-1q3a9c7).ant-rate .ant-rate-star-half .ant-rate-star-first, :where(.css-1q3a9c7).ant-rate .ant-rate-star-half .ant-rate-star-second { opacity: 1; }

:where(.css-1q3a9c7).ant-rate .ant-rate-star-half .ant-rate-star-first, :where(.css-1q3a9c7).ant-rate .ant-rate-star-full .ant-rate-star-second { color: inherit; }

:where(.css-1q3a9c7).ant-rate-rtl.ant-rate { direction: rtl; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7).ant-progress { 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-size: 14px; box-sizing: border-box; }

:where(.css-1q3a9c7).ant-progress::before, :where(.css-1q3a9c7).ant-progress::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-progress [class^="ant-progress"], :where(.css-1q3a9c7).ant-progress [class*=" ant-progress"] { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-progress [class^="ant-progress"]::before, :where(.css-1q3a9c7).ant-progress [class*=" ant-progress"]::before, :where(.css-1q3a9c7).ant-progress [class^="ant-progress"]::after, :where(.css-1q3a9c7).ant-progress [class*=" ant-progress"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-progress { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; list-style: none; 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"; display: inline-block; }

:where(.css-1q3a9c7).ant-progress-rtl { direction: rtl; }

:where(.css-1q3a9c7).ant-progress-line { position: relative; width: 100%; font-size: 14px; }

:where(.css-1q3a9c7).ant-progress .ant-progress-outer { display: inline-flex; align-items: center; width: 100%; }

:where(.css-1q3a9c7).ant-progress .ant-progress-inner { position: relative; display: inline-block; width: 100%; flex: 1 1 0%; overflow: hidden; vertical-align: middle; background-color: rgba(255, 255, 255, 0.12); border-radius: 100px; }

:where(.css-1q3a9c7).ant-progress .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path { stroke: rgb(22, 104, 220); }

:where(.css-1q3a9c7).ant-progress .ant-progress-success-bg, :where(.css-1q3a9c7).ant-progress .ant-progress-bg { position: relative; background: rgb(22, 104, 220); border-radius: 100px; transition: 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); }

:where(.css-1q3a9c7).ant-progress .ant-progress-layout-bottom { display: flex; flex-direction: column; align-items: center; justify-content: center; }

:where(.css-1q3a9c7).ant-progress .ant-progress-layout-bottom .ant-progress-text { width: max-content; margin-inline-start: 0px; margin-top: 4px; }

:where(.css-1q3a9c7).ant-progress .ant-progress-bg { overflow: hidden; }

:where(.css-1q3a9c7).ant-progress .ant-progress-bg::after { content: ""; background: var(--progress-line-stroke-color); height: 100%; width: calc(1 / var(--progress-percent) * 100%); display: block; }

:where(.css-1q3a9c7).ant-progress .ant-progress-bg.ant-progress-bg-inner { min-width: max-content; }

:where(.css-1q3a9c7).ant-progress .ant-progress-bg.ant-progress-bg-inner::after { content: none; }

:where(.css-1q3a9c7).ant-progress .ant-progress-bg.ant-progress-bg-inner .ant-progress-text-inner { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-progress .ant-progress-bg.ant-progress-bg-inner .ant-progress-text-inner.ant-progress-text-bright { color: rgba(0, 0, 0, 0.45); }

:where(.css-1q3a9c7).ant-progress .ant-progress-success-bg { position: absolute; inset-block-start: 0px; inset-inline-start: 0px; background-color: rgb(73, 170, 25); }

:where(.css-1q3a9c7).ant-progress .ant-progress-text { display: inline-block; margin-inline-start: 8px; color: rgb(255, 255, 255); line-height: 1; width: 2em; white-space: nowrap; text-align: start; vertical-align: middle; word-break: normal; }

:where(.css-1q3a9c7).ant-progress .ant-progress-text .anticon { font-size: 14px; }

:where(.css-1q3a9c7).ant-progress .ant-progress-text.ant-progress-text-outer { width: max-content; }

:where(.css-1q3a9c7).ant-progress .ant-progress-text.ant-progress-text-outer.ant-progress-text-start { width: max-content; margin-inline: 0px 8px; }

:where(.css-1q3a9c7).ant-progress .ant-progress-text-inner { display: flex; justify-content: center; align-items: center; width: 100%; height: 100%; margin-inline-start: 0px; padding: 0px 4px; }

:where(.css-1q3a9c7).ant-progress .ant-progress-text-inner.ant-progress-text-start { justify-content: start; }

:where(.css-1q3a9c7).ant-progress .ant-progress-text-inner.ant-progress-text-end { justify-content: end; }

:where(.css-1q3a9c7).ant-progress.ant-progress-status-active .ant-progress-bg::before { position: absolute; inset: 0px; background-color: rgb(43, 43, 52); border-radius: 100px; opacity: 0; animation-name: css-1q3a9c7-antProgressLTRActive; animation-duration: 2.4s; animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); animation-iteration-count: infinite; content: ""; }

:where(.css-1q3a9c7).ant-progress.ant-progress-rtl.ant-progress-status-active .ant-progress-bg::before { animation-name: css-1q3a9c7-antProgressRTLActive; }

:where(.css-1q3a9c7).ant-progress.ant-progress-status-exception .ant-progress-bg { background-color: rgb(220, 68, 70); }

:where(.css-1q3a9c7).ant-progress.ant-progress-status-exception .ant-progress-text { color: rgb(220, 68, 70); }

:where(.css-1q3a9c7).ant-progress.ant-progress-status-exception .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path { stroke: rgb(220, 68, 70); }

:where(.css-1q3a9c7).ant-progress.ant-progress-status-success .ant-progress-bg { background-color: rgb(73, 170, 25); }

:where(.css-1q3a9c7).ant-progress.ant-progress-status-success .ant-progress-text { color: rgb(73, 170, 25); }

:where(.css-1q3a9c7).ant-progress.ant-progress-status-success .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path { stroke: rgb(73, 170, 25); }

:where(.css-1q3a9c7).ant-progress .ant-progress-circle-trail { stroke: rgba(255, 255, 255, 0.12); }

:where(.css-1q3a9c7).ant-progress.ant-progress-circle .ant-progress-inner { position: relative; line-height: 1; background-color: transparent; }

:where(.css-1q3a9c7).ant-progress.ant-progress-circle .ant-progress-text { position: absolute; inset-block-start: 50%; inset-inline-start: 0px; width: 100%; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 1em; line-height: 1; white-space: normal; text-align: center; transform: translateY(-50%); }

:where(.css-1q3a9c7).ant-progress.ant-progress-circle .ant-progress-text .anticon { font-size: 1.16667em; }

.ant-progress-circle:where(.css-1q3a9c7).ant-progress-status-exception .ant-progress-text { color: rgb(220, 68, 70); }

.ant-progress-circle:where(.css-1q3a9c7).ant-progress-status-success .ant-progress-text { color: rgb(73, 170, 25); }

:where(.css-1q3a9c7).ant-progress-inline-circle { line-height: 1; }

:where(.css-1q3a9c7).ant-progress-inline-circle .ant-progress-inner { vertical-align: bottom; }

:where(.css-1q3a9c7).ant-progress .ant-progress-steps { display: inline-block; }

:where(.css-1q3a9c7).ant-progress .ant-progress-steps-outer { display: flex; flex-direction: row; align-items: center; }

:where(.css-1q3a9c7).ant-progress .ant-progress-steps-item { flex-shrink: 0; min-width: 2px; margin-inline-end: 2px; background-color: rgba(255, 255, 255, 0.12); transition: 0.3s; }

:where(.css-1q3a9c7).ant-progress .ant-progress-steps-item-active { background-color: rgb(22, 104, 220); }

.ant-progress-small:where(.css-1q3a9c7).ant-progress-line, .ant-progress-small:where(.css-1q3a9c7).ant-progress-line .ant-progress-text .anticon { font-size: 12px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-1q3a9c7-antProgressLTRActive { 
  0% { transform: translateX(-100%) scaleX(0); opacity: 0.1; }
  20% { transform: translateX(-100%) scaleX(0); opacity: 0.5; }
  100% { transform: translateX(0px) scaleX(1); opacity: 0; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-1q3a9c7-antProgressRTLActive { 
  0% { transform: translateX(100%) scaleX(0); opacity: 0.1; }
  20% { transform: translateX(100%) scaleX(0); opacity: 0.5; }
  100% { transform: translateX(0px) scaleX(1); opacity: 0; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7).ant-empty { 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-size: 14px; box-sizing: border-box; }

:where(.css-1q3a9c7).ant-empty::before, :where(.css-1q3a9c7).ant-empty::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-empty [class^="ant-empty"], :where(.css-1q3a9c7).ant-empty [class*=" ant-empty"] { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-empty [class^="ant-empty"]::before, :where(.css-1q3a9c7).ant-empty [class*=" ant-empty"]::before, :where(.css-1q3a9c7).ant-empty [class^="ant-empty"]::after, :where(.css-1q3a9c7).ant-empty [class*=" ant-empty"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-empty { margin-inline: 8px; font-size: 14px; line-height: 1.57143; text-align: center; }

:where(.css-1q3a9c7).ant-empty .ant-empty-image { height: 100px; margin-bottom: 8px; opacity: 1; }

:where(.css-1q3a9c7).ant-empty .ant-empty-image img { height: 100%; }

:where(.css-1q3a9c7).ant-empty .ant-empty-image svg { max-width: 100%; height: 100%; margin: auto; }

:where(.css-1q3a9c7).ant-empty .ant-empty-description { color: rgba(255, 255, 255, 0.45); }

:where(.css-1q3a9c7).ant-empty .ant-empty-footer { margin-top: 16px; }

:where(.css-1q3a9c7).ant-empty-normal { margin-block: 32px; color: rgba(255, 255, 255, 0.45); }

:where(.css-1q3a9c7).ant-empty-normal .ant-empty-description { color: rgba(255, 255, 255, 0.45); }

:where(.css-1q3a9c7).ant-empty-normal .ant-empty-image { height: 40px; }

:where(.css-1q3a9c7).ant-empty-small { margin-block: 8px; color: rgba(255, 255, 255, 0.45); }

:where(.css-1q3a9c7).ant-empty-small .ant-empty-image { height: 35px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7).ant-divider { 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-size: 14px; box-sizing: border-box; }

:where(.css-1q3a9c7).ant-divider::before, :where(.css-1q3a9c7).ant-divider::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-divider [class^="ant-divider"], :where(.css-1q3a9c7).ant-divider [class*=" ant-divider"] { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-divider [class^="ant-divider"]::before, :where(.css-1q3a9c7).ant-divider [class*=" ant-divider"]::before, :where(.css-1q3a9c7).ant-divider [class^="ant-divider"]::after, :where(.css-1q3a9c7).ant-divider [class*=" ant-divider"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-divider { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; list-style: none; 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"; border-block-start: 1px solid rgba(105, 105, 2, 0.08); }

:where(.css-1q3a9c7).ant-divider-vertical { position: relative; top: -0.06em; display: inline-block; height: 0.9em; margin-inline: 8px; margin-block: 0px; vertical-align: middle; border-top: 0px; border-inline-start: 1px solid rgba(105, 105, 2, 0.08); }

:where(.css-1q3a9c7).ant-divider-horizontal { display: flex; clear: both; width: 100%; min-width: 100%; margin: 24px 0px; }

:where(.css-1q3a9c7).ant-divider-horizontal.ant-divider-with-text { display: flex; align-items: center; margin: 16px 0px; color: rgb(255, 255, 255); font-weight: 500; font-size: 16px; white-space: nowrap; text-align: center; border-block-start: 0px rgba(105, 105, 2, 0.08); }

:where(.css-1q3a9c7).ant-divider-horizontal.ant-divider-with-text::before, :where(.css-1q3a9c7).ant-divider-horizontal.ant-divider-with-text::after { position: relative; width: 50%; border-block-width: 1px 0px; border-block-start-style: solid; border-block-start-color: inherit; border-block-end-style: initial; border-block-end-color: initial; transform: translateY(50%); content: ""; }

:where(.css-1q3a9c7).ant-divider-horizontal.ant-divider-with-text-start::before { width: calc(5%); }

:where(.css-1q3a9c7).ant-divider-horizontal.ant-divider-with-text-start::after { width: calc(95%); }

:where(.css-1q3a9c7).ant-divider-horizontal.ant-divider-with-text-end::before { width: calc(95%); }

:where(.css-1q3a9c7).ant-divider-horizontal.ant-divider-with-text-end::after { width: calc(5%); }

:where(.css-1q3a9c7).ant-divider .ant-divider-inner-text { display: inline-block; padding-block: 0px; padding-inline: 1em; }

:where(.css-1q3a9c7).ant-divider-dashed { background: none; border-color: rgba(105, 105, 2, 0.08); border-style: dashed; border-width: 1px 0px 0px; }

:where(.css-1q3a9c7).ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed::before, :where(.css-1q3a9c7).ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed::after { border-style: dashed none none; }

:where(.css-1q3a9c7).ant-divider-vertical.ant-divider-dashed { border-inline-width: 1px 0px; border-inline-end-style: initial; border-inline-end-color: initial; border-block: 0px initial initial; }

:where(.css-1q3a9c7).ant-divider-dotted { background: none; border-color: rgba(105, 105, 2, 0.08); border-style: dotted; border-width: 1px 0px 0px; }

:where(.css-1q3a9c7).ant-divider-horizontal.ant-divider-with-text.ant-divider-dotted::before, :where(.css-1q3a9c7).ant-divider-horizontal.ant-divider-with-text.ant-divider-dotted::after { border-style: dotted none none; }

:where(.css-1q3a9c7).ant-divider-vertical.ant-divider-dotted { border-inline-width: 1px 0px; border-inline-end-style: initial; border-inline-end-color: initial; border-block: 0px initial initial; }

:where(.css-1q3a9c7).ant-divider-plain.ant-divider-with-text { color: rgb(255, 255, 255); font-weight: normal; font-size: 14px; }

:where(.css-1q3a9c7).ant-divider-horizontal.ant-divider-with-text-start.ant-divider-no-default-orientation-margin-start::before { width: 0px; }

:where(.css-1q3a9c7).ant-divider-horizontal.ant-divider-with-text-start.ant-divider-no-default-orientation-margin-start::after { width: 100%; }

:where(.css-1q3a9c7).ant-divider-horizontal.ant-divider-with-text-start.ant-divider-no-default-orientation-margin-start .ant-divider-inner-text { padding-inline-start: 0px; }

:where(.css-1q3a9c7).ant-divider-horizontal.ant-divider-with-text-end.ant-divider-no-default-orientation-margin-end::before { width: 100%; }

:where(.css-1q3a9c7).ant-divider-horizontal.ant-divider-with-text-end.ant-divider-no-default-orientation-margin-end::after { width: 0px; }

:where(.css-1q3a9c7).ant-divider-horizontal.ant-divider-with-text-end.ant-divider-no-default-orientation-margin-end .ant-divider-inner-text { padding-inline-end: 0px; }

:where(.css-1q3a9c7).ant-divider-horizontal.ant-divider-sm { margin-block: 8px; }

:where(.css-1q3a9c7).ant-divider-horizontal.ant-divider-md { margin-block: 16px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7).ant-space-compact { display: inline-flex; }

:where(.css-1q3a9c7).ant-space-compact-block { display: flex; width: 100%; }

:where(.css-1q3a9c7).ant-space-compact-vertical { flex-direction: column; }

:where(.css-1q3a9c7).ant-space-compact-rtl { direction: rtl; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7)[class^="ant-tree-select"], :where(.css-1q3a9c7)[class*=" ant-tree-select"] { 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-size: 14px; box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-tree-select"]::before, :where(.css-1q3a9c7)[class*=" ant-tree-select"]::before, :where(.css-1q3a9c7)[class^="ant-tree-select"]::after, :where(.css-1q3a9c7)[class*=" ant-tree-select"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-tree-select"] [class^="ant-tree-select"], :where(.css-1q3a9c7)[class*=" ant-tree-select"] [class^="ant-tree-select"], :where(.css-1q3a9c7)[class^="ant-tree-select"] [class*=" ant-tree-select"], :where(.css-1q3a9c7)[class*=" ant-tree-select"] [class*=" ant-tree-select"] { box-sizing: border-box; }

:where(.css-1q3a9c7)[class^="ant-tree-select"] [class^="ant-tree-select"]::before, :where(.css-1q3a9c7)[class*=" ant-tree-select"] [class^="ant-tree-select"]::before, :where(.css-1q3a9c7)[class^="ant-tree-select"] [class*=" ant-tree-select"]::before, :where(.css-1q3a9c7)[class*=" ant-tree-select"] [class*=" ant-tree-select"]::before, :where(.css-1q3a9c7)[class^="ant-tree-select"] [class^="ant-tree-select"]::after, :where(.css-1q3a9c7)[class*=" ant-tree-select"] [class^="ant-tree-select"]::after, :where(.css-1q3a9c7)[class^="ant-tree-select"] [class*=" ant-tree-select"]::after, :where(.css-1q3a9c7)[class*=" ant-tree-select"] [class*=" ant-tree-select"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-tree-select-dropdown { padding: 8px 4px; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; list-style: none; 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"; --rc-virtual-list-scrollbar-bg: rgba(105,105,2,0.08); background: rgb(31, 31, 31); border-radius: 16px; transition: background-color 0.3s; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-rtl { direction: rtl; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree.ant-select-tree-rtl .ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg { transform: rotate(90deg); }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-focused:not(:hover):not(.ant-select-tree-active-focused) { outline: rgb(37, 62, 81) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-list-holder-inner { align-items: flex-start; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner { align-items: stretch; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-node-content-wrapper { flex: 1 1 auto; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-treenode.dragging::after { position: absolute; inset: 0px; border: 1px solid rgb(68, 140, 192); opacity: 0; animation-name: css-1q3a9c7-ant-tree-node-fx-do-not-use; animation-duration: 0.3s; animation-play-state: running; animation-fill-mode: forwards; content: ""; pointer-events: none; border-radius: 16px; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode { display: flex; align-items: flex-start; margin-bottom: 4px; line-height: 24px; position: relative; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode::before { content: ""; position: absolute; z-index: 1; inset-inline-start: 0px; width: 100%; top: 100%; height: 4px; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper { color: rgba(255, 255, 255, 0.25); cursor: not-allowed; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper:hover { background: transparent; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode .ant-select-tree-checkbox-disabled + .ant-select-tree-node-selected, :where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode.ant-select-tree-treenode-disabled.ant-select-tree-treenode-selected .ant-select-tree-node-content-wrapper { background-color: rgba(255, 255, 255, 0.18); }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode .ant-select-tree-checkbox-disabled { pointer-events: unset; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode:not(.ant-select-tree-treenode-disabled) .ant-select-tree-node-content-wrapper:hover { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode-active .ant-select-tree-node-content-wrapper { background: rgba(255, 255, 255, 0.08); }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode:not(.ant-select-tree-treenode-disabled).filter-node .ant-select-tree-title { color: rgb(68, 140, 192); font-weight: 600; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode-draggable { cursor: grab; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode-draggable .ant-select-tree-draggable-icon { flex-shrink: 0; width: 24px; text-align: center; visibility: visible; color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode-draggable.ant-select-tree-treenode-disabled .ant-select-tree-draggable-icon { visibility: hidden; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-indent { align-self: stretch; white-space: nowrap; user-select: none; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-indent-unit { display: inline-block; width: 24px; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-draggable-icon { visibility: hidden; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-switcher, :where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-checkbox { margin-inline-end: 4px; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-switcher { position: relative; flex: 0 0 auto; align-self: stretch; width: 24px; text-align: center; cursor: pointer; user-select: none; transition: 0.3s; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-switcher .ant-select-tree-switcher-icon { display: inline-block; font-size: 10px; vertical-align: baseline; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-switcher .ant-select-tree-switcher-icon svg { transition: transform 0.3s; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-switcher-noop { cursor: unset; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-switcher::before { pointer-events: none; content: ""; width: 24px; height: 24px; position: absolute; left: 0px; top: 0px; border-radius: 16px; transition: 0.3s; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-switcher:not(.ant-select-tree-switcher-noop):hover::before { background-color: rgba(255, 255, 255, 0.12); }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg { transform: rotate(-90deg); }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-switcher-loading-icon { color: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-switcher-leaf-line { position: relative; z-index: 1; display: inline-block; width: 100%; height: 100%; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-switcher-leaf-line::before { position: absolute; top: 0px; inset-inline-end: 12px; bottom: -4px; margin-inline-start: -1px; border-inline-end: 1px solid rgb(66, 66, 66); content: ""; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-switcher-leaf-line::after { position: absolute; width: 9.6px; height: 12px; border-bottom: 1px solid rgb(66, 66, 66); content: ""; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-node-content-wrapper { position: relative; min-height: 24px; padding-block: 0px; padding-inline: 8px; background: transparent; border-radius: 16px; cursor: pointer; transition: 0.2s, border, line-height, box-shadow; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-node-content-wrapper .ant-select-tree-drop-indicator { position: absolute; z-index: 1; height: 2px; background-color: rgb(68, 140, 192); border-radius: 1px; pointer-events: none; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-node-content-wrapper .ant-select-tree-drop-indicator::after { position: absolute; top: -3px; inset-inline-start: -6px; width: 8px; height: 8px; background-color: transparent; border: 2px solid rgb(68, 140, 192); border-radius: 50%; content: ""; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-node-content-wrapper:hover { background-color: rgba(255, 255, 255, 0.08); }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected { color: rgb(255, 255, 255); background-color: rgb(37, 62, 81); }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-node-content-wrapper .ant-select-tree-iconEle { display: inline-block; width: 24px; height: 24px; text-align: center; vertical-align: top; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-node-content-wrapper .ant-select-tree-iconEle:empty { display: none; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-unselectable .ant-select-tree-node-content-wrapper:hover { background-color: transparent; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode.drop-container > [draggable] { box-shadow: rgb(68, 140, 192) 0px 0px 0px 2px; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-show-line .ant-select-tree-indent-unit { position: relative; height: 100%; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-show-line .ant-select-tree-indent-unit::before { position: absolute; top: 0px; inset-inline-end: 12px; bottom: -4px; border-inline-end: 1px solid rgb(66, 66, 66); content: ""; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-show-line .ant-select-tree-indent-unit-end::before { display: none; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-show-line .ant-select-tree-switcher { background: transparent; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-show-line .ant-select-tree-switcher-line-icon { vertical-align: -0.15em; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode-leaf-last .ant-select-tree-switcher-leaf-line::before { top: auto !important; bottom: auto !important; height: 12px !important; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree { border-radius: 0px; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-list-holder-inner { align-items: stretch; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-list-holder-inner .ant-select-tree-treenode .ant-select-tree-node-content-wrapper { flex: 1 1 auto; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox-group { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; list-style: none; 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"; display: inline-flex; flex-wrap: wrap; column-gap: 8px; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox-group > .ant-row { flex: 1 1 0%; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox-wrapper { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; list-style: none; 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"; display: inline-flex; align-items: baseline; cursor: pointer; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox-wrapper::after { display: inline-block; width: 0px; overflow: hidden; content: " "; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox-wrapper + .ant-select-tree-checkbox-wrapper { margin-inline-start: 0px; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox-wrapper.ant-select-tree-checkbox-wrapper-in-form-item input[type="checkbox"] { width: 14px; height: 14px; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1; list-style: none; 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"; position: relative; white-space: nowrap; cursor: pointer; border-radius: 8px; align-self: center; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox .ant-select-tree-checkbox-input { position: absolute; inset: 0px; z-index: 1; cursor: pointer; opacity: 0; margin: 0px; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox .ant-select-tree-checkbox-input:focus-visible + .ant-select-tree-checkbox-inner { outline: rgb(37, 62, 81) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox .ant-select-tree-checkbox-inner { box-sizing: border-box; display: block; width: 16px; height: 16px; direction: ltr; background-color: rgb(43, 43, 52); border: 1px solid rgb(66, 66, 66); border-radius: 8px; border-collapse: separate; transition: 0.3s; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox .ant-select-tree-checkbox-inner::after { box-sizing: border-box; position: absolute; top: 50%; inset-inline-start: 25%; display: table; width: 5.71429px; height: 9.14286px; border-width: 0px 2px 2px; border-style: none solid solid; border-color: currentcolor rgb(255, 255, 255) rgb(255, 255, 255); border-image: none; border-inline-start: 0px; transform: rotate(45deg) scale(0) translate(-50%, -50%); opacity: 0; content: ""; transition: 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox + span { padding-inline: 8px; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox-wrapper:not(.ant-select-tree-checkbox-wrapper-disabled):hover .ant-select-tree-checkbox-inner, :where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox:not(.ant-select-tree-checkbox-disabled):hover .ant-select-tree-checkbox-inner { border-color: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox-wrapper:not(.ant-select-tree-checkbox-wrapper-disabled):hover .ant-select-tree-checkbox-checked:not(.ant-select-tree-checkbox-disabled) .ant-select-tree-checkbox-inner { background-color: rgb(107, 173, 214); border-color: transparent; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox-wrapper:not(.ant-select-tree-checkbox-wrapper-disabled):hover .ant-select-tree-checkbox-checked:not(.ant-select-tree-checkbox-disabled)::after { border-color: rgb(107, 173, 214); }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner { background-color: rgb(68, 140, 192); border-color: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner::after { opacity: 1; transform: rotate(45deg) scale(1) translate(-50%, -50%); transition: 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox-wrapper-checked:not(.ant-select-tree-checkbox-wrapper-disabled):hover .ant-select-tree-checkbox-inner, :where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox-checked:not(.ant-select-tree-checkbox-disabled):hover .ant-select-tree-checkbox-inner { background-color: rgb(107, 173, 214); border-color: transparent; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner { background-color: rgb(43, 43, 52); border-color: rgb(66, 66, 66); }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner::after { top: 50%; inset-inline-start: 50%; width: 8px; height: 8px; background-color: rgb(68, 140, 192); border: 0px; transform: translate(-50%, -50%) scale(1); opacity: 1; content: ""; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox-indeterminate:hover .ant-select-tree-checkbox-inner { background-color: rgb(43, 43, 52); border-color: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox-wrapper-disabled { cursor: not-allowed; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox-disabled, :where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-input { cursor: not-allowed; pointer-events: none; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner { background: rgb(51, 51, 61); border-color: rgb(66, 66, 66); }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner::after { border-color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox-disabled::after { display: none; }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox-disabled + span { color: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-tree-select-dropdown .ant-select-tree-checkbox-disabled.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner::after { background: rgba(255, 255, 255, 0.25); }

:where(.css-1q3a9c7).ant-tree-select-dropdown-rtl { direction: rtl; }

:where(.css-1q3a9c7).ant-tree-select-dropdown-rtl .ant-select-tree-switcher.ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg { transform: rotate(90deg); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-1q3a9c7-ant-tree-node-fx-do-not-use { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7).ant-space-addon { 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-size: 14px; box-sizing: border-box; }

:where(.css-1q3a9c7).ant-space-addon::before, :where(.css-1q3a9c7).ant-space-addon::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-space-addon [class^="ant-space-addon"], :where(.css-1q3a9c7).ant-space-addon [class*=" ant-space-addon"] { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-space-addon [class^="ant-space-addon"]::before, :where(.css-1q3a9c7).ant-space-addon [class*=" ant-space-addon"]::before, :where(.css-1q3a9c7).ant-space-addon [class^="ant-space-addon"]::after, :where(.css-1q3a9c7).ant-space-addon [class*=" ant-space-addon"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-space-addon { display: inline-flex; align-items: center; gap: 0px; padding-inline: 12px; margin: 0px; background: rgb(51, 51, 61); border-width: 1px; border-style: solid; border-color: rgb(66, 66, 66); border-radius: 16px; }

:where(.css-1q3a9c7).ant-space-addon-large { font-size: 16px; border-radius: 16px; }

:where(.css-1q3a9c7).ant-space-addon-small { padding-inline: 8px; border-radius: 8px; font-size: 12px; }

:where(.css-1q3a9c7).ant-space-addon-compact-last-item { border-end-start-radius: 0px; border-start-start-radius: 0px; }

:where(.css-1q3a9c7).ant-space-addon-compact-first-item { border-end-end-radius: 0px; border-start-end-radius: 0px; }

:where(.css-1q3a9c7).ant-space-addon-compact-item:not(:first-child):not(:last-child) { border-radius: 0px; }

:where(.css-1q3a9c7).ant-space-addon-compact-item:not(:last-child) { border-inline-end-width: 0px; }

:where(.css-1q3a9c7).ant-space-addon .ant-space-addon-compact-item:not(.ant-space-addon-compact-last-item) { margin-inline-end: -1px; }

:where(.css-1q3a9c7).ant-space-addon .ant-space-addon-compact-item:not(.ant-space-addon-status-success) { z-index: 2; }

:where(.css-1q3a9c7).ant-space-addon .ant-space-addon-compact-item:hover, :where(.css-1q3a9c7).ant-space-addon .ant-space-addon-compact-item:active { z-index: 3; }

:where(.css-1q3a9c7).ant-space-addon .ant-space-addon-compact-item[disabled] { z-index: 0; }

:where(.css-1q3a9c7).ant-space-addon .ant-space-addon-compact-item:not(.ant-space-addon-compact-first-item):not(.ant-space-addon-compact-last-item) { border-radius: 0px; }

:where(.css-1q3a9c7).ant-space-addon .ant-space-addon-compact-item:not(.ant-space-addon-compact-last-item).ant-space-addon-compact-first-item, :where(.css-1q3a9c7).ant-space-addon .ant-space-addon-compact-item:not(.ant-space-addon-compact-last-item).ant-space-addon-compact-first-item.ant-space-addon-sm, :where(.css-1q3a9c7).ant-space-addon .ant-space-addon-compact-item:not(.ant-space-addon-compact-last-item).ant-space-addon-compact-first-item.ant-space-addon-lg { border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-1q3a9c7).ant-space-addon .ant-space-addon-compact-item:not(.ant-space-addon-compact-first-item).ant-space-addon-compact-last-item, :where(.css-1q3a9c7).ant-space-addon .ant-space-addon-compact-item:not(.ant-space-addon-compact-first-item).ant-space-addon-compact-last-item.ant-space-addon-sm, :where(.css-1q3a9c7).ant-space-addon .ant-space-addon-compact-item:not(.ant-space-addon-compact-first-item).ant-space-addon-compact-last-item.ant-space-addon-lg { border-start-start-radius: 0px; border-end-start-radius: 0px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7).ant-ribbon-wrapper { 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-size: 14px; box-sizing: border-box; }

:where(.css-1q3a9c7).ant-ribbon-wrapper::before, :where(.css-1q3a9c7).ant-ribbon-wrapper::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-ribbon-wrapper [class^="ant-ribbon"], :where(.css-1q3a9c7).ant-ribbon-wrapper [class*=" ant-ribbon"] { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-ribbon-wrapper [class^="ant-ribbon"]::before, :where(.css-1q3a9c7).ant-ribbon-wrapper [class*=" ant-ribbon"]::before, :where(.css-1q3a9c7).ant-ribbon-wrapper [class^="ant-ribbon"]::after, :where(.css-1q3a9c7).ant-ribbon-wrapper [class*=" ant-ribbon"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-ribbon-wrapper { position: relative; }

:where(.css-1q3a9c7).ant-ribbon { box-sizing: border-box; margin: 0px; padding: 0px 8px; color: rgb(68, 140, 192); font-size: 14px; line-height: 22px; list-style: none; 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"; position: absolute; top: 8px; white-space: nowrap; background-color: rgb(68, 140, 192); border-radius: 8px; }

:where(.css-1q3a9c7).ant-ribbon .ant-ribbon-text { color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-ribbon .ant-ribbon-corner { position: absolute; top: 100%; width: 8px; height: 8px; color: currentcolor; border: 4px solid; transform: scaleY(0.75); transform-origin: center top; filter: brightness(75%); }

:where(.css-1q3a9c7).ant-ribbon.ant-ribbon-color-blue { background: rgb(22, 104, 220); color: rgb(22, 104, 220); }

:where(.css-1q3a9c7).ant-ribbon.ant-ribbon-color-purple { background: rgb(100, 42, 181); color: rgb(100, 42, 181); }

:where(.css-1q3a9c7).ant-ribbon.ant-ribbon-color-cyan { background: rgb(19, 168, 168); color: rgb(19, 168, 168); }

:where(.css-1q3a9c7).ant-ribbon.ant-ribbon-color-green { background: rgb(73, 170, 25); color: rgb(73, 170, 25); }

:where(.css-1q3a9c7).ant-ribbon.ant-ribbon-color-magenta { background: rgb(203, 43, 131); color: rgb(203, 43, 131); }

:where(.css-1q3a9c7).ant-ribbon.ant-ribbon-color-pink { background: rgb(203, 43, 131); color: rgb(203, 43, 131); }

:where(.css-1q3a9c7).ant-ribbon.ant-ribbon-color-red { background: rgb(211, 32, 41); color: rgb(211, 32, 41); }

:where(.css-1q3a9c7).ant-ribbon.ant-ribbon-color-orange { background: rgb(216, 122, 22); color: rgb(216, 122, 22); }

:where(.css-1q3a9c7).ant-ribbon.ant-ribbon-color-yellow { background: rgb(216, 189, 20); color: rgb(216, 189, 20); }

:where(.css-1q3a9c7).ant-ribbon.ant-ribbon-color-volcano { background: rgb(216, 74, 27); color: rgb(216, 74, 27); }

:where(.css-1q3a9c7).ant-ribbon.ant-ribbon-color-geekblue { background: rgb(43, 74, 203); color: rgb(43, 74, 203); }

:where(.css-1q3a9c7).ant-ribbon.ant-ribbon-color-lime { background: rgb(139, 187, 17); color: rgb(139, 187, 17); }

:where(.css-1q3a9c7).ant-ribbon.ant-ribbon-color-gold { background: rgb(216, 150, 20); color: rgb(216, 150, 20); }

:where(.css-1q3a9c7).ant-ribbon.ant-ribbon-placement-end { inset-inline-end: -8px; border-end-end-radius: 0px; }

:where(.css-1q3a9c7).ant-ribbon.ant-ribbon-placement-end .ant-ribbon-corner { inset-inline-end: 0px; border-inline-end-color: transparent; border-block-end-color: transparent; }

:where(.css-1q3a9c7).ant-ribbon.ant-ribbon-placement-start { inset-inline-start: -8px; border-end-start-radius: 0px; }

:where(.css-1q3a9c7).ant-ribbon.ant-ribbon-placement-start .ant-ribbon-corner { inset-inline-start: 0px; border-block-end-color: transparent; border-inline-start-color: transparent; }

:where(.css-1q3a9c7).ant-ribbon-rtl { direction: rtl; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7).ant-switch { 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-size: 14px; box-sizing: border-box; }

:where(.css-1q3a9c7).ant-switch::before, :where(.css-1q3a9c7).ant-switch::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-switch [class^="ant-switch"], :where(.css-1q3a9c7).ant-switch [class*=" ant-switch"] { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-switch [class^="ant-switch"]::before, :where(.css-1q3a9c7).ant-switch [class*=" ant-switch"]::before, :where(.css-1q3a9c7).ant-switch [class^="ant-switch"]::after, :where(.css-1q3a9c7).ant-switch [class*=" ant-switch"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-switch { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 22px; list-style: none; 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"; position: relative; display: inline-block; min-width: 44px; height: 22px; vertical-align: middle; background: rgba(255, 255, 255, 0.25); border: 0px; border-radius: 100px; cursor: pointer; transition: 0.2s; user-select: none; }

:where(.css-1q3a9c7).ant-switch:hover:not(.ant-switch-disabled) { background: rgba(255, 255, 255, 0.45); }

:where(.css-1q3a9c7).ant-switch:focus-visible { outline: rgb(37, 62, 81) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-1q3a9c7).ant-switch.ant-switch-checked { background: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-switch.ant-switch-checked:hover:not(.ant-switch-disabled) { background: rgb(107, 173, 214); }

:where(.css-1q3a9c7).ant-switch.ant-switch-loading, :where(.css-1q3a9c7).ant-switch.ant-switch-disabled { cursor: not-allowed; opacity: 0.65; }

:where(.css-1q3a9c7).ant-switch.ant-switch-loading *, :where(.css-1q3a9c7).ant-switch.ant-switch-disabled * { box-shadow: none; cursor: not-allowed; }

:where(.css-1q3a9c7).ant-switch.ant-switch-rtl { direction: rtl; }

:where(.css-1q3a9c7).ant-switch .ant-switch-inner { display: block; overflow: hidden; border-radius: 100px; height: 100%; padding-inline: 24px 9px; transition: padding-inline-start 0.2s ease-in-out, padding-inline-end 0.2s ease-in-out; }

:where(.css-1q3a9c7).ant-switch .ant-switch-inner .ant-switch-inner-checked, :where(.css-1q3a9c7).ant-switch .ant-switch-inner .ant-switch-inner-unchecked { display: block; color: rgb(255, 255, 255); font-size: 12px; transition: margin-inline-start 0.2s ease-in-out, margin-inline-end 0.2s ease-in-out; pointer-events: none; min-height: 22px; }

:where(.css-1q3a9c7).ant-switch .ant-switch-inner .ant-switch-inner-checked { margin-inline: calc(-100% - 26px) calc(100% + 26px); }

:where(.css-1q3a9c7).ant-switch .ant-switch-inner .ant-switch-inner-unchecked { margin-top: -22px; margin-inline: 0px; }

:where(.css-1q3a9c7).ant-switch.ant-switch-checked .ant-switch-inner { padding-inline: 9px 24px; }

:where(.css-1q3a9c7).ant-switch.ant-switch-checked .ant-switch-inner .ant-switch-inner-checked { margin-inline: 0px; }

:where(.css-1q3a9c7).ant-switch.ant-switch-checked .ant-switch-inner .ant-switch-inner-unchecked { margin-inline: calc(100% + 26px) calc(-100% - 26px); }

:where(.css-1q3a9c7).ant-switch:not(.ant-switch-disabled):active:not(.ant-switch-checked) .ant-switch-inner .ant-switch-inner-unchecked { margin-inline: 4px -4px; }

:where(.css-1q3a9c7).ant-switch:not(.ant-switch-disabled):active.ant-switch-checked .ant-switch-inner .ant-switch-inner-checked { margin-inline: -4px 4px; }

:where(.css-1q3a9c7).ant-switch .ant-switch-handle { position: absolute; top: 2px; inset-inline-start: 2px; width: 18px; height: 18px; transition: 0.2s ease-in-out; }

:where(.css-1q3a9c7).ant-switch .ant-switch-handle::before { position: absolute; top: 0px; inset-inline: 0px; bottom: 0px; background-color: rgb(255, 255, 255); border-radius: 9px; box-shadow: rgba(0, 35, 11, 0.2) 0px 2px 4px 0px; transition: 0.2s ease-in-out; content: ""; }

:where(.css-1q3a9c7).ant-switch.ant-switch-checked .ant-switch-handle { inset-inline-start: calc(100% - 20px); }

:where(.css-1q3a9c7).ant-switch:not(.ant-switch-disabled):active .ant-switch-handle::before { inset-inline: 0px -30%; }

:where(.css-1q3a9c7).ant-switch:not(.ant-switch-disabled):active.ant-switch-checked .ant-switch-handle::before { inset-inline: -30% 0px; }

:where(.css-1q3a9c7).ant-switch .ant-switch-loading-icon.anticon { position: relative; top: 2px; color: rgba(0, 0, 0, 0.65); vertical-align: top; }

:where(.css-1q3a9c7).ant-switch.ant-switch-checked .ant-switch-loading-icon { color: rgb(68, 140, 192); }

:where(.css-1q3a9c7).ant-switch.ant-switch-small { min-width: 28px; height: 16px; line-height: 16px; }

:where(.css-1q3a9c7).ant-switch.ant-switch-small .ant-switch-inner { padding-inline: 18px 6px; }

:where(.css-1q3a9c7).ant-switch.ant-switch-small .ant-switch-inner .ant-switch-inner-checked, :where(.css-1q3a9c7).ant-switch.ant-switch-small .ant-switch-inner .ant-switch-inner-unchecked { min-height: 16px; }

:where(.css-1q3a9c7).ant-switch.ant-switch-small .ant-switch-inner .ant-switch-inner-checked { margin-inline: calc(-100% - 20px) calc(100% + 20px); }

:where(.css-1q3a9c7).ant-switch.ant-switch-small .ant-switch-inner .ant-switch-inner-unchecked { margin-top: -16px; margin-inline: 0px; }

:where(.css-1q3a9c7).ant-switch.ant-switch-small .ant-switch-handle { width: 12px; height: 12px; }

:where(.css-1q3a9c7).ant-switch.ant-switch-small .ant-switch-loading-icon { top: 1.5px; font-size: 9px; }

:where(.css-1q3a9c7).ant-switch.ant-switch-small.ant-switch-checked .ant-switch-inner { padding-inline: 6px 18px; }

:where(.css-1q3a9c7).ant-switch.ant-switch-small.ant-switch-checked .ant-switch-inner .ant-switch-inner-checked { margin-inline: 0px; }

:where(.css-1q3a9c7).ant-switch.ant-switch-small.ant-switch-checked .ant-switch-inner .ant-switch-inner-unchecked { margin-inline: calc(100% + 20px) calc(-100% - 20px); }

:where(.css-1q3a9c7).ant-switch.ant-switch-small.ant-switch-checked .ant-switch-handle { inset-inline-start: calc(100% - 14px); }

:where(.css-1q3a9c7).ant-switch.ant-switch-small:not(.ant-switch-disabled):active:not(.ant-switch-checked) .ant-switch-inner .ant-switch-inner-unchecked { margin-inline: 2px -2px; }

:where(.css-1q3a9c7).ant-switch.ant-switch-small:not(.ant-switch-disabled):active.ant-switch-checked .ant-switch-inner .ant-switch-inner-checked { margin-inline: -2px 2px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7).ant-popconfirm { z-index: 1060; }

:where(.css-1q3a9c7).ant-popconfirm.ant-popover { font-size: 14px; }

:where(.css-1q3a9c7).ant-popconfirm .ant-popconfirm-message { margin-bottom: 8px; display: flex; flex-wrap: nowrap; align-items: start; }

:where(.css-1q3a9c7).ant-popconfirm .ant-popconfirm-message > .ant-popconfirm-message-icon .anticon { color: rgb(216, 150, 20); font-size: 14px; line-height: 1; margin-inline-end: 8px; }

:where(.css-1q3a9c7).ant-popconfirm .ant-popconfirm-message .ant-popconfirm-title { font-weight: 600; color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-popconfirm .ant-popconfirm-message .ant-popconfirm-title:only-child { font-weight: normal; }

:where(.css-1q3a9c7).ant-popconfirm .ant-popconfirm-message .ant-popconfirm-description { margin-top: 4px; color: rgb(255, 255, 255); }

:where(.css-1q3a9c7).ant-popconfirm .ant-popconfirm-buttons { text-align: end; white-space: nowrap; }

:where(.css-1q3a9c7).ant-popconfirm .ant-popconfirm-buttons button { margin-inline-start: 8px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-119ou95-ant-tree-node-fx-do-not-use { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

a:where(.css-119ou95) { color: rgb(0, 123, 255); text-decoration: none; background-color: transparent; outline: none; cursor: pointer; transition: color 0.3s; }

a:where(.css-119ou95):hover { color: rgb(41, 151, 255); }

a:where(.css-119ou95):active { color: rgb(0, 98, 217); }

a:where(.css-119ou95):active, a:where(.css-119ou95):hover { text-decoration: none; outline: 0px; }

a:where(.css-119ou95):focus { text-decoration: none; outline: 0px; }

a:where(.css-119ou95)[disabled] { color: rgba(0, 0, 0, 0.25); cursor: not-allowed; }

:where(.css-119ou95) a { color: rgb(0, 123, 255); text-decoration: none; background-color: transparent; outline: none; cursor: pointer; transition: color 0.3s; }

:where(.css-119ou95) a:hover { color: rgb(41, 151, 255); }

:where(.css-119ou95) a:active { color: rgb(0, 98, 217); }

:where(.css-119ou95) a:active, :where(.css-119ou95) a:hover { text-decoration: none; outline: 0px; }

:where(.css-119ou95) a:focus { text-decoration: none; outline: 0px; }

:where(.css-119ou95) a[disabled] { color: rgba(0, 0, 0, 0.25); cursor: not-allowed; }

:where(.css-119ou95).anticon { display: inline-flex; align-items: center; color: inherit; font-style: normal; line-height: 0; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; }

:where(.css-119ou95).anticon > * { line-height: 1; }

:where(.css-119ou95).anticon svg { display: inline-block; }

:where(.css-119ou95).anticon .anticon .anticon-icon { display: block; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95).ant-badge { 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-size: 14px; box-sizing: border-box; }

:where(.css-119ou95).ant-badge::before, :where(.css-119ou95).ant-badge::after { box-sizing: border-box; }

:where(.css-119ou95).ant-badge [class^="ant-badge"], :where(.css-119ou95).ant-badge [class*=" ant-badge"] { box-sizing: border-box; }

:where(.css-119ou95).ant-badge [class^="ant-badge"]::before, :where(.css-119ou95).ant-badge [class*=" ant-badge"]::before, :where(.css-119ou95).ant-badge [class^="ant-badge"]::after, :where(.css-119ou95).ant-badge [class*=" ant-badge"]::after { box-sizing: border-box; }

:where(.css-119ou95).ant-badge { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1; list-style: none; 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"; position: relative; display: inline-block; width: fit-content; }

:where(.css-119ou95).ant-badge .ant-badge-count { display: inline-flex; justify-content: center; z-index: auto; min-width: 20px; height: 20px; color: rgb(255, 255, 255); font-weight: normal; font-size: 12px; line-height: 20px; white-space: nowrap; text-align: center; background: rgb(221, 4, 4); border-radius: 10px; box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px; transition: background 0.2s; }

:where(.css-119ou95).ant-badge .ant-badge-count a { color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-badge .ant-badge-count a:hover { color: rgb(255, 255, 255); }

a:hover :where(.css-119ou95).ant-badge .ant-badge-count { background: rgb(255, 120, 117); }

:where(.css-119ou95).ant-badge .ant-badge-count-sm { min-width: 14px; height: 14px; font-size: 12px; line-height: 14px; border-radius: 7px; }

:where(.css-119ou95).ant-badge .ant-badge-multiple-words { padding: 0px 8px; }

:where(.css-119ou95).ant-badge .ant-badge-multiple-words bdi { unicode-bidi: plaintext; }

:where(.css-119ou95).ant-badge .ant-badge-dot { z-index: auto; width: 6px; min-width: 6px; height: 6px; background: rgb(221, 4, 4); border-radius: 100%; box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px; }

:where(.css-119ou95).ant-badge .ant-badge-count, :where(.css-119ou95).ant-badge .ant-badge-dot, :where(.css-119ou95).ant-badge .ant-scroll-number-custom-component { position: absolute; top: 0px; inset-inline-end: 0px; transform: translate(50%, -50%); transform-origin: 100% 0%; }

:where(.css-119ou95).ant-badge .ant-badge-count.anticon-spin, :where(.css-119ou95).ant-badge .ant-badge-dot.anticon-spin, :where(.css-119ou95).ant-badge .ant-scroll-number-custom-component.anticon-spin { animation-name: css-119ou95-antBadgeLoadingCircle; animation-duration: 1s; animation-iteration-count: infinite; animation-timing-function: linear; }

:where(.css-119ou95).ant-badge.ant-badge-status { line-height: inherit; vertical-align: baseline; }

:where(.css-119ou95).ant-badge.ant-badge-status .ant-badge-status-dot { position: relative; top: -1px; display: inline-block; width: 6px; height: 6px; vertical-align: middle; border-radius: 50%; }

:where(.css-119ou95).ant-badge.ant-badge-status .ant-badge-status-success { background-color: rgb(82, 196, 26); }

:where(.css-119ou95).ant-badge.ant-badge-status .ant-badge-status-processing { overflow: visible; color: rgb(22, 119, 255); background-color: rgb(22, 119, 255); border-color: currentcolor; }

:where(.css-119ou95).ant-badge.ant-badge-status .ant-badge-status-processing::after { position: absolute; top: 0px; inset-inline-start: 0px; width: 100%; height: 100%; border-width: 1px; border-style: solid; border-color: inherit; border-radius: 50%; animation-name: css-119ou95-antStatusProcessing; animation-duration: 1.2s; animation-iteration-count: infinite; animation-timing-function: ease-in-out; content: ""; }

:where(.css-119ou95).ant-badge.ant-badge-status .ant-badge-status-default { background-color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-badge.ant-badge-status .ant-badge-status-error { background-color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-badge.ant-badge-status .ant-badge-status-warning { background-color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-badge.ant-badge-status .ant-badge-status-text { margin-inline-start: 8px; color: rgb(0, 16, 41); font-size: 14px; }

:where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-blue { background: rgb(22, 119, 255); }

:where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-blue:not(.ant-badge-count) { color: rgb(22, 119, 255); }

a:hover :where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-blue { background: rgb(22, 119, 255); }

:where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-purple { background: rgb(114, 46, 209); }

:where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-purple:not(.ant-badge-count) { color: rgb(114, 46, 209); }

a:hover :where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-purple { background: rgb(114, 46, 209); }

:where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-cyan { background: rgb(19, 194, 194); }

:where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-cyan:not(.ant-badge-count) { color: rgb(19, 194, 194); }

a:hover :where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-cyan { background: rgb(19, 194, 194); }

:where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-green { background: rgb(82, 196, 26); }

:where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-green:not(.ant-badge-count) { color: rgb(82, 196, 26); }

a:hover :where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-green { background: rgb(82, 196, 26); }

:where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-magenta { background: rgb(235, 47, 150); }

:where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-magenta:not(.ant-badge-count) { color: rgb(235, 47, 150); }

a:hover :where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-magenta { background: rgb(235, 47, 150); }

:where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-pink { background: rgb(235, 47, 150); }

:where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-pink:not(.ant-badge-count) { color: rgb(235, 47, 150); }

a:hover :where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-pink { background: rgb(235, 47, 150); }

:where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-red { background: rgb(245, 34, 45); }

:where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-red:not(.ant-badge-count) { color: rgb(245, 34, 45); }

a:hover :where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-red { background: rgb(245, 34, 45); }

:where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-orange { background: rgb(250, 140, 22); }

:where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-orange:not(.ant-badge-count) { color: rgb(250, 140, 22); }

a:hover :where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-orange { background: rgb(250, 140, 22); }

:where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-yellow { background: rgb(250, 219, 20); }

:where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-yellow:not(.ant-badge-count) { color: rgb(250, 219, 20); }

a:hover :where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-yellow { background: rgb(250, 219, 20); }

:where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-volcano { background: rgb(250, 84, 28); }

:where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-volcano:not(.ant-badge-count) { color: rgb(250, 84, 28); }

a:hover :where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-volcano { background: rgb(250, 84, 28); }

:where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-geekblue { background: rgb(47, 84, 235); }

:where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-geekblue:not(.ant-badge-count) { color: rgb(47, 84, 235); }

a:hover :where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-geekblue { background: rgb(47, 84, 235); }

:where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-lime { background: rgb(160, 217, 17); }

:where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-lime:not(.ant-badge-count) { color: rgb(160, 217, 17); }

a:hover :where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-lime { background: rgb(160, 217, 17); }

:where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-gold { background: rgb(250, 173, 20); }

:where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-gold:not(.ant-badge-count) { color: rgb(250, 173, 20); }

a:hover :where(.css-119ou95).ant-badge.ant-badge .ant-badge-color-gold { background: rgb(250, 173, 20); }

:where(.css-119ou95).ant-badge .ant-badge-zoom-appear, :where(.css-119ou95).ant-badge .ant-badge-zoom-enter { animation-name: css-119ou95-antZoomBadgeIn; animation-duration: 0.3s; animation-timing-function: cubic-bezier(0.12, 0.4, 0.29, 1.46); animation-fill-mode: both; }

:where(.css-119ou95).ant-badge .ant-badge-zoom-leave { animation-name: css-119ou95-antZoomBadgeOut; animation-duration: 0.3s; animation-timing-function: cubic-bezier(0.12, 0.4, 0.29, 1.46); animation-fill-mode: both; }

:where(.css-119ou95).ant-badge.ant-badge-not-a-wrapper .ant-badge-zoom-appear, :where(.css-119ou95).ant-badge.ant-badge-not-a-wrapper .ant-badge-zoom-enter { animation-name: css-119ou95-antNoWrapperZoomBadgeIn; animation-duration: 0.3s; animation-timing-function: cubic-bezier(0.12, 0.4, 0.29, 1.46); }

:where(.css-119ou95).ant-badge.ant-badge-not-a-wrapper .ant-badge-zoom-leave { animation-name: css-119ou95-antNoWrapperZoomBadgeOut; animation-duration: 0.3s; animation-timing-function: cubic-bezier(0.12, 0.4, 0.29, 1.46); }

:where(.css-119ou95).ant-badge.ant-badge-not-a-wrapper:not(.ant-badge-status) { vertical-align: middle; }

:where(.css-119ou95).ant-badge.ant-badge-not-a-wrapper .ant-scroll-number-custom-component, :where(.css-119ou95).ant-badge.ant-badge-not-a-wrapper .ant-badge-count { transform: none; }

:where(.css-119ou95).ant-badge.ant-badge-not-a-wrapper .ant-scroll-number-custom-component, :where(.css-119ou95).ant-badge.ant-badge-not-a-wrapper .ant-scroll-number { position: relative; top: auto; display: block; transform-origin: 50% 50%; }

:where(.css-119ou95).ant-badge .ant-scroll-number { overflow: hidden; transition: 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46); }

:where(.css-119ou95).ant-badge .ant-scroll-number .ant-scroll-number-only { position: relative; display: inline-block; height: 20px; transition: 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46); transform-style: preserve-3d; backface-visibility: hidden; }

:where(.css-119ou95).ant-badge .ant-scroll-number .ant-scroll-number-only > p.ant-scroll-number-only-unit { height: 20px; margin: 0px; transform-style: preserve-3d; backface-visibility: hidden; }

:where(.css-119ou95).ant-badge .ant-scroll-number .ant-scroll-number-symbol { vertical-align: top; }

:where(.css-119ou95).ant-badge-rtl { direction: rtl; }

:where(.css-119ou95).ant-badge-rtl .ant-badge-count, :where(.css-119ou95).ant-badge-rtl .ant-badge-dot, :where(.css-119ou95).ant-badge-rtl .ant-scroll-number-custom-component { transform: translate(-50%, -50%); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95).ant-tooltip { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1.57143; list-style: none; 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"; position: absolute; z-index: 1070; display: block; width: max-content; max-width: 250px; visibility: visible; --valid-offset-x: var(--arrow-offset-horizontal, var(--arrow-x)); transform-origin: var(--valid-offset-x, 50%) var(--arrow-y, 50%); --antd-arrow-background-color: #fff; }

:where(.css-119ou95).ant-tooltip-hidden { display: none; }

:where(.css-119ou95).ant-tooltip .ant-tooltip-inner { min-width: 48px; min-height: 32px; padding: 6px 8px; color: var(--ant-tooltip-color, #fff); text-align: start; text-decoration: none; overflow-wrap: break-word; background-color: rgb(255, 255, 255); border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.08) 0px 6px 16px 0px, rgba(0, 0, 0, 0.12) 0px 3px 6px -4px, rgba(0, 0, 0, 0.05) 0px 9px 28px 8px; box-sizing: border-box; }

:where(.css-119ou95).ant-tooltip-placement-topLeft, :where(.css-119ou95).ant-tooltip-placement-topRight, :where(.css-119ou95).ant-tooltip-placement-bottomLeft, :where(.css-119ou95).ant-tooltip-placement-bottomRight { min-width: 50px; }

:where(.css-119ou95).ant-tooltip-placement-left .ant-tooltip-inner, :where(.css-119ou95).ant-tooltip-placement-leftTop .ant-tooltip-inner, :where(.css-119ou95).ant-tooltip-placement-leftBottom .ant-tooltip-inner, :where(.css-119ou95).ant-tooltip-placement-right .ant-tooltip-inner, :where(.css-119ou95).ant-tooltip-placement-rightTop .ant-tooltip-inner, :where(.css-119ou95).ant-tooltip-placement-rightBottom .ant-tooltip-inner { border-radius: 8px; }

:where(.css-119ou95).ant-tooltip .ant-tooltip-content { position: relative; }

:where(.css-119ou95).ant-tooltip.ant-tooltip-blue .ant-tooltip-inner { background-color: rgb(22, 119, 255); }

:where(.css-119ou95).ant-tooltip.ant-tooltip-blue .ant-tooltip-arrow { --antd-arrow-background-color: #1677ff; }

:where(.css-119ou95).ant-tooltip.ant-tooltip-purple .ant-tooltip-inner { background-color: rgb(114, 46, 209); }

:where(.css-119ou95).ant-tooltip.ant-tooltip-purple .ant-tooltip-arrow { --antd-arrow-background-color: #722ed1; }

:where(.css-119ou95).ant-tooltip.ant-tooltip-cyan .ant-tooltip-inner { background-color: rgb(19, 194, 194); }

:where(.css-119ou95).ant-tooltip.ant-tooltip-cyan .ant-tooltip-arrow { --antd-arrow-background-color: #13c2c2; }

:where(.css-119ou95).ant-tooltip.ant-tooltip-green .ant-tooltip-inner { background-color: rgb(82, 196, 26); }

:where(.css-119ou95).ant-tooltip.ant-tooltip-green .ant-tooltip-arrow { --antd-arrow-background-color: #52c41a; }

:where(.css-119ou95).ant-tooltip.ant-tooltip-magenta .ant-tooltip-inner { background-color: rgb(235, 47, 150); }

:where(.css-119ou95).ant-tooltip.ant-tooltip-magenta .ant-tooltip-arrow { --antd-arrow-background-color: #eb2f96; }

:where(.css-119ou95).ant-tooltip.ant-tooltip-pink .ant-tooltip-inner { background-color: rgb(235, 47, 150); }

:where(.css-119ou95).ant-tooltip.ant-tooltip-pink .ant-tooltip-arrow { --antd-arrow-background-color: #eb2f96; }

:where(.css-119ou95).ant-tooltip.ant-tooltip-red .ant-tooltip-inner { background-color: rgb(245, 34, 45); }

:where(.css-119ou95).ant-tooltip.ant-tooltip-red .ant-tooltip-arrow { --antd-arrow-background-color: #f5222d; }

:where(.css-119ou95).ant-tooltip.ant-tooltip-orange .ant-tooltip-inner { background-color: rgb(250, 140, 22); }

:where(.css-119ou95).ant-tooltip.ant-tooltip-orange .ant-tooltip-arrow { --antd-arrow-background-color: #fa8c16; }

:where(.css-119ou95).ant-tooltip.ant-tooltip-yellow .ant-tooltip-inner { background-color: rgb(250, 219, 20); }

:where(.css-119ou95).ant-tooltip.ant-tooltip-yellow .ant-tooltip-arrow { --antd-arrow-background-color: #fadb14; }

:where(.css-119ou95).ant-tooltip.ant-tooltip-volcano .ant-tooltip-inner { background-color: rgb(250, 84, 28); }

:where(.css-119ou95).ant-tooltip.ant-tooltip-volcano .ant-tooltip-arrow { --antd-arrow-background-color: #fa541c; }

:where(.css-119ou95).ant-tooltip.ant-tooltip-geekblue .ant-tooltip-inner { background-color: rgb(47, 84, 235); }

:where(.css-119ou95).ant-tooltip.ant-tooltip-geekblue .ant-tooltip-arrow { --antd-arrow-background-color: #2f54eb; }

:where(.css-119ou95).ant-tooltip.ant-tooltip-lime .ant-tooltip-inner { background-color: rgb(160, 217, 17); }

:where(.css-119ou95).ant-tooltip.ant-tooltip-lime .ant-tooltip-arrow { --antd-arrow-background-color: #a0d911; }

:where(.css-119ou95).ant-tooltip.ant-tooltip-gold .ant-tooltip-inner { background-color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-tooltip.ant-tooltip-gold .ant-tooltip-arrow { --antd-arrow-background-color: #faad14; }

:where(.css-119ou95).ant-tooltip-rtl { direction: rtl; }

:where(.css-119ou95).ant-tooltip .ant-tooltip-arrow { position: absolute; z-index: 1; display: block; pointer-events: none; width: 16px; height: 16px; overflow: hidden; }

:where(.css-119ou95).ant-tooltip .ant-tooltip-arrow::before { position: absolute; bottom: 0px; inset-inline-start: 0px; width: 16px; height: 8px; background: var(--antd-arrow-background-color); clip-path: path("M 0 8 A 4 4 0 0 0 2.82843 6.82843 L 6.58579 3.07107 A 2 2 0 0 1 9.41421 3.07107 L 13.1716 6.82843 A 4 4 0 0 0 16 8 Z"); content: ""; }

:where(.css-119ou95).ant-tooltip .ant-tooltip-arrow::after { content: ""; position: absolute; width: 8.97056px; height: 8.97056px; bottom: 0px; inset-inline: 0px; margin: auto; border-radius: 0px 0px 2px; transform: translateY(50%) rotate(-135deg); box-shadow: rgba(0, 0, 0, 0.05) 2px 2px 5px; z-index: 0; background: transparent; }

:where(.css-119ou95).ant-tooltip .ant-tooltip-arrow::before { background: var(--antd-arrow-background-color); }

:where(.css-119ou95).ant-tooltip-placement-top > .ant-tooltip-arrow, :where(.css-119ou95).ant-tooltip-placement-topLeft > .ant-tooltip-arrow, :where(.css-119ou95).ant-tooltip-placement-topRight > .ant-tooltip-arrow { bottom: 0px; transform: translateY(100%) rotate(180deg); }

:where(.css-119ou95).ant-tooltip-placement-top > .ant-tooltip-arrow { left: 50%; transform: translateX(-50%) translateY(100%) rotate(180deg); }

:where(.css-119ou95).ant-tooltip-placement-topLeft { --arrow-offset-horizontal: 18px; }

:where(.css-119ou95).ant-tooltip-placement-topLeft > .ant-tooltip-arrow { left: 18px; }

:where(.css-119ou95).ant-tooltip-placement-topRight { --arrow-offset-horizontal: calc(100% - 18px); }

:where(.css-119ou95).ant-tooltip-placement-topRight > .ant-tooltip-arrow { right: 18px; }

:where(.css-119ou95).ant-tooltip-placement-bottom > .ant-tooltip-arrow, :where(.css-119ou95).ant-tooltip-placement-bottomLeft > .ant-tooltip-arrow, :where(.css-119ou95).ant-tooltip-placement-bottomRight > .ant-tooltip-arrow { top: 0px; transform: translateY(-100%); }

:where(.css-119ou95).ant-tooltip-placement-bottom > .ant-tooltip-arrow { left: 50%; transform: translateX(-50%) translateY(-100%); }

:where(.css-119ou95).ant-tooltip-placement-bottomLeft { --arrow-offset-horizontal: 18px; }

:where(.css-119ou95).ant-tooltip-placement-bottomLeft > .ant-tooltip-arrow { left: 18px; }

:where(.css-119ou95).ant-tooltip-placement-bottomRight { --arrow-offset-horizontal: calc(100% - 18px); }

:where(.css-119ou95).ant-tooltip-placement-bottomRight > .ant-tooltip-arrow { right: 18px; }

:where(.css-119ou95).ant-tooltip-placement-left > .ant-tooltip-arrow, :where(.css-119ou95).ant-tooltip-placement-leftTop > .ant-tooltip-arrow, :where(.css-119ou95).ant-tooltip-placement-leftBottom > .ant-tooltip-arrow { right: 0px; transform: translateX(100%) rotate(90deg); }

:where(.css-119ou95).ant-tooltip-placement-left > .ant-tooltip-arrow { top: 50%; transform: translateY(-50%) translateX(100%) rotate(90deg); }

:where(.css-119ou95).ant-tooltip-placement-leftTop > .ant-tooltip-arrow { top: 8px; }

:where(.css-119ou95).ant-tooltip-placement-leftBottom > .ant-tooltip-arrow { bottom: 8px; }

:where(.css-119ou95).ant-tooltip-placement-right > .ant-tooltip-arrow, :where(.css-119ou95).ant-tooltip-placement-rightTop > .ant-tooltip-arrow, :where(.css-119ou95).ant-tooltip-placement-rightBottom > .ant-tooltip-arrow { left: 0px; transform: translateX(-100%) rotate(-90deg); }

:where(.css-119ou95).ant-tooltip-placement-right > .ant-tooltip-arrow { top: 50%; transform: translateY(-50%) translateX(-100%) rotate(-90deg); }

:where(.css-119ou95).ant-tooltip-placement-rightTop > .ant-tooltip-arrow { top: 8px; }

:where(.css-119ou95).ant-tooltip-placement-rightBottom > .ant-tooltip-arrow { bottom: 8px; }

:where(.css-119ou95).ant-tooltip-pure { position: relative; max-width: none; margin: 16px; }

:where(.css-119ou95).ant-zoom-big-fast-enter, :where(.css-119ou95).ant-zoom-big-fast-appear { animation-duration: 0.1s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-zoom-big-fast-leave { animation-duration: 0.1s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-zoom-big-fast-enter.ant-zoom-big-fast-enter-active, :where(.css-119ou95).ant-zoom-big-fast-appear.ant-zoom-big-fast-appear-active { animation-name: css-119ou95-antZoomBigIn; animation-play-state: running; }

:where(.css-119ou95).ant-zoom-big-fast-leave.ant-zoom-big-fast-leave-active { animation-name: css-119ou95-antZoomBigOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-zoom-big-fast-enter, :where(.css-119ou95).ant-zoom-big-fast-appear { transform: scale(0); opacity: 0; animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); }

:where(.css-119ou95).ant-zoom-big-fast-enter-prepare, :where(.css-119ou95).ant-zoom-big-fast-appear-prepare { transform: none; }

:where(.css-119ou95).ant-zoom-big-fast-leave { animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95)[class^="ant-menu"], :where(.css-119ou95)[class*=" ant-menu"] { 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-size: 14px; box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-menu"]::before, :where(.css-119ou95)[class*=" ant-menu"]::before, :where(.css-119ou95)[class^="ant-menu"]::after, :where(.css-119ou95)[class*=" ant-menu"]::after { box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-menu"] [class^="ant-menu"], :where(.css-119ou95)[class*=" ant-menu"] [class^="ant-menu"], :where(.css-119ou95)[class^="ant-menu"] [class*=" ant-menu"], :where(.css-119ou95)[class*=" ant-menu"] [class*=" ant-menu"] { box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-menu"] [class^="ant-menu"]::before, :where(.css-119ou95)[class*=" ant-menu"] [class^="ant-menu"]::before, :where(.css-119ou95)[class^="ant-menu"] [class*=" ant-menu"]::before, :where(.css-119ou95)[class*=" ant-menu"] [class*=" ant-menu"]::before, :where(.css-119ou95)[class^="ant-menu"] [class^="ant-menu"]::after, :where(.css-119ou95)[class*=" ant-menu"] [class^="ant-menu"]::after, :where(.css-119ou95)[class^="ant-menu"] [class*=" ant-menu"]::after, :where(.css-119ou95)[class*=" ant-menu"] [class*=" ant-menu"]::after { box-sizing: border-box; }

:where(.css-119ou95) .ant-menu::before { display: table; content: ""; }

:where(.css-119ou95) .ant-menu::after { display: table; clear: both; content: ""; }

:where(.css-119ou95) .ant-menu-hidden { display: none; }

:where(.css-119ou95).ant-menu-submenu-hidden { display: none; }

:where(.css-119ou95).ant-menu { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(0, 16, 41); font-size: 14px; line-height: 0; list-style: none; 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"; padding-inline-start: 0px; outline: none; transition: width 0.3s cubic-bezier(0.2, 0, 0, 1); }

:where(.css-119ou95).ant-menu::before { display: table; content: ""; }

:where(.css-119ou95).ant-menu::after { display: table; clear: both; content: ""; }

:where(.css-119ou95).ant-menu ul, :where(.css-119ou95).ant-menu ol { margin: 0px; padding: 0px; list-style: none; }

:where(.css-119ou95).ant-menu-overflow { display: flex; }

:where(.css-119ou95).ant-menu-overflow .ant-menu-item { flex: 0 0 auto; }

:where(.css-119ou95).ant-menu .ant-menu-item, :where(.css-119ou95).ant-menu .ant-menu-submenu, :where(.css-119ou95).ant-menu .ant-menu-submenu-title { border-radius: 16px; }

:where(.css-119ou95).ant-menu .ant-menu-item-group-title { padding: 8px 16px; font-size: 14px; line-height: 1.57143; transition: 0.3s; }

:where(.css-119ou95).ant-menu-horizontal .ant-menu-submenu { transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); }

:where(.css-119ou95).ant-menu .ant-menu-submenu, :where(.css-119ou95).ant-menu .ant-menu-submenu-inline { transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); }

:where(.css-119ou95).ant-menu .ant-menu-submenu .ant-menu-sub { cursor: initial; transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); }

:where(.css-119ou95).ant-menu .ant-menu-title-content { transition: color 0.3s; }

:where(.css-119ou95).ant-menu .ant-menu-title-content-with-extra { display: inline-flex; align-items: center; width: 100%; }

:where(.css-119ou95).ant-menu .ant-menu-title-content > .ant-typography-ellipsis-single-line { display: inline; vertical-align: unset; }

:where(.css-119ou95).ant-menu .ant-menu-title-content .ant-menu-item-extra { margin-inline-start: auto; padding-inline-start: 16px; }

:where(.css-119ou95).ant-menu .ant-menu-item a::before { position: absolute; inset: 0px; background-color: transparent; content: ""; }

:where(.css-119ou95).ant-menu .ant-menu-item-divider { overflow: hidden; line-height: 0; border-color: rgba(5, 5, 5, 0.06); border-style: solid; border-width: 1px 0px 0px; margin-block: 1px; padding: 0px; }

:where(.css-119ou95).ant-menu .ant-menu-item-divider-dashed { border-style: dashed; }

:where(.css-119ou95).ant-menu .ant-menu-item, :where(.css-119ou95).ant-menu .ant-menu-submenu-title { position: relative; display: block; margin: 0px; white-space: nowrap; cursor: pointer; transition: border-color 0.3s, background 0.3s, padding calc(0.4s) cubic-bezier(0.645, 0.045, 0.355, 1); }

:where(.css-119ou95).ant-menu .ant-menu-item .ant-menu-item-icon, :where(.css-119ou95).ant-menu .ant-menu-submenu-title .ant-menu-item-icon, :where(.css-119ou95).ant-menu .ant-menu-item .anticon, :where(.css-119ou95).ant-menu .ant-menu-submenu-title .anticon { min-width: 14px; font-size: 14px; transition: font-size 0.2s cubic-bezier(0.215, 0.61, 0.355, 1), margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s; }

:where(.css-119ou95).ant-menu .ant-menu-item .ant-menu-item-icon + span, :where(.css-119ou95).ant-menu .ant-menu-submenu-title .ant-menu-item-icon + span, :where(.css-119ou95).ant-menu .ant-menu-item .anticon + span, :where(.css-119ou95).ant-menu .ant-menu-submenu-title .anticon + span { margin-inline-start: 10px; opacity: 1; transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), margin 0.3s, color 0.3s; }

:where(.css-119ou95).ant-menu .ant-menu-item .ant-menu-item-icon, :where(.css-119ou95).ant-menu .ant-menu-submenu-title .ant-menu-item-icon { display: inline-flex; align-items: center; color: inherit; font-style: normal; line-height: 0; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; }

:where(.css-119ou95).ant-menu .ant-menu-item .ant-menu-item-icon > *, :where(.css-119ou95).ant-menu .ant-menu-submenu-title .ant-menu-item-icon > * { line-height: 1; }

:where(.css-119ou95).ant-menu .ant-menu-item .ant-menu-item-icon svg, :where(.css-119ou95).ant-menu .ant-menu-submenu-title .ant-menu-item-icon svg { display: inline-block; }

:where(.css-119ou95).ant-menu .ant-menu-item.ant-menu-item-only-child > .anticon, :where(.css-119ou95).ant-menu .ant-menu-submenu-title.ant-menu-item-only-child > .anticon, :where(.css-119ou95).ant-menu .ant-menu-item.ant-menu-item-only-child > .ant-menu-item-icon, :where(.css-119ou95).ant-menu .ant-menu-submenu-title.ant-menu-item-only-child > .ant-menu-item-icon { margin-inline-end: 0px; }

:where(.css-119ou95).ant-menu .ant-menu-item-disabled, :where(.css-119ou95).ant-menu .ant-menu-submenu-disabled { cursor: not-allowed; background: none !important; }

:where(.css-119ou95).ant-menu .ant-menu-item-disabled::after, :where(.css-119ou95).ant-menu .ant-menu-submenu-disabled::after { border-color: transparent !important; }

:where(.css-119ou95).ant-menu .ant-menu-item-disabled a, :where(.css-119ou95).ant-menu .ant-menu-submenu-disabled a { cursor: not-allowed; pointer-events: none; color: inherit !important; }

:where(.css-119ou95).ant-menu .ant-menu-item-disabled > .ant-menu-submenu-title, :where(.css-119ou95).ant-menu .ant-menu-submenu-disabled > .ant-menu-submenu-title { color: inherit !important; cursor: not-allowed; }

:where(.css-119ou95).ant-menu .ant-menu-item-group .ant-menu-item-group-list { margin: 0px; padding: 0px; }

:where(.css-119ou95).ant-menu .ant-menu-item-group .ant-menu-item-group-list .ant-menu-item, :where(.css-119ou95).ant-menu .ant-menu-item-group .ant-menu-item-group-list .ant-menu-submenu-title { padding-inline: 28px 16px; }

:where(.css-119ou95).ant-menu-submenu-popup { position: absolute; z-index: 1050; border-radius: 16px; box-shadow: none; transform-origin: 0px 0px; }

:where(.css-119ou95).ant-menu-submenu-popup.ant-menu-submenu { background: transparent; }

:where(.css-119ou95).ant-menu-submenu-popup::before { position: absolute; inset: 0px; z-index: -1; width: 100%; height: 100%; opacity: 0; content: ""; }

:where(.css-119ou95).ant-menu-submenu-popup > .ant-menu { border-radius: 16px; }

:where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-item, :where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title { position: relative; display: block; margin: 0px; white-space: nowrap; cursor: pointer; transition: border-color 0.3s, background 0.3s, padding calc(0.4s) cubic-bezier(0.645, 0.045, 0.355, 1); }

:where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-item .ant-menu-item-icon, :where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title .ant-menu-item-icon, :where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-item .anticon, :where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title .anticon { min-width: 14px; font-size: 14px; transition: font-size 0.2s cubic-bezier(0.215, 0.61, 0.355, 1), margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s; }

:where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-item .ant-menu-item-icon + span, :where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title .ant-menu-item-icon + span, :where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-item .anticon + span, :where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title .anticon + span { margin-inline-start: 10px; opacity: 1; transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), margin 0.3s, color 0.3s; }

:where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-item .ant-menu-item-icon, :where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title .ant-menu-item-icon { display: inline-flex; align-items: center; color: inherit; font-style: normal; line-height: 0; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; }

:where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-item .ant-menu-item-icon > *, :where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title .ant-menu-item-icon > * { line-height: 1; }

:where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-item .ant-menu-item-icon svg, :where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title .ant-menu-item-icon svg { display: inline-block; }

:where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-item.ant-menu-item-only-child > .anticon, :where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title.ant-menu-item-only-child > .anticon, :where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-item.ant-menu-item-only-child > .ant-menu-item-icon, :where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title.ant-menu-item-only-child > .ant-menu-item-icon { margin-inline-end: 0px; }

:where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-item-disabled, :where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-disabled { cursor: not-allowed; background: none !important; }

:where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-item-disabled::after, :where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-disabled::after { border-color: transparent !important; }

:where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-item-disabled a, :where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-disabled a { cursor: not-allowed; pointer-events: none; color: inherit !important; }

:where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-item-disabled > .ant-menu-submenu-title, :where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-disabled > .ant-menu-submenu-title { color: inherit !important; cursor: not-allowed; }

:where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-expand-icon, :where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-arrow { position: absolute; top: 50%; inset-inline-end: 16px; width: 10px; color: currentcolor; transform: translateY(-50%); transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s; }

:where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-arrow::before, :where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-arrow::after { position: absolute; width: 6px; height: 1.5px; background-color: currentcolor; border-radius: 16px; transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); content: ""; }

:where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-arrow::before { transform: rotate(45deg) translateY(-2.5px); }

:where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-arrow::after { transform: rotate(-45deg) translateY(2.5px); }

:where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-item, :where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu > .ant-menu-submenu-title { border-radius: 8px; }

:where(.css-119ou95).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title::after { transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); }

:where(.css-119ou95).ant-menu-submenu-placement-leftTop, :where(.css-119ou95).ant-menu-submenu-placement-bottomRight, :where(.css-119ou95).ant-menu-submenu { transform-origin: 100% 0px; }

:where(.css-119ou95).ant-menu-submenu-placement-leftBottom, :where(.css-119ou95).ant-menu-submenu-placement-topRight, :where(.css-119ou95).ant-menu-submenu { transform-origin: 100% 100%; }

:where(.css-119ou95).ant-menu-submenu-placement-rightBottom, :where(.css-119ou95).ant-menu-submenu-placement-topLeft, :where(.css-119ou95).ant-menu-submenu { transform-origin: 0px 100%; }

:where(.css-119ou95).ant-menu-submenu-placement-bottomLeft, :where(.css-119ou95).ant-menu-submenu-placement-rightTop, :where(.css-119ou95).ant-menu-submenu { transform-origin: 0px 0px; }

:where(.css-119ou95).ant-menu-submenu-placement-leftTop, :where(.css-119ou95).ant-menu-submenu-placement-leftBottom { padding-inline-end: 8px; }

:where(.css-119ou95).ant-menu-submenu-placement-rightTop, :where(.css-119ou95).ant-menu-submenu-placement-rightBottom { padding-inline-start: 8px; }

:where(.css-119ou95).ant-menu-submenu-placement-topRight, :where(.css-119ou95).ant-menu-submenu-placement-topLeft { padding-bottom: 8px; }

:where(.css-119ou95).ant-menu-submenu-placement-bottomRight, :where(.css-119ou95).ant-menu-submenu-placement-bottomLeft { padding-top: 8px; }

:where(.css-119ou95).ant-menu .ant-menu-submenu-expand-icon, :where(.css-119ou95).ant-menu .ant-menu-submenu-arrow { position: absolute; top: 50%; inset-inline-end: 16px; width: 10px; color: currentcolor; transform: translateY(-50%); transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s; }

:where(.css-119ou95).ant-menu .ant-menu-submenu-arrow::before, :where(.css-119ou95).ant-menu .ant-menu-submenu-arrow::after { position: absolute; width: 6px; height: 1.5px; background-color: currentcolor; border-radius: 16px; transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); content: ""; }

:where(.css-119ou95).ant-menu .ant-menu-submenu-arrow::before { transform: rotate(45deg) translateY(-2.5px); }

:where(.css-119ou95).ant-menu .ant-menu-submenu-arrow::after { transform: rotate(-45deg) translateY(2.5px); }

:where(.css-119ou95).ant-menu-inline-collapsed .ant-menu-submenu-arrow::before, :where(.css-119ou95).ant-menu-inline .ant-menu-submenu-arrow::before { transform: rotate(-45deg) translateX(2.5px); }

:where(.css-119ou95).ant-menu-inline-collapsed .ant-menu-submenu-arrow::after, :where(.css-119ou95).ant-menu-inline .ant-menu-submenu-arrow::after { transform: rotate(45deg) translateX(-2.5px); }

:where(.css-119ou95).ant-menu .ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title > .ant-menu-submenu-arrow { transform: translateY(-2px); }

:where(.css-119ou95).ant-menu .ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after { transform: rotate(-45deg) translateX(-2.5px); }

:where(.css-119ou95).ant-menu .ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before { transform: rotate(45deg) translateX(2.5px); }

:where(.css-119ou95).ant-layout-header .ant-menu { line-height: inherit; }

:where(.css-119ou95).ant-menu-horizontal { line-height: 46px; border-width: 0px 0px 1px; border-style: none none solid; border-color: currentcolor currentcolor rgba(5, 5, 5, 0.06); border-image: none; box-shadow: none; }

:where(.css-119ou95).ant-menu-horizontal::after { display: block; clear: both; height: 0px; content: " "; }

:where(.css-119ou95).ant-menu-horizontal .ant-menu-item, :where(.css-119ou95).ant-menu-horizontal .ant-menu-submenu { position: relative; display: inline-block; vertical-align: bottom; padding-inline: 16px; }

:where(.css-119ou95).ant-menu-horizontal > .ant-menu-item:hover, :where(.css-119ou95).ant-menu-horizontal > .ant-menu-item-active, :where(.css-119ou95).ant-menu-horizontal > .ant-menu-submenu .ant-menu-submenu-title:hover { background-color: transparent; }

:where(.css-119ou95).ant-menu-horizontal .ant-menu-item, :where(.css-119ou95).ant-menu-horizontal .ant-menu-submenu-title { transition: border-color 0.3s, background 0.3s; }

:where(.css-119ou95).ant-menu-horizontal .ant-menu-submenu-arrow { display: none; }

:where(.css-119ou95).ant-menu-inline.ant-menu-root, :where(.css-119ou95).ant-menu-vertical.ant-menu-root { box-shadow: none; }

:where(.css-119ou95).ant-menu-inline .ant-menu-item, :where(.css-119ou95).ant-menu-vertical .ant-menu-item { position: relative; overflow: hidden; }

:where(.css-119ou95).ant-menu-inline .ant-menu-item, :where(.css-119ou95).ant-menu-vertical .ant-menu-item, :where(.css-119ou95).ant-menu-inline .ant-menu-submenu-title, :where(.css-119ou95).ant-menu-vertical .ant-menu-submenu-title { height: 40px; line-height: 40px; padding-inline: 16px; overflow: hidden; text-overflow: ellipsis; margin-inline: 4px; margin-block: 4px; width: calc(100% - 8px); }

:where(.css-119ou95).ant-menu-inline > .ant-menu-item, :where(.css-119ou95).ant-menu-vertical > .ant-menu-item, :where(.css-119ou95).ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title, :where(.css-119ou95).ant-menu-vertical > .ant-menu-submenu > .ant-menu-submenu-title { height: 40px; line-height: 40px; }

:where(.css-119ou95).ant-menu-inline .ant-menu-item-group-list .ant-menu-submenu-title, :where(.css-119ou95).ant-menu-vertical .ant-menu-item-group-list .ant-menu-submenu-title, :where(.css-119ou95).ant-menu-inline .ant-menu-submenu-title, :where(.css-119ou95).ant-menu-vertical .ant-menu-submenu-title { padding-inline-end: 34px; }

:where(.css-119ou95).ant-menu-submenu-popup .ant-menu-vertical { box-shadow: rgba(0, 0, 0, 0.08) 0px 6px 16px 0px, rgba(0, 0, 0, 0.12) 0px 3px 6px -4px, rgba(0, 0, 0, 0.05) 0px 9px 28px 8px; }

:where(.css-119ou95).ant-menu-submenu-popup .ant-menu-vertical .ant-menu-item { position: relative; overflow: hidden; }

:where(.css-119ou95).ant-menu-submenu-popup .ant-menu-vertical .ant-menu-item, :where(.css-119ou95).ant-menu-submenu-popup .ant-menu-vertical .ant-menu-submenu-title { height: 40px; line-height: 40px; padding-inline: 16px; overflow: hidden; text-overflow: ellipsis; margin-inline: 4px; margin-block: 4px; width: calc(100% - 8px); }

:where(.css-119ou95).ant-menu-submenu-popup .ant-menu-vertical > .ant-menu-item, :where(.css-119ou95).ant-menu-submenu-popup .ant-menu-vertical > .ant-menu-submenu > .ant-menu-submenu-title { height: 40px; line-height: 40px; }

:where(.css-119ou95).ant-menu-submenu-popup .ant-menu-vertical .ant-menu-item-group-list .ant-menu-submenu-title, :where(.css-119ou95).ant-menu-submenu-popup .ant-menu-vertical .ant-menu-submenu-title { padding-inline-end: 34px; }

:where(.css-119ou95).ant-menu-submenu-popup .ant-menu-vertical.ant-menu-sub { min-width: 160px; max-height: calc(-100px + 100vh); padding: 0px; overflow: hidden; border-inline-end: 0px; }

:where(.css-119ou95).ant-menu-submenu-popup .ant-menu-vertical.ant-menu-sub:not([class*="-active"]) { overflow: hidden auto; }

:where(.css-119ou95).ant-menu-inline { width: 100%; }

:where(.css-119ou95).ant-menu-inline.ant-menu-root .ant-menu-item, :where(.css-119ou95).ant-menu-inline.ant-menu-root .ant-menu-submenu-title { display: flex; align-items: center; transition: border-color 0.3s, background 0.3s, padding 0.1s cubic-bezier(0.215, 0.61, 0.355, 1); }

:where(.css-119ou95).ant-menu-inline.ant-menu-root .ant-menu-item > .ant-menu-title-content, :where(.css-119ou95).ant-menu-inline.ant-menu-root .ant-menu-submenu-title > .ant-menu-title-content { flex: 1 1 auto; min-width: 0px; overflow: hidden; text-overflow: ellipsis; }

:where(.css-119ou95).ant-menu-inline.ant-menu-root .ant-menu-item > *, :where(.css-119ou95).ant-menu-inline.ant-menu-root .ant-menu-submenu-title > * { flex: 0 0 auto; }

:where(.css-119ou95).ant-menu-inline .ant-menu-sub.ant-menu-inline { padding: 0px; border: 0px; border-radius: 0px; box-shadow: none; }

:where(.css-119ou95).ant-menu-inline .ant-menu-sub.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title { height: 40px; line-height: 40px; list-style-position: inside; list-style-type: disc; }

:where(.css-119ou95).ant-menu-inline .ant-menu-sub.ant-menu-inline .ant-menu-item-group-title { padding-inline-start: 32px; }

:where(.css-119ou95).ant-menu-inline .ant-menu-item { height: 40px; line-height: 40px; list-style-position: inside; list-style-type: disc; }

:where(.css-119ou95).ant-menu-inline-collapsed { width: 80px; }

:where(.css-119ou95).ant-menu-inline-collapsed.ant-menu-root .ant-menu-item > .ant-menu-inline-collapsed-noicon, :where(.css-119ou95).ant-menu-inline-collapsed.ant-menu-root .ant-menu-submenu .ant-menu-submenu-title > .ant-menu-inline-collapsed-noicon { font-size: 16px; text-align: center; }

:where(.css-119ou95).ant-menu-inline-collapsed > .ant-menu-item, :where(.css-119ou95).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item, :where(.css-119ou95).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title, :where(.css-119ou95).ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title { inset-inline-start: 0px; padding-inline: calc(50% - 12px); text-overflow: clip; }

:where(.css-119ou95).ant-menu-inline-collapsed > .ant-menu-item .ant-menu-submenu-arrow, :where(.css-119ou95).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-submenu-arrow, :where(.css-119ou95).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-arrow, :where(.css-119ou95).ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-arrow, :where(.css-119ou95).ant-menu-inline-collapsed > .ant-menu-item .ant-menu-submenu-expand-icon, :where(.css-119ou95).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-submenu-expand-icon, :where(.css-119ou95).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-expand-icon, :where(.css-119ou95).ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-expand-icon { opacity: 0; }

:where(.css-119ou95).ant-menu-inline-collapsed > .ant-menu-item .ant-menu-item-icon, :where(.css-119ou95).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-item-icon, :where(.css-119ou95).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon, :where(.css-119ou95).ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon, :where(.css-119ou95).ant-menu-inline-collapsed > .ant-menu-item .anticon, :where(.css-119ou95).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon, :where(.css-119ou95).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .anticon, :where(.css-119ou95).ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon { margin: 0px; font-size: 16px; line-height: 40px; }

:where(.css-119ou95).ant-menu-inline-collapsed > .ant-menu-item .ant-menu-item-icon + span, :where(.css-119ou95).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-item-icon + span, :where(.css-119ou95).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon + span, :where(.css-119ou95).ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon + span, :where(.css-119ou95).ant-menu-inline-collapsed > .ant-menu-item .anticon + span, :where(.css-119ou95).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon + span, :where(.css-119ou95).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span, :where(.css-119ou95).ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span { display: inline-block; opacity: 0; }

:where(.css-119ou95).ant-menu-inline-collapsed .ant-menu-item-icon, :where(.css-119ou95).ant-menu-inline-collapsed .anticon { display: inline-block; }

:where(.css-119ou95).ant-menu-inline-collapsed-tooltip { pointer-events: none; }

:where(.css-119ou95).ant-menu-inline-collapsed-tooltip .ant-menu-item-icon, :where(.css-119ou95).ant-menu-inline-collapsed-tooltip .anticon { display: none; }

:where(.css-119ou95).ant-menu-inline-collapsed-tooltip a, :where(.css-119ou95).ant-menu-inline-collapsed-tooltip a:hover { color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-menu-inline-collapsed .ant-menu-item-group-title { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding-inline: 8px; }

:where(.css-119ou95).ant-menu-light, :where(.css-119ou95).ant-menu-light > .ant-menu { color: rgb(0, 16, 41); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-menu-light.ant-menu-root:focus-visible, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-root:focus-visible { outline: rgb(122, 200, 255) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-119ou95).ant-menu-light .ant-menu-item-group-title, :where(.css-119ou95).ant-menu-light > .ant-menu .ant-menu-item-group-title, :where(.css-119ou95).ant-menu-light .ant-menu-item-extra, :where(.css-119ou95).ant-menu-light > .ant-menu .ant-menu-item-extra { color: rgba(0, 0, 0, 0.45); }

:where(.css-119ou95).ant-menu-light .ant-menu-submenu-selected > .ant-menu-submenu-title, :where(.css-119ou95).ant-menu-light > .ant-menu .ant-menu-submenu-selected > .ant-menu-submenu-title { color: rgb(0, 123, 255); }

:where(.css-119ou95).ant-menu-light .ant-menu-item, :where(.css-119ou95).ant-menu-light > .ant-menu .ant-menu-item, :where(.css-119ou95).ant-menu-light .ant-menu-submenu-title, :where(.css-119ou95).ant-menu-light > .ant-menu .ant-menu-submenu-title { color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-menu-light .ant-menu-item:not(.ant-menu-item-disabled):focus-visible, :where(.css-119ou95).ant-menu-light > .ant-menu .ant-menu-item:not(.ant-menu-item-disabled):focus-visible, :where(.css-119ou95).ant-menu-light .ant-menu-submenu-title:not(.ant-menu-item-disabled):focus-visible, :where(.css-119ou95).ant-menu-light > .ant-menu .ant-menu-submenu-title:not(.ant-menu-item-disabled):focus-visible { outline: rgb(122, 200, 255) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-119ou95).ant-menu-light .ant-menu-item-disabled, :where(.css-119ou95).ant-menu-light > .ant-menu .ant-menu-item-disabled, :where(.css-119ou95).ant-menu-light .ant-menu-submenu-disabled, :where(.css-119ou95).ant-menu-light > .ant-menu .ant-menu-submenu-disabled { color: rgba(0, 0, 0, 0.25) !important; }

:where(.css-119ou95).ant-menu-light .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected):hover, :where(.css-119ou95).ant-menu-light > .ant-menu .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected):hover, :where(.css-119ou95).ant-menu-light .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected) > .ant-menu-submenu-title:hover, :where(.css-119ou95).ant-menu-light > .ant-menu .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected) > .ant-menu-submenu-title:hover { color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-menu-light:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):hover, :where(.css-119ou95).ant-menu-light > .ant-menu:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):hover { background-color: rgba(0, 0, 0, 0.06); }

:where(.css-119ou95).ant-menu-light:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):active, :where(.css-119ou95).ant-menu-light > .ant-menu:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):active { background-color: rgb(230, 246, 255); }

:where(.css-119ou95).ant-menu-light:not(.ant-menu-horizontal) .ant-menu-submenu-title:hover, :where(.css-119ou95).ant-menu-light > .ant-menu:not(.ant-menu-horizontal) .ant-menu-submenu-title:hover { background-color: rgba(0, 0, 0, 0.06); }

:where(.css-119ou95).ant-menu-light:not(.ant-menu-horizontal) .ant-menu-submenu-title:active, :where(.css-119ou95).ant-menu-light > .ant-menu:not(.ant-menu-horizontal) .ant-menu-submenu-title:active { background-color: rgb(230, 246, 255); }

:where(.css-119ou95).ant-menu-light .ant-menu-item-danger, :where(.css-119ou95).ant-menu-light > .ant-menu .ant-menu-item-danger { color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-menu-light .ant-menu-item-danger.ant-menu-item:hover:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected), :where(.css-119ou95).ant-menu-light > .ant-menu .ant-menu-item-danger.ant-menu-item:hover:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected) { color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-menu-light .ant-menu-item-danger.ant-menu-item:active, :where(.css-119ou95).ant-menu-light > .ant-menu .ant-menu-item-danger.ant-menu-item:active { background: rgb(221, 4, 4); }

:where(.css-119ou95).ant-menu-light .ant-menu-item a, :where(.css-119ou95).ant-menu-light > .ant-menu .ant-menu-item a, :where(.css-119ou95).ant-menu-light .ant-menu-item a:hover, :where(.css-119ou95).ant-menu-light > .ant-menu .ant-menu-item a:hover { color: inherit; }

:where(.css-119ou95).ant-menu-light .ant-menu-item-selected, :where(.css-119ou95).ant-menu-light > .ant-menu .ant-menu-item-selected { color: rgb(0, 123, 255); }

:where(.css-119ou95).ant-menu-light .ant-menu-item-selected.ant-menu-item-danger, :where(.css-119ou95).ant-menu-light > .ant-menu .ant-menu-item-selected.ant-menu-item-danger { color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-menu-light .ant-menu-item-selected a, :where(.css-119ou95).ant-menu-light > .ant-menu .ant-menu-item-selected a, :where(.css-119ou95).ant-menu-light .ant-menu-item-selected a:hover, :where(.css-119ou95).ant-menu-light > .ant-menu .ant-menu-item-selected a:hover { color: inherit; }

:where(.css-119ou95).ant-menu-light .ant-menu-item-selected, :where(.css-119ou95).ant-menu-light > .ant-menu .ant-menu-item-selected { background-color: rgb(230, 246, 255); }

:where(.css-119ou95).ant-menu-light .ant-menu-item-selected.ant-menu-item-danger, :where(.css-119ou95).ant-menu-light > .ant-menu .ant-menu-item-selected.ant-menu-item-danger { background-color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-menu-light.ant-menu-submenu > .ant-menu, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-submenu > .ant-menu { background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-menu-light.ant-menu-popup > .ant-menu, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-popup > .ant-menu { background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-menu-light.ant-menu-submenu-popup > .ant-menu, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-submenu-popup > .ant-menu { background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-menu-light.ant-menu-horizontal > .ant-menu-item, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item, :where(.css-119ou95).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu { top: 1px; margin-top: -1px; margin-bottom: 0px; border-radius: 0px; }

:where(.css-119ou95).ant-menu-light.ant-menu-horizontal > .ant-menu-item::after, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item::after, :where(.css-119ou95).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu::after, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu::after { position: absolute; inset-inline: 16px; bottom: 0px; border-bottom: 2px solid transparent; transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); content: ""; }

:where(.css-119ou95).ant-menu-light.ant-menu-horizontal > .ant-menu-item:hover, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item:hover, :where(.css-119ou95).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu:hover, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu:hover, :where(.css-119ou95).ant-menu-light.ant-menu-horizontal > .ant-menu-item-active, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item-active, :where(.css-119ou95).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu-active, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-active, :where(.css-119ou95).ant-menu-light.ant-menu-horizontal > .ant-menu-item-open, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item-open, :where(.css-119ou95).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu-open, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-open { background: transparent; }

:where(.css-119ou95).ant-menu-light.ant-menu-horizontal > .ant-menu-item:hover::after, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item:hover::after, :where(.css-119ou95).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu:hover::after, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu:hover::after, :where(.css-119ou95).ant-menu-light.ant-menu-horizontal > .ant-menu-item-active::after, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item-active::after, :where(.css-119ou95).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu-active::after, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-active::after, :where(.css-119ou95).ant-menu-light.ant-menu-horizontal > .ant-menu-item-open::after, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item-open::after, :where(.css-119ou95).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu-open::after, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-open::after { border-bottom-width: 2px; border-bottom-color: rgb(0, 123, 255); }

:where(.css-119ou95).ant-menu-light.ant-menu-horizontal > .ant-menu-item-selected, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item-selected, :where(.css-119ou95).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu-selected, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-selected { color: rgb(0, 123, 255); background-color: transparent; }

:where(.css-119ou95).ant-menu-light.ant-menu-horizontal > .ant-menu-item-selected:hover, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item-selected:hover, :where(.css-119ou95).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu-selected:hover, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-selected:hover { background-color: transparent; }

:where(.css-119ou95).ant-menu-light.ant-menu-horizontal > .ant-menu-item-selected::after, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item-selected::after, :where(.css-119ou95).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu-selected::after, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-selected::after { border-bottom-width: 2px; border-bottom-color: rgb(0, 123, 255); }

:where(.css-119ou95).ant-menu-light.ant-menu-root.ant-menu-inline, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-root.ant-menu-inline, :where(.css-119ou95).ant-menu-light.ant-menu-root.ant-menu-vertical, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-root.ant-menu-vertical { border-inline-end: 1px solid rgba(5, 5, 5, 0.06); }

:where(.css-119ou95).ant-menu-light.ant-menu-inline .ant-menu-sub.ant-menu-inline, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-inline .ant-menu-sub.ant-menu-inline { background: rgba(0, 0, 0, 0.02); }

:where(.css-119ou95).ant-menu-light.ant-menu-inline .ant-menu-item, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-inline .ant-menu-item { position: relative; }

:where(.css-119ou95).ant-menu-light.ant-menu-inline .ant-menu-item::after, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-inline .ant-menu-item::after { position: absolute; inset-block: 0px; inset-inline-end: 0px; border-inline-end: 0px solid rgb(0, 123, 255); transform: scaleY(0.0001); opacity: 0; transition: transform 0.2s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.2s cubic-bezier(0.215, 0.61, 0.355, 1); content: ""; }

:where(.css-119ou95).ant-menu-light.ant-menu-inline .ant-menu-item.ant-menu-item-danger::after, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-inline .ant-menu-item.ant-menu-item-danger::after { border-inline-end-color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-menu-light.ant-menu-inline .ant-menu-selected::after, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-inline .ant-menu-selected::after, :where(.css-119ou95).ant-menu-light.ant-menu-inline .ant-menu-item-selected::after, :where(.css-119ou95).ant-menu-light > .ant-menu.ant-menu-inline .ant-menu-item-selected::after { transform: scaleY(1); opacity: 1; transition: transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); }

:where(.css-119ou95).ant-menu-dark, :where(.css-119ou95).ant-menu-dark > .ant-menu { color: rgba(255, 255, 255, 0.65); background: rgb(0, 21, 41); }

:where(.css-119ou95).ant-menu-dark.ant-menu-root:focus-visible, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-root:focus-visible { outline: rgb(122, 200, 255) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-119ou95).ant-menu-dark .ant-menu-item-group-title, :where(.css-119ou95).ant-menu-dark > .ant-menu .ant-menu-item-group-title, :where(.css-119ou95).ant-menu-dark .ant-menu-item-extra, :where(.css-119ou95).ant-menu-dark > .ant-menu .ant-menu-item-extra { color: rgba(255, 255, 255, 0.65); }

:where(.css-119ou95).ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title, :where(.css-119ou95).ant-menu-dark > .ant-menu .ant-menu-submenu-selected > .ant-menu-submenu-title { color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-menu-dark .ant-menu-item, :where(.css-119ou95).ant-menu-dark > .ant-menu .ant-menu-item, :where(.css-119ou95).ant-menu-dark .ant-menu-submenu-title, :where(.css-119ou95).ant-menu-dark > .ant-menu .ant-menu-submenu-title { color: rgba(255, 255, 255, 0.65); }

:where(.css-119ou95).ant-menu-dark .ant-menu-item:not(.ant-menu-item-disabled):focus-visible, :where(.css-119ou95).ant-menu-dark > .ant-menu .ant-menu-item:not(.ant-menu-item-disabled):focus-visible, :where(.css-119ou95).ant-menu-dark .ant-menu-submenu-title:not(.ant-menu-item-disabled):focus-visible, :where(.css-119ou95).ant-menu-dark > .ant-menu .ant-menu-submenu-title:not(.ant-menu-item-disabled):focus-visible { outline: rgb(122, 200, 255) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-119ou95).ant-menu-dark .ant-menu-item-disabled, :where(.css-119ou95).ant-menu-dark > .ant-menu .ant-menu-item-disabled, :where(.css-119ou95).ant-menu-dark .ant-menu-submenu-disabled, :where(.css-119ou95).ant-menu-dark > .ant-menu .ant-menu-submenu-disabled { color: rgba(255, 255, 255, 0.25) !important; }

:where(.css-119ou95).ant-menu-dark .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected):hover, :where(.css-119ou95).ant-menu-dark > .ant-menu .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected):hover, :where(.css-119ou95).ant-menu-dark .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected) > .ant-menu-submenu-title:hover, :where(.css-119ou95).ant-menu-dark > .ant-menu .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected) > .ant-menu-submenu-title:hover { color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):hover, :where(.css-119ou95).ant-menu-dark > .ant-menu:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):hover { background-color: transparent; }

:where(.css-119ou95).ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):active, :where(.css-119ou95).ant-menu-dark > .ant-menu:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):active { background-color: transparent; }

:where(.css-119ou95).ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-submenu-title:hover, :where(.css-119ou95).ant-menu-dark > .ant-menu:not(.ant-menu-horizontal) .ant-menu-submenu-title:hover { background-color: transparent; }

:where(.css-119ou95).ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-submenu-title:active, :where(.css-119ou95).ant-menu-dark > .ant-menu:not(.ant-menu-horizontal) .ant-menu-submenu-title:active { background-color: transparent; }

:where(.css-119ou95).ant-menu-dark .ant-menu-item-danger, :where(.css-119ou95).ant-menu-dark > .ant-menu .ant-menu-item-danger { color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-menu-dark .ant-menu-item-danger.ant-menu-item:hover:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected), :where(.css-119ou95).ant-menu-dark > .ant-menu .ant-menu-item-danger.ant-menu-item:hover:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected) { color: rgb(255, 120, 117); }

:where(.css-119ou95).ant-menu-dark .ant-menu-item-danger.ant-menu-item:active, :where(.css-119ou95).ant-menu-dark > .ant-menu .ant-menu-item-danger.ant-menu-item:active { background: rgb(221, 4, 4); }

:where(.css-119ou95).ant-menu-dark .ant-menu-item a, :where(.css-119ou95).ant-menu-dark > .ant-menu .ant-menu-item a, :where(.css-119ou95).ant-menu-dark .ant-menu-item a:hover, :where(.css-119ou95).ant-menu-dark > .ant-menu .ant-menu-item a:hover { color: inherit; }

:where(.css-119ou95).ant-menu-dark .ant-menu-item-selected, :where(.css-119ou95).ant-menu-dark > .ant-menu .ant-menu-item-selected { color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-menu-dark .ant-menu-item-selected.ant-menu-item-danger, :where(.css-119ou95).ant-menu-dark > .ant-menu .ant-menu-item-selected.ant-menu-item-danger { color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-menu-dark .ant-menu-item-selected a, :where(.css-119ou95).ant-menu-dark > .ant-menu .ant-menu-item-selected a, :where(.css-119ou95).ant-menu-dark .ant-menu-item-selected a:hover, :where(.css-119ou95).ant-menu-dark > .ant-menu .ant-menu-item-selected a:hover { color: inherit; }

:where(.css-119ou95).ant-menu-dark .ant-menu-item-selected, :where(.css-119ou95).ant-menu-dark > .ant-menu .ant-menu-item-selected { background-color: rgb(0, 123, 255); }

:where(.css-119ou95).ant-menu-dark .ant-menu-item-selected.ant-menu-item-danger, :where(.css-119ou95).ant-menu-dark > .ant-menu .ant-menu-item-selected.ant-menu-item-danger { background-color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-menu-dark.ant-menu-submenu > .ant-menu, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-submenu > .ant-menu { background-color: rgb(0, 12, 23); }

:where(.css-119ou95).ant-menu-dark.ant-menu-popup > .ant-menu, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-popup > .ant-menu { background-color: rgb(0, 21, 41); }

:where(.css-119ou95).ant-menu-dark.ant-menu-submenu-popup > .ant-menu, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-submenu-popup > .ant-menu { background-color: rgb(0, 21, 41); }

:where(.css-119ou95).ant-menu-dark.ant-menu-horizontal, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-horizontal { border-bottom: 0px; }

:where(.css-119ou95).ant-menu-dark.ant-menu-horizontal > .ant-menu-item, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item, :where(.css-119ou95).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu { top: 0px; margin-top: 0px; margin-bottom: 0px; border-radius: 0px; }

:where(.css-119ou95).ant-menu-dark.ant-menu-horizontal > .ant-menu-item::after, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item::after, :where(.css-119ou95).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu::after, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu::after { position: absolute; inset-inline: 16px; bottom: 0px; border-bottom: 0px solid transparent; transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); content: ""; }

:where(.css-119ou95).ant-menu-dark.ant-menu-horizontal > .ant-menu-item:hover, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item:hover, :where(.css-119ou95).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu:hover, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu:hover, :where(.css-119ou95).ant-menu-dark.ant-menu-horizontal > .ant-menu-item-active, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item-active, :where(.css-119ou95).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu-active, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-active, :where(.css-119ou95).ant-menu-dark.ant-menu-horizontal > .ant-menu-item-open, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item-open, :where(.css-119ou95).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu-open, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-open { background: transparent; }

:where(.css-119ou95).ant-menu-dark.ant-menu-horizontal > .ant-menu-item:hover::after, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item:hover::after, :where(.css-119ou95).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu:hover::after, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu:hover::after, :where(.css-119ou95).ant-menu-dark.ant-menu-horizontal > .ant-menu-item-active::after, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item-active::after, :where(.css-119ou95).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu-active::after, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-active::after, :where(.css-119ou95).ant-menu-dark.ant-menu-horizontal > .ant-menu-item-open::after, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item-open::after, :where(.css-119ou95).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu-open::after, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-open::after { border-bottom-width: 0px; border-bottom-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-menu-dark.ant-menu-horizontal > .ant-menu-item-selected, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item-selected, :where(.css-119ou95).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu-selected, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-selected { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); }

:where(.css-119ou95).ant-menu-dark.ant-menu-horizontal > .ant-menu-item-selected:hover, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item-selected:hover, :where(.css-119ou95).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu-selected:hover, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-selected:hover { background-color: rgb(0, 123, 255); }

:where(.css-119ou95).ant-menu-dark.ant-menu-horizontal > .ant-menu-item-selected::after, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item-selected::after, :where(.css-119ou95).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu-selected::after, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-selected::after { border-bottom-width: 0px; border-bottom-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-menu-dark.ant-menu-root.ant-menu-inline, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-root.ant-menu-inline, :where(.css-119ou95).ant-menu-dark.ant-menu-root.ant-menu-vertical, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-root.ant-menu-vertical { border-inline-end: 0px solid rgba(5, 5, 5, 0.06); }

:where(.css-119ou95).ant-menu-dark.ant-menu-inline .ant-menu-sub.ant-menu-inline, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-inline .ant-menu-sub.ant-menu-inline { background: rgb(0, 12, 23); }

:where(.css-119ou95).ant-menu-dark.ant-menu-inline .ant-menu-item, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-inline .ant-menu-item { position: relative; }

:where(.css-119ou95).ant-menu-dark.ant-menu-inline .ant-menu-item::after, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-inline .ant-menu-item::after { position: absolute; inset-block: 0px; inset-inline-end: 0px; border-inline-end: 0px solid rgb(255, 255, 255); transform: scaleY(0.0001); opacity: 0; transition: transform 0.2s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.2s cubic-bezier(0.215, 0.61, 0.355, 1); content: ""; }

:where(.css-119ou95).ant-menu-dark.ant-menu-inline .ant-menu-item.ant-menu-item-danger::after, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-inline .ant-menu-item.ant-menu-item-danger::after { border-inline-end-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-menu-dark.ant-menu-inline .ant-menu-selected::after, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-inline .ant-menu-selected::after, :where(.css-119ou95).ant-menu-dark.ant-menu-inline .ant-menu-item-selected::after, :where(.css-119ou95).ant-menu-dark > .ant-menu.ant-menu-inline .ant-menu-item-selected::after { transform: scaleY(1); opacity: 1; transition: transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); }

:where(.css-119ou95).ant-menu-rtl { direction: rtl; }

:where(.css-119ou95).ant-menu-submenu-rtl { transform-origin: 100% 0px; }

:where(.css-119ou95).ant-menu-rtl.ant-menu-vertical .ant-menu-submenu-arrow::before, :where(.css-119ou95).ant-menu-submenu-rtl .ant-menu-vertical .ant-menu-submenu-arrow::before { transform: rotate(-45deg) translateY(-2.5px); }

:where(.css-119ou95).ant-menu-rtl.ant-menu-vertical .ant-menu-submenu-arrow::after, :where(.css-119ou95).ant-menu-submenu-rtl .ant-menu-vertical .ant-menu-submenu-arrow::after { transform: rotate(45deg) translateY(2.5px); }

:where(.css-119ou95).ant-menu .ant-motion-collapse-legacy { overflow: hidden; }

:where(.css-119ou95).ant-menu .ant-motion-collapse-legacy-active { transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) !important; }

:where(.css-119ou95).ant-menu .ant-motion-collapse { overflow: hidden; transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) !important; }

:where(.css-119ou95).ant-slide-up-enter, :where(.css-119ou95).ant-slide-up-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-slide-up-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-slide-up-enter.ant-slide-up-enter-active, :where(.css-119ou95).ant-slide-up-appear.ant-slide-up-appear-active { animation-name: css-119ou95-antSlideUpIn; animation-play-state: running; }

:where(.css-119ou95).ant-slide-up-leave.ant-slide-up-leave-active { animation-name: css-119ou95-antSlideUpOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-slide-up-enter, :where(.css-119ou95).ant-slide-up-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); }

:where(.css-119ou95).ant-slide-up-enter-prepare, :where(.css-119ou95).ant-slide-up-appear-prepare { transform: scale(1); }

:where(.css-119ou95).ant-slide-up-leave { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); }

:where(.css-119ou95).ant-slide-down-enter, :where(.css-119ou95).ant-slide-down-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-slide-down-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-slide-down-enter.ant-slide-down-enter-active, :where(.css-119ou95).ant-slide-down-appear.ant-slide-down-appear-active { animation-name: css-119ou95-antSlideDownIn; animation-play-state: running; }

:where(.css-119ou95).ant-slide-down-leave.ant-slide-down-leave-active { animation-name: css-119ou95-antSlideDownOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-slide-down-enter, :where(.css-119ou95).ant-slide-down-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); }

:where(.css-119ou95).ant-slide-down-enter-prepare, :where(.css-119ou95).ant-slide-down-appear-prepare { transform: scale(1); }

:where(.css-119ou95).ant-slide-down-leave { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); }

:where(.css-119ou95).ant-zoom-big-enter, :where(.css-119ou95).ant-zoom-big-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-zoom-big-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-zoom-big-enter.ant-zoom-big-enter-active, :where(.css-119ou95).ant-zoom-big-appear.ant-zoom-big-appear-active { animation-name: css-119ou95-antZoomBigIn; animation-play-state: running; }

:where(.css-119ou95).ant-zoom-big-leave.ant-zoom-big-leave-active { animation-name: css-119ou95-antZoomBigOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-zoom-big-enter, :where(.css-119ou95).ant-zoom-big-appear { transform: scale(0); opacity: 0; animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); }

:where(.css-119ou95).ant-zoom-big-enter-prepare, :where(.css-119ou95).ant-zoom-big-appear-prepare { transform: none; }

:where(.css-119ou95).ant-zoom-big-leave { animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95).ant-btn { 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-size: 14px; box-sizing: border-box; }

:where(.css-119ou95).ant-btn::before, :where(.css-119ou95).ant-btn::after { box-sizing: border-box; }

:where(.css-119ou95).ant-btn [class^="ant-btn"], :where(.css-119ou95).ant-btn [class*=" ant-btn"] { box-sizing: border-box; }

:where(.css-119ou95).ant-btn [class^="ant-btn"]::before, :where(.css-119ou95).ant-btn [class*=" ant-btn"]::before, :where(.css-119ou95).ant-btn [class^="ant-btn"]::after, :where(.css-119ou95).ant-btn [class*=" ant-btn"]::after { box-sizing: border-box; }

:where(.css-119ou95).ant-btn { outline: none; position: relative; display: inline-flex; gap: 8px; align-items: center; justify-content: center; font-weight: 500; white-space: nowrap; text-align: center; background: transparent; border: 1px solid transparent; cursor: pointer; transition: 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); user-select: none; touch-action: manipulation; color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-btn:disabled > * { pointer-events: none; }

:where(.css-119ou95).ant-btn .ant-btn-icon > svg { display: inline-flex; align-items: center; color: inherit; font-style: normal; line-height: 0; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; }

:where(.css-119ou95).ant-btn .ant-btn-icon > svg > * { line-height: 1; }

:where(.css-119ou95).ant-btn .ant-btn-icon > svg svg { display: inline-block; }

:where(.css-119ou95).ant-btn > a { color: currentcolor; }

:where(.css-119ou95).ant-btn:not(:disabled):focus-visible { outline: rgb(122, 200, 255) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-119ou95).ant-btn.ant-btn-two-chinese-chars::first-letter { letter-spacing: 0.34em; }

:where(.css-119ou95).ant-btn.ant-btn-two-chinese-chars > :not(.anticon) { margin-inline-end: -0.34em; letter-spacing: 0.34em; }

:where(.css-119ou95).ant-btn.ant-btn-icon-only { padding-inline: 0px; }

:where(.css-119ou95).ant-btn.ant-btn-icon-only.ant-btn-compact-item { flex: 0 0 auto; }

:where(.css-119ou95).ant-btn.ant-btn-loading { opacity: 0.65; cursor: default; }

:where(.css-119ou95).ant-btn .ant-btn-loading-icon { transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); }

:where(.css-119ou95).ant-btn:not(.ant-btn-icon-end) .ant-btn-loading-icon-motion-appear-start, :where(.css-119ou95).ant-btn:not(.ant-btn-icon-end) .ant-btn-loading-icon-motion-enter-start { margin-inline-end: -8px; }

:where(.css-119ou95).ant-btn:not(.ant-btn-icon-end) .ant-btn-loading-icon-motion-appear-active, :where(.css-119ou95).ant-btn:not(.ant-btn-icon-end) .ant-btn-loading-icon-motion-enter-active { margin-inline-end: 0px; }

:where(.css-119ou95).ant-btn:not(.ant-btn-icon-end) .ant-btn-loading-icon-motion-leave-start { margin-inline-end: 0px; }

:where(.css-119ou95).ant-btn:not(.ant-btn-icon-end) .ant-btn-loading-icon-motion-leave-active { margin-inline-end: -8px; }

:where(.css-119ou95).ant-btn-icon-end { flex-direction: row-reverse; }

:where(.css-119ou95).ant-btn-icon-end .ant-btn-loading-icon-motion-appear-start, :where(.css-119ou95).ant-btn-icon-end .ant-btn-loading-icon-motion-enter-start { margin-inline-start: -8px; }

:where(.css-119ou95).ant-btn-icon-end .ant-btn-loading-icon-motion-appear-active, :where(.css-119ou95).ant-btn-icon-end .ant-btn-loading-icon-motion-enter-active { margin-inline-start: 0px; }

:where(.css-119ou95).ant-btn-icon-end .ant-btn-loading-icon-motion-leave-start { margin-inline-start: 0px; }

:where(.css-119ou95).ant-btn-icon-end .ant-btn-loading-icon-motion-leave-active { margin-inline-start: -8px; }

:where(.css-119ou95).ant-btn { font-size: 14px; height: 32px; padding: 0px 15px; border-radius: 16px; }

:where(.css-119ou95).ant-btn.ant-btn-icon-only { width: 32px; }

:where(.css-119ou95).ant-btn.ant-btn-icon-only .anticon { font-size: inherit; }

:where(.css-119ou95).ant-btn.ant-btn-circle.ant-btn { min-width: 32px; padding-inline: 0px; border-radius: 50%; }

:where(.css-119ou95).ant-btn.ant-btn-round.ant-btn { border-radius: 32px; }

:where(.css-119ou95).ant-btn.ant-btn-round.ant-btn:not(.ant-btn-icon-only) { padding-inline: 15px; }

:where(.css-119ou95).ant-btn-sm { font-size: 14px; height: 24px; padding: 0px 7px; border-radius: 8px; }

:where(.css-119ou95).ant-btn-sm.ant-btn-icon-only { width: 24px; }

:where(.css-119ou95).ant-btn-sm.ant-btn-icon-only .anticon { font-size: inherit; }

:where(.css-119ou95).ant-btn.ant-btn-circle.ant-btn-sm { min-width: 24px; padding-inline: 0px; border-radius: 50%; }

:where(.css-119ou95).ant-btn.ant-btn-round.ant-btn-sm { border-radius: 24px; }

:where(.css-119ou95).ant-btn.ant-btn-round.ant-btn-sm:not(.ant-btn-icon-only) { padding-inline: 7px; }

:where(.css-119ou95).ant-btn-lg { font-size: 14px; height: 40px; padding: 0px 15px; border-radius: 16px; }

:where(.css-119ou95).ant-btn-lg.ant-btn-icon-only { width: 40px; }

:where(.css-119ou95).ant-btn-lg.ant-btn-icon-only .anticon { font-size: inherit; }

:where(.css-119ou95).ant-btn.ant-btn-circle.ant-btn-lg { min-width: 40px; padding-inline: 0px; border-radius: 50%; }

:where(.css-119ou95).ant-btn.ant-btn-round.ant-btn-lg { border-radius: 40px; }

:where(.css-119ou95).ant-btn.ant-btn-round.ant-btn-lg:not(.ant-btn-icon-only) { padding-inline: 15px; }

:where(.css-119ou95).ant-btn.ant-btn-block { width: 100%; }

:where(.css-119ou95).ant-btn-color-default { color: rgb(0, 16, 41); box-shadow: rgba(0, 0, 0, 0.02) 0px 0px 0px; }

:where(.css-119ou95).ant-btn-color-default.ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(0, 0, 0); }

:where(.css-119ou95).ant-btn-color-default.ant-btn-variant-solid:disabled, :where(.css-119ou95).ant-btn-color-default.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-default.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(255, 255, 255); background: rgba(0, 0, 0, 0.75); }

:where(.css-119ou95).ant-btn-color-default.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { color: rgb(255, 255, 255); background: rgba(0, 0, 0, 0.95); }

:where(.css-119ou95).ant-btn-color-default.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-119ou95).ant-btn-color-default.ant-btn-variant-filled { box-shadow: none; background: rgba(0, 0, 0, 0.04); }

:where(.css-119ou95).ant-btn-color-default.ant-btn-variant-filled:disabled, :where(.css-119ou95).ant-btn-color-default.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-default.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(0, 16, 41); background: rgba(0, 0, 0, 0.06); }

:where(.css-119ou95).ant-btn-color-default.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(0, 16, 41); background: rgba(0, 0, 0, 0.15); }

:where(.css-119ou95).ant-btn-color-default.ant-btn-background-ghost { color: rgb(255, 255, 255); background: transparent; border-color: rgb(255, 255, 255); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-default.ant-btn-background-ghost:not(:disabled):not(.ant-btn-disabled):hover { background: transparent; }

:where(.css-119ou95).ant-btn-color-default.ant-btn-background-ghost:not(:disabled):not(.ant-btn-disabled):active { background: transparent; }

:where(.css-119ou95).ant-btn-color-default.ant-btn-background-ghost:disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); border-color: rgb(217, 217, 217); }

:where(.css-119ou95).ant-btn-color-default.ant-btn-variant-link { color: rgb(0, 16, 41); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-default.ant-btn-variant-link:disabled, :where(.css-119ou95).ant-btn-color-default.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-default.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(41, 151, 255); background: transparent; }

:where(.css-119ou95).ant-btn-color-default.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(0, 98, 217); }

:where(.css-119ou95).ant-btn-color-primary { color: rgb(0, 123, 255); box-shadow: rgba(5, 165, 255, 0.1) 0px 0px 0px; }

:where(.css-119ou95).ant-btn-color-primary.ant-btn-variant-outlined, :where(.css-119ou95).ant-btn-color-primary.ant-btn-variant-dashed { border-color: rgb(0, 123, 255); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-primary.ant-btn-variant-outlined:disabled, :where(.css-119ou95).ant-btn-color-primary.ant-btn-variant-dashed:disabled, :where(.css-119ou95).ant-btn-color-primary.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-119ou95).ant-btn-color-primary.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-primary.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-119ou95).ant-btn-color-primary.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(41, 151, 255); border-color: rgb(41, 151, 255); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-primary.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-119ou95).ant-btn-color-primary.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(0, 98, 217); border-color: rgb(0, 98, 217); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-primary.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-119ou95).ant-btn-color-primary.ant-btn-variant-filled { box-shadow: none; background: rgb(230, 246, 255); }

:where(.css-119ou95).ant-btn-color-primary.ant-btn-variant-filled:disabled, :where(.css-119ou95).ant-btn-color-primary.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-primary.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(0, 123, 255); background: rgb(163, 220, 255); }

:where(.css-119ou95).ant-btn-color-primary.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(0, 123, 255); background: rgb(122, 200, 255); }

:where(.css-119ou95).ant-btn-color-primary.ant-btn-variant-text { color: rgb(0, 123, 255); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-primary.ant-btn-variant-text:disabled, :where(.css-119ou95).ant-btn-color-primary.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-primary.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(41, 151, 255); background: rgb(230, 246, 255); }

:where(.css-119ou95).ant-btn-color-primary.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(0, 98, 217); background: rgb(122, 200, 255); }

:where(.css-119ou95).ant-btn-color-primary.ant-btn-variant-link { color: rgb(0, 123, 255); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-primary.ant-btn-variant-link:disabled, :where(.css-119ou95).ant-btn-color-primary.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-primary.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(41, 151, 255); background: transparent; }

:where(.css-119ou95).ant-btn-color-primary.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(0, 98, 217); }

:where(.css-119ou95).ant-btn-color-primary.ant-btn-background-ghost { color: rgb(0, 123, 255); background: transparent; border-color: rgb(0, 123, 255); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-primary.ant-btn-background-ghost:not(:disabled):not(.ant-btn-disabled):hover { background: transparent; color: rgb(41, 151, 255); border-color: rgb(41, 151, 255); }

:where(.css-119ou95).ant-btn-color-primary.ant-btn-background-ghost:not(:disabled):not(.ant-btn-disabled):active { background: transparent; color: rgb(0, 98, 217); border-color: rgb(0, 98, 217); }

:where(.css-119ou95).ant-btn-color-primary.ant-btn-background-ghost:disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); border-color: rgb(217, 217, 217); }

:where(.css-119ou95).ant-btn-color-dangerous { color: rgb(221, 4, 4); box-shadow: rgba(255, 38, 5, 0.06) 0px 0px 0px; }

:where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(221, 4, 4); }

:where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-solid:disabled, :where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: rgb(255, 120, 117); }

:where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: rgb(217, 54, 62); }

:where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-outlined, :where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-dashed { border-color: rgb(221, 4, 4); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-outlined:disabled, :where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-dashed:disabled, :where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(255, 120, 117); border-color: rgb(255, 163, 158); }

:where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(217, 54, 62); border-color: rgb(217, 54, 62); }

:where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-filled { box-shadow: none; background: rgb(255, 242, 240); }

:where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-filled:disabled, :where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(221, 4, 4); background: rgb(255, 223, 220); }

:where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(221, 4, 4); background: rgb(255, 204, 199); }

:where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-text { color: rgb(221, 4, 4); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-text:disabled, :where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(255, 120, 117); background: rgb(255, 242, 240); }

:where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(255, 120, 117); background: rgb(255, 204, 199); }

:where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-link { color: rgb(221, 4, 4); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-link:disabled, :where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(255, 120, 117); }

:where(.css-119ou95).ant-btn-color-dangerous.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(217, 54, 62); }

:where(.css-119ou95).ant-btn-color-dangerous.ant-btn-background-ghost { color: rgb(221, 4, 4); background: transparent; border-color: rgb(221, 4, 4); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-dangerous.ant-btn-background-ghost:not(:disabled):not(.ant-btn-disabled):hover { background: transparent; color: rgb(255, 120, 117); border-color: rgb(255, 120, 117); }

:where(.css-119ou95).ant-btn-color-dangerous.ant-btn-background-ghost:not(:disabled):not(.ant-btn-disabled):active { background: transparent; color: rgb(217, 54, 62); border-color: rgb(217, 54, 62); }

:where(.css-119ou95).ant-btn-color-dangerous.ant-btn-background-ghost:disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); border-color: rgb(217, 217, 217); }

:where(.css-119ou95).ant-btn-color-link.ant-btn-variant-link { color: rgb(0, 123, 255); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-link.ant-btn-variant-link:disabled, :where(.css-119ou95).ant-btn-color-link.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-link.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(41, 151, 255); }

:where(.css-119ou95).ant-btn-color-link.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(0, 98, 217); }

:where(.css-119ou95).ant-btn-color-link.ant-btn-background-ghost { color: rgb(22, 119, 255); background: transparent; border-color: rgb(22, 119, 255); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-link.ant-btn-background-ghost:not(:disabled):not(.ant-btn-disabled):hover { background: transparent; color: rgb(105, 177, 255); border-color: rgb(105, 177, 255); }

:where(.css-119ou95).ant-btn-color-link.ant-btn-background-ghost:not(:disabled):not(.ant-btn-disabled):active { background: transparent; color: rgb(9, 88, 217); border-color: rgb(9, 88, 217); }

:where(.css-119ou95).ant-btn-color-link.ant-btn-background-ghost:disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); border-color: rgb(217, 217, 217); }

:where(.css-119ou95).ant-btn-color-blue { color: rgb(22, 119, 255); box-shadow: rgba(5, 145, 255, 0.1) 0px 0px 0px; }

:where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(22, 119, 255); }

:where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-solid:disabled, :where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: rgb(64, 150, 255); }

:where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: rgb(9, 88, 217); }

:where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-outlined, :where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-dashed { border-color: rgb(22, 119, 255); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-outlined:disabled, :where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-dashed:disabled, :where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(64, 150, 255); border-color: rgb(64, 150, 255); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(9, 88, 217); border-color: rgb(9, 88, 217); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-filled { box-shadow: none; background: rgb(230, 244, 255); }

:where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-filled:disabled, :where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(22, 119, 255); background: rgb(186, 224, 255); }

:where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(22, 119, 255); background: rgb(145, 202, 255); }

:where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-link { color: rgb(22, 119, 255); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-link:disabled, :where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(64, 150, 255); }

:where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(9, 88, 217); }

:where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-text { color: rgb(22, 119, 255); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-text:disabled, :where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(64, 150, 255); background: rgb(230, 244, 255); }

:where(.css-119ou95).ant-btn-color-blue.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(9, 88, 217); background: rgb(145, 202, 255); }

:where(.css-119ou95).ant-btn-color-purple { color: rgb(114, 46, 209); box-shadow: rgba(155, 5, 255, 0.06) 0px 0px 0px; }

:where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(114, 46, 209); }

:where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-solid:disabled, :where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: rgb(146, 84, 222); }

:where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: rgb(83, 29, 171); }

:where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-outlined, :where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-dashed { border-color: rgb(114, 46, 209); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-outlined:disabled, :where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-dashed:disabled, :where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(146, 84, 222); border-color: rgb(146, 84, 222); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(83, 29, 171); border-color: rgb(83, 29, 171); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-filled { box-shadow: none; background: rgb(249, 240, 255); }

:where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-filled:disabled, :where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(114, 46, 209); background: rgb(239, 219, 255); }

:where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(114, 46, 209); background: rgb(211, 173, 247); }

:where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-link { color: rgb(114, 46, 209); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-link:disabled, :where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(146, 84, 222); }

:where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(83, 29, 171); }

:where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-text { color: rgb(114, 46, 209); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-text:disabled, :where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(146, 84, 222); background: rgb(249, 240, 255); }

:where(.css-119ou95).ant-btn-color-purple.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(83, 29, 171); background: rgb(211, 173, 247); }

:where(.css-119ou95).ant-btn-color-cyan { color: rgb(19, 194, 194); box-shadow: rgba(5, 255, 215, 0.1) 0px 0px 0px; }

:where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(19, 194, 194); }

:where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-solid:disabled, :where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: rgb(54, 207, 201); }

:where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: rgb(8, 151, 156); }

:where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-outlined, :where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-dashed { border-color: rgb(19, 194, 194); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-outlined:disabled, :where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-dashed:disabled, :where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(54, 207, 201); border-color: rgb(54, 207, 201); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(8, 151, 156); border-color: rgb(8, 151, 156); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-filled { box-shadow: none; background: rgb(230, 255, 251); }

:where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-filled:disabled, :where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(19, 194, 194); background: rgb(181, 245, 236); }

:where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(19, 194, 194); background: rgb(135, 232, 222); }

:where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-link { color: rgb(19, 194, 194); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-link:disabled, :where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(54, 207, 201); }

:where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(8, 151, 156); }

:where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-text { color: rgb(19, 194, 194); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-text:disabled, :where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(54, 207, 201); background: rgb(230, 255, 251); }

:where(.css-119ou95).ant-btn-color-cyan.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(8, 151, 156); background: rgb(135, 232, 222); }

:where(.css-119ou95).ant-btn-color-green { color: rgb(82, 196, 26); box-shadow: rgba(142, 255, 30, 0.08) 0px 0px 0px; }

:where(.css-119ou95).ant-btn-color-green.ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(82, 196, 26); }

:where(.css-119ou95).ant-btn-color-green.ant-btn-variant-solid:disabled, :where(.css-119ou95).ant-btn-color-green.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-green.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: rgb(115, 209, 61); }

:where(.css-119ou95).ant-btn-color-green.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: rgb(56, 158, 13); }

:where(.css-119ou95).ant-btn-color-green.ant-btn-variant-outlined, :where(.css-119ou95).ant-btn-color-green.ant-btn-variant-dashed { border-color: rgb(82, 196, 26); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-green.ant-btn-variant-outlined:disabled, :where(.css-119ou95).ant-btn-color-green.ant-btn-variant-dashed:disabled, :where(.css-119ou95).ant-btn-color-green.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-119ou95).ant-btn-color-green.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-green.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-119ou95).ant-btn-color-green.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(115, 209, 61); border-color: rgb(115, 209, 61); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-green.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-119ou95).ant-btn-color-green.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(56, 158, 13); border-color: rgb(56, 158, 13); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-green.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-119ou95).ant-btn-color-green.ant-btn-variant-filled { box-shadow: none; background: rgb(246, 255, 237); }

:where(.css-119ou95).ant-btn-color-green.ant-btn-variant-filled:disabled, :where(.css-119ou95).ant-btn-color-green.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-green.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(82, 196, 26); background: rgb(217, 247, 190); }

:where(.css-119ou95).ant-btn-color-green.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(82, 196, 26); background: rgb(183, 235, 143); }

:where(.css-119ou95).ant-btn-color-green.ant-btn-variant-link { color: rgb(82, 196, 26); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-green.ant-btn-variant-link:disabled, :where(.css-119ou95).ant-btn-color-green.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-green.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(115, 209, 61); }

:where(.css-119ou95).ant-btn-color-green.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(56, 158, 13); }

:where(.css-119ou95).ant-btn-color-green.ant-btn-variant-text { color: rgb(82, 196, 26); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-green.ant-btn-variant-text:disabled, :where(.css-119ou95).ant-btn-color-green.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-green.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(115, 209, 61); background: rgb(246, 255, 237); }

:where(.css-119ou95).ant-btn-color-green.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(56, 158, 13); background: rgb(183, 235, 143); }

:where(.css-119ou95).ant-btn-color-magenta { color: rgb(235, 47, 150); box-shadow: rgba(255, 5, 105, 0.06) 0px 0px 0px; }

:where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(235, 47, 150); }

:where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-solid:disabled, :where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: rgb(247, 89, 171); }

:where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: rgb(196, 29, 127); }

:where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-outlined, :where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-dashed { border-color: rgb(235, 47, 150); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-outlined:disabled, :where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-dashed:disabled, :where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(247, 89, 171); border-color: rgb(247, 89, 171); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(196, 29, 127); border-color: rgb(196, 29, 127); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-filled { box-shadow: none; background: rgb(255, 240, 246); }

:where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-filled:disabled, :where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(235, 47, 150); background: rgb(255, 214, 231); }

:where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(235, 47, 150); background: rgb(255, 173, 210); }

:where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-link { color: rgb(235, 47, 150); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-link:disabled, :where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(247, 89, 171); }

:where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(196, 29, 127); }

:where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-text { color: rgb(235, 47, 150); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-text:disabled, :where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(247, 89, 171); background: rgb(255, 240, 246); }

:where(.css-119ou95).ant-btn-color-magenta.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(196, 29, 127); background: rgb(255, 173, 210); }

:where(.css-119ou95).ant-btn-color-pink { color: rgb(235, 47, 150); box-shadow: rgba(255, 5, 105, 0.06) 0px 0px 0px; }

:where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(235, 47, 150); }

:where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-solid:disabled, :where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: rgb(247, 89, 171); }

:where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: rgb(196, 29, 127); }

:where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-outlined, :where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-dashed { border-color: rgb(235, 47, 150); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-outlined:disabled, :where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-dashed:disabled, :where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(247, 89, 171); border-color: rgb(247, 89, 171); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(196, 29, 127); border-color: rgb(196, 29, 127); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-filled { box-shadow: none; background: rgb(255, 240, 246); }

:where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-filled:disabled, :where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(235, 47, 150); background: rgb(255, 214, 231); }

:where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(235, 47, 150); background: rgb(255, 173, 210); }

:where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-link { color: rgb(235, 47, 150); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-link:disabled, :where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(247, 89, 171); }

:where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(196, 29, 127); }

:where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-text { color: rgb(235, 47, 150); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-text:disabled, :where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(247, 89, 171); background: rgb(255, 240, 246); }

:where(.css-119ou95).ant-btn-color-pink.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(196, 29, 127); background: rgb(255, 173, 210); }

:where(.css-119ou95).ant-btn-color-red { color: rgb(245, 34, 45); box-shadow: rgba(255, 22, 5, 0.06) 0px 0px 0px; }

:where(.css-119ou95).ant-btn-color-red.ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(245, 34, 45); }

:where(.css-119ou95).ant-btn-color-red.ant-btn-variant-solid:disabled, :where(.css-119ou95).ant-btn-color-red.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-red.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: rgb(255, 77, 79); }

:where(.css-119ou95).ant-btn-color-red.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: rgb(207, 19, 34); }

:where(.css-119ou95).ant-btn-color-red.ant-btn-variant-outlined, :where(.css-119ou95).ant-btn-color-red.ant-btn-variant-dashed { border-color: rgb(245, 34, 45); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-red.ant-btn-variant-outlined:disabled, :where(.css-119ou95).ant-btn-color-red.ant-btn-variant-dashed:disabled, :where(.css-119ou95).ant-btn-color-red.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-119ou95).ant-btn-color-red.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-red.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-119ou95).ant-btn-color-red.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(255, 77, 79); border-color: rgb(255, 77, 79); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-red.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-119ou95).ant-btn-color-red.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(207, 19, 34); border-color: rgb(207, 19, 34); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-red.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-119ou95).ant-btn-color-red.ant-btn-variant-filled { box-shadow: none; background: rgb(255, 241, 240); }

:where(.css-119ou95).ant-btn-color-red.ant-btn-variant-filled:disabled, :where(.css-119ou95).ant-btn-color-red.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-red.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(245, 34, 45); background: rgb(255, 204, 199); }

:where(.css-119ou95).ant-btn-color-red.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(245, 34, 45); background: rgb(255, 163, 158); }

:where(.css-119ou95).ant-btn-color-red.ant-btn-variant-link { color: rgb(245, 34, 45); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-red.ant-btn-variant-link:disabled, :where(.css-119ou95).ant-btn-color-red.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-red.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(255, 77, 79); }

:where(.css-119ou95).ant-btn-color-red.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(207, 19, 34); }

:where(.css-119ou95).ant-btn-color-red.ant-btn-variant-text { color: rgb(245, 34, 45); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-red.ant-btn-variant-text:disabled, :where(.css-119ou95).ant-btn-color-red.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-red.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(255, 77, 79); background: rgb(255, 241, 240); }

:where(.css-119ou95).ant-btn-color-red.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(207, 19, 34); background: rgb(255, 163, 158); }

:where(.css-119ou95).ant-btn-color-orange { color: rgb(250, 140, 22); box-shadow: rgba(255, 175, 5, 0.1) 0px 0px 0px; }

:where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(250, 140, 22); }

:where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-solid:disabled, :where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: rgb(255, 169, 64); }

:where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: rgb(212, 107, 8); }

:where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-outlined, :where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-dashed { border-color: rgb(250, 140, 22); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-outlined:disabled, :where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-dashed:disabled, :where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(255, 169, 64); border-color: rgb(255, 169, 64); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(212, 107, 8); border-color: rgb(212, 107, 8); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-filled { box-shadow: none; background: rgb(255, 247, 230); }

:where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-filled:disabled, :where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(250, 140, 22); background: rgb(255, 231, 186); }

:where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(250, 140, 22); background: rgb(255, 213, 145); }

:where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-link { color: rgb(250, 140, 22); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-link:disabled, :where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(255, 169, 64); }

:where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(212, 107, 8); }

:where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-text { color: rgb(250, 140, 22); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-text:disabled, :where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(255, 169, 64); background: rgb(255, 247, 230); }

:where(.css-119ou95).ant-btn-color-orange.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(212, 107, 8); background: rgb(255, 213, 145); }

:where(.css-119ou95).ant-btn-color-yellow { color: rgb(250, 219, 20); box-shadow: rgba(245, 255, 5, 0.1) 0px 0px 0px; }

:where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(250, 219, 20); }

:where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-solid:disabled, :where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: rgb(255, 236, 61); }

:where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: rgb(212, 177, 6); }

:where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-outlined, :where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-dashed { border-color: rgb(250, 219, 20); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-outlined:disabled, :where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-dashed:disabled, :where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(255, 236, 61); border-color: rgb(255, 236, 61); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(212, 177, 6); border-color: rgb(212, 177, 6); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-filled { box-shadow: none; background: rgb(254, 255, 230); }

:where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-filled:disabled, :where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(250, 219, 20); background: rgb(255, 255, 184); }

:where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(250, 219, 20); background: rgb(255, 251, 143); }

:where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-link { color: rgb(250, 219, 20); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-link:disabled, :where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(255, 236, 61); }

:where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(212, 177, 6); }

:where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-text { color: rgb(250, 219, 20); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-text:disabled, :where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(255, 236, 61); background: rgb(254, 255, 230); }

:where(.css-119ou95).ant-btn-color-yellow.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(212, 177, 6); background: rgb(255, 251, 143); }

:where(.css-119ou95).ant-btn-color-volcano { color: rgb(250, 84, 28); box-shadow: rgba(255, 125, 25, 0.1) 0px 0px 0px; }

:where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(250, 84, 28); }

:where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-solid:disabled, :where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: rgb(255, 122, 69); }

:where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: rgb(212, 56, 13); }

:where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-outlined, :where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-dashed { border-color: rgb(250, 84, 28); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-outlined:disabled, :where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-dashed:disabled, :where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(255, 122, 69); border-color: rgb(255, 122, 69); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(212, 56, 13); border-color: rgb(212, 56, 13); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-filled { box-shadow: none; background: rgb(255, 242, 232); }

:where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-filled:disabled, :where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(250, 84, 28); background: rgb(255, 216, 191); }

:where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(250, 84, 28); background: rgb(255, 187, 150); }

:where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-link { color: rgb(250, 84, 28); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-link:disabled, :where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(255, 122, 69); }

:where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(212, 56, 13); }

:where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-text { color: rgb(250, 84, 28); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-text:disabled, :where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(255, 122, 69); background: rgb(255, 242, 232); }

:where(.css-119ou95).ant-btn-color-volcano.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(212, 56, 13); background: rgb(255, 187, 150); }

:where(.css-119ou95).ant-btn-color-geekblue { color: rgb(47, 84, 235); box-shadow: rgba(5, 88, 255, 0.06) 0px 0px 0px; }

:where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(47, 84, 235); }

:where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-solid:disabled, :where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: rgb(89, 126, 247); }

:where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: rgb(29, 57, 196); }

:where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-outlined, :where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-dashed { border-color: rgb(47, 84, 235); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-outlined:disabled, :where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-dashed:disabled, :where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(89, 126, 247); border-color: rgb(89, 126, 247); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(29, 57, 196); border-color: rgb(29, 57, 196); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-filled { box-shadow: none; background: rgb(240, 245, 255); }

:where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-filled:disabled, :where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(47, 84, 235); background: rgb(214, 228, 255); }

:where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(47, 84, 235); background: rgb(173, 198, 255); }

:where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-link { color: rgb(47, 84, 235); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-link:disabled, :where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(89, 126, 247); }

:where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(29, 57, 196); }

:where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-text { color: rgb(47, 84, 235); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-text:disabled, :where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(89, 126, 247); background: rgb(240, 245, 255); }

:where(.css-119ou95).ant-btn-color-geekblue.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(29, 57, 196); background: rgb(173, 198, 255); }

:where(.css-119ou95).ant-btn-color-lime { color: rgb(160, 217, 17); box-shadow: rgba(225, 255, 5, 0.1) 0px 0px 0px; }

:where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(160, 217, 17); }

:where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-solid:disabled, :where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: rgb(186, 230, 55); }

:where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: rgb(124, 179, 5); }

:where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-outlined, :where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-dashed { border-color: rgb(160, 217, 17); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-outlined:disabled, :where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-dashed:disabled, :where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(186, 230, 55); border-color: rgb(186, 230, 55); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(124, 179, 5); border-color: rgb(124, 179, 5); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-filled { box-shadow: none; background: rgb(252, 255, 230); }

:where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-filled:disabled, :where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(160, 217, 17); background: rgb(244, 255, 184); }

:where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(160, 217, 17); background: rgb(234, 255, 143); }

:where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-link { color: rgb(160, 217, 17); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-link:disabled, :where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(186, 230, 55); }

:where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(124, 179, 5); }

:where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-text { color: rgb(160, 217, 17); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-text:disabled, :where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(186, 230, 55); background: rgb(252, 255, 230); }

:where(.css-119ou95).ant-btn-color-lime.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(124, 179, 5); background: rgb(234, 255, 143); }

:where(.css-119ou95).ant-btn-color-gold { color: rgb(250, 173, 20); box-shadow: rgba(255, 215, 5, 0.1) 0px 0px 0px; }

:where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(250, 173, 20); }

:where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-solid:disabled, :where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: rgb(255, 197, 61); }

:where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: rgb(212, 136, 6); }

:where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-outlined, :where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-dashed { border-color: rgb(250, 173, 20); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-outlined:disabled, :where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-dashed:disabled, :where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(255, 197, 61); border-color: rgb(255, 197, 61); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(212, 136, 6); border-color: rgb(212, 136, 6); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-filled { box-shadow: none; background: rgb(255, 251, 230); }

:where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-filled:disabled, :where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(250, 173, 20); background: rgb(255, 241, 184); }

:where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: rgb(250, 173, 20); background: rgb(255, 229, 143); }

:where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-link { color: rgb(250, 173, 20); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-link:disabled, :where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(255, 197, 61); }

:where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(212, 136, 6); }

:where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-text { color: rgb(250, 173, 20); box-shadow: none; }

:where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-text:disabled, :where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(255, 197, 61); background: rgb(255, 251, 230); }

:where(.css-119ou95).ant-btn-color-gold.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(212, 136, 6); background: rgb(255, 229, 143); }

:where(.css-119ou95).ant-btn-variant-outlined, :where(.css-119ou95).ant-btn-variant-dashed { border-color: rgb(217, 217, 217); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-variant-outlined:disabled, :where(.css-119ou95).ant-btn-variant-dashed:disabled, :where(.css-119ou95).ant-btn-variant-outlined.ant-btn-disabled, :where(.css-119ou95).ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-119ou95).ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(41, 151, 255); border-color: rgb(41, 151, 255); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-119ou95).ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: rgb(0, 98, 217); border-color: rgb(0, 98, 217); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-variant-text { color: rgb(0, 16, 41); box-shadow: none; }

:where(.css-119ou95).ant-btn-variant-text:disabled, :where(.css-119ou95).ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(0, 16, 41); background: rgba(0, 0, 0, 0.04); }

:where(.css-119ou95).ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: rgb(0, 16, 41); background: rgba(0, 0, 0, 0.15); }

:where(.css-119ou95).ant-btn-variant-solid { color: rgb(255, 255, 255); background: rgb(0, 123, 255); }

:where(.css-119ou95).ant-btn-variant-solid:disabled, :where(.css-119ou95).ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: rgb(217, 217, 217); color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); box-shadow: none; }

:where(.css-119ou95).ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: rgb(41, 151, 255); color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: rgb(0, 98, 217); color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-btn-variant-link { color: rgb(0, 123, 255); box-shadow: none; }

:where(.css-119ou95).ant-btn-variant-link:disabled, :where(.css-119ou95).ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: rgb(41, 151, 255); background: transparent; }

:where(.css-119ou95).ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: rgb(0, 98, 217); }

:where(.css-119ou95).ant-btn-group { position: relative; display: inline-flex; }

:where(.css-119ou95).ant-btn-group > span:not(:last-child), :where(.css-119ou95).ant-btn-group > .ant-btn:not(:last-child), :where(.css-119ou95).ant-btn-group > span:not(:last-child) > .ant-btn, :where(.css-119ou95).ant-btn-group > .ant-btn:not(:last-child) > .ant-btn { border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-119ou95).ant-btn-group > span:not(:first-child), :where(.css-119ou95).ant-btn-group > .ant-btn:not(:first-child) { margin-inline-start: -1px; }

:where(.css-119ou95).ant-btn-group > span:not(:first-child), :where(.css-119ou95).ant-btn-group > .ant-btn:not(:first-child), :where(.css-119ou95).ant-btn-group > span:not(:first-child) > .ant-btn, :where(.css-119ou95).ant-btn-group > .ant-btn:not(:first-child) > .ant-btn { border-start-start-radius: 0px; border-end-start-radius: 0px; }

:where(.css-119ou95).ant-btn-group .ant-btn { position: relative; z-index: 1; }

:where(.css-119ou95).ant-btn-group .ant-btn:hover, :where(.css-119ou95).ant-btn-group .ant-btn:focus, :where(.css-119ou95).ant-btn-group .ant-btn:active { z-index: 2; }

:where(.css-119ou95).ant-btn-group .ant-btn[disabled] { z-index: 0; }

:where(.css-119ou95).ant-btn-group .ant-btn-icon-only { font-size: 14px; }

:where(.css-119ou95).ant-btn-group > span:not(:last-child):not(:disabled), :where(.css-119ou95).ant-btn-group > .ant-btn-primary:not(:last-child):not(:disabled), :where(.css-119ou95).ant-btn-group > span:not(:last-child) > .ant-btn-primary:not(:disabled), :where(.css-119ou95).ant-btn-group > .ant-btn-primary:not(:last-child) > .ant-btn-primary:not(:disabled) { border-inline-end-color: rgb(41, 151, 255); }

:where(.css-119ou95).ant-btn-group > span:not(:first-child):not(:disabled), :where(.css-119ou95).ant-btn-group > .ant-btn-primary:not(:first-child):not(:disabled), :where(.css-119ou95).ant-btn-group > span:not(:first-child) > .ant-btn-primary:not(:disabled), :where(.css-119ou95).ant-btn-group > .ant-btn-primary:not(:first-child) > .ant-btn-primary:not(:disabled) { border-inline-start-color: rgb(41, 151, 255); }

:where(.css-119ou95).ant-btn-group > span:not(:last-child):not(:disabled), :where(.css-119ou95).ant-btn-group > .ant-btn-danger:not(:last-child):not(:disabled), :where(.css-119ou95).ant-btn-group > span:not(:last-child) > .ant-btn-danger:not(:disabled), :where(.css-119ou95).ant-btn-group > .ant-btn-danger:not(:last-child) > .ant-btn-danger:not(:disabled) { border-inline-end-color: rgb(255, 120, 117); }

:where(.css-119ou95).ant-btn-group > span:not(:first-child):not(:disabled), :where(.css-119ou95).ant-btn-group > .ant-btn-danger:not(:first-child):not(:disabled), :where(.css-119ou95).ant-btn-group > span:not(:first-child) > .ant-btn-danger:not(:disabled), :where(.css-119ou95).ant-btn-group > .ant-btn-danger:not(:first-child) > .ant-btn-danger:not(:disabled) { border-inline-start-color: rgb(255, 120, 117); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95).ant-layout-sider { 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-size: 14px; box-sizing: border-box; }

:where(.css-119ou95).ant-layout-sider::before, :where(.css-119ou95).ant-layout-sider::after { box-sizing: border-box; }

:where(.css-119ou95).ant-layout-sider [class^="ant-layout-sider"], :where(.css-119ou95).ant-layout-sider [class*=" ant-layout-sider"] { box-sizing: border-box; }

:where(.css-119ou95).ant-layout-sider [class^="ant-layout-sider"]::before, :where(.css-119ou95).ant-layout-sider [class*=" ant-layout-sider"]::before, :where(.css-119ou95).ant-layout-sider [class^="ant-layout-sider"]::after, :where(.css-119ou95).ant-layout-sider [class*=" ant-layout-sider"]::after { box-sizing: border-box; }

:where(.css-119ou95).ant-layout-sider { position: relative; min-width: 0px; background: rgb(0, 21, 41); transition: 0.2s, background; }

:where(.css-119ou95).ant-layout-sider-has-trigger { padding-bottom: 48px; }

:where(.css-119ou95).ant-layout-sider-right { order: 1; }

:where(.css-119ou95).ant-layout-sider .ant-layout-sider-children { height: 100%; margin-top: -0.1px; padding-top: 0.1px; }

:where(.css-119ou95).ant-layout-sider .ant-layout-sider-children .ant-menu.ant-menu-inline-collapsed { width: auto; }

:where(.css-119ou95).ant-layout-sider-zero-width .ant-layout-sider-children { overflow: hidden; }

:where(.css-119ou95).ant-layout-sider .ant-layout-sider-trigger { position: fixed; bottom: 0px; z-index: 1; height: 48px; color: rgb(255, 255, 255); line-height: 48px; text-align: center; background: rgb(0, 33, 64); cursor: pointer; transition: 0.2s; }

:where(.css-119ou95).ant-layout-sider .ant-layout-sider-zero-width-trigger { position: absolute; top: 64px; inset-inline-end: -40px; z-index: 1; width: 40px; height: 40px; color: rgb(255, 255, 255); font-size: 20px; display: flex; align-items: center; justify-content: center; background: rgb(0, 21, 41); border-radius: 0px 16px 16px 0px; cursor: pointer; transition: background 0.3s; }

:where(.css-119ou95).ant-layout-sider .ant-layout-sider-zero-width-trigger::after { position: absolute; inset: 0px; background: transparent; transition: 0.3s; content: ""; }

:where(.css-119ou95).ant-layout-sider .ant-layout-sider-zero-width-trigger:hover::after { background: rgba(255, 255, 255, 0.2); }

:where(.css-119ou95).ant-layout-sider .ant-layout-sider-zero-width-trigger-right { inset-inline-start: -40px; border-radius: 16px 0px 0px 16px; }

:where(.css-119ou95).ant-layout-sider-light { background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-layout-sider-light .ant-layout-sider-trigger { color: rgb(0, 16, 41); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-layout-sider-light .ant-layout-sider-zero-width-trigger { color: rgb(0, 16, 41); background: rgb(255, 255, 255); border: 1px solid rgb(245, 245, 245); border-inline-start: 0px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95)[class^="ant-modal"], :where(.css-119ou95)[class*=" ant-modal"] { 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-size: 14px; box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-modal"]::before, :where(.css-119ou95)[class*=" ant-modal"]::before, :where(.css-119ou95)[class^="ant-modal"]::after, :where(.css-119ou95)[class*=" ant-modal"]::after { box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-modal"] [class^="ant-modal"], :where(.css-119ou95)[class*=" ant-modal"] [class^="ant-modal"], :where(.css-119ou95)[class^="ant-modal"] [class*=" ant-modal"], :where(.css-119ou95)[class*=" ant-modal"] [class*=" ant-modal"] { box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-modal"] [class^="ant-modal"]::before, :where(.css-119ou95)[class*=" ant-modal"] [class^="ant-modal"]::before, :where(.css-119ou95)[class^="ant-modal"] [class*=" ant-modal"]::before, :where(.css-119ou95)[class*=" ant-modal"] [class*=" ant-modal"]::before, :where(.css-119ou95)[class^="ant-modal"] [class^="ant-modal"]::after, :where(.css-119ou95)[class*=" ant-modal"] [class^="ant-modal"]::after, :where(.css-119ou95)[class^="ant-modal"] [class*=" ant-modal"]::after, :where(.css-119ou95)[class*=" ant-modal"] [class*=" ant-modal"]::after { box-sizing: border-box; }

:where(.css-119ou95).ant-modal-root .ant-modal-wrap-rtl { direction: rtl; }

:where(.css-119ou95).ant-modal-root .ant-modal-centered { text-align: center; }

:where(.css-119ou95).ant-modal-root .ant-modal-centered::before { display: inline-block; width: 0px; height: 100%; vertical-align: middle; content: ""; }

:where(.css-119ou95).ant-modal-root .ant-modal-centered .ant-modal { top: 0px; display: inline-block; padding-bottom: 0px; text-align: start; vertical-align: middle; }

@media (max-width: 767px) {
  :where(.css-119ou95).ant-modal-root .ant-modal { max-width: calc(-16px + 100vw); margin: 8px auto; }
  :where(.css-119ou95).ant-modal-root .ant-modal-centered .ant-modal { flex: 1 1 0%; }
}

:where(.css-119ou95).ant-modal { box-sizing: border-box; margin: 0px auto; padding: 0px 0px 24px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1.57143; list-style: none; 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"; pointer-events: none; position: relative; top: 100px; width: auto; max-width: calc(-32px + 100vw); }

:where(.css-119ou95).ant-modal .ant-modal-title { margin: 0px; color: rgb(0, 16, 41); font-weight: 600; font-size: 16px; line-height: 1.5; overflow-wrap: break-word; }

:where(.css-119ou95).ant-modal .ant-modal-content { position: relative; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 0px; border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.08) 0px 6px 16px 0px, rgba(0, 0, 0, 0.12) 0px 3px 6px -4px, rgba(0, 0, 0, 0.05) 0px 9px 28px 8px; pointer-events: auto; padding: 20px 24px; }

:where(.css-119ou95).ant-modal .ant-modal-close { position: absolute; top: 12px; inset-inline-end: 12px; z-index: 1010; padding: 0px; color: rgba(0, 0, 0, 0.45); font-weight: 600; line-height: 1; text-decoration: none; background: transparent; border-radius: 8px; width: 32px; height: 32px; border: 0px; outline: 0px; cursor: pointer; transition: color 0.2s, background-color 0.2s; }

:where(.css-119ou95).ant-modal .ant-modal-close-x { display: flex; font-size: 16px; font-style: normal; line-height: 32px; justify-content: center; text-transform: none; text-rendering: auto; }

:where(.css-119ou95).ant-modal .ant-modal-close:disabled { pointer-events: none; }

:where(.css-119ou95).ant-modal .ant-modal-close:hover { color: rgb(0, 16, 41); background-color: rgba(0, 0, 0, 0.06); text-decoration: none; }

:where(.css-119ou95).ant-modal .ant-modal-close:active { background-color: rgba(0, 0, 0, 0.15); }

:where(.css-119ou95).ant-modal .ant-modal-close:focus-visible { outline: rgb(122, 200, 255) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-119ou95).ant-modal .ant-modal-header { color: rgb(0, 16, 41); background: rgb(255, 255, 255); border-radius: 16px 16px 0px 0px; margin-bottom: 8px; padding: 0px; border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }

:where(.css-119ou95).ant-modal .ant-modal-body { font-size: 14px; line-height: 1.57143; overflow-wrap: break-word; padding: 0px; }

:where(.css-119ou95).ant-modal .ant-modal-body .ant-modal-body-skeleton { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; margin: 16px auto; }

:where(.css-119ou95).ant-modal .ant-modal-footer { text-align: end; background: transparent; margin-top: 12px; padding: 0px; border-top-width: medium; border-top-style: none; border-top-color: currentcolor; border-radius: 0px; }

:where(.css-119ou95).ant-modal .ant-modal-footer > .ant-btn + .ant-btn { margin-inline-start: 8px; }

:where(.css-119ou95).ant-modal .ant-modal-open { overflow: hidden; }

:where(.css-119ou95).ant-modal-pure-panel { top: auto; padding: 0px; display: flex; flex-direction: column; }

:where(.css-119ou95).ant-modal-pure-panel .ant-modal-content, :where(.css-119ou95).ant-modal-pure-panel .ant-modal-body, :where(.css-119ou95).ant-modal-pure-panel .ant-modal-confirm-body-wrapper { display: flex; flex-direction: column; flex: 1 1 auto; }

:where(.css-119ou95).ant-modal-pure-panel .ant-modal-confirm-body { margin-bottom: auto; }

:where(.css-119ou95).ant-modal-root .ant-modal-wrap-rtl { direction: rtl; }

:where(.css-119ou95).ant-modal-root .ant-modal-wrap-rtl .ant-modal-confirm-body { direction: rtl; }

:where(.css-119ou95).ant-modal-root .ant-modal.ant-zoom-enter, :where(.css-119ou95).ant-modal-root .ant-modal.ant-zoom-appear { transform: none; opacity: 0; animation-duration: 0.3s; user-select: none; }

:where(.css-119ou95).ant-modal-root .ant-modal.ant-zoom-leave .ant-modal-content { pointer-events: none; }

:where(.css-119ou95).ant-modal-root .ant-modal-mask { position: fixed; inset: 0px; z-index: 1000; height: 100%; background-color: rgba(0, 0, 0, 0.45); pointer-events: none; }

:where(.css-119ou95).ant-modal-root .ant-modal-mask .ant-modal-hidden { display: none; }

:where(.css-119ou95).ant-modal-root .ant-modal-wrap { position: fixed; inset: 0px; z-index: 1000; overflow: auto; outline: 0px; }

:where(.css-119ou95).ant-modal-root .ant-fade-enter, :where(.css-119ou95).ant-modal-root .ant-fade-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-modal-root .ant-fade-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-modal-root .ant-fade-enter.ant-fade-enter-active, :where(.css-119ou95).ant-modal-root .ant-fade-appear.ant-fade-appear-active { animation-name: css-119ou95-antFadeIn; animation-play-state: running; }

:where(.css-119ou95).ant-modal-root .ant-fade-leave.ant-fade-leave-active { animation-name: css-119ou95-antFadeOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-modal-root .ant-fade-enter, :where(.css-119ou95).ant-modal-root .ant-fade-appear { opacity: 0; animation-timing-function: linear; }

:where(.css-119ou95).ant-modal-root .ant-fade-leave { animation-timing-function: linear; }

:where(.css-119ou95).ant-zoom-enter, :where(.css-119ou95).ant-zoom-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-zoom-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-zoom-enter.ant-zoom-enter-active, :where(.css-119ou95).ant-zoom-appear.ant-zoom-appear-active { animation-name: css-119ou95-antZoomIn; animation-play-state: running; }

:where(.css-119ou95).ant-zoom-leave.ant-zoom-leave-active { animation-name: css-119ou95-antZoomOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-zoom-enter, :where(.css-119ou95).ant-zoom-appear { transform: scale(0); opacity: 0; animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); }

:where(.css-119ou95).ant-zoom-enter-prepare, :where(.css-119ou95).ant-zoom-appear-prepare { transform: none; }

:where(.css-119ou95).ant-zoom-leave { animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); }

:where(.css-119ou95).ant-modal-root .ant-modal { --ant-modal-sm-width: var(--ant-modal-xs-width); --ant-modal-md-width: var(--ant-modal-sm-width); --ant-modal-lg-width: var(--ant-modal-md-width); --ant-modal-xl-width: var(--ant-modal-lg-width); --ant-modal-xxl-width: var(--ant-modal-xl-width); width: var(--ant-modal-xs-width); }

@media (min-width: 576px) {
  :where(.css-119ou95).ant-modal-root .ant-modal { width: var(--ant-modal-sm-width); }
}

@media (min-width: 768px) {
  :where(.css-119ou95).ant-modal-root .ant-modal { width: var(--ant-modal-md-width); }
}

@media (min-width: 992px) {
  :where(.css-119ou95).ant-modal-root .ant-modal { width: var(--ant-modal-lg-width); }
}

@media (min-width: 1200px) {
  :where(.css-119ou95).ant-modal-root .ant-modal { width: var(--ant-modal-xl-width); }
}

@media (min-width: 1600px) {
  :where(.css-119ou95).ant-modal-root .ant-modal { width: var(--ant-modal-xxl-width); }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95).ant-dropdown { position: absolute; top: -9999px; left: -9999px; z-index: 1050; display: block; }

:where(.css-119ou95).ant-dropdown::before { position: absolute; inset-block: -4px; z-index: -9999; opacity: 0.0001; content: ""; }

:where(.css-119ou95).ant-dropdown-menu-vertical { max-height: 100vh; overflow-y: auto; }

:where(.css-119ou95).ant-dropdown-trigger.ant-btn > .anticon-down, :where(.css-119ou95).ant-dropdown-trigger.ant-btn > .ant-btn-icon > .anticon-down { font-size: 12px; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-wrap { position: relative; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-wrap .ant-btn > .anticon-down { font-size: 12px; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-wrap .anticon-down::before { transition: transform 0.2s; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-wrap-open .anticon-down::before { transform: rotate(180deg); }

:where(.css-119ou95).ant-dropdown-hidden, :where(.css-119ou95).ant-dropdown-menu-hidden, :where(.css-119ou95).ant-dropdown-menu-submenu-hidden { display: none; }

:where(.css-119ou95).ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomLeft, :where(.css-119ou95).ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomLeft, :where(.css-119ou95).ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottom, :where(.css-119ou95).ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottom, :where(.css-119ou95).ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomRight, :where(.css-119ou95).ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomRight { animation-name: css-119ou95-antSlideUpIn; }

:where(.css-119ou95).ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topLeft, :where(.css-119ou95).ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topLeft, :where(.css-119ou95).ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-top, :where(.css-119ou95).ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-top, :where(.css-119ou95).ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topRight, :where(.css-119ou95).ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topRight { animation-name: css-119ou95-antSlideDownIn; }

:where(.css-119ou95).ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomLeft, :where(.css-119ou95).ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottom, :where(.css-119ou95).ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomRight { animation-name: css-119ou95-antSlideUpOut; }

:where(.css-119ou95).ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-topLeft, :where(.css-119ou95).ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-top, :where(.css-119ou95).ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-topRight { animation-name: css-119ou95-antSlideDownOut; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-arrow { position: absolute; z-index: 1; display: block; pointer-events: none; width: 16px; height: 16px; overflow: hidden; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-arrow::before { position: absolute; bottom: 0px; inset-inline-start: 0px; width: 16px; height: 8px; background: rgb(255, 255, 255); clip-path: path("M 0 8 A 6 6 0 0 0 4.24264 6.24264 L 6.58579 3.89949 A 2 2 0 0 1 9.41421 3.89949 L 11.7574 6.24264 A 6 6 0 0 0 16 8 Z"); content: ""; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-arrow::after { content: ""; position: absolute; width: 7.79899px; height: 7.79899px; bottom: 0px; inset-inline: 0px; margin: auto; border-radius: 0px 0px 2px; transform: translateY(50%) rotate(-135deg); box-shadow: rgba(0, 0, 0, 0.05) 2px 2px 5px; z-index: 0; background: transparent; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-arrow::before { background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-dropdown-placement-top > .ant-dropdown-arrow, :where(.css-119ou95).ant-dropdown-placement-topLeft > .ant-dropdown-arrow, :where(.css-119ou95).ant-dropdown-placement-topRight > .ant-dropdown-arrow { bottom: 0px; transform: translateY(100%) rotate(180deg); }

:where(.css-119ou95).ant-dropdown-placement-top > .ant-dropdown-arrow { left: 50%; transform: translateX(-50%) translateY(100%) rotate(180deg); }

:where(.css-119ou95).ant-dropdown-placement-topLeft { --arrow-offset-horizontal: 18px; }

:where(.css-119ou95).ant-dropdown-placement-topLeft > .ant-dropdown-arrow { left: 18px; }

:where(.css-119ou95).ant-dropdown-placement-topRight { --arrow-offset-horizontal: calc(100% - 18px); }

:where(.css-119ou95).ant-dropdown-placement-topRight > .ant-dropdown-arrow { right: 18px; }

:where(.css-119ou95).ant-dropdown-placement-bottom > .ant-dropdown-arrow, :where(.css-119ou95).ant-dropdown-placement-bottomLeft > .ant-dropdown-arrow, :where(.css-119ou95).ant-dropdown-placement-bottomRight > .ant-dropdown-arrow { top: 0px; transform: translateY(-100%); }

:where(.css-119ou95).ant-dropdown-placement-bottom > .ant-dropdown-arrow { left: 50%; transform: translateX(-50%) translateY(-100%); }

:where(.css-119ou95).ant-dropdown-placement-bottomLeft { --arrow-offset-horizontal: 18px; }

:where(.css-119ou95).ant-dropdown-placement-bottomLeft > .ant-dropdown-arrow { left: 18px; }

:where(.css-119ou95).ant-dropdown-placement-bottomRight { --arrow-offset-horizontal: calc(100% - 18px); }

:where(.css-119ou95).ant-dropdown-placement-bottomRight > .ant-dropdown-arrow { right: 18px; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu { position: relative; margin: 0px; }

:where(.css-119ou95).ant-dropdown-menu-submenu-popup { position: absolute; z-index: 1050; background: transparent; box-shadow: none; transform-origin: 0px 0px; }

:where(.css-119ou95).ant-dropdown-menu-submenu-popup ul, :where(.css-119ou95).ant-dropdown-menu-submenu-popup li { list-style: none; margin: 0px; }

:where(.css-119ou95).ant-dropdown, :where(.css-119ou95).ant-dropdown-menu-submenu { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1.57143; list-style: none; 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"; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu { padding: 4px; list-style-type: none; background-color: rgb(255, 255, 255); background-clip: padding-box; border-radius: 16px; outline: none; box-shadow: rgba(0, 0, 0, 0.08) 0px 6px 16px 0px, rgba(0, 0, 0, 0.12) 0px 3px 6px -4px, rgba(0, 0, 0, 0.05) 0px 9px 28px 8px; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu:focus-visible, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu:focus-visible { outline: rgb(122, 200, 255) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu:empty, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu:empty { padding: 0px; box-shadow: none; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-group-title, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-group-title { padding: 5px 12px; color: rgba(0, 0, 0, 0.45); transition: 0.2s; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item { position: relative; display: flex; align-items: center; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-icon, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-icon { min-width: 14px; margin-inline-end: 8px; font-size: 12px; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content { flex: 1 1 auto; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content-with-extra, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content-with-extra { display: inline-flex; align-items: center; width: 100%; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content > a, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content > a { color: inherit; transition: 0.2s; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content > a:hover, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content > a:hover { color: inherit; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content > a::after, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content > a::after { position: absolute; inset: 0px; content: ""; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content .ant-dropdown-menu-item-extra, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content .ant-dropdown-menu-item-extra { padding-inline-start: 16px; margin-inline-start: auto; font-size: 12px; color: rgba(0, 0, 0, 0.45); }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item, :where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title { display: flex; margin: 0px; padding: 5px 12px; color: rgb(0, 16, 41); font-weight: normal; font-size: 14px; line-height: 1.57143; cursor: pointer; transition: 0.2s; border-radius: 8px; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item:hover, :where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title:hover, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title:hover, :where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-active, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-active, :where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-active, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-active { background-color: rgba(0, 0, 0, 0.04); }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:focus-visible, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item:focus-visible, :where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title:focus-visible, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title:focus-visible { outline: rgb(122, 200, 255) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-selected, :where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected { color: rgb(0, 123, 255); background-color: rgb(230, 246, 255); }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected:hover, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-selected:hover, :where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected:hover, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected:hover, :where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected-active, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-selected-active, :where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected-active, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected-active { background-color: rgb(163, 220, 255); }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-disabled, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-disabled, :where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled { color: rgba(0, 0, 0, 0.25); cursor: not-allowed; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-disabled:hover, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-disabled:hover, :where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled:hover, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled:hover { color: rgba(0, 0, 0, 0.25); background-color: rgb(255, 255, 255); cursor: not-allowed; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-disabled a, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-disabled a, :where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled a, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled a { pointer-events: none; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-divider, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-divider, :where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-divider, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-divider { height: 1px; margin: 4px 0px; overflow: hidden; line-height: 0; background-color: rgba(5, 5, 5, 0.06); }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon, :where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon { position: absolute; inset-inline-end: 8px; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon, :where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon { color: rgba(0, 0, 0, 0.45); font-size: 12px; font-style: normal; margin-inline-end: 0px !important; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-group-list, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-group-list { margin: 0px 8px; padding: 0px; list-style: none; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title { padding-inline-end: 24px; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-vertical, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-vertical { position: relative; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title, :where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon { color: rgba(0, 0, 0, 0.25); background-color: rgb(255, 255, 255); cursor: not-allowed; }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title { color: rgb(0, 123, 255); }

:where(.css-119ou95).ant-slide-up-enter, :where(.css-119ou95).ant-slide-up-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-slide-up-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-slide-up-enter.ant-slide-up-enter-active, :where(.css-119ou95).ant-slide-up-appear.ant-slide-up-appear-active { animation-name: css-119ou95-antSlideUpIn; animation-play-state: running; }

:where(.css-119ou95).ant-slide-up-leave.ant-slide-up-leave-active { animation-name: css-119ou95-antSlideUpOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-slide-up-enter, :where(.css-119ou95).ant-slide-up-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); }

:where(.css-119ou95).ant-slide-up-enter-prepare, :where(.css-119ou95).ant-slide-up-appear-prepare { transform: scale(1); }

:where(.css-119ou95).ant-slide-up-leave { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); }

:where(.css-119ou95).ant-slide-down-enter, :where(.css-119ou95).ant-slide-down-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-slide-down-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-slide-down-enter.ant-slide-down-enter-active, :where(.css-119ou95).ant-slide-down-appear.ant-slide-down-appear-active { animation-name: css-119ou95-antSlideDownIn; animation-play-state: running; }

:where(.css-119ou95).ant-slide-down-leave.ant-slide-down-leave-active { animation-name: css-119ou95-antSlideDownOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-slide-down-enter, :where(.css-119ou95).ant-slide-down-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); }

:where(.css-119ou95).ant-slide-down-enter-prepare, :where(.css-119ou95).ant-slide-down-appear-prepare { transform: scale(1); }

:where(.css-119ou95).ant-slide-down-leave { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); }

:where(.css-119ou95).ant-move-up-enter, :where(.css-119ou95).ant-move-up-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-move-up-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-move-up-enter.ant-move-up-enter-active, :where(.css-119ou95).ant-move-up-appear.ant-move-up-appear-active { animation-name: css-119ou95-antMoveUpIn; animation-play-state: running; }

:where(.css-119ou95).ant-move-up-leave.ant-move-up-leave-active { animation-name: css-119ou95-antMoveUpOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-move-up-enter, :where(.css-119ou95).ant-move-up-appear { opacity: 0; animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); }

:where(.css-119ou95).ant-move-up-leave { animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); }

:where(.css-119ou95).ant-move-down-enter, :where(.css-119ou95).ant-move-down-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-move-down-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-move-down-enter.ant-move-down-enter-active, :where(.css-119ou95).ant-move-down-appear.ant-move-down-appear-active { animation-name: css-119ou95-antMoveDownIn; animation-play-state: running; }

:where(.css-119ou95).ant-move-down-leave.ant-move-down-leave-active { animation-name: css-119ou95-antMoveDownOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-move-down-enter, :where(.css-119ou95).ant-move-down-appear { opacity: 0; animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); }

:where(.css-119ou95).ant-move-down-leave { animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); }

:where(.css-119ou95).ant-zoom-big-enter, :where(.css-119ou95).ant-zoom-big-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-zoom-big-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-zoom-big-enter.ant-zoom-big-enter-active, :where(.css-119ou95).ant-zoom-big-appear.ant-zoom-big-appear-active { animation-name: css-119ou95-antZoomBigIn; animation-play-state: running; }

:where(.css-119ou95).ant-zoom-big-leave.ant-zoom-big-leave-active { animation-name: css-119ou95-antZoomBigOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-zoom-big-enter, :where(.css-119ou95).ant-zoom-big-appear { transform: scale(0); opacity: 0; animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); }

:where(.css-119ou95).ant-zoom-big-enter-prepare, :where(.css-119ou95).ant-zoom-big-appear-prepare { transform: none; }

:where(.css-119ou95).ant-zoom-big-leave { animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled), :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled) { color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled):hover, :where(.css-119ou95).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled):hover { color: rgb(255, 255, 255); background-color: rgb(221, 4, 4); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95)[class^="ant-tabs"], :where(.css-119ou95)[class*=" ant-tabs"] { 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-size: 14px; box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-tabs"]::before, :where(.css-119ou95)[class*=" ant-tabs"]::before, :where(.css-119ou95)[class^="ant-tabs"]::after, :where(.css-119ou95)[class*=" ant-tabs"]::after { box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-tabs"] [class^="ant-tabs"], :where(.css-119ou95)[class*=" ant-tabs"] [class^="ant-tabs"], :where(.css-119ou95)[class^="ant-tabs"] [class*=" ant-tabs"], :where(.css-119ou95)[class*=" ant-tabs"] [class*=" ant-tabs"] { box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-tabs"] [class^="ant-tabs"]::before, :where(.css-119ou95)[class*=" ant-tabs"] [class^="ant-tabs"]::before, :where(.css-119ou95)[class^="ant-tabs"] [class*=" ant-tabs"]::before, :where(.css-119ou95)[class*=" ant-tabs"] [class*=" ant-tabs"]::before, :where(.css-119ou95)[class^="ant-tabs"] [class^="ant-tabs"]::after, :where(.css-119ou95)[class*=" ant-tabs"] [class^="ant-tabs"]::after, :where(.css-119ou95)[class^="ant-tabs"] [class*=" ant-tabs"]::after, :where(.css-119ou95)[class*=" ant-tabs"] [class*=" ant-tabs"]::after { box-sizing: border-box; }

:where(.css-119ou95).ant-tabs-small > .ant-tabs-nav .ant-tabs-tab { padding: 8px 0px; font-size: 14px; }

:where(.css-119ou95).ant-tabs-large > .ant-tabs-nav .ant-tabs-tab { padding: 16px 0px; font-size: 16px; line-height: 1.5; }

:where(.css-119ou95).ant-tabs-card.ant-tabs-small > .ant-tabs-nav .ant-tabs-tab { padding: 4px 8px; }

:where(.css-119ou95).ant-tabs-card.ant-tabs-small > .ant-tabs-nav .ant-tabs-nav-add { min-width: 32px; min-height: 32px; }

:where(.css-119ou95).ant-tabs-card.ant-tabs-small.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab { border-radius: 0px 0px 16px 16px; }

:where(.css-119ou95).ant-tabs-card.ant-tabs-small.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab { border-radius: 16px 16px 0px 0px; }

:where(.css-119ou95).ant-tabs-card.ant-tabs-small.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab { border-radius: 0px 16px 16px 0px; }

:where(.css-119ou95).ant-tabs-card.ant-tabs-small.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab { border-radius: 16px 0px 0px 16px; }

:where(.css-119ou95).ant-tabs-card.ant-tabs-large > .ant-tabs-nav .ant-tabs-tab { padding: 11px 16px; }

:where(.css-119ou95).ant-tabs-card.ant-tabs-large > .ant-tabs-nav .ant-tabs-nav-add { min-width: 48px; min-height: 48px; }

:where(.css-119ou95).ant-tabs-rtl { direction: rtl; }

:where(.css-119ou95).ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab { margin: 0px 0px 0px 32px; }

:where(.css-119ou95).ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab:last-of-type { margin-left: 0px; }

:where(.css-119ou95).ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .anticon { margin-right: 0px; margin-left: 12px; }

:where(.css-119ou95).ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove { margin-right: 8px; margin-left: -4px; }

:where(.css-119ou95).ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove .anticon { margin: 0px; }

:where(.css-119ou95).ant-tabs-rtl.ant-tabs-left > .ant-tabs-nav { order: 1; }

:where(.css-119ou95).ant-tabs-rtl.ant-tabs-left > .ant-tabs-content-holder { order: 0; }

:where(.css-119ou95).ant-tabs-rtl.ant-tabs-right > .ant-tabs-nav { order: 0; }

:where(.css-119ou95).ant-tabs-rtl.ant-tabs-right > .ant-tabs-content-holder { order: 1; }

:where(.css-119ou95).ant-tabs-rtl.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-119ou95).ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-119ou95).ant-tabs-rtl.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-119ou95).ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab { margin-right: 2px; margin-left: 0px; }

:where(.css-119ou95).ant-tabs-dropdown-rtl { direction: rtl; }

:where(.css-119ou95).ant-tabs-menu-item .ant-tabs-dropdown-rtl { text-align: right; }

:where(.css-119ou95).ant-tabs-top, :where(.css-119ou95).ant-tabs-bottom { flex-direction: column; }

:where(.css-119ou95).ant-tabs-top > .ant-tabs-nav, :where(.css-119ou95).ant-tabs-bottom > .ant-tabs-nav, :where(.css-119ou95).ant-tabs-top > div > .ant-tabs-nav, :where(.css-119ou95).ant-tabs-bottom > div > .ant-tabs-nav { margin: 0px 0px 16px; }

:where(.css-119ou95).ant-tabs-top > .ant-tabs-nav::before, :where(.css-119ou95).ant-tabs-bottom > .ant-tabs-nav::before, :where(.css-119ou95).ant-tabs-top > div > .ant-tabs-nav::before, :where(.css-119ou95).ant-tabs-bottom > div > .ant-tabs-nav::before { position: absolute; right: 0px; left: 0px; border-bottom: 1px solid rgb(240, 240, 240); content: ""; }

:where(.css-119ou95).ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-119ou95).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-119ou95).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-119ou95).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar { height: 2px; }

:where(.css-119ou95).ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar-animated, :where(.css-119ou95).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar-animated, :where(.css-119ou95).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar-animated, :where(.css-119ou95).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar-animated { transition: width 0.3s, left 0.3s, right 0.3s; }

:where(.css-119ou95).ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-119ou95).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-119ou95).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-119ou95).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::after { top: 0px; bottom: 0px; width: 32px; }

:where(.css-119ou95).ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::before { left: 0px; box-shadow: rgba(0, 0, 0, 0.08) 10px 0px 8px -8px inset; }

:where(.css-119ou95).ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-119ou95).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-119ou95).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-119ou95).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::after { right: 0px; box-shadow: rgba(0, 0, 0, 0.08) -10px 0px 8px -8px inset; }

:where(.css-119ou95).ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before, :where(.css-119ou95).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before, :where(.css-119ou95).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before, :where(.css-119ou95).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before { opacity: 1; }

:where(.css-119ou95).ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after, :where(.css-119ou95).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after, :where(.css-119ou95).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after, :where(.css-119ou95).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after { opacity: 1; }

:where(.css-119ou95).ant-tabs-top > .ant-tabs-nav::before, :where(.css-119ou95).ant-tabs-top > div > .ant-tabs-nav::before { bottom: 0px; }

:where(.css-119ou95).ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-119ou95).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar { bottom: 0px; }

:where(.css-119ou95).ant-tabs-bottom > .ant-tabs-nav, :where(.css-119ou95).ant-tabs-bottom > div > .ant-tabs-nav { order: 1; margin-top: 16px; margin-bottom: 0px; }

:where(.css-119ou95).ant-tabs-bottom > .ant-tabs-nav::before, :where(.css-119ou95).ant-tabs-bottom > div > .ant-tabs-nav::before { top: 0px; }

:where(.css-119ou95).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-119ou95).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar { top: 0px; }

:where(.css-119ou95).ant-tabs-bottom > .ant-tabs-content-holder, :where(.css-119ou95).ant-tabs-bottom > div > .ant-tabs-content-holder { order: 0; }

:where(.css-119ou95).ant-tabs-left > .ant-tabs-nav, :where(.css-119ou95).ant-tabs-right > .ant-tabs-nav, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-nav, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav { flex-direction: column; min-width: 40px; }

:where(.css-119ou95).ant-tabs-left > .ant-tabs-nav .ant-tabs-tab, :where(.css-119ou95).ant-tabs-right > .ant-tabs-nav .ant-tabs-tab, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab { padding: 8px 24px; text-align: center; }

:where(.css-119ou95).ant-tabs-left > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-119ou95).ant-tabs-right > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab { margin: 16px 0px 0px; }

:where(.css-119ou95).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap, :where(.css-119ou95).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap { flex-direction: column; }

:where(.css-119ou95).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-119ou95).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::after { right: 0px; left: 0px; height: 32px; }

:where(.css-119ou95).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::before { top: 0px; box-shadow: rgba(0, 0, 0, 0.08) 0px 10px 8px -8px inset; }

:where(.css-119ou95).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-119ou95).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::after { bottom: 0px; box-shadow: rgba(0, 0, 0, 0.08) 0px -10px 8px -8px inset; }

:where(.css-119ou95).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before, :where(.css-119ou95).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before { opacity: 1; }

:where(.css-119ou95).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after, :where(.css-119ou95).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after { opacity: 1; }

:where(.css-119ou95).ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-119ou95).ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar { width: 2px; }

:where(.css-119ou95).ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar-animated, :where(.css-119ou95).ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar-animated, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar-animated, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar-animated { transition: height 0.3s, top 0.3s; }

:where(.css-119ou95).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-list, :where(.css-119ou95).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-list, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-list, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-list, :where(.css-119ou95).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-operations, :where(.css-119ou95).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-operations, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-operations, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-operations { flex: 1 0 auto; flex-direction: column; }

:where(.css-119ou95).ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar { right: 0px; }

:where(.css-119ou95).ant-tabs-left > .ant-tabs-content-holder, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-content-holder { margin-left: -1px; border-left: 1px solid rgb(217, 217, 217); }

:where(.css-119ou95).ant-tabs-left > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane { padding-left: 24px; }

:where(.css-119ou95).ant-tabs-right > .ant-tabs-nav, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav { order: 1; }

:where(.css-119ou95).ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar { left: 0px; }

:where(.css-119ou95).ant-tabs-right > .ant-tabs-content-holder, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-content-holder { order: 0; margin-right: -1px; border-right: 1px solid rgb(217, 217, 217); }

:where(.css-119ou95).ant-tabs-right > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane { padding-right: 24px; }

:where(.css-119ou95).ant-tabs-dropdown { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1.57143; list-style: none; 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"; position: absolute; top: -9999px; left: -9999px; z-index: 1050; display: block; }

:where(.css-119ou95).ant-tabs-dropdown-hidden { display: none; }

:where(.css-119ou95).ant-tabs-dropdown .ant-tabs-dropdown-menu { max-height: 200px; margin: 0px; padding: 4px 0px; overflow: hidden auto; text-align: left; list-style-type: none; background-color: rgb(255, 255, 255); background-clip: padding-box; border-radius: 16px; outline: none; box-shadow: rgba(0, 0, 0, 0.08) 0px 6px 16px 0px, rgba(0, 0, 0, 0.12) 0px 3px 6px -4px, rgba(0, 0, 0, 0.05) 0px 9px 28px 8px; }

:where(.css-119ou95).ant-tabs-dropdown .ant-tabs-dropdown-menu-item { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: flex; align-items: center; min-width: 120px; margin: 0px; padding: 4px 12px; color: rgb(0, 16, 41); font-weight: normal; font-size: 14px; line-height: 1.57143; cursor: pointer; transition: 0.3s; }

:where(.css-119ou95).ant-tabs-dropdown .ant-tabs-dropdown-menu-item > span { flex: 1 1 0%; white-space: nowrap; }

:where(.css-119ou95).ant-tabs-dropdown .ant-tabs-dropdown-menu-item-remove { flex: 0 0 auto; margin-left: 12px; color: rgba(0, 0, 0, 0.45); font-size: 12px; background: transparent; border: 0px; cursor: pointer; }

:where(.css-119ou95).ant-tabs-dropdown .ant-tabs-dropdown-menu-item-remove:hover { color: rgb(41, 151, 255); }

:where(.css-119ou95).ant-tabs-dropdown .ant-tabs-dropdown-menu-item:hover { background: rgba(0, 0, 0, 0.04); }

:where(.css-119ou95).ant-tabs-dropdown .ant-tabs-dropdown-menu-item-disabled, :where(.css-119ou95).ant-tabs-dropdown .ant-tabs-dropdown-menu-item-disabled:hover { color: rgba(0, 0, 0, 0.25); background: transparent; cursor: not-allowed; }

:where(.css-119ou95).ant-tabs-card > .ant-tabs-nav .ant-tabs-tab, :where(.css-119ou95).ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab { margin: 0px; padding: 8px 16px; background: rgba(0, 0, 0, 0.02); border: 1px solid rgb(240, 240, 240); transition: 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); }

:where(.css-119ou95).ant-tabs-card > .ant-tabs-nav .ant-tabs-tab-active, :where(.css-119ou95).ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab-active { color: rgb(0, 123, 255); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-tabs-card > .ant-tabs-nav .ant-tabs-tab-focus:has(.ant-tabs-tab-btn:focus-visible), :where(.css-119ou95).ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab-focus:has(.ant-tabs-tab-btn:focus-visible) { outline: rgb(122, 200, 255) solid 3px; outline-offset: -3px; transition: outline-offset, outline; }

:where(.css-119ou95).ant-tabs-card > .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-focus .ant-tabs-tab-btn:focus-visible, :where(.css-119ou95).ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-focus .ant-tabs-tab-btn:focus-visible { outline: none; }

:where(.css-119ou95).ant-tabs-card > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-119ou95).ant-tabs-card > div > .ant-tabs-nav .ant-tabs-ink-bar { visibility: hidden; }

:where(.css-119ou95).ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-119ou95).ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-119ou95).ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-119ou95).ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab { margin-left: 2px; }

:where(.css-119ou95).ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab, :where(.css-119ou95).ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab { border-radius: 16px 16px 0px 0px; }

:where(.css-119ou95).ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab-active, :where(.css-119ou95).ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab-active { border-bottom-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab, :where(.css-119ou95).ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab { border-radius: 0px 0px 16px 16px; }

:where(.css-119ou95).ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab-active, :where(.css-119ou95).ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab-active { border-top-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-119ou95).ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-119ou95).ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-119ou95).ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab { margin-top: 2px; }

:where(.css-119ou95).ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab, :where(.css-119ou95).ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab { border-radius: 16px 0px 0px 16px; }

:where(.css-119ou95).ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab-active, :where(.css-119ou95).ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab-active { border-right-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab, :where(.css-119ou95).ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab { border-radius: 0px 16px 16px 0px; }

:where(.css-119ou95).ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab-active, :where(.css-119ou95).ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab-active { border-left-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-tabs { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1.57143; list-style: none; 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"; display: flex; }

:where(.css-119ou95).ant-tabs > .ant-tabs-nav, :where(.css-119ou95).ant-tabs > div > .ant-tabs-nav { position: relative; display: flex; flex: 0 0 auto; align-items: center; }

:where(.css-119ou95).ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap, :where(.css-119ou95).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap { position: relative; display: flex; flex: 1 1 auto; align-self: stretch; overflow: hidden; white-space: nowrap; transform: translate(0px); }

:where(.css-119ou95).ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-119ou95).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap::after { position: absolute; z-index: 1; opacity: 0; transition: opacity 0.3s; content: ""; pointer-events: none; }

:where(.css-119ou95).ant-tabs > .ant-tabs-nav .ant-tabs-nav-list, :where(.css-119ou95).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-list { position: relative; display: flex; transition: opacity 0.3s; }

:where(.css-119ou95).ant-tabs > .ant-tabs-nav .ant-tabs-nav-operations, :where(.css-119ou95).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-operations { display: flex; align-self: stretch; }

:where(.css-119ou95).ant-tabs > .ant-tabs-nav .ant-tabs-nav-operations-hidden, :where(.css-119ou95).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-operations-hidden { position: absolute; visibility: hidden; pointer-events: none; }

:where(.css-119ou95).ant-tabs > .ant-tabs-nav .ant-tabs-nav-more, :where(.css-119ou95).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-more { position: relative; padding: 8px 16px; background: transparent; border: 0px; color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-tabs > .ant-tabs-nav .ant-tabs-nav-more::after, :where(.css-119ou95).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-more::after { position: absolute; right: 0px; bottom: 0px; left: 0px; height: 5px; transform: translateY(100%); content: ""; }

:where(.css-119ou95).ant-tabs > .ant-tabs-nav .ant-tabs-nav-add, :where(.css-119ou95).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add { min-width: 40px; min-height: 40px; margin-left: 2px; background: transparent; border: 1px solid rgb(240, 240, 240); border-radius: 16px 16px 0px 0px; outline: none; cursor: pointer; color: rgb(0, 16, 41); transition: 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); }

:where(.css-119ou95).ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:hover, :where(.css-119ou95).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:hover { color: rgb(41, 151, 255); }

:where(.css-119ou95).ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:active, :where(.css-119ou95).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:active, :where(.css-119ou95).ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:focus:not(:focus-visible), :where(.css-119ou95).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:focus:not(:focus-visible) { color: rgb(0, 98, 217); }

:where(.css-119ou95).ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:focus-visible, :where(.css-119ou95).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:focus-visible { outline: rgb(122, 200, 255) solid 3px; outline-offset: -3px; transition: outline-offset, outline; }

:where(.css-119ou95).ant-tabs .ant-tabs-extra-content { flex: 0 0 auto; }

:where(.css-119ou95).ant-tabs .ant-tabs-ink-bar { position: absolute; background: rgb(0, 123, 255); pointer-events: none; }

:where(.css-119ou95).ant-tabs .ant-tabs-tab { position: relative; -webkit-tap-highlight-color: transparent; display: inline-flex; align-items: center; padding: 12px 0px; font-size: 14px; background: transparent; border: 0px; outline: none; cursor: pointer; color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-tabs .ant-tabs-tab-btn:focus:not(:focus-visible), :where(.css-119ou95).ant-tabs .ant-tabs-tab-remove:focus:not(:focus-visible), :where(.css-119ou95).ant-tabs .ant-tabs-tab-btn:active, :where(.css-119ou95).ant-tabs .ant-tabs-tab-remove:active { color: rgb(0, 98, 217); }

:where(.css-119ou95).ant-tabs .ant-tabs-tab-btn { outline: none; transition: 0.3s; }

:where(.css-119ou95).ant-tabs .ant-tabs-tab-btn .ant-tabs-tab-icon:not(:last-child) { margin-inline-end: 12px; }

:where(.css-119ou95).ant-tabs .ant-tabs-tab-remove { flex: 0 0 auto; line-height: 1; margin-right: -4px; margin-left: 8px; color: rgba(0, 0, 0, 0.45); font-size: 12px; background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; cursor: pointer; transition: 0.3s; }

:where(.css-119ou95).ant-tabs .ant-tabs-tab-remove:hover { color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-tabs .ant-tabs-tab-remove:focus-visible { outline: rgb(122, 200, 255) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-119ou95).ant-tabs .ant-tabs-tab:hover { color: rgb(41, 151, 255); }

:where(.css-119ou95).ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn { color: rgb(0, 123, 255); text-shadow: currentcolor 0px 0px 0.25px; }

:where(.css-119ou95).ant-tabs .ant-tabs-tab.ant-tabs-tab-focus .ant-tabs-tab-btn:focus-visible { outline: rgb(122, 200, 255) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-119ou95).ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled { color: rgba(0, 0, 0, 0.25); cursor: not-allowed; }

:where(.css-119ou95).ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:focus, :where(.css-119ou95).ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-remove:focus, :where(.css-119ou95).ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:active, :where(.css-119ou95).ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-remove:active { color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-tabs .ant-tabs-tab .ant-tabs-tab-remove .anticon { margin: 0px; vertical-align: middle; }

:where(.css-119ou95).ant-tabs .ant-tabs-tab .anticon:not(:last-child) { margin-right: 12px; }

:where(.css-119ou95).ant-tabs .ant-tabs-tab + .ant-tabs-tab { margin: 0px 0px 0px 32px; }

:where(.css-119ou95).ant-tabs .ant-tabs-content { position: relative; width: 100%; }

:where(.css-119ou95).ant-tabs .ant-tabs-content-holder { flex: 1 1 auto; min-width: 0px; min-height: 0px; }

:where(.css-119ou95).ant-tabs .ant-tabs-tabpane:focus-visible { outline: rgb(122, 200, 255) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-119ou95).ant-tabs .ant-tabs-tabpane-hidden { display: none; }

:where(.css-119ou95).ant-tabs-centered > .ant-tabs-nav .ant-tabs-nav-wrap:not([class*=".ant-tabs-nav-wrap-ping"]) > .ant-tabs-nav-list, :where(.css-119ou95).ant-tabs-centered > div > .ant-tabs-nav .ant-tabs-nav-wrap:not([class*=".ant-tabs-nav-wrap-ping"]) > .ant-tabs-nav-list { margin: auto; }

:where(.css-119ou95).ant-tabs .ant-tabs-switch-appear, :where(.css-119ou95).ant-tabs .ant-tabs-switch-enter { transition: none; }

:where(.css-119ou95).ant-tabs .ant-tabs-switch-appear-start, :where(.css-119ou95).ant-tabs .ant-tabs-switch-enter-start { opacity: 0; }

:where(.css-119ou95).ant-tabs .ant-tabs-switch-appear-active, :where(.css-119ou95).ant-tabs .ant-tabs-switch-enter-active { opacity: 1; transition: opacity 0.3s; }

:where(.css-119ou95).ant-tabs .ant-tabs-switch-leave { position: absolute; transition: none; inset: 0px; }

:where(.css-119ou95).ant-tabs .ant-tabs-switch-leave-start { opacity: 1; }

:where(.css-119ou95).ant-tabs .ant-tabs-switch-leave-active { opacity: 0; transition: opacity 0.3s; }

:where(.css-119ou95).ant-slide-up-enter, :where(.css-119ou95).ant-slide-up-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-slide-up-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-slide-up-enter.ant-slide-up-enter-active, :where(.css-119ou95).ant-slide-up-appear.ant-slide-up-appear-active { animation-name: css-119ou95-antSlideUpIn; animation-play-state: running; }

:where(.css-119ou95).ant-slide-up-leave.ant-slide-up-leave-active { animation-name: css-119ou95-antSlideUpOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-slide-up-enter, :where(.css-119ou95).ant-slide-up-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); }

:where(.css-119ou95).ant-slide-up-enter-prepare, :where(.css-119ou95).ant-slide-up-appear-prepare { transform: scale(1); }

:where(.css-119ou95).ant-slide-up-leave { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); }

:where(.css-119ou95).ant-slide-down-enter, :where(.css-119ou95).ant-slide-down-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-slide-down-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-slide-down-enter.ant-slide-down-enter-active, :where(.css-119ou95).ant-slide-down-appear.ant-slide-down-appear-active { animation-name: css-119ou95-antSlideDownIn; animation-play-state: running; }

:where(.css-119ou95).ant-slide-down-leave.ant-slide-down-leave-active { animation-name: css-119ou95-antSlideDownOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-slide-down-enter, :where(.css-119ou95).ant-slide-down-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); }

:where(.css-119ou95).ant-slide-down-enter-prepare, :where(.css-119ou95).ant-slide-down-appear-prepare { transform: scale(1); }

:where(.css-119ou95).ant-slide-down-leave { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95).ant-breadcrumb { 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-size: 14px; box-sizing: border-box; }

:where(.css-119ou95).ant-breadcrumb::before, :where(.css-119ou95).ant-breadcrumb::after { box-sizing: border-box; }

:where(.css-119ou95).ant-breadcrumb [class^="ant-breadcrumb"], :where(.css-119ou95).ant-breadcrumb [class*=" ant-breadcrumb"] { box-sizing: border-box; }

:where(.css-119ou95).ant-breadcrumb [class^="ant-breadcrumb"]::before, :where(.css-119ou95).ant-breadcrumb [class*=" ant-breadcrumb"]::before, :where(.css-119ou95).ant-breadcrumb [class^="ant-breadcrumb"]::after, :where(.css-119ou95).ant-breadcrumb [class*=" ant-breadcrumb"]::after { box-sizing: border-box; }

:where(.css-119ou95).ant-breadcrumb { box-sizing: border-box; margin: 0px; padding: 0px; color: rgba(0, 0, 0, 0.45); font-size: 14px; line-height: 1.57143; list-style: none; 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"; }

:where(.css-119ou95).ant-breadcrumb .anticon { font-size: 14px; }

:where(.css-119ou95).ant-breadcrumb ol { display: flex; flex-wrap: wrap; margin: 0px; padding: 0px; list-style: none; }

:where(.css-119ou95).ant-breadcrumb .ant-breadcrumb-item a { color: rgba(0, 0, 0, 0.45); transition: color 0.2s; padding: 0px 4px; border-radius: 8px; height: 22px; display: inline-block; margin-inline: -4px; }

:where(.css-119ou95).ant-breadcrumb .ant-breadcrumb-item a:hover { color: rgb(0, 16, 41); background-color: rgba(0, 0, 0, 0.06); }

:where(.css-119ou95).ant-breadcrumb .ant-breadcrumb-item a:focus-visible { outline: rgb(122, 200, 255) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-119ou95).ant-breadcrumb .ant-breadcrumb-item:last-child { color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-breadcrumb .ant-breadcrumb-separator { margin-inline: 8px; color: rgba(0, 0, 0, 0.45); }

:where(.css-119ou95).ant-breadcrumb .ant-breadcrumb-link > .anticon + span, :where(.css-119ou95).ant-breadcrumb .ant-breadcrumb-link > .anticon + a { margin-inline-start: 4px; }

:where(.css-119ou95).ant-breadcrumb .ant-breadcrumb-overlay-link { border-radius: 8px; height: 22px; display: inline-block; padding: 0px 4px; margin-inline: -4px; }

:where(.css-119ou95).ant-breadcrumb .ant-breadcrumb-overlay-link > .anticon { margin-inline-start: 4px; font-size: 12px; }

:where(.css-119ou95).ant-breadcrumb .ant-breadcrumb-overlay-link:hover { color: rgb(0, 16, 41); background-color: rgba(0, 0, 0, 0.06); }

:where(.css-119ou95).ant-breadcrumb .ant-breadcrumb-overlay-link:hover a { color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-breadcrumb .ant-breadcrumb-overlay-link a:hover { background-color: transparent; }

:where(.css-119ou95).ant-breadcrumb.ant-breadcrumb-rtl { direction: rtl; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95).ant-wave { 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-size: 14px; box-sizing: border-box; }

:where(.css-119ou95).ant-wave::before, :where(.css-119ou95).ant-wave::after { box-sizing: border-box; }

:where(.css-119ou95).ant-wave [class^="ant-wave"], :where(.css-119ou95).ant-wave [class*=" ant-wave"] { box-sizing: border-box; }

:where(.css-119ou95).ant-wave [class^="ant-wave"]::before, :where(.css-119ou95).ant-wave [class*=" ant-wave"]::before, :where(.css-119ou95).ant-wave [class^="ant-wave"]::after, :where(.css-119ou95).ant-wave [class*=" ant-wave"]::after { box-sizing: border-box; }

:where(.css-119ou95).ant-wave { position: absolute; background: transparent; pointer-events: none; box-sizing: border-box; color: var(--wave-color, #007bff); box-shadow: currentcolor 0px 0px 0px 0px; opacity: 0.2; }

:where(.css-119ou95).ant-wave.wave-motion-appear { transition: box-shadow 0.4s cubic-bezier(0.08, 0.82, 0.17, 1), opacity 2s cubic-bezier(0.08, 0.82, 0.17, 1); }

:where(.css-119ou95).ant-wave.wave-motion-appear-active { box-shadow: currentcolor 0px 0px 0px 6px; opacity: 0; }

:where(.css-119ou95).ant-wave.wave-motion-appear.wave-quick { transition: box-shadow 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95)[class^="ant-avatar"], :where(.css-119ou95)[class*=" ant-avatar"] { 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-size: 14px; box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-avatar"]::before, :where(.css-119ou95)[class*=" ant-avatar"]::before, :where(.css-119ou95)[class^="ant-avatar"]::after, :where(.css-119ou95)[class*=" ant-avatar"]::after { box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-avatar"] [class^="ant-avatar"], :where(.css-119ou95)[class*=" ant-avatar"] [class^="ant-avatar"], :where(.css-119ou95)[class^="ant-avatar"] [class*=" ant-avatar"], :where(.css-119ou95)[class*=" ant-avatar"] [class*=" ant-avatar"] { box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-avatar"] [class^="ant-avatar"]::before, :where(.css-119ou95)[class*=" ant-avatar"] [class^="ant-avatar"]::before, :where(.css-119ou95)[class^="ant-avatar"] [class*=" ant-avatar"]::before, :where(.css-119ou95)[class*=" ant-avatar"] [class*=" ant-avatar"]::before, :where(.css-119ou95)[class^="ant-avatar"] [class^="ant-avatar"]::after, :where(.css-119ou95)[class*=" ant-avatar"] [class^="ant-avatar"]::after, :where(.css-119ou95)[class^="ant-avatar"] [class*=" ant-avatar"]::after, :where(.css-119ou95)[class*=" ant-avatar"] [class*=" ant-avatar"]::after { box-sizing: border-box; }

:where(.css-119ou95).ant-avatar { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 14px; line-height: 1.57143; list-style: none; 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"; position: relative; display: inline-flex; justify-content: center; align-items: center; overflow: hidden; white-space: nowrap; text-align: center; vertical-align: middle; background: rgba(0, 0, 0, 0.25); border: 1px solid transparent; width: 32px; height: 32px; border-radius: 50%; }

:where(.css-119ou95).ant-avatar-image { background: transparent; }

:where(.css-119ou95).ant-avatar .ant-image-img { display: block; }

:where(.css-119ou95).ant-avatar.ant-avatar-square { border-radius: 16px; }

:where(.css-119ou95).ant-avatar.ant-avatar-icon { font-size: 18px; }

:where(.css-119ou95).ant-avatar.ant-avatar-icon > .anticon { margin: 0px; }

:where(.css-119ou95).ant-avatar-lg { width: 40px; height: 40px; border-radius: 50%; font-size: 14px; }

:where(.css-119ou95).ant-avatar-lg.ant-avatar-square { border-radius: 16px; }

:where(.css-119ou95).ant-avatar-lg.ant-avatar-icon { font-size: 24px; }

:where(.css-119ou95).ant-avatar-lg.ant-avatar-icon > .anticon { margin: 0px; }

:where(.css-119ou95).ant-avatar-sm { width: 24px; height: 24px; border-radius: 50%; font-size: 14px; }

:where(.css-119ou95).ant-avatar-sm.ant-avatar-square { border-radius: 8px; }

:where(.css-119ou95).ant-avatar-sm.ant-avatar-icon { font-size: 14px; }

:where(.css-119ou95).ant-avatar-sm.ant-avatar-icon > .anticon { margin: 0px; }

:where(.css-119ou95).ant-avatar > img { display: block; width: 100%; height: 100%; object-fit: cover; }

:where(.css-119ou95).ant-avatar-group { display: inline-flex; }

:where(.css-119ou95).ant-avatar-group .ant-avatar { border-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-avatar-group > :not(:first-child) { margin-inline-start: -8px; }

:where(.css-119ou95).ant-avatar-group-popover .ant-avatar + .ant-avatar { margin-inline-start: 4px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95).ant-layout { 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-size: 14px; box-sizing: border-box; }

:where(.css-119ou95).ant-layout::before, :where(.css-119ou95).ant-layout::after { box-sizing: border-box; }

:where(.css-119ou95).ant-layout [class^="ant-layout"], :where(.css-119ou95).ant-layout [class*=" ant-layout"] { box-sizing: border-box; }

:where(.css-119ou95).ant-layout [class^="ant-layout"]::before, :where(.css-119ou95).ant-layout [class*=" ant-layout"]::before, :where(.css-119ou95).ant-layout [class^="ant-layout"]::after, :where(.css-119ou95).ant-layout [class*=" ant-layout"]::after { box-sizing: border-box; }

:where(.css-119ou95).ant-layout { display: flex; flex: 1 1 auto; flex-direction: column; min-height: 0px; background: rgb(245, 245, 245); }

:where(.css-119ou95).ant-layout, :where(.css-119ou95).ant-layout * { box-sizing: border-box; }

:where(.css-119ou95).ant-layout.ant-layout-has-sider { flex-direction: row; }

:where(.css-119ou95).ant-layout.ant-layout-has-sider > .ant-layout, :where(.css-119ou95).ant-layout.ant-layout-has-sider > .ant-layout-content { width: 0px; }

:where(.css-119ou95).ant-layout .ant-layout-header, :where(.css-119ou95).ant-layout.ant-layout-footer { flex: 0 0 auto; }

:where(.css-119ou95).ant-layout-rtl { direction: rtl; }

:where(.css-119ou95).ant-layout-header { height: 64px; padding: 0px 50px; color: rgb(0, 16, 41); line-height: 64px; background: rgb(0, 21, 41); }

:where(.css-119ou95).ant-layout-header .ant-menu { line-height: inherit; }

:where(.css-119ou95).ant-layout-footer { padding: 24px 50px; color: rgb(0, 16, 41); font-size: 14px; background: rgb(245, 245, 245); }

:where(.css-119ou95).ant-layout-content { flex: 1 1 auto; color: rgb(0, 16, 41); min-height: 0px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95)[class^="ant-radio"], :where(.css-119ou95)[class*=" ant-radio"] { 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-size: 14px; box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-radio"]::before, :where(.css-119ou95)[class*=" ant-radio"]::before, :where(.css-119ou95)[class^="ant-radio"]::after, :where(.css-119ou95)[class*=" ant-radio"]::after { box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-radio"] [class^="ant-radio"], :where(.css-119ou95)[class*=" ant-radio"] [class^="ant-radio"], :where(.css-119ou95)[class^="ant-radio"] [class*=" ant-radio"], :where(.css-119ou95)[class*=" ant-radio"] [class*=" ant-radio"] { box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-radio"] [class^="ant-radio"]::before, :where(.css-119ou95)[class*=" ant-radio"] [class^="ant-radio"]::before, :where(.css-119ou95)[class^="ant-radio"] [class*=" ant-radio"]::before, :where(.css-119ou95)[class*=" ant-radio"] [class*=" ant-radio"]::before, :where(.css-119ou95)[class^="ant-radio"] [class^="ant-radio"]::after, :where(.css-119ou95)[class*=" ant-radio"] [class^="ant-radio"]::after, :where(.css-119ou95)[class^="ant-radio"] [class*=" ant-radio"]::after, :where(.css-119ou95)[class*=" ant-radio"] [class*=" ant-radio"]::after { box-sizing: border-box; }

:where(.css-119ou95).ant-radio-group { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(0, 16, 41); font-size: 0px; line-height: 1.57143; list-style: none; 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"; display: inline-block; }

:where(.css-119ou95).ant-radio-group.ant-radio-group-rtl { direction: rtl; }

:where(.css-119ou95).ant-radio-group.ant-radio-group-block { display: flex; }

:where(.css-119ou95).ant-radio-group .ant-badge .ant-badge-count { z-index: 1; }

:where(.css-119ou95).ant-radio-group > .ant-badge:not(:first-child) > .ant-button-wrapper { border-inline-start: none; }

:where(.css-119ou95).ant-radio-wrapper { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1.57143; list-style: none; 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"; display: inline-flex; align-items: baseline; margin-inline: 0px 8px; cursor: pointer; }

:where(.css-119ou95).ant-radio-wrapper:last-child { margin-inline-end: 0px; }

:where(.css-119ou95).ant-radio-wrapper.ant-radio-wrapper-rtl { direction: rtl; }

:where(.css-119ou95).ant-radio-wrapper-disabled { cursor: not-allowed; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-radio-wrapper::after { display: inline-block; width: 0px; overflow: hidden; content: " "; }

:where(.css-119ou95).ant-radio-wrapper-block { flex: 1 1 0%; justify-content: center; }

:where(.css-119ou95).ant-radio-wrapper .ant-radio-checked::after { position: absolute; inset-block-start: 0px; inset-inline-start: 0px; width: 100%; height: 100%; border: 1px solid rgb(0, 123, 255); border-radius: 50%; visibility: hidden; opacity: 0; content: ""; }

:where(.css-119ou95).ant-radio-wrapper .ant-radio { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1.57143; list-style: none; 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"; position: relative; display: inline-block; outline: none; cursor: pointer; align-self: center; border-radius: 50%; }

.ant-radio-wrapper:hover :where(.css-119ou95).ant-radio-wrapper, :where(.css-119ou95).ant-radio-wrapper:hover .ant-radio-inner { border-color: rgb(0, 123, 255); }

:where(.css-119ou95).ant-radio-wrapper .ant-radio-input:focus-visible + .ant-radio-inner { outline: rgb(122, 200, 255) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-119ou95).ant-radio-wrapper .ant-radio:hover::after, .ant-radio-wrapper:hover :where(.css-119ou95).ant-radio-wrapper::after { visibility: visible; }

:where(.css-119ou95).ant-radio-wrapper .ant-radio-inner { box-sizing: border-box; position: relative; inset-block-start: 0px; inset-inline-start: 0px; display: block; width: 14px; height: 14px; background-color: rgb(255, 255, 255); border-color: rgb(217, 217, 217); border-style: solid; border-width: 1px; border-radius: 50%; transition: 0.2s; }

:where(.css-119ou95).ant-radio-wrapper .ant-radio-inner::after { box-sizing: border-box; position: absolute; inset-block-start: 50%; inset-inline-start: 50%; display: block; width: 14px; height: 14px; margin-block-start: -7px; margin-inline-start: -7px; background-color: rgb(255, 255, 255); border-block-start: 0px; border-inline-start: 0px; border-radius: 14px; transform: scale(0); opacity: 0; transition: 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); content: ""; }

:where(.css-119ou95).ant-radio-wrapper .ant-radio-input { position: absolute; inset: 0px; z-index: 1; cursor: pointer; opacity: 0; }

:where(.css-119ou95).ant-radio-wrapper .ant-radio-checked .ant-radio-inner { border-color: rgb(0, 123, 255); background-color: rgb(0, 123, 255); }

:where(.css-119ou95).ant-radio-wrapper .ant-radio-checked .ant-radio-inner::after { transform: scale(0.285714); opacity: 1; transition: 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); }

:where(.css-119ou95).ant-radio-wrapper .ant-radio-disabled { cursor: not-allowed; }

:where(.css-119ou95).ant-radio-wrapper .ant-radio-disabled .ant-radio-inner { background-color: rgb(245, 245, 245); border-color: rgb(217, 217, 217); cursor: not-allowed; }

:where(.css-119ou95).ant-radio-wrapper .ant-radio-disabled .ant-radio-inner::after { background-color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-radio-wrapper .ant-radio-disabled .ant-radio-input { cursor: not-allowed; }

:where(.css-119ou95).ant-radio-wrapper .ant-radio-disabled .ant-radio-disabled + span { color: rgba(0, 0, 0, 0.25); cursor: not-allowed; }

:where(.css-119ou95).ant-radio-wrapper .ant-radio-disabled.ant-radio-checked .ant-radio-inner::after { transform: scale(0.428571); }

:where(.css-119ou95).ant-radio-wrapper span.ant-radio + * { padding-inline: 8px; }

:where(.css-119ou95).ant-radio-button-wrapper { position: relative; display: inline-block; height: 32px; margin: 0px; padding-inline: 15px; padding-block: 0px; color: rgb(0, 16, 41); font-size: 14px; line-height: 30px; background: rgb(255, 255, 255); border: 1px solid rgb(217, 217, 217); border-block-start-width: 1.02px; border-inline-end-width: 1px; cursor: pointer; transition: color 0.2s, background 0.2s, box-shadow 0.2s; }

:where(.css-119ou95).ant-radio-button-wrapper a { color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-radio-button-wrapper > .ant-radio-button { position: absolute; inset-block-start: 0px; inset-inline-start: 0px; z-index: -1; width: 100%; height: 100%; }

:where(.css-119ou95).ant-radio-button-wrapper:not(:last-child) { margin-inline-end: -1px; }

:where(.css-119ou95).ant-radio-button-wrapper:first-child { border-inline-start: 1px solid rgb(217, 217, 217); border-start-start-radius: 16px; border-end-start-radius: 16px; }

:where(.css-119ou95).ant-radio-button-wrapper:last-child { border-start-end-radius: 16px; border-end-end-radius: 16px; }

:where(.css-119ou95).ant-radio-button-wrapper:first-child:last-child { border-radius: 16px; }

.ant-radio-group-large :where(.css-119ou95).ant-radio-button-wrapper { height: 40px; font-size: 14px; line-height: 38px; }

.ant-radio-group-large :where(.css-119ou95).ant-radio-button-wrapper:first-child { border-start-start-radius: 16px; border-end-start-radius: 16px; }

.ant-radio-group-large :where(.css-119ou95).ant-radio-button-wrapper:last-child { border-start-end-radius: 16px; border-end-end-radius: 16px; }

.ant-radio-group-small :where(.css-119ou95).ant-radio-button-wrapper { height: 24px; padding-inline: 7px; padding-block: 0px; line-height: 22px; }

.ant-radio-group-small :where(.css-119ou95).ant-radio-button-wrapper:first-child { border-start-start-radius: 8px; border-end-start-radius: 8px; }

.ant-radio-group-small :where(.css-119ou95).ant-radio-button-wrapper:last-child { border-start-end-radius: 8px; border-end-end-radius: 8px; }

:where(.css-119ou95).ant-radio-button-wrapper:hover { position: relative; color: rgb(0, 123, 255); }

:where(.css-119ou95).ant-radio-button-wrapper:has(:focus-visible) { outline: rgb(122, 200, 255) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-119ou95).ant-radio-button-wrapper .ant-radio-inner, :where(.css-119ou95).ant-radio-button-wrapper input[type="checkbox"], :where(.css-119ou95).ant-radio-button-wrapper input[type="radio"] { width: 0px; height: 0px; opacity: 0; pointer-events: none; }

:where(.css-119ou95).ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) { z-index: 1; color: rgb(0, 123, 255); background: rgb(255, 255, 255); border-color: rgb(0, 123, 255); }

:where(.css-119ou95).ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled)::before { background-color: rgb(0, 123, 255); }

:where(.css-119ou95).ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child { border-color: rgb(0, 123, 255); }

:where(.css-119ou95).ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover { color: rgb(41, 151, 255); border-color: rgb(41, 151, 255); }

:where(.css-119ou95).ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover::before { background-color: rgb(41, 151, 255); }

:where(.css-119ou95).ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active { color: rgb(0, 98, 217); border-color: rgb(0, 98, 217); }

:where(.css-119ou95).ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active::before { background-color: rgb(0, 98, 217); }

.ant-radio-group-solid :where(.css-119ou95).ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) { color: rgb(255, 255, 255); background: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }

.ant-radio-group-solid :where(.css-119ou95).ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover { color: rgb(255, 255, 255); background: rgb(41, 151, 255); border-color: rgb(41, 151, 255); }

.ant-radio-group-solid :where(.css-119ou95).ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active { color: rgb(255, 255, 255); background: rgb(0, 98, 217); border-color: rgb(0, 98, 217); }

:where(.css-119ou95).ant-radio-button-wrapper-disabled { color: rgba(0, 0, 0, 0.25); background-color: rgb(245, 245, 245); border-color: rgb(217, 217, 217); cursor: not-allowed; }

:where(.css-119ou95).ant-radio-button-wrapper-disabled:first-child, :where(.css-119ou95).ant-radio-button-wrapper-disabled:hover { color: rgba(0, 0, 0, 0.25); background-color: rgb(245, 245, 245); border-color: rgb(217, 217, 217); }

:where(.css-119ou95).ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked { color: rgba(0, 0, 0, 0.25); background-color: rgba(0, 0, 0, 0.15); border-color: rgb(217, 217, 217); box-shadow: none; }

:where(.css-119ou95).ant-radio-button-wrapper-block { flex: 1 1 0%; text-align: center; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95)[class^="ant-select"], :where(.css-119ou95)[class*=" ant-select"] { 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-size: 14px; box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-select"]::before, :where(.css-119ou95)[class*=" ant-select"]::before, :where(.css-119ou95)[class^="ant-select"]::after, :where(.css-119ou95)[class*=" ant-select"]::after { box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-select"] [class^="ant-select"], :where(.css-119ou95)[class*=" ant-select"] [class^="ant-select"], :where(.css-119ou95)[class^="ant-select"] [class*=" ant-select"], :where(.css-119ou95)[class*=" ant-select"] [class*=" ant-select"] { box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-select"] [class^="ant-select"]::before, :where(.css-119ou95)[class*=" ant-select"] [class^="ant-select"]::before, :where(.css-119ou95)[class^="ant-select"] [class*=" ant-select"]::before, :where(.css-119ou95)[class*=" ant-select"] [class*=" ant-select"]::before, :where(.css-119ou95)[class^="ant-select"] [class^="ant-select"]::after, :where(.css-119ou95)[class*=" ant-select"] [class^="ant-select"]::after, :where(.css-119ou95)[class^="ant-select"] [class*=" ant-select"]::after, :where(.css-119ou95)[class*=" ant-select"] [class*=" ant-select"]::after { box-sizing: border-box; }

:where(.css-119ou95).ant-select.ant-select-in-form-item { width: 100%; }

:where(.css-119ou95).ant-select { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1.57143; list-style: none; 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"; position: relative; display: inline-flex; cursor: pointer; }

:where(.css-119ou95).ant-select:not(.ant-select-customize-input) .ant-select-selector { position: relative; transition: 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); }

:where(.css-119ou95).ant-select:not(.ant-select-customize-input) .ant-select-selector input { cursor: pointer; }

.ant-select-show-search:where(.css-119ou95).ant-select:not(.ant-select-customize-input) .ant-select-selector { cursor: text; }

.ant-select-show-search:where(.css-119ou95).ant-select:not(.ant-select-customize-input) .ant-select-selector input { cursor: auto; color: inherit; height: 100%; }

.ant-select-disabled:where(.css-119ou95).ant-select:not(.ant-select-customize-input) .ant-select-selector { cursor: not-allowed; }

.ant-select-disabled:where(.css-119ou95).ant-select:not(.ant-select-customize-input) .ant-select-selector input { cursor: not-allowed; }

:where(.css-119ou95).ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input { margin: 0px; padding: 0px; background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; appearance: none; font-family: inherit; }

:where(.css-119ou95).ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input::-webkit-search-cancel-button { display: none; appearance: none; }

:where(.css-119ou95).ant-select .ant-select-selection-item { flex: 1 1 0%; font-weight: normal; position: relative; user-select: none; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

:where(.css-119ou95).ant-select .ant-select-selection-item > .ant-typography { display: inline; }

:where(.css-119ou95).ant-select .ant-select-selection-placeholder { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; flex: 1 1 0%; color: rgba(0, 0, 0, 0.25); pointer-events: none; }

:where(.css-119ou95).ant-select .ant-select-arrow { display: flex; align-items: center; color: rgba(0, 0, 0, 0.25); font-style: normal; line-height: 1; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; position: absolute; top: 50%; inset-inline: auto 11px; height: 12px; margin-top: -6px; font-size: 12px; pointer-events: none; transition: opacity 0.3s; }

:where(.css-119ou95).ant-select .ant-select-arrow > * { line-height: 1; }

:where(.css-119ou95).ant-select .ant-select-arrow svg { display: inline-block; }

:where(.css-119ou95).ant-select .ant-select-arrow .anticon { vertical-align: top; transition: transform 0.3s; }

:where(.css-119ou95).ant-select .ant-select-arrow .anticon > svg { vertical-align: top; }

:where(.css-119ou95).ant-select .ant-select-arrow .anticon:not(.ant-select-suffix) { pointer-events: auto; }

.ant-select-disabled :where(.css-119ou95).ant-select .ant-select-arrow { cursor: not-allowed; }

:where(.css-119ou95).ant-select .ant-select-arrow > :not(:last-child) { margin-inline-end: 8px; }

:where(.css-119ou95).ant-select .ant-select-selection-wrap { display: flex; width: 100%; position: relative; min-width: 0px; }

:where(.css-119ou95).ant-select .ant-select-selection-wrap::after { content: " "; width: 0px; overflow: hidden; }

:where(.css-119ou95).ant-select .ant-select-prefix { flex: 0 0 auto; margin-inline-end: 4px; }

:where(.css-119ou95).ant-select .ant-select-clear { position: absolute; top: 50%; inset-inline: auto 11px; z-index: 1; display: inline-block; width: 12px; height: 12px; margin-top: -6px; color: rgba(0, 0, 0, 0.25); font-size: 12px; font-style: normal; line-height: 1; text-align: center; text-transform: none; cursor: pointer; opacity: 0; transition: color 0.2s, opacity 0.3s; text-rendering: auto; transform: translateZ(0px); }

:where(.css-119ou95).ant-select .ant-select-clear::before { display: block; }

:where(.css-119ou95).ant-select .ant-select-clear:hover { color: rgba(0, 0, 0, 0.45); }

@media (hover: none) {
  :where(.css-119ou95).ant-select .ant-select-clear { opacity: 1; background: rgb(255, 255, 255); border-radius: 50%; }
}

:where(.css-119ou95).ant-select:hover .ant-select-clear { opacity: 1; background: rgb(255, 255, 255); border-radius: 50%; }

:where(.css-119ou95).ant-select-status-error.ant-select-has-feedback .ant-select-clear, :where(.css-119ou95).ant-select-status-warning.ant-select-has-feedback .ant-select-clear, :where(.css-119ou95).ant-select-status-success.ant-select-has-feedback .ant-select-clear, :where(.css-119ou95).ant-select-status-validating.ant-select-has-feedback .ant-select-clear { inset-inline-end: 33px; }

:where(.css-119ou95).ant-select-single { font-size: 14px; height: 32px; }

:where(.css-119ou95).ant-select-single .ant-select-selector { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1.57143; list-style: none; font-family: inherit; display: flex; border-radius: 16px; flex: 1 1 auto; }

:where(.css-119ou95).ant-select-single .ant-select-selector .ant-select-selection-wrap::after { line-height: 30px; }

:where(.css-119ou95).ant-select-single .ant-select-selector .ant-select-selection-search { position: absolute; inset: 0px; width: 100%; }

:where(.css-119ou95).ant-select-single .ant-select-selector .ant-select-selection-search-input { width: 100%; appearance: textfield; }

:where(.css-119ou95).ant-select-single .ant-select-selector .ant-select-selection-item, :where(.css-119ou95).ant-select-single .ant-select-selector .ant-select-selection-placeholder { display: block; padding: 0px; line-height: 30px; transition: 0.3s, visibility; align-self: center; }

:where(.css-119ou95).ant-select-single .ant-select-selector .ant-select-selection-placeholder { transition: none; pointer-events: none; }

:where(.css-119ou95).ant-select-single .ant-select-selector::after, :where(.css-119ou95).ant-select-single .ant-select-selector .ant-select-selection-item:empty::after, :where(.css-119ou95).ant-select-single .ant-select-selector .ant-select-selection-placeholder:empty::after { display: inline-block; width: 0px; visibility: hidden; content: " "; }

:where(.css-119ou95).ant-select-single.ant-select-show-arrow .ant-select-selection-item, :where(.css-119ou95).ant-select-single.ant-select-show-arrow .ant-select-selection-search, :where(.css-119ou95).ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder { padding-inline-end: 18px; }

:where(.css-119ou95).ant-select-single.ant-select-open .ant-select-selection-item { color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-select-single:not(.ant-select-customize-input) .ant-select-selector { width: 100%; height: 100%; align-items: center; padding: 0px 11px; }

:where(.css-119ou95).ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input { height: 30px; font-size: 14px; }

:where(.css-119ou95).ant-select-single:not(.ant-select-customize-input) .ant-select-selector::after { line-height: 30px; }

:where(.css-119ou95).ant-select-single.ant-select-customize-input .ant-select-selector::after { display: none; }

:where(.css-119ou95).ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-search { position: static; width: 100%; }

:where(.css-119ou95).ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder { position: absolute; inset-inline: 0px; padding: 0px 11px; }

:where(.css-119ou95).ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder::after { display: none; }

:where(.css-119ou95).ant-select-single.ant-select-sm { font-size: 14px; height: 24px; }

:where(.css-119ou95).ant-select-single.ant-select-sm .ant-select-selector { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1.57143; list-style: none; font-family: inherit; display: flex; border-radius: 8px; flex: 1 1 auto; }

:where(.css-119ou95).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-wrap::after { line-height: 22px; }

:where(.css-119ou95).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-search { position: absolute; inset: 0px; width: 100%; }

:where(.css-119ou95).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-search-input { width: 100%; appearance: textfield; }

:where(.css-119ou95).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-item, :where(.css-119ou95).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-placeholder { display: block; padding: 0px; line-height: 22px; transition: 0.3s, visibility; align-self: center; }

:where(.css-119ou95).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-placeholder { transition: none; pointer-events: none; }

:where(.css-119ou95).ant-select-single.ant-select-sm .ant-select-selector::after, :where(.css-119ou95).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-item:empty::after, :where(.css-119ou95).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-placeholder:empty::after { display: inline-block; width: 0px; visibility: hidden; content: " "; }

:where(.css-119ou95).ant-select-single.ant-select-sm.ant-select-show-arrow .ant-select-selection-item, :where(.css-119ou95).ant-select-single.ant-select-sm.ant-select-show-arrow .ant-select-selection-search, :where(.css-119ou95).ant-select-single.ant-select-sm.ant-select-show-arrow .ant-select-selection-placeholder { padding-inline-end: 18px; }

:where(.css-119ou95).ant-select-single.ant-select-sm.ant-select-open .ant-select-selection-item { color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector { width: 100%; height: 100%; align-items: center; padding: 0px 11px; }

:where(.css-119ou95).ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input { height: 22px; font-size: 14px; }

:where(.css-119ou95).ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector::after { line-height: 22px; }

:where(.css-119ou95).ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector::after { display: none; }

:where(.css-119ou95).ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector .ant-select-selection-search { position: static; width: 100%; }

:where(.css-119ou95).ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder { position: absolute; inset-inline: 0px; padding: 0px 11px; }

:where(.css-119ou95).ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder::after { display: none; }

:where(.css-119ou95).ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector { padding: 0px 7px; }

:where(.css-119ou95).ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search { inset-inline-end: 28px; }

:where(.css-119ou95).ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item, :where(.css-119ou95).ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder { padding-inline-end: 21px; }

:where(.css-119ou95).ant-select-single.ant-select-lg { font-size: 16px; height: 40px; }

:where(.css-119ou95).ant-select-single.ant-select-lg .ant-select-selector { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(0, 16, 41); font-size: 16px; line-height: 1.57143; list-style: none; font-family: inherit; display: flex; border-radius: 16px; flex: 1 1 auto; }

:where(.css-119ou95).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-wrap::after { line-height: 38px; }

:where(.css-119ou95).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-search { position: absolute; inset: 0px; width: 100%; }

:where(.css-119ou95).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-search-input { width: 100%; appearance: textfield; }

:where(.css-119ou95).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-item, :where(.css-119ou95).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-placeholder { display: block; padding: 0px; line-height: 38px; transition: 0.3s, visibility; align-self: center; }

:where(.css-119ou95).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-placeholder { transition: none; pointer-events: none; }

:where(.css-119ou95).ant-select-single.ant-select-lg .ant-select-selector::after, :where(.css-119ou95).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-item:empty::after, :where(.css-119ou95).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-placeholder:empty::after { display: inline-block; width: 0px; visibility: hidden; content: " "; }

:where(.css-119ou95).ant-select-single.ant-select-lg.ant-select-show-arrow .ant-select-selection-item, :where(.css-119ou95).ant-select-single.ant-select-lg.ant-select-show-arrow .ant-select-selection-search, :where(.css-119ou95).ant-select-single.ant-select-lg.ant-select-show-arrow .ant-select-selection-placeholder { padding-inline-end: 18px; }

:where(.css-119ou95).ant-select-single.ant-select-lg.ant-select-open .ant-select-selection-item { color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector { width: 100%; height: 100%; align-items: center; padding: 0px 11px; }

:where(.css-119ou95).ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input { height: 38px; font-size: 16px; }

:where(.css-119ou95).ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector::after { line-height: 38px; }

:where(.css-119ou95).ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector::after { display: none; }

:where(.css-119ou95).ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector .ant-select-selection-search { position: static; width: 100%; }

:where(.css-119ou95).ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder { position: absolute; inset-inline: 0px; padding: 0px 11px; }

:where(.css-119ou95).ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder::after { display: none; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-overflow { position: relative; display: flex; flex: 1 1 auto; flex-wrap: wrap; max-width: 100%; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-overflow-item { flex: 0 0 auto; align-self: center; max-width: calc(100% - 4px); display: inline-flex; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item { display: flex; align-self: center; flex: 0 0 auto; box-sizing: border-box; max-width: 100%; margin-block: 2px; border-radius: 8px; cursor: default; transition: font-size 0.3s, line-height 0.3s, height 0.3s; margin-inline-end: 4px; padding-inline: 8px 4px; }

.ant-select-disabled:where(.css-119ou95).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item { color: rgba(0, 0, 0, 0.25); border-color: transparent; cursor: not-allowed; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-content { display: inline-block; margin-inline-end: 4px; overflow: hidden; white-space: pre; text-overflow: ellipsis; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-remove { display: inline-flex; align-items: center; color: rgba(0, 0, 0, 0.45); font-style: normal; line-height: inherit; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; font-weight: bold; font-size: 10px; cursor: pointer; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-remove > * { line-height: 1; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-remove svg { display: inline-block; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-remove > .anticon { vertical-align: -0.2em; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-remove:hover { color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-select-multiple .ant-select-selector { display: flex; align-items: center; width: 100%; height: 100%; padding-inline: 3px; padding-block: 1px; border-radius: 16px; }

.ant-select-disabled:where(.css-119ou95).ant-select-multiple .ant-select-selector { background: rgb(245, 245, 245); cursor: not-allowed; }

:where(.css-119ou95).ant-select-multiple .ant-select-selector::after { display: inline-block; width: 0px; margin: 2px 0px; line-height: 24px; visibility: hidden; content: " "; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-item { height: 24px; line-height: 22px; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-wrap { align-self: flex-start; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-wrap::after { line-height: 24px; margin-block: 2px; }

:where(.css-119ou95).ant-select-multiple .ant-select-prefix { margin-inline-start: 8px; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-search, :where(.css-119ou95).ant-select-multiple .ant-select-prefix + .ant-select-selection-wrap .ant-select-selection-search { margin-inline-start: 0px; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-placeholder, :where(.css-119ou95).ant-select-multiple .ant-select-prefix + .ant-select-selection-wrap .ant-select-selection-placeholder { inset-inline-start: 0px; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-overflow-item-suffix { min-height: 24px; margin-block: 2px; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-search { display: inline-flex; position: relative; max-width: 100%; margin-inline-start: 8px; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-search-input, :where(.css-119ou95).ant-select-multiple .ant-select-selection-search-mirror { height: 24px; 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"; line-height: 24px; transition: 0.3s; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-search-input { width: 100%; min-width: 4.1px; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-search-mirror { position: absolute; top: 0px; inset-inline: 0px auto; z-index: 999; white-space: pre; visibility: hidden; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-placeholder { position: absolute; top: 50%; inset-inline: 8px 11px; transform: translateY(-50%); transition: 0.3s; }

:where(.css-119ou95).ant-select-multiple { font-size: 14px; }

.ant-select-show-search:where(.css-119ou95).ant-select-multiple .ant-select-selector { cursor: text; }

:where(.css-119ou95).ant-select-multiple.ant-select-show-arrow .ant-select-selector, :where(.css-119ou95).ant-select-multiple.ant-select-allow-clear .ant-select-selector { padding-inline-end: 24px; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-overflow { position: relative; display: flex; flex: 1 1 auto; flex-wrap: wrap; max-width: 100%; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-overflow-item { flex: 0 0 auto; align-self: center; max-width: calc(100% - 4px); display: inline-flex; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item { display: flex; align-self: center; flex: 0 0 auto; box-sizing: border-box; max-width: 100%; margin-block: 2px; border-radius: 2px; cursor: default; transition: font-size 0.3s, line-height 0.3s, height 0.3s; margin-inline-end: 4px; padding-inline: 8px 4px; }

.ant-select-disabled:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item { color: rgba(0, 0, 0, 0.25); border-color: transparent; cursor: not-allowed; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item-content { display: inline-block; margin-inline-end: 4px; overflow: hidden; white-space: pre; text-overflow: ellipsis; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item-remove { display: inline-flex; align-items: center; color: rgba(0, 0, 0, 0.45); font-style: normal; line-height: inherit; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; font-weight: bold; font-size: 10px; cursor: pointer; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item-remove > * { line-height: 1; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item-remove svg { display: inline-block; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item-remove > .anticon { vertical-align: -0.2em; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item-remove:hover { color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selector { display: flex; align-items: center; width: 100%; height: 100%; padding-inline: 3px; padding-block: 1px; border-radius: 8px; }

.ant-select-disabled:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selector { background: rgb(245, 245, 245); cursor: not-allowed; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selector::after { display: inline-block; width: 0px; margin: 2px 0px; line-height: 16px; visibility: hidden; content: " "; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-item { height: 16px; line-height: 14px; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-wrap { align-self: flex-start; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-wrap::after { line-height: 16px; margin-block: 2px; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-prefix { margin-inline-start: 8px; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-search, :where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-prefix + .ant-select-selection-wrap .ant-select-selection-search { margin-inline-start: 0px; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-placeholder, :where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-prefix + .ant-select-selection-wrap .ant-select-selection-placeholder { inset-inline-start: 0px; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-overflow-item-suffix { min-height: 16px; margin-block: 2px; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-search { display: inline-flex; position: relative; max-width: 100%; margin-inline-start: 8px; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-search-input, :where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror { height: 16px; 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"; line-height: 16px; transition: 0.3s; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-search-input { width: 100%; min-width: 4.1px; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror { position: absolute; top: 0px; inset-inline: 0px auto; z-index: 999; white-space: pre; visibility: hidden; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-placeholder { position: absolute; top: 50%; inset-inline: 8px 11px; transform: translateY(-50%); transition: 0.3s; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm { font-size: 14px; }

.ant-select-show-search:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selector { cursor: text; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm.ant-select-show-arrow .ant-select-selector, :where(.css-119ou95).ant-select-multiple.ant-select-sm.ant-select-allow-clear .ant-select-selector { padding-inline-end: 24px; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-placeholder { inset-inline: 7px; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-search { margin-inline-start: 2px; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-overflow { position: relative; display: flex; flex: 1 1 auto; flex-wrap: wrap; max-width: 100%; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-overflow-item { flex: 0 0 auto; align-self: center; max-width: calc(100% - 4px); display: inline-flex; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item { display: flex; align-self: center; flex: 0 0 auto; box-sizing: border-box; max-width: 100%; margin-block: 2px; border-radius: 16px; cursor: default; transition: font-size 0.3s, line-height 0.3s, height 0.3s; margin-inline-end: 4px; padding-inline: 8px 4px; }

.ant-select-disabled:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item { color: rgba(0, 0, 0, 0.25); border-color: transparent; cursor: not-allowed; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item-content { display: inline-block; margin-inline-end: 4px; overflow: hidden; white-space: pre; text-overflow: ellipsis; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item-remove { display: inline-flex; align-items: center; color: rgba(0, 0, 0, 0.45); font-style: normal; line-height: inherit; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; font-weight: bold; font-size: 10px; cursor: pointer; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item-remove > * { line-height: 1; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item-remove svg { display: inline-block; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item-remove > .anticon { vertical-align: -0.2em; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item-remove:hover { color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selector { display: flex; align-items: center; width: 100%; height: 100%; padding-inline: 3px; padding-block: 1px; border-radius: 16px; }

.ant-select-disabled:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selector { background: rgb(245, 245, 245); cursor: not-allowed; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selector::after { display: inline-block; width: 0px; margin: 2px 0px; line-height: 32px; visibility: hidden; content: " "; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-item { height: 32px; line-height: 30px; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-wrap { align-self: flex-start; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-wrap::after { line-height: 32px; margin-block: 2px; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-prefix { margin-inline-start: 8px; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-search, :where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-prefix + .ant-select-selection-wrap .ant-select-selection-search { margin-inline-start: 0px; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-placeholder, :where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-prefix + .ant-select-selection-wrap .ant-select-selection-placeholder { inset-inline-start: 0px; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-overflow-item-suffix { min-height: 32px; margin-block: 2px; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-search { display: inline-flex; position: relative; max-width: 100%; margin-inline-start: 8px; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-search-input, :where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror { height: 32px; 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"; line-height: 32px; transition: 0.3s; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-search-input { width: 100%; min-width: 4.1px; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror { position: absolute; top: 0px; inset-inline: 0px auto; z-index: 999; white-space: pre; visibility: hidden; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-placeholder { position: absolute; top: 50%; inset-inline: 8px 11px; transform: translateY(-50%); transition: 0.3s; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg { font-size: 16px; }

.ant-select-show-search:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selector { cursor: text; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg.ant-select-show-arrow .ant-select-selector, :where(.css-119ou95).ant-select-multiple.ant-select-lg.ant-select-allow-clear .ant-select-selector { padding-inline-end: 24px; }

:where(.css-119ou95).ant-select-dropdown { box-sizing: border-box; margin: 0px; padding: 4px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1.57143; list-style: none; 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"; position: absolute; top: -9999px; z-index: 1050; overflow: hidden; font-variant: initial; background-color: rgb(255, 255, 255); border-radius: 16px; outline: none; box-shadow: rgba(0, 0, 0, 0.08) 0px 6px 16px 0px, rgba(0, 0, 0, 0.12) 0px 3px 6px -4px, rgba(0, 0, 0, 0.05) 0px 9px 28px 8px; }

:where(.css-119ou95).ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-bottomLeft, :where(.css-119ou95).ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-bottomLeft { animation-name: css-119ou95-antSlideUpIn; }

:where(.css-119ou95).ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-topLeft, :where(.css-119ou95).ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-topLeft, :where(.css-119ou95).ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-topRight, :where(.css-119ou95).ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-topRight { animation-name: css-119ou95-antSlideDownIn; }

:where(.css-119ou95).ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-bottomLeft { animation-name: css-119ou95-antSlideUpOut; }

:where(.css-119ou95).ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-topLeft, :where(.css-119ou95).ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-topRight { animation-name: css-119ou95-antSlideDownOut; }

:where(.css-119ou95).ant-select-dropdown-hidden { display: none; }

:where(.css-119ou95).ant-select-dropdown .ant-select-item { position: relative; display: block; min-height: 32px; padding: 5px 12px; color: rgb(0, 16, 41); font-weight: normal; font-size: 14px; line-height: 1.57143; box-sizing: border-box; cursor: pointer; transition: background 0.3s; border-radius: 8px; }

:where(.css-119ou95).ant-select-dropdown .ant-select-item-group { color: rgba(0, 0, 0, 0.45); font-size: 12px; cursor: default; }

:where(.css-119ou95).ant-select-dropdown .ant-select-item-option { display: flex; }

:where(.css-119ou95).ant-select-dropdown .ant-select-item-option-content { flex: 1 1 auto; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

:where(.css-119ou95).ant-select-dropdown .ant-select-item-option-state { flex: 0 0 auto; display: flex; align-items: center; }

:where(.css-119ou95).ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled) { background-color: rgba(0, 0, 0, 0.04); }

:where(.css-119ou95).ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) { color: rgb(0, 16, 41); font-weight: 600; background-color: rgb(230, 246, 255); }

:where(.css-119ou95).ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state { color: rgb(0, 123, 255); }

:where(.css-119ou95).ant-select-dropdown .ant-select-item-option-disabled { color: rgba(0, 0, 0, 0.25); cursor: not-allowed; }

:where(.css-119ou95).ant-select-dropdown .ant-select-item-option-disabled.ant-select-item-option-selected { background-color: rgb(245, 245, 245); }

:where(.css-119ou95).ant-select-dropdown .ant-select-item-option-grouped { padding-inline-start: 24px; }

:where(.css-119ou95).ant-select-dropdown .ant-select-item-empty { position: relative; display: block; min-height: 32px; padding: 5px 12px; color: rgba(0, 0, 0, 0.25); font-weight: normal; font-size: 14px; line-height: 1.57143; box-sizing: border-box; }

:where(.css-119ou95).ant-select-dropdown .ant-select-item-option-selected:has(+ .ant-select-item-option-selected) { border-end-start-radius: 0px; border-end-end-radius: 0px; }

:where(.css-119ou95).ant-select-dropdown .ant-select-item-option-selected:has(+ .ant-select-item-option-selected) + .ant-select-item-option-selected { border-start-start-radius: 0px; border-start-end-radius: 0px; }

:where(.css-119ou95).ant-select-dropdown-rtl { direction: rtl; }

:where(.css-119ou95).ant-slide-up-enter, :where(.css-119ou95).ant-slide-up-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-slide-up-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-slide-up-enter.ant-slide-up-enter-active, :where(.css-119ou95).ant-slide-up-appear.ant-slide-up-appear-active { animation-name: css-119ou95-antSlideUpIn; animation-play-state: running; }

:where(.css-119ou95).ant-slide-up-leave.ant-slide-up-leave-active { animation-name: css-119ou95-antSlideUpOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-slide-up-enter, :where(.css-119ou95).ant-slide-up-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); }

:where(.css-119ou95).ant-slide-up-enter-prepare, :where(.css-119ou95).ant-slide-up-appear-prepare { transform: scale(1); }

:where(.css-119ou95).ant-slide-up-leave { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); }

:where(.css-119ou95).ant-slide-down-enter, :where(.css-119ou95).ant-slide-down-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-slide-down-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-slide-down-enter.ant-slide-down-enter-active, :where(.css-119ou95).ant-slide-down-appear.ant-slide-down-appear-active { animation-name: css-119ou95-antSlideDownIn; animation-play-state: running; }

:where(.css-119ou95).ant-slide-down-leave.ant-slide-down-leave-active { animation-name: css-119ou95-antSlideDownOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-slide-down-enter, :where(.css-119ou95).ant-slide-down-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); }

:where(.css-119ou95).ant-slide-down-enter-prepare, :where(.css-119ou95).ant-slide-down-appear-prepare { transform: scale(1); }

:where(.css-119ou95).ant-slide-down-leave { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); }

:where(.css-119ou95).ant-move-up-enter, :where(.css-119ou95).ant-move-up-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-move-up-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-move-up-enter.ant-move-up-enter-active, :where(.css-119ou95).ant-move-up-appear.ant-move-up-appear-active { animation-name: css-119ou95-antMoveUpIn; animation-play-state: running; }

:where(.css-119ou95).ant-move-up-leave.ant-move-up-leave-active { animation-name: css-119ou95-antMoveUpOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-move-up-enter, :where(.css-119ou95).ant-move-up-appear { opacity: 0; animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); }

:where(.css-119ou95).ant-move-up-leave { animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); }

:where(.css-119ou95).ant-move-down-enter, :where(.css-119ou95).ant-move-down-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-move-down-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-move-down-enter.ant-move-down-enter-active, :where(.css-119ou95).ant-move-down-appear.ant-move-down-appear-active { animation-name: css-119ou95-antMoveDownIn; animation-play-state: running; }

:where(.css-119ou95).ant-move-down-leave.ant-move-down-leave-active { animation-name: css-119ou95-antMoveDownOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-move-down-enter, :where(.css-119ou95).ant-move-down-appear { opacity: 0; animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); }

:where(.css-119ou95).ant-move-down-leave { animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); }

:where(.css-119ou95).ant-select-rtl { direction: rtl; }

:where(.css-119ou95).ant-select-compact-item:not(.ant-select-compact-last-item) { margin-inline-end: -1px; }

:where(.css-119ou95).ant-select-compact-item:not(.ant-select-status-success) { z-index: 2; }

:where(.css-119ou95).ant-select-compact-item:hover > *, :where(.css-119ou95).ant-select-compact-item:active > * { z-index: 3; }

:where(.css-119ou95).ant-select-compact-item.ant-select-focused { z-index: 3; }

:where(.css-119ou95).ant-select-compact-item[disabled] > * { z-index: 0; }

:where(.css-119ou95).ant-select-compact-item:not(.ant-select-compact-first-item):not(.ant-select-compact-last-item) > .ant-select-selector { border-radius: 0px; }

:where(.css-119ou95).ant-select-compact-item:not(.ant-select-compact-last-item).ant-select-compact-first-item > .ant-select-selector, :where(.css-119ou95).ant-select-compact-item:not(.ant-select-compact-last-item).ant-select-compact-first-item.ant-select-sm > .ant-select-selector, :where(.css-119ou95).ant-select-compact-item:not(.ant-select-compact-last-item).ant-select-compact-first-item.ant-select-lg > .ant-select-selector { border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-119ou95).ant-select-compact-item:not(.ant-select-compact-first-item).ant-select-compact-last-item > .ant-select-selector, :where(.css-119ou95).ant-select-compact-item:not(.ant-select-compact-first-item).ant-select-compact-last-item.ant-select-sm > .ant-select-selector, :where(.css-119ou95).ant-select-compact-item:not(.ant-select-compact-first-item).ant-select-compact-last-item.ant-select-lg > .ant-select-selector { border-start-start-radius: 0px; border-end-start-radius: 0px; }

:where(.css-119ou95).ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector { border: 1px solid rgb(217, 217, 217); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector { border-color: rgb(41, 151, 255); }

.ant-select-focused:where(.css-119ou95).ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { border-color: rgb(0, 123, 255); box-shadow: rgba(5, 165, 255, 0.1) 0px 0px 0px 0px; outline: 0px; }

:where(.css-119ou95).ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-prefix { color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-select-outlined.ant-select-status-error:not(.ant-select-customize-input) .ant-select-selector { border: 1px solid rgb(221, 4, 4); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-select-outlined.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector { border-color: rgb(255, 120, 117); }

.ant-select-focused:where(.css-119ou95).ant-select-outlined.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { border-color: rgb(221, 4, 4); box-shadow: rgba(255, 38, 5, 0.06) 0px 0px 0px 0px; outline: 0px; }

:where(.css-119ou95).ant-select-outlined.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-prefix { color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-select-outlined.ant-select-status-warning:not(.ant-select-customize-input) .ant-select-selector { border: 1px solid rgb(250, 173, 20); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-select-outlined.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector { border-color: rgb(255, 214, 102); }

.ant-select-focused:where(.css-119ou95).ant-select-outlined.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { border-color: rgb(250, 173, 20); box-shadow: rgba(255, 215, 5, 0.1) 0px 0px 0px 0px; outline: 0px; }

:where(.css-119ou95).ant-select-outlined.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-prefix { color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-select-outlined.ant-select-disabled:not(.ant-select-customize-input) .ant-select-selector { background: rgb(245, 245, 245); color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-select-outlined.ant-select-multiple .ant-select-selection-item { background: rgba(0, 0, 0, 0.06); border: 1px solid transparent; }

:where(.css-119ou95).ant-select-filled:not(.ant-select-customize-input) .ant-select-selector { background: rgba(0, 0, 0, 0.04); border: 1px solid transparent; color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-select-filled:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector { background: rgba(0, 0, 0, 0.06); }

.ant-select-focused:where(.css-119ou95).ant-select-filled:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { background: rgb(255, 255, 255); border-color: rgb(0, 123, 255); outline: 0px; }

:where(.css-119ou95).ant-select-filled.ant-select-status-error:not(.ant-select-customize-input) .ant-select-selector { background: rgb(221, 4, 4); border: 1px solid transparent; color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-select-filled.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector { background: rgb(255, 241, 240); }

.ant-select-focused:where(.css-119ou95).ant-select-filled.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { background: rgb(255, 255, 255); border-color: rgb(221, 4, 4); outline: 0px; }

:where(.css-119ou95).ant-select-filled.ant-select-status-warning:not(.ant-select-customize-input) .ant-select-selector { background: rgb(255, 251, 230); border: 1px solid transparent; color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-select-filled.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector { background: rgb(255, 241, 184); }

.ant-select-focused:where(.css-119ou95).ant-select-filled.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { background: rgb(255, 255, 255); border-color: rgb(250, 173, 20); outline: 0px; }

:where(.css-119ou95).ant-select-filled.ant-select-disabled:not(.ant-select-customize-input) .ant-select-selector { border-color: rgb(217, 217, 217); background: rgb(245, 245, 245); color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-select-filled.ant-select-multiple .ant-select-selection-item { background: rgb(255, 255, 255); border: 1px solid rgba(5, 5, 5, 0.06); }

:where(.css-119ou95).ant-select-borderless .ant-select-selector { background: transparent; border: 1px solid transparent; }

:where(.css-119ou95).ant-select-borderless.ant-select-disabled:not(.ant-select-customize-input) .ant-select-selector { color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-select-borderless.ant-select-multiple .ant-select-selection-item { background: rgba(0, 0, 0, 0.06); border: 1px solid transparent; }

:where(.css-119ou95).ant-select-borderless.ant-select-status-error .ant-select-prefix, :where(.css-119ou95).ant-select-borderless.ant-select-status-error .ant-select-selection-item { color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-select-borderless.ant-select-status-warning .ant-select-prefix, :where(.css-119ou95).ant-select-borderless.ant-select-status-warning .ant-select-selection-item { color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-select-underlined:not(.ant-select-customize-input) .ant-select-selector { border-width: 1px 0px; border-style: solid none; border-color: transparent transparent rgb(217, 217, 217); background: rgb(255, 255, 255); border-radius: 0px; }

:where(.css-119ou95).ant-select-underlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector { border-color: transparent transparent rgb(41, 151, 255); }

.ant-select-focused:where(.css-119ou95).ant-select-underlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { border-color: transparent transparent rgb(0, 123, 255); outline: 0px; }

:where(.css-119ou95).ant-select-underlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-prefix { color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-select-underlined.ant-select-status-error:not(.ant-select-customize-input) .ant-select-selector { border-width: 1px 0px; border-style: solid none; border-color: transparent transparent rgb(221, 4, 4); background: rgb(255, 255, 255); border-radius: 0px; }

:where(.css-119ou95).ant-select-underlined.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector { border-color: transparent transparent rgb(255, 120, 117); }

.ant-select-focused:where(.css-119ou95).ant-select-underlined.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { border-color: transparent transparent rgb(221, 4, 4); outline: 0px; }

:where(.css-119ou95).ant-select-underlined.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-prefix { color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-select-underlined.ant-select-status-warning:not(.ant-select-customize-input) .ant-select-selector { border-width: 1px 0px; border-style: solid none; border-color: transparent transparent rgb(250, 173, 20); background: rgb(255, 255, 255); border-radius: 0px; }

:where(.css-119ou95).ant-select-underlined.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector { border-color: transparent transparent rgb(255, 214, 102); }

.ant-select-focused:where(.css-119ou95).ant-select-underlined.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { border-color: transparent transparent rgb(250, 173, 20); outline: 0px; }

:where(.css-119ou95).ant-select-underlined.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-prefix { color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-select-underlined.ant-select-disabled:not(.ant-select-customize-input) .ant-select-selector { color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-select-underlined.ant-select-multiple .ant-select-selection-item { background: rgba(0, 0, 0, 0.06); border: 1px solid transparent; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95).ant-input { box-sizing: border-box; }

:where(.css-119ou95).ant-input::before, :where(.css-119ou95).ant-input::after { box-sizing: border-box; }

:where(.css-119ou95).ant-input [class^="ant-input"], :where(.css-119ou95).ant-input [class*=" ant-input"] { box-sizing: border-box; }

:where(.css-119ou95).ant-input [class^="ant-input"]::before, :where(.css-119ou95).ant-input [class*=" ant-input"]::before, :where(.css-119ou95).ant-input [class^="ant-input"]::after, :where(.css-119ou95).ant-input [class*=" ant-input"]::after { box-sizing: border-box; }

:where(.css-119ou95).ant-input { box-sizing: border-box; margin: 0px; padding: 4px 11px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1.57143; list-style: none; 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"; position: relative; display: inline-block; width: 100%; min-width: 0px; border-radius: 16px; transition: 0.2s; }

:where(.css-119ou95).ant-input::placeholder { color: rgba(0, 0, 0, 0.25); user-select: none; }

:where(.css-119ou95).ant-input:placeholder-shown { text-overflow: ellipsis; }

:where(.css-119ou95).ant-input-lg { padding: 7px 11px; font-size: 16px; line-height: 1.5; border-radius: 16px; }

:where(.css-119ou95).ant-input-sm { padding: 0px 7px; font-size: 14px; border-radius: 8px; }

:where(.css-119ou95).ant-input-rtl, :where(.css-119ou95).ant-input-textarea-rtl { direction: rtl; }

:where(.css-119ou95).ant-input-outlined { background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(217, 217, 217); }

:where(.css-119ou95).ant-input-outlined:hover { border-color: rgb(41, 151, 255); background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-input-outlined:focus, :where(.css-119ou95).ant-input-outlined:focus-within { border-color: rgb(0, 123, 255); box-shadow: rgba(5, 165, 255, 0.1) 0px 0px 0px 0px; outline: 0px; background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-input-outlined.ant-input-disabled, :where(.css-119ou95).ant-input-outlined[disabled] { color: rgb(0, 16, 41); background-color: rgb(245, 245, 245); border-color: rgb(217, 217, 217); box-shadow: none; cursor: not-allowed; opacity: 1; }

:where(.css-119ou95).ant-input-outlined.ant-input-disabled input[disabled], :where(.css-119ou95).ant-input-outlined[disabled] input[disabled], :where(.css-119ou95).ant-input-outlined.ant-input-disabled textarea[disabled], :where(.css-119ou95).ant-input-outlined[disabled] textarea[disabled] { cursor: not-allowed; }

:where(.css-119ou95).ant-input-outlined.ant-input-disabled:hover:not([disabled]), :where(.css-119ou95).ant-input-outlined[disabled]:hover:not([disabled]) { border-color: rgb(217, 217, 217); background-color: rgb(245, 245, 245); }

:where(.css-119ou95).ant-input-outlined.ant-input-status-error:not(.ant-input-disabled) { background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-input-outlined.ant-input-status-error:not(.ant-input-disabled):hover { border-color: rgb(255, 163, 158); background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-input-outlined.ant-input-status-error:not(.ant-input-disabled):focus, :where(.css-119ou95).ant-input-outlined.ant-input-status-error:not(.ant-input-disabled):focus-within { border-color: rgb(221, 4, 4); box-shadow: rgba(255, 38, 5, 0.06) 0px 0px 0px 0px; outline: 0px; background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-input-outlined.ant-input-status-error:not(.ant-input-disabled) .ant-input-prefix, :where(.css-119ou95).ant-input-outlined.ant-input-status-error:not(.ant-input-disabled) .ant-input-suffix { color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-input-outlined.ant-input-status-error.ant-input-disabled { border-color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-input-outlined.ant-input-status-warning:not(.ant-input-disabled) { background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-input-outlined.ant-input-status-warning:not(.ant-input-disabled):hover { border-color: rgb(255, 214, 102); background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-input-outlined.ant-input-status-warning:not(.ant-input-disabled):focus, :where(.css-119ou95).ant-input-outlined.ant-input-status-warning:not(.ant-input-disabled):focus-within { border-color: rgb(250, 173, 20); box-shadow: rgba(255, 215, 5, 0.1) 0px 0px 0px 0px; outline: 0px; background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-input-outlined.ant-input-status-warning:not(.ant-input-disabled) .ant-input-prefix, :where(.css-119ou95).ant-input-outlined.ant-input-status-warning:not(.ant-input-disabled) .ant-input-suffix { color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-input-outlined.ant-input-status-warning.ant-input-disabled { border-color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-input-filled { background: rgba(0, 0, 0, 0.04); border-width: 1px; border-style: solid; border-color: transparent; }

input:where(.css-119ou95).ant-input-filled, :where(.css-119ou95).ant-input-filled input, textarea:where(.css-119ou95).ant-input-filled, :where(.css-119ou95).ant-input-filled textarea { color: unset; }

:where(.css-119ou95).ant-input-filled:hover { background: rgba(0, 0, 0, 0.06); }

:where(.css-119ou95).ant-input-filled:focus, :where(.css-119ou95).ant-input-filled:focus-within { outline: 0px; border-color: rgb(0, 123, 255); background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-input-filled.ant-input-disabled, :where(.css-119ou95).ant-input-filled[disabled] { color: rgb(0, 16, 41); background-color: rgb(245, 245, 245); border-color: rgb(217, 217, 217); box-shadow: none; cursor: not-allowed; opacity: 1; }

:where(.css-119ou95).ant-input-filled.ant-input-disabled input[disabled], :where(.css-119ou95).ant-input-filled[disabled] input[disabled], :where(.css-119ou95).ant-input-filled.ant-input-disabled textarea[disabled], :where(.css-119ou95).ant-input-filled[disabled] textarea[disabled] { cursor: not-allowed; }

:where(.css-119ou95).ant-input-filled.ant-input-disabled:hover:not([disabled]), :where(.css-119ou95).ant-input-filled[disabled]:hover:not([disabled]) { border-color: rgb(217, 217, 217); background-color: rgb(245, 245, 245); }

:where(.css-119ou95).ant-input-filled.ant-input-status-error:not(.ant-input-disabled) { background: rgb(221, 4, 4); border-width: 1px; border-style: solid; border-color: transparent; }

input:where(.css-119ou95).ant-input-filled.ant-input-status-error:not(.ant-input-disabled), :where(.css-119ou95).ant-input-filled.ant-input-status-error:not(.ant-input-disabled) input, textarea:where(.css-119ou95).ant-input-filled.ant-input-status-error:not(.ant-input-disabled), :where(.css-119ou95).ant-input-filled.ant-input-status-error:not(.ant-input-disabled) textarea { color: rgb(255, 77, 79); }

:where(.css-119ou95).ant-input-filled.ant-input-status-error:not(.ant-input-disabled):hover { background: rgb(255, 241, 240); }

:where(.css-119ou95).ant-input-filled.ant-input-status-error:not(.ant-input-disabled):focus, :where(.css-119ou95).ant-input-filled.ant-input-status-error:not(.ant-input-disabled):focus-within { outline: 0px; border-color: rgb(221, 4, 4); background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-input-filled.ant-input-status-error:not(.ant-input-disabled) .ant-input-prefix, :where(.css-119ou95).ant-input-filled.ant-input-status-error:not(.ant-input-disabled) .ant-input-suffix { color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-input-filled.ant-input-status-warning:not(.ant-input-disabled) { background: rgb(255, 251, 230); border-width: 1px; border-style: solid; border-color: transparent; }

input:where(.css-119ou95).ant-input-filled.ant-input-status-warning:not(.ant-input-disabled), :where(.css-119ou95).ant-input-filled.ant-input-status-warning:not(.ant-input-disabled) input, textarea:where(.css-119ou95).ant-input-filled.ant-input-status-warning:not(.ant-input-disabled), :where(.css-119ou95).ant-input-filled.ant-input-status-warning:not(.ant-input-disabled) textarea { color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-input-filled.ant-input-status-warning:not(.ant-input-disabled):hover { background: rgb(255, 241, 184); }

:where(.css-119ou95).ant-input-filled.ant-input-status-warning:not(.ant-input-disabled):focus, :where(.css-119ou95).ant-input-filled.ant-input-status-warning:not(.ant-input-disabled):focus-within { outline: 0px; border-color: rgb(250, 173, 20); background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-input-filled.ant-input-status-warning:not(.ant-input-disabled) .ant-input-prefix, :where(.css-119ou95).ant-input-filled.ant-input-status-warning:not(.ant-input-disabled) .ant-input-suffix { color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-input-borderless { background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

:where(.css-119ou95).ant-input-borderless:focus, :where(.css-119ou95).ant-input-borderless:focus-within { outline: none; }

:where(.css-119ou95).ant-input-borderless.ant-input-disabled, :where(.css-119ou95).ant-input-borderless[disabled] { color: rgb(0, 16, 41); cursor: not-allowed; }

:where(.css-119ou95).ant-input-borderless.ant-input-status-error, :where(.css-119ou95).ant-input-borderless.ant-input-status-error input, :where(.css-119ou95).ant-input-borderless.ant-input-status-error textarea { color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-input-borderless.ant-input-status-warning, :where(.css-119ou95).ant-input-borderless.ant-input-status-warning input, :where(.css-119ou95).ant-input-borderless.ant-input-status-warning textarea { color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-input-underlined { background: rgb(255, 255, 255); border-width: 1px 0px; border-style: solid none; border-color: transparent transparent rgb(217, 217, 217); border-radius: 0px; }

:where(.css-119ou95).ant-input-underlined:hover { border-color: transparent transparent rgb(41, 151, 255); background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-input-underlined:focus, :where(.css-119ou95).ant-input-underlined:focus-within { border-color: transparent transparent rgb(0, 123, 255); outline: 0px; background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-input-underlined.ant-input-disabled, :where(.css-119ou95).ant-input-underlined[disabled] { color: rgb(0, 16, 41); box-shadow: none; cursor: not-allowed; }

:where(.css-119ou95).ant-input-underlined.ant-input-disabled:hover, :where(.css-119ou95).ant-input-underlined[disabled]:hover { border-color: transparent transparent rgb(217, 217, 217); }

:where(.css-119ou95).ant-input-underlined input[disabled], :where(.css-119ou95).ant-input-underlined textarea[disabled] { cursor: not-allowed; }

:where(.css-119ou95).ant-input-underlined.ant-input-status-error:not(.ant-input-disabled) { background: rgb(255, 255, 255); border-width: 1px 0px; border-style: solid none; border-color: transparent transparent rgb(221, 4, 4); border-radius: 0px; }

:where(.css-119ou95).ant-input-underlined.ant-input-status-error:not(.ant-input-disabled):hover { border-color: transparent transparent rgb(255, 163, 158); background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-input-underlined.ant-input-status-error:not(.ant-input-disabled):focus, :where(.css-119ou95).ant-input-underlined.ant-input-status-error:not(.ant-input-disabled):focus-within { border-color: transparent transparent rgb(221, 4, 4); outline: 0px; background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-input-underlined.ant-input-status-error:not(.ant-input-disabled) .ant-input-prefix, :where(.css-119ou95).ant-input-underlined.ant-input-status-error:not(.ant-input-disabled) .ant-input-suffix { color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-input-underlined.ant-input-status-error.ant-input-disabled { border-color: transparent transparent rgb(221, 4, 4); }

:where(.css-119ou95).ant-input-underlined.ant-input-status-warning:not(.ant-input-disabled) { background: rgb(255, 255, 255); border-width: 1px 0px; border-style: solid none; border-color: transparent transparent rgb(250, 173, 20); border-radius: 0px; }

:where(.css-119ou95).ant-input-underlined.ant-input-status-warning:not(.ant-input-disabled):hover { border-color: transparent transparent rgb(255, 214, 102); background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-input-underlined.ant-input-status-warning:not(.ant-input-disabled):focus, :where(.css-119ou95).ant-input-underlined.ant-input-status-warning:not(.ant-input-disabled):focus-within { border-color: transparent transparent rgb(250, 173, 20); outline: 0px; background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-input-underlined.ant-input-status-warning:not(.ant-input-disabled) .ant-input-prefix, :where(.css-119ou95).ant-input-underlined.ant-input-status-warning:not(.ant-input-disabled) .ant-input-suffix { color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-input-underlined.ant-input-status-warning.ant-input-disabled { border-color: transparent transparent rgb(250, 173, 20); }

:where(.css-119ou95).ant-input[type="color"] { height: 32px; }

:where(.css-119ou95).ant-input[type="color"].ant-input-lg { height: 40px; }

:where(.css-119ou95).ant-input[type="color"].ant-input-sm { height: 24px; padding-top: 3px; padding-bottom: 3px; }

:where(.css-119ou95).ant-input[type="search"]::-webkit-search-cancel-button, :where(.css-119ou95).ant-input[type="search"]::-webkit-search-decoration { appearance: none; }

:where(.css-119ou95).ant-input-affix-wrapper { position: relative; display: inline-flex; width: 100%; min-width: 0px; padding: 4px 11px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1.57143; border-radius: 16px; transition: 0.2s; }

:where(.css-119ou95).ant-input-affix-wrapper::placeholder { color: rgba(0, 0, 0, 0.25); user-select: none; }

:where(.css-119ou95).ant-input-affix-wrapper:placeholder-shown { text-overflow: ellipsis; }

:where(.css-119ou95).ant-input-affix-wrapper-lg { padding: 7px 11px; font-size: 16px; line-height: 1.5; border-radius: 16px; }

:where(.css-119ou95).ant-input-affix-wrapper-sm { padding: 0px 7px; font-size: 14px; border-radius: 8px; }

:where(.css-119ou95).ant-input-affix-wrapper-rtl, :where(.css-119ou95).ant-input-affix-wrapper-textarea-rtl { direction: rtl; }

:where(.css-119ou95).ant-input-affix-wrapper:not(.ant-input-disabled):hover { z-index: 1; }

.ant-input-search-with-button :where(.css-119ou95).ant-input-affix-wrapper:not(.ant-input-disabled):hover { z-index: 0; }

:where(.css-119ou95).ant-input-affix-wrapper-focused, :where(.css-119ou95).ant-input-affix-wrapper:focus { z-index: 1; }

:where(.css-119ou95).ant-input-affix-wrapper > input.ant-input { padding: 0px; }

:where(.css-119ou95).ant-input-affix-wrapper > input.ant-input, :where(.css-119ou95).ant-input-affix-wrapper > textarea.ant-input { font-size: inherit; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; outline: none; background: transparent; color: inherit; }

:where(.css-119ou95).ant-input-affix-wrapper > input.ant-input:focus, :where(.css-119ou95).ant-input-affix-wrapper > textarea.ant-input:focus { box-shadow: none !important; }

:where(.css-119ou95).ant-input-affix-wrapper::before { display: inline-block; width: 0px; visibility: hidden; content: " "; }

:where(.css-119ou95).ant-input-affix-wrapper .ant-input-prefix, :where(.css-119ou95).ant-input-affix-wrapper .ant-input-suffix { display: flex; flex: 0 0 auto; align-items: center; }

:where(.css-119ou95).ant-input-affix-wrapper .ant-input-prefix > :not(:last-child), :where(.css-119ou95).ant-input-affix-wrapper .ant-input-suffix > :not(:last-child) { margin-inline-end: 8px; }

:where(.css-119ou95).ant-input-affix-wrapper .ant-input-show-count-suffix { color: rgba(0, 0, 0, 0.45); direction: ltr; }

:where(.css-119ou95).ant-input-affix-wrapper .ant-input-show-count-has-suffix { margin-inline-end: 4px; }

:where(.css-119ou95).ant-input-affix-wrapper .ant-input-prefix { margin-inline-end: 4px; }

:where(.css-119ou95).ant-input-affix-wrapper .ant-input-suffix { margin-inline-start: 4px; }

:where(.css-119ou95).ant-input-affix-wrapper .ant-input-clear-icon { margin: 0px; padding: 0px; line-height: 0; color: rgba(0, 0, 0, 0.25); font-size: 12px; vertical-align: -1px; cursor: pointer; transition: color 0.3s; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; background-color: transparent; }

:where(.css-119ou95).ant-input-affix-wrapper .ant-input-clear-icon:hover { color: rgba(0, 0, 0, 0.45); }

:where(.css-119ou95).ant-input-affix-wrapper .ant-input-clear-icon:active { color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-input-affix-wrapper .ant-input-clear-icon-hidden { visibility: hidden; }

:where(.css-119ou95).ant-input-affix-wrapper .ant-input-clear-icon-has-suffix { margin: 0px 4px; }

:where(.css-119ou95).ant-input-affix-wrapper .anticon.ant-input-password-icon { color: rgba(0, 0, 0, 0.45); cursor: pointer; transition: 0.3s; }

:where(.css-119ou95).ant-input-affix-wrapper .anticon.ant-input-password-icon:hover { color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-input-underlined { border-radius: 0px; }

:where(.css-119ou95).ant-input-affix-wrapper-disabled .anticon.ant-input-password-icon { color: rgba(0, 0, 0, 0.45); cursor: not-allowed; }

:where(.css-119ou95).ant-input-affix-wrapper-disabled .anticon.ant-input-password-icon:hover { color: rgba(0, 0, 0, 0.45); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95)[class^="ant-input"], :where(.css-119ou95)[class*=" ant-input"] { box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-input"]::before, :where(.css-119ou95)[class*=" ant-input"]::before, :where(.css-119ou95)[class^="ant-input"]::after, :where(.css-119ou95)[class*=" ant-input"]::after { box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-input"] [class^="ant-input"], :where(.css-119ou95)[class*=" ant-input"] [class^="ant-input"], :where(.css-119ou95)[class^="ant-input"] [class*=" ant-input"], :where(.css-119ou95)[class*=" ant-input"] [class*=" ant-input"] { box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-input"] [class^="ant-input"]::before, :where(.css-119ou95)[class*=" ant-input"] [class^="ant-input"]::before, :where(.css-119ou95)[class^="ant-input"] [class*=" ant-input"]::before, :where(.css-119ou95)[class*=" ant-input"] [class*=" ant-input"]::before, :where(.css-119ou95)[class^="ant-input"] [class^="ant-input"]::after, :where(.css-119ou95)[class*=" ant-input"] [class^="ant-input"]::after, :where(.css-119ou95)[class^="ant-input"] [class*=" ant-input"]::after, :where(.css-119ou95)[class*=" ant-input"] [class*=" ant-input"]::after { box-sizing: border-box; }

:where(.css-119ou95).ant-input-group { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1.57143; list-style: none; 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"; position: relative; display: table; width: 100%; border-collapse: separate; border-spacing: 0px; }

:where(.css-119ou95).ant-input-group[class*="col-"] { padding-inline-end: 8px; }

:where(.css-119ou95).ant-input-group[class*="col-"]:last-child { padding-inline-end: 0px; }

:where(.css-119ou95).ant-input-group-lg .ant-input, :where(.css-119ou95).ant-input-group-lg > .ant-input-group-addon { padding: 7px 11px; font-size: 16px; line-height: 1.5; border-radius: 16px; }

:where(.css-119ou95).ant-input-group-sm .ant-input, :where(.css-119ou95).ant-input-group-sm > .ant-input-group-addon { padding: 0px 7px; font-size: 14px; border-radius: 8px; }

:where(.css-119ou95).ant-input-group-lg .ant-select-single .ant-select-selector { height: 40px; }

:where(.css-119ou95).ant-input-group-sm .ant-select-single .ant-select-selector { height: 24px; }

:where(.css-119ou95).ant-input-group > .ant-input { display: table-cell; }

:where(.css-119ou95).ant-input-group > .ant-input:not(:first-child):not(:last-child) { border-radius: 0px; }

:where(.css-119ou95).ant-input-group .ant-input-group-addon, :where(.css-119ou95).ant-input-group .ant-input-group-wrap { display: table-cell; width: 1px; white-space: nowrap; vertical-align: middle; }

:where(.css-119ou95).ant-input-group .ant-input-group-addon:not(:first-child):not(:last-child), :where(.css-119ou95).ant-input-group .ant-input-group-wrap:not(:first-child):not(:last-child) { border-radius: 0px; }

:where(.css-119ou95).ant-input-group .ant-input-group-wrap > * { display: block !important; }

:where(.css-119ou95).ant-input-group .ant-input-group-addon { position: relative; padding: 0px 11px; color: rgb(0, 16, 41); font-weight: normal; font-size: 14px; text-align: center; border-radius: 16px; transition: 0.3s; line-height: 1; }

:where(.css-119ou95).ant-input-group .ant-input-group-addon .ant-select { margin: -5px -11px; }

:where(.css-119ou95).ant-input-group .ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { background-color: inherit; border: 1px solid transparent; box-shadow: none; }

:where(.css-119ou95).ant-input-group .ant-input-group-addon .ant-cascader-picker { margin: -9px -11px; background-color: transparent; }

:where(.css-119ou95).ant-input-group .ant-input-group-addon .ant-cascader-picker .ant-cascader-input { text-align: start; border: 0px; box-shadow: none; }

:where(.css-119ou95).ant-input-group .ant-input { width: 100%; margin-bottom: 0px; text-align: inherit; }

:where(.css-119ou95).ant-input-group .ant-input:focus { z-index: 1; border-inline-end-width: 1px; }

:where(.css-119ou95).ant-input-group .ant-input:hover { z-index: 1; border-inline-end-width: 1px; }

.ant-input-search-with-button :where(.css-119ou95).ant-input-group .ant-input:hover { z-index: 0; }

:where(.css-119ou95).ant-input-group > .ant-input:first-child, :where(.css-119ou95).ant-input-group .ant-input-group-addon:first-child { border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-119ou95).ant-input-group > .ant-input:first-child .ant-select .ant-select-selector, :where(.css-119ou95).ant-input-group .ant-input-group-addon:first-child .ant-select .ant-select-selector { border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-119ou95).ant-input-group > .ant-input-affix-wrapper:not(:first-child) .ant-input { border-start-start-radius: 0px; border-end-start-radius: 0px; }

:where(.css-119ou95).ant-input-group > .ant-input-affix-wrapper:not(:last-child) .ant-input { border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-119ou95).ant-input-group > .ant-input:last-child, :where(.css-119ou95).ant-input-group .ant-input-group-addon:last-child { border-start-start-radius: 0px; border-end-start-radius: 0px; }

:where(.css-119ou95).ant-input-group > .ant-input:last-child .ant-select .ant-select-selector, :where(.css-119ou95).ant-input-group .ant-input-group-addon:last-child .ant-select .ant-select-selector { border-start-start-radius: 0px; border-end-start-radius: 0px; }

:where(.css-119ou95).ant-input-group .ant-input-affix-wrapper:not(:last-child) { border-start-end-radius: 0px; border-end-end-radius: 0px; }

.ant-input-search :where(.css-119ou95).ant-input-group .ant-input-affix-wrapper:not(:last-child) { border-start-start-radius: 16px; border-end-start-radius: 16px; }

:where(.css-119ou95).ant-input-group .ant-input-affix-wrapper:not(:first-child), .ant-input-search :where(.css-119ou95).ant-input-group .ant-input-affix-wrapper:not(:first-child) { border-start-start-radius: 0px; border-end-start-radius: 0px; }

:where(.css-119ou95).ant-input-group.ant-input-group-compact { display: block; }

:where(.css-119ou95).ant-input-group.ant-input-group-compact::before { display: table; content: ""; }

:where(.css-119ou95).ant-input-group.ant-input-group-compact::after { display: table; clear: both; content: ""; }

:where(.css-119ou95).ant-input-group.ant-input-group-compact .ant-input-group-addon:not(:first-child):not(:last-child), :where(.css-119ou95).ant-input-group.ant-input-group-compact .ant-input-group-wrap:not(:first-child):not(:last-child), :where(.css-119ou95).ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child) { border-inline-end-width: 1px; }

:where(.css-119ou95).ant-input-group.ant-input-group-compact .ant-input-group-addon:not(:first-child):not(:last-child):hover, :where(.css-119ou95).ant-input-group.ant-input-group-compact .ant-input-group-wrap:not(:first-child):not(:last-child):hover, :where(.css-119ou95).ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child):hover, :where(.css-119ou95).ant-input-group.ant-input-group-compact .ant-input-group-addon:not(:first-child):not(:last-child):focus, :where(.css-119ou95).ant-input-group.ant-input-group-compact .ant-input-group-wrap:not(:first-child):not(:last-child):focus, :where(.css-119ou95).ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child):focus { z-index: 1; }

:where(.css-119ou95).ant-input-group.ant-input-group-compact > * { display: inline-flex; float: none; vertical-align: top; border-radius: 0px; }

:where(.css-119ou95).ant-input-group.ant-input-group-compact > .ant-input-affix-wrapper, :where(.css-119ou95).ant-input-group.ant-input-group-compact > .ant-input-number-affix-wrapper, :where(.css-119ou95).ant-input-group.ant-input-group-compact > .ant-picker-range { display: inline-flex; }

:where(.css-119ou95).ant-input-group.ant-input-group-compact > :not(:last-child) { margin-inline-end: -1px; border-inline-end-width: 1px; }

:where(.css-119ou95).ant-input-group.ant-input-group-compact .ant-input { float: none; }

:where(.css-119ou95).ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector, :where(.css-119ou95).ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input, :where(.css-119ou95).ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input, :where(.css-119ou95).ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input { border-inline-end-width: 1px; border-radius: 0px; }

:where(.css-119ou95).ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector:hover, :where(.css-119ou95).ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input:hover, :where(.css-119ou95).ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input:hover, :where(.css-119ou95).ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input:hover, :where(.css-119ou95).ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector:focus, :where(.css-119ou95).ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input:focus, :where(.css-119ou95).ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input:focus, :where(.css-119ou95).ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input:focus { z-index: 1; }

:where(.css-119ou95).ant-input-group.ant-input-group-compact > .ant-select-focused { z-index: 1; }

:where(.css-119ou95).ant-input-group.ant-input-group-compact > .ant-select > .ant-select-arrow { z-index: 1; }

:where(.css-119ou95).ant-input-group.ant-input-group-compact > :first-child, :where(.css-119ou95).ant-input-group.ant-input-group-compact > .ant-select:first-child > .ant-select-selector, :where(.css-119ou95).ant-input-group.ant-input-group-compact > .ant-select-auto-complete:first-child .ant-input, :where(.css-119ou95).ant-input-group.ant-input-group-compact > .ant-cascader-picker:first-child .ant-input { border-start-start-radius: 16px; border-end-start-radius: 16px; }

:where(.css-119ou95).ant-input-group.ant-input-group-compact > :last-child, :where(.css-119ou95).ant-input-group.ant-input-group-compact > .ant-select:last-child > .ant-select-selector, :where(.css-119ou95).ant-input-group.ant-input-group-compact > .ant-cascader-picker:last-child .ant-input, :where(.css-119ou95).ant-input-group.ant-input-group-compact > .ant-cascader-picker-focused:last-child .ant-input { border-inline-end-width: 1px; border-start-end-radius: 16px; border-end-end-radius: 16px; }

:where(.css-119ou95).ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input { vertical-align: top; }

:where(.css-119ou95).ant-input-group.ant-input-group-compact .ant-input-group-wrapper + .ant-input-group-wrapper { margin-inline-start: -1px; }

:where(.css-119ou95).ant-input-group.ant-input-group-compact .ant-input-group-wrapper + .ant-input-group-wrapper .ant-input-affix-wrapper { border-radius: 0px; }

:where(.css-119ou95).ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search > .ant-input-group > .ant-input-group-addon > .ant-input-search-button { border-radius: 0px; }

:where(.css-119ou95).ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search > .ant-input-group > .ant-input { border-start-start-radius: 16px; border-start-end-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 16px; }

:where(.css-119ou95).ant-input-group-rtl { direction: rtl; }

:where(.css-119ou95).ant-input-group-wrapper { display: inline-block; width: 100%; text-align: start; vertical-align: top; }

:where(.css-119ou95).ant-input-group-wrapper-rtl { direction: rtl; }

:where(.css-119ou95).ant-input-group-wrapper-lg .ant-input-group-addon { border-radius: 16px; font-size: 16px; }

:where(.css-119ou95).ant-input-group-wrapper-sm .ant-input-group-addon { border-radius: 8px; }

:where(.css-119ou95).ant-input-group-wrapper-outlined .ant-input-group-addon { background: rgba(0, 0, 0, 0.02); border: 1px solid rgb(217, 217, 217); }

:where(.css-119ou95).ant-input-group-wrapper-outlined .ant-input-group-addon:first-child { border-inline-end: 0px; }

:where(.css-119ou95).ant-input-group-wrapper-outlined .ant-input-group-addon:last-child { border-inline-start: 0px; }

:where(.css-119ou95).ant-input-group-wrapper-outlined.ant-input-group-wrapper-status-error .ant-input-group-addon { border-color: rgb(221, 4, 4); color: rgb(255, 77, 79); }

:where(.css-119ou95).ant-input-group-wrapper-outlined.ant-input-group-wrapper-status-warning .ant-input-group-addon { border-color: rgb(250, 173, 20); color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-input-group-wrapper-outlined.ant-input-group-wrapper-disabled .ant-input-group-addon { color: rgb(0, 16, 41); background-color: rgb(245, 245, 245); border-color: rgb(217, 217, 217); box-shadow: none; cursor: not-allowed; opacity: 1; }

:where(.css-119ou95).ant-input-group-wrapper-outlined.ant-input-group-wrapper-disabled .ant-input-group-addon input[disabled], :where(.css-119ou95).ant-input-group-wrapper-outlined.ant-input-group-wrapper-disabled .ant-input-group-addon textarea[disabled] { cursor: not-allowed; }

:where(.css-119ou95).ant-input-group-wrapper-outlined.ant-input-group-wrapper-disabled .ant-input-group-addon:hover:not([disabled]) { border-color: rgb(217, 217, 217); background-color: rgb(245, 245, 245); }

:where(.css-119ou95).ant-input-group-wrapper-filled .ant-input-group-addon { background: rgba(0, 0, 0, 0.04); }

:where(.css-119ou95).ant-input-group-wrapper-filled .ant-input-group-addon:last-child { position: static; }

:where(.css-119ou95).ant-input-group-wrapper-filled.ant-input-group-wrapper-status-error .ant-input-group-addon { background: rgb(221, 4, 4); color: rgb(255, 77, 79); }

:where(.css-119ou95).ant-input-group-wrapper-filled.ant-input-group-wrapper-status-warning .ant-input-group-addon { background: rgb(255, 251, 230); color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-input-group-wrapper-filled.ant-input-group-wrapper-disabled .ant-input-group-addon { background: rgba(0, 0, 0, 0.04); color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-input-group-wrapper-filled.ant-input-group-wrapper-disabled .ant-input-group-addon:first-child { border-inline-start: 1px solid rgb(217, 217, 217); border-top: 1px solid rgb(217, 217, 217); border-bottom: 1px solid rgb(217, 217, 217); }

:where(.css-119ou95).ant-input-group-wrapper-filled.ant-input-group-wrapper-disabled .ant-input-group-addon:last-child { border-inline-end: 1px solid rgb(217, 217, 217); border-top: 1px solid rgb(217, 217, 217); border-bottom: 1px solid rgb(217, 217, 217); }

:where(.css-119ou95).ant-input-group-wrapper:not(.ant-input-compact-first-item):not(.ant-input-compact-last-item).ant-input-compact-item .ant-input, :where(.css-119ou95).ant-input-group-wrapper:not(.ant-input-compact-first-item):not(.ant-input-compact-last-item).ant-input-compact-item .ant-input-group-addon { border-radius: 0px; }

:where(.css-119ou95).ant-input-group-wrapper:not(.ant-input-compact-last-item).ant-input-compact-first-item .ant-input, :where(.css-119ou95).ant-input-group-wrapper:not(.ant-input-compact-last-item).ant-input-compact-first-item .ant-input-group-addon { border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-119ou95).ant-input-group-wrapper:not(.ant-input-compact-first-item).ant-input-compact-last-item .ant-input, :where(.css-119ou95).ant-input-group-wrapper:not(.ant-input-compact-first-item).ant-input-compact-last-item .ant-input-group-addon { border-start-start-radius: 0px; border-end-start-radius: 0px; }

:where(.css-119ou95).ant-input-group-wrapper:not(.ant-input-compact-last-item).ant-input-compact-item .ant-input-affix-wrapper { border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-119ou95).ant-input-group-wrapper:not(.ant-input-compact-first-item).ant-input-compact-item .ant-input-affix-wrapper { border-start-start-radius: 0px; border-end-start-radius: 0px; }

:where(.css-119ou95).ant-input-search .ant-input:not([disabled]):hover + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-color-primary):not(.ant-btn-variant-text), :where(.css-119ou95).ant-input-search .ant-input:not([disabled]):focus + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-color-primary):not(.ant-btn-variant-text) { border-inline-start-color: rgb(41, 151, 255); }

:where(.css-119ou95).ant-input-search .ant-input-affix-wrapper { height: 32px; border-radius: 0px; }

:where(.css-119ou95).ant-input-search .ant-input-lg { line-height: 1.4998; }

:where(.css-119ou95).ant-input-search > .ant-input-group > .ant-input-group-addon:last-child { inset-inline-start: -1px; padding: 0px; border: 0px; }

:where(.css-119ou95).ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button { margin-inline-end: -1px; border-start-start-radius: 0px; border-end-start-radius: 0px; box-shadow: none; }

:where(.css-119ou95).ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-color-primary) { color: rgba(0, 0, 0, 0.45); }

:where(.css-119ou95).ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-color-primary):not([disabled]):hover { color: rgb(41, 151, 255); }

:where(.css-119ou95).ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-color-primary):active { color: rgb(0, 98, 217); }

:where(.css-119ou95).ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-color-primary).ant-btn-loading::before { inset: 0px; }

:where(.css-119ou95).ant-input-search .ant-input-search-button { height: 32px; }

:where(.css-119ou95).ant-input-search .ant-input-search-button:hover, :where(.css-119ou95).ant-input-search .ant-input-search-button:focus { z-index: 1; }

:where(.css-119ou95).ant-input-search-large .ant-input-affix-wrapper, :where(.css-119ou95).ant-input-search-large .ant-input-search-button { height: 40px; }

:where(.css-119ou95).ant-input-search-small .ant-input-affix-wrapper, :where(.css-119ou95).ant-input-search-small .ant-input-search-button { height: 24px; }

:where(.css-119ou95).ant-input-search-rtl { direction: rtl; }

:where(.css-119ou95).ant-input-search.ant-input-compact-item:not(.ant-input-compact-last-item) .ant-input-group-addon .ant-input-search-button { margin-inline-end: -1px; border-radius: 0px; }

:where(.css-119ou95).ant-input-search.ant-input-compact-item:not(.ant-input-compact-first-item) .ant-input, :where(.css-119ou95).ant-input-search.ant-input-compact-item:not(.ant-input-compact-first-item) .ant-input-affix-wrapper { border-radius: 0px; }

:where(.css-119ou95).ant-input-search.ant-input-compact-item > .ant-input-group-addon .ant-input-search-button:hover, :where(.css-119ou95).ant-input-search.ant-input-compact-item > .ant-input:hover, :where(.css-119ou95).ant-input-search.ant-input-compact-item .ant-input-affix-wrapper:hover, :where(.css-119ou95).ant-input-search.ant-input-compact-item > .ant-input-group-addon .ant-input-search-button:focus, :where(.css-119ou95).ant-input-search.ant-input-compact-item > .ant-input:focus, :where(.css-119ou95).ant-input-search.ant-input-compact-item .ant-input-affix-wrapper:focus, :where(.css-119ou95).ant-input-search.ant-input-compact-item > .ant-input-group-addon .ant-input-search-button:active, :where(.css-119ou95).ant-input-search.ant-input-compact-item > .ant-input:active, :where(.css-119ou95).ant-input-search.ant-input-compact-item .ant-input-affix-wrapper:active { z-index: 2; }

:where(.css-119ou95).ant-input-search.ant-input-compact-item > .ant-input-affix-wrapper-focused { z-index: 2; }

:where(.css-119ou95).ant-input-out-of-range, :where(.css-119ou95).ant-input-out-of-range input, :where(.css-119ou95).ant-input-out-of-range textarea, :where(.css-119ou95).ant-input-out-of-range .ant-input-show-count-suffix, :where(.css-119ou95).ant-input-out-of-range .ant-input-data-count { color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-input-compact-item:not(.ant-input-compact-last-item) { margin-inline-end: -1px; }

:where(.css-119ou95).ant-input-compact-item:not(.ant-input-status-success) { z-index: 2; }

:where(.css-119ou95).ant-input-compact-item:hover, :where(.css-119ou95).ant-input-compact-item:focus, :where(.css-119ou95).ant-input-compact-item:active { z-index: 3; }

:where(.css-119ou95).ant-input-compact-item[disabled] { z-index: 0; }

:where(.css-119ou95).ant-input-compact-item:not(.ant-input-compact-first-item):not(.ant-input-compact-last-item) { border-radius: 0px; }

:where(.css-119ou95).ant-input-compact-item:not(.ant-input-compact-last-item).ant-input-compact-first-item, :where(.css-119ou95).ant-input-compact-item:not(.ant-input-compact-last-item).ant-input-compact-first-item.ant-input-sm, :where(.css-119ou95).ant-input-compact-item:not(.ant-input-compact-last-item).ant-input-compact-first-item.ant-input-lg { border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-119ou95).ant-input-compact-item:not(.ant-input-compact-first-item).ant-input-compact-last-item, :where(.css-119ou95).ant-input-compact-item:not(.ant-input-compact-first-item).ant-input-compact-last-item.ant-input-sm, :where(.css-119ou95).ant-input-compact-item:not(.ant-input-compact-first-item).ant-input-compact-last-item.ant-input-lg { border-start-start-radius: 0px; border-end-start-radius: 0px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";


/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95).ant-popover { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1.57143; list-style: none; 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"; position: absolute; top: 0px; left: 0px; z-index: 1030; font-weight: normal; white-space: normal; text-align: start; cursor: auto; user-select: text; --valid-offset-x: var(--arrow-offset-horizontal, var(--arrow-x)); transform-origin: var(--valid-offset-x, 50%) var(--arrow-y, 50%); --antd-arrow-background-color: #ffffff; width: max-content; max-width: 100vw; }

:where(.css-119ou95).ant-popover-rtl { direction: rtl; }

:where(.css-119ou95).ant-popover-hidden { display: none; }

:where(.css-119ou95).ant-popover .ant-popover-content { position: relative; }

:where(.css-119ou95).ant-popover .ant-popover-inner { background-color: rgb(255, 255, 255); background-clip: padding-box; border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.08) 0px 6px 16px 0px, rgba(0, 0, 0, 0.12) 0px 3px 6px -4px, rgba(0, 0, 0, 0.05) 0px 9px 28px 8px; padding: 12px; }

:where(.css-119ou95).ant-popover .ant-popover-title { min-width: 177px; margin-bottom: 8px; color: rgb(0, 16, 41); font-weight: 600; border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; padding: 0px; }

:where(.css-119ou95).ant-popover .ant-popover-inner-content { color: rgb(0, 16, 41); padding: 0px; }

:where(.css-119ou95).ant-popover .ant-popover-arrow { position: absolute; z-index: 1; display: block; pointer-events: none; width: 16px; height: 16px; overflow: hidden; }

:where(.css-119ou95).ant-popover .ant-popover-arrow::before { position: absolute; bottom: 0px; inset-inline-start: 0px; width: 16px; height: 8px; background: var(--antd-arrow-background-color); clip-path: path("M 0 8 A 6 6 0 0 0 4.24264 6.24264 L 6.58579 3.89949 A 2 2 0 0 1 9.41421 3.89949 L 11.7574 6.24264 A 6 6 0 0 0 16 8 Z"); content: ""; }

:where(.css-119ou95).ant-popover .ant-popover-arrow::after { content: ""; position: absolute; width: 7.79899px; height: 7.79899px; bottom: 0px; inset-inline: 0px; margin: auto; border-radius: 0px 0px 2px; transform: translateY(50%) rotate(-135deg); box-shadow: rgba(0, 0, 0, 0.05) 2px 2px 5px; z-index: 0; background: transparent; }

:where(.css-119ou95).ant-popover .ant-popover-arrow::before { background: var(--antd-arrow-background-color); }

:where(.css-119ou95).ant-popover-placement-top > .ant-popover-arrow, :where(.css-119ou95).ant-popover-placement-topLeft > .ant-popover-arrow, :where(.css-119ou95).ant-popover-placement-topRight > .ant-popover-arrow { bottom: 0px; transform: translateY(100%) rotate(180deg); }

:where(.css-119ou95).ant-popover-placement-top > .ant-popover-arrow { left: 50%; transform: translateX(-50%) translateY(100%) rotate(180deg); }

:where(.css-119ou95).ant-popover-placement-topLeft { --arrow-offset-horizontal: 18px; }

:where(.css-119ou95).ant-popover-placement-topLeft > .ant-popover-arrow { left: 18px; }

:where(.css-119ou95).ant-popover-placement-topRight { --arrow-offset-horizontal: calc(100% - 18px); }

:where(.css-119ou95).ant-popover-placement-topRight > .ant-popover-arrow { right: 18px; }

:where(.css-119ou95).ant-popover-placement-bottom > .ant-popover-arrow, :where(.css-119ou95).ant-popover-placement-bottomLeft > .ant-popover-arrow, :where(.css-119ou95).ant-popover-placement-bottomRight > .ant-popover-arrow { top: 0px; transform: translateY(-100%); }

:where(.css-119ou95).ant-popover-placement-bottom > .ant-popover-arrow { left: 50%; transform: translateX(-50%) translateY(-100%); }

:where(.css-119ou95).ant-popover-placement-bottomLeft { --arrow-offset-horizontal: 18px; }

:where(.css-119ou95).ant-popover-placement-bottomLeft > .ant-popover-arrow { left: 18px; }

:where(.css-119ou95).ant-popover-placement-bottomRight { --arrow-offset-horizontal: calc(100% - 18px); }

:where(.css-119ou95).ant-popover-placement-bottomRight > .ant-popover-arrow { right: 18px; }

:where(.css-119ou95).ant-popover-placement-left > .ant-popover-arrow, :where(.css-119ou95).ant-popover-placement-leftTop > .ant-popover-arrow, :where(.css-119ou95).ant-popover-placement-leftBottom > .ant-popover-arrow { right: 0px; transform: translateX(100%) rotate(90deg); }

:where(.css-119ou95).ant-popover-placement-left > .ant-popover-arrow { top: 50%; transform: translateY(-50%) translateX(100%) rotate(90deg); }

:where(.css-119ou95).ant-popover-placement-leftTop > .ant-popover-arrow { top: 8px; }

:where(.css-119ou95).ant-popover-placement-leftBottom > .ant-popover-arrow { bottom: 8px; }

:where(.css-119ou95).ant-popover-placement-right > .ant-popover-arrow, :where(.css-119ou95).ant-popover-placement-rightTop > .ant-popover-arrow, :where(.css-119ou95).ant-popover-placement-rightBottom > .ant-popover-arrow { left: 0px; transform: translateX(-100%) rotate(-90deg); }

:where(.css-119ou95).ant-popover-placement-right > .ant-popover-arrow { top: 50%; transform: translateY(-50%) translateX(-100%) rotate(-90deg); }

:where(.css-119ou95).ant-popover-placement-rightTop > .ant-popover-arrow { top: 8px; }

:where(.css-119ou95).ant-popover-placement-rightBottom > .ant-popover-arrow { bottom: 8px; }

:where(.css-119ou95).ant-popover-pure { position: relative; max-width: none; margin: 16px; display: inline-block; }

:where(.css-119ou95).ant-popover-pure .ant-popover-content { display: inline-block; }

:where(.css-119ou95).ant-popover.ant-popover-blue { --antd-arrow-background-color: #1677ff; }

:where(.css-119ou95).ant-popover.ant-popover-blue .ant-popover-inner { background-color: rgb(22, 119, 255); }

:where(.css-119ou95).ant-popover.ant-popover-blue .ant-popover-arrow { background: transparent; }

:where(.css-119ou95).ant-popover.ant-popover-purple { --antd-arrow-background-color: #722ed1; }

:where(.css-119ou95).ant-popover.ant-popover-purple .ant-popover-inner { background-color: rgb(114, 46, 209); }

:where(.css-119ou95).ant-popover.ant-popover-purple .ant-popover-arrow { background: transparent; }

:where(.css-119ou95).ant-popover.ant-popover-cyan { --antd-arrow-background-color: #13c2c2; }

:where(.css-119ou95).ant-popover.ant-popover-cyan .ant-popover-inner { background-color: rgb(19, 194, 194); }

:where(.css-119ou95).ant-popover.ant-popover-cyan .ant-popover-arrow { background: transparent; }

:where(.css-119ou95).ant-popover.ant-popover-green { --antd-arrow-background-color: #52c41a; }

:where(.css-119ou95).ant-popover.ant-popover-green .ant-popover-inner { background-color: rgb(82, 196, 26); }

:where(.css-119ou95).ant-popover.ant-popover-green .ant-popover-arrow { background: transparent; }

:where(.css-119ou95).ant-popover.ant-popover-magenta { --antd-arrow-background-color: #eb2f96; }

:where(.css-119ou95).ant-popover.ant-popover-magenta .ant-popover-inner { background-color: rgb(235, 47, 150); }

:where(.css-119ou95).ant-popover.ant-popover-magenta .ant-popover-arrow { background: transparent; }

:where(.css-119ou95).ant-popover.ant-popover-pink { --antd-arrow-background-color: #eb2f96; }

:where(.css-119ou95).ant-popover.ant-popover-pink .ant-popover-inner { background-color: rgb(235, 47, 150); }

:where(.css-119ou95).ant-popover.ant-popover-pink .ant-popover-arrow { background: transparent; }

:where(.css-119ou95).ant-popover.ant-popover-red { --antd-arrow-background-color: #f5222d; }

:where(.css-119ou95).ant-popover.ant-popover-red .ant-popover-inner { background-color: rgb(245, 34, 45); }

:where(.css-119ou95).ant-popover.ant-popover-red .ant-popover-arrow { background: transparent; }

:where(.css-119ou95).ant-popover.ant-popover-orange { --antd-arrow-background-color: #fa8c16; }

:where(.css-119ou95).ant-popover.ant-popover-orange .ant-popover-inner { background-color: rgb(250, 140, 22); }

:where(.css-119ou95).ant-popover.ant-popover-orange .ant-popover-arrow { background: transparent; }

:where(.css-119ou95).ant-popover.ant-popover-yellow { --antd-arrow-background-color: #fadb14; }

:where(.css-119ou95).ant-popover.ant-popover-yellow .ant-popover-inner { background-color: rgb(250, 219, 20); }

:where(.css-119ou95).ant-popover.ant-popover-yellow .ant-popover-arrow { background: transparent; }

:where(.css-119ou95).ant-popover.ant-popover-volcano { --antd-arrow-background-color: #fa541c; }

:where(.css-119ou95).ant-popover.ant-popover-volcano .ant-popover-inner { background-color: rgb(250, 84, 28); }

:where(.css-119ou95).ant-popover.ant-popover-volcano .ant-popover-arrow { background: transparent; }

:where(.css-119ou95).ant-popover.ant-popover-geekblue { --antd-arrow-background-color: #2f54eb; }

:where(.css-119ou95).ant-popover.ant-popover-geekblue .ant-popover-inner { background-color: rgb(47, 84, 235); }

:where(.css-119ou95).ant-popover.ant-popover-geekblue .ant-popover-arrow { background: transparent; }

:where(.css-119ou95).ant-popover.ant-popover-lime { --antd-arrow-background-color: #a0d911; }

:where(.css-119ou95).ant-popover.ant-popover-lime .ant-popover-inner { background-color: rgb(160, 217, 17); }

:where(.css-119ou95).ant-popover.ant-popover-lime .ant-popover-arrow { background: transparent; }

:where(.css-119ou95).ant-popover.ant-popover-gold { --antd-arrow-background-color: #faad14; }

:where(.css-119ou95).ant-popover.ant-popover-gold .ant-popover-inner { background-color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-popover.ant-popover-gold .ant-popover-arrow { background: transparent; }

:where(.css-119ou95).ant-zoom-big-enter, :where(.css-119ou95).ant-zoom-big-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-zoom-big-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-zoom-big-enter.ant-zoom-big-enter-active, :where(.css-119ou95).ant-zoom-big-appear.ant-zoom-big-appear-active { animation-name: css-119ou95-antZoomBigIn; animation-play-state: running; }

:where(.css-119ou95).ant-zoom-big-leave.ant-zoom-big-leave-active { animation-name: css-119ou95-antZoomBigOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-zoom-big-enter, :where(.css-119ou95).ant-zoom-big-appear { transform: scale(0); opacity: 0; animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); }

:where(.css-119ou95).ant-zoom-big-enter-prepare, :where(.css-119ou95).ant-zoom-big-appear-prepare { transform: none; }

:where(.css-119ou95).ant-zoom-big-leave { animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95)[class^="ant-image"], :where(.css-119ou95)[class*=" ant-image"] { 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-size: 14px; box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-image"]::before, :where(.css-119ou95)[class*=" ant-image"]::before, :where(.css-119ou95)[class^="ant-image"]::after, :where(.css-119ou95)[class*=" ant-image"]::after { box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-image"] [class^="ant-image"], :where(.css-119ou95)[class*=" ant-image"] [class^="ant-image"], :where(.css-119ou95)[class^="ant-image"] [class*=" ant-image"], :where(.css-119ou95)[class*=" ant-image"] [class*=" ant-image"] { box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-image"] [class^="ant-image"]::before, :where(.css-119ou95)[class*=" ant-image"] [class^="ant-image"]::before, :where(.css-119ou95)[class^="ant-image"] [class*=" ant-image"]::before, :where(.css-119ou95)[class*=" ant-image"] [class*=" ant-image"]::before, :where(.css-119ou95)[class^="ant-image"] [class^="ant-image"]::after, :where(.css-119ou95)[class*=" ant-image"] [class^="ant-image"]::after, :where(.css-119ou95)[class^="ant-image"] [class*=" ant-image"]::after, :where(.css-119ou95)[class*=" ant-image"] [class*=" ant-image"]::after { box-sizing: border-box; }

:where(.css-119ou95).ant-image { position: relative; display: inline-block; }

:where(.css-119ou95).ant-image .ant-image-img { width: 100%; height: auto; vertical-align: middle; }

:where(.css-119ou95).ant-image .ant-image-img-placeholder { background-color: rgb(245, 245, 245); background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); background-repeat: no-repeat; background-position: center center; background-size: 30%; }

:where(.css-119ou95).ant-image .ant-image-mask { position: absolute; inset: 0px; display: flex; align-items: center; justify-content: center; color: rgb(255, 255, 255); background: rgba(0, 0, 0, 0.5); cursor: pointer; opacity: 0; transition: opacity 0.3s; }

:where(.css-119ou95).ant-image .ant-image-mask .ant-image-mask-info { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding: 0px 4px; }

:where(.css-119ou95).ant-image .ant-image-mask .ant-image-mask-info .anticon { margin-inline-end: 4px; }

:where(.css-119ou95).ant-image .ant-image-mask .ant-image-mask-info .anticon svg { vertical-align: baseline; }

:where(.css-119ou95).ant-image .ant-image-mask:hover { opacity: 1; }

:where(.css-119ou95).ant-image .ant-image-placeholder { position: absolute; inset: 0px; }

:where(.css-119ou95).ant-image-preview-root .ant-image-preview { height: 100%; text-align: center; pointer-events: none; }

:where(.css-119ou95).ant-image-preview-root .ant-image-preview-body { position: absolute; inset: 0px; overflow: hidden; }

:where(.css-119ou95).ant-image-preview-root .ant-image-preview-img { max-width: 100%; max-height: 70%; vertical-align: middle; transform: scale3d(1, 1, 1); cursor: grab; transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1); user-select: none; }

:where(.css-119ou95).ant-image-preview-root .ant-image-preview-img-wrapper { position: absolute; inset: 0px; transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1); display: flex; justify-content: center; align-items: center; }

:where(.css-119ou95).ant-image-preview-root .ant-image-preview-img-wrapper > * { pointer-events: auto; }

:where(.css-119ou95).ant-image-preview-root .ant-image-preview-img-wrapper::before { display: inline-block; width: 1px; height: 50%; margin-inline-end: -1px; content: ""; }

:where(.css-119ou95).ant-image-preview-root .ant-image-preview-moving .ant-image-preview-preview-img { cursor: grabbing; }

:where(.css-119ou95).ant-image-preview-root .ant-image-preview-moving .ant-image-preview-preview-img-wrapper { transition-duration: 0s; }

:where(.css-119ou95).ant-image-preview-root .ant-image-preview-wrap { z-index: 1080; }

:where(.css-119ou95).ant-image-preview-operations-wrapper { position: fixed; z-index: 1081; }

:where(.css-119ou95) .ant-image-preview-footer { position: fixed; bottom: 32px; left: 50%; display: flex; flex-direction: column; align-items: center; color: rgba(255, 255, 255, 0.65); transform: translateX(-50%); }

:where(.css-119ou95) .ant-image-preview-progress { margin-bottom: 16px; }

:where(.css-119ou95) .ant-image-preview-close { position: fixed; top: 32px; right: 32px; display: flex; color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0.1); border-radius: 50%; padding: 12px; outline: 0px; border: 0px; cursor: pointer; transition: 0.3s; }

:where(.css-119ou95) .ant-image-preview-close:hover { background-color: rgba(0, 0, 0, 0.2); }

:where(.css-119ou95) .ant-image-preview-close > .anticon { font-size: 18px; }

:where(.css-119ou95) .ant-image-preview-operations { display: flex; align-items: center; padding: 0px 24px; background-color: rgba(0, 0, 0, 0.1); border-radius: 100px; }

:where(.css-119ou95) .ant-image-preview-operations-operation { margin-inline-start: 12px; padding: 12px; cursor: pointer; transition: 0.3s; user-select: none; }

:where(.css-119ou95) .ant-image-preview-operations-operation:not(.ant-image-preview-operations-operation-disabled):hover > .anticon { color: rgba(255, 255, 255, 0.85); }

:where(.css-119ou95) .ant-image-preview-operations-operation-disabled { color: rgba(255, 255, 255, 0.25); cursor: not-allowed; }

:where(.css-119ou95) .ant-image-preview-operations-operation:first-of-type { margin-inline-start: 0px; }

:where(.css-119ou95) .ant-image-preview-operations-operation > .anticon { font-size: 18px; }

:where(.css-119ou95) .ant-image-preview-switch-left, :where(.css-119ou95) .ant-image-preview-switch-right { position: fixed; inset-block-start: 50%; z-index: 1081; display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; margin-top: -20px; color: rgba(255, 255, 255, 0.65); background: rgba(0, 0, 0, 0.1); border-radius: 50%; transform: translateY(-50%); cursor: pointer; transition: 0.3s; user-select: none; }

:where(.css-119ou95) .ant-image-preview-switch-left:hover, :where(.css-119ou95) .ant-image-preview-switch-right:hover { background: rgba(0, 0, 0, 0.2); }

:where(.css-119ou95) .ant-image-preview-switch-left-disabled, :where(.css-119ou95) .ant-image-preview-switch-right-disabled, :where(.css-119ou95) .ant-image-preview-switch-left-disabled:hover, :where(.css-119ou95) .ant-image-preview-switch-right-disabled:hover { color: rgba(255, 255, 255, 0.25); background: transparent; cursor: not-allowed; }

:where(.css-119ou95) .ant-image-preview-switch-left-disabled > .anticon, :where(.css-119ou95) .ant-image-preview-switch-right-disabled > .anticon, :where(.css-119ou95) .ant-image-preview-switch-left-disabled:hover > .anticon, :where(.css-119ou95) .ant-image-preview-switch-right-disabled:hover > .anticon { cursor: not-allowed; }

:where(.css-119ou95) .ant-image-preview-switch-left > .anticon, :where(.css-119ou95) .ant-image-preview-switch-right > .anticon { font-size: 18px; }

:where(.css-119ou95) .ant-image-preview-switch-left { inset-inline-start: 12px; }

:where(.css-119ou95) .ant-image-preview-switch-right { inset-inline-end: 12px; }

:where(.css-119ou95).ant-image-preview-root .ant-image-preview.ant-zoom-enter, :where(.css-119ou95).ant-image-preview-root .ant-image-preview.ant-zoom-appear { transform: none; opacity: 0; animation-duration: 0.3s; user-select: none; }

:where(.css-119ou95).ant-image-preview-root .ant-image-preview.ant-zoom-leave .ant-image-preview-content { pointer-events: none; }

:where(.css-119ou95).ant-image-preview-root .ant-image-preview-mask { position: fixed; inset: 0px; z-index: 1000; height: 100%; background-color: rgba(0, 0, 0, 0.45); pointer-events: none; }

:where(.css-119ou95).ant-image-preview-root .ant-image-preview-mask .ant-image-preview-hidden { display: none; }

:where(.css-119ou95).ant-image-preview-root .ant-image-preview-wrap { position: fixed; inset: 0px; z-index: 1000; overflow: auto; outline: 0px; }

:where(.css-119ou95).ant-image-preview-root .ant-fade-enter, :where(.css-119ou95).ant-image-preview-root .ant-fade-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-image-preview-root .ant-fade-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-image-preview-root .ant-fade-enter.ant-fade-enter-active, :where(.css-119ou95).ant-image-preview-root .ant-fade-appear.ant-fade-appear-active { animation-name: css-119ou95-antFadeIn; animation-play-state: running; }

:where(.css-119ou95).ant-image-preview-root .ant-fade-leave.ant-fade-leave-active { animation-name: css-119ou95-antFadeOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-image-preview-root .ant-fade-enter, :where(.css-119ou95).ant-image-preview-root .ant-fade-appear { opacity: 0; animation-timing-function: linear; }

:where(.css-119ou95).ant-image-preview-root .ant-fade-leave { animation-timing-function: linear; }

:where(.css-119ou95).ant-image-preview-root .ant-zoom-enter, :where(.css-119ou95).ant-image-preview-root .ant-zoom-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-image-preview-root .ant-zoom-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-image-preview-root .ant-zoom-enter.ant-zoom-enter-active, :where(.css-119ou95).ant-image-preview-root .ant-zoom-appear.ant-zoom-appear-active { animation-name: css-119ou95-antZoomIn; animation-play-state: running; }

:where(.css-119ou95).ant-image-preview-root .ant-zoom-leave.ant-zoom-leave-active { animation-name: css-119ou95-antZoomOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-image-preview-root .ant-zoom-enter, :where(.css-119ou95).ant-image-preview-root .ant-zoom-appear { transform: scale(0); opacity: 0; animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); }

:where(.css-119ou95).ant-image-preview-root .ant-zoom-enter-prepare, :where(.css-119ou95).ant-image-preview-root .ant-zoom-appear-prepare { transform: none; }

:where(.css-119ou95).ant-image-preview-root .ant-zoom-leave { animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); }

:where(.css-119ou95).ant-fade-enter, :where(.css-119ou95).ant-fade-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-fade-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-fade-enter.ant-fade-enter-active, :where(.css-119ou95).ant-fade-appear.ant-fade-appear-active { animation-name: css-119ou95-antFadeIn; animation-play-state: running; }

:where(.css-119ou95).ant-fade-leave.ant-fade-leave-active { animation-name: css-119ou95-antFadeOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-fade-enter, :where(.css-119ou95).ant-fade-appear { opacity: 0; animation-timing-function: linear; }

:where(.css-119ou95).ant-fade-leave { animation-timing-function: linear; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95).ant-tag { 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-size: 14px; box-sizing: border-box; }

:where(.css-119ou95).ant-tag::before, :where(.css-119ou95).ant-tag::after { box-sizing: border-box; }

:where(.css-119ou95).ant-tag [class^="ant-tag"], :where(.css-119ou95).ant-tag [class*=" ant-tag"] { box-sizing: border-box; }

:where(.css-119ou95).ant-tag [class^="ant-tag"]::before, :where(.css-119ou95).ant-tag [class*=" ant-tag"]::before, :where(.css-119ou95).ant-tag [class^="ant-tag"]::after, :where(.css-119ou95).ant-tag [class*=" ant-tag"]::after { box-sizing: border-box; }

:where(.css-119ou95).ant-tag { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(0, 16, 41); font-size: 12px; line-height: 20px; list-style: none; 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"; display: inline-block; height: auto; margin-inline-end: 8px; padding-inline: 7px; white-space: nowrap; background: rgb(250, 250, 250); border: 1px solid rgb(217, 217, 217); border-radius: 8px; opacity: 1; transition: 0.2s; text-align: start; position: relative; }

:where(.css-119ou95).ant-tag.ant-tag-rtl { direction: rtl; }

:where(.css-119ou95).ant-tag, :where(.css-119ou95).ant-tag a, :where(.css-119ou95).ant-tag a:hover { color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-tag .ant-tag-close-icon { margin-inline-start: 3px; font-size: 10px; color: rgba(0, 0, 0, 0.45); cursor: pointer; transition: 0.2s; }

:where(.css-119ou95).ant-tag .ant-tag-close-icon:hover { color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-tag.ant-tag-has-color { border-color: transparent; }

:where(.css-119ou95).ant-tag.ant-tag-has-color, :where(.css-119ou95).ant-tag.ant-tag-has-color a, :where(.css-119ou95).ant-tag.ant-tag-has-color a:hover, :where(.css-119ou95).ant-tag.ant-tag-has-color .anticon-close, :where(.css-119ou95).ant-tag.ant-tag-has-color .anticon-close:hover { color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-tag-checkable { background-color: transparent; border-color: transparent; cursor: pointer; }

:where(.css-119ou95).ant-tag-checkable:not(.ant-tag-checkable-checked):hover { color: rgb(0, 123, 255); background-color: rgba(0, 0, 0, 0.06); }

:where(.css-119ou95).ant-tag-checkable:active, :where(.css-119ou95).ant-tag-checkable-checked { color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-tag-checkable-checked { background-color: rgb(0, 123, 255); }

:where(.css-119ou95).ant-tag-checkable-checked:hover { background-color: rgb(41, 151, 255); }

:where(.css-119ou95).ant-tag-checkable:active { background-color: rgb(0, 98, 217); }

:where(.css-119ou95).ant-tag-hidden { display: none; }

:where(.css-119ou95).ant-tag > .anticon + span, :where(.css-119ou95).ant-tag > span + .anticon { margin-inline-start: 7px; }

:where(.css-119ou95).ant-tag-borderless { border-color: transparent; background: rgb(250, 250, 250); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95).ant-typography { 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-size: 14px; box-sizing: border-box; }

:where(.css-119ou95).ant-typography::before, :where(.css-119ou95).ant-typography::after { box-sizing: border-box; }

:where(.css-119ou95).ant-typography [class^="ant-typography"], :where(.css-119ou95).ant-typography [class*=" ant-typography"] { box-sizing: border-box; }

:where(.css-119ou95).ant-typography [class^="ant-typography"]::before, :where(.css-119ou95).ant-typography [class*=" ant-typography"]::before, :where(.css-119ou95).ant-typography [class^="ant-typography"]::after, :where(.css-119ou95).ant-typography [class*=" ant-typography"]::after { box-sizing: border-box; }

:where(.css-119ou95).ant-typography { color: rgb(0, 16, 41); word-break: break-word; line-height: 1.57143; }

:where(.css-119ou95).ant-typography.ant-typography-secondary { color: rgba(0, 0, 0, 0.45); }

:where(.css-119ou95).ant-typography.ant-typography-success { color: rgb(82, 196, 26); }

:where(.css-119ou95).ant-typography.ant-typography-warning { color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-typography.ant-typography-danger { color: rgb(255, 77, 79); }

a:where(.css-119ou95).ant-typography.ant-typography-danger:active, a:where(.css-119ou95).ant-typography.ant-typography-danger:focus { color: rgb(217, 54, 62); }

a:where(.css-119ou95).ant-typography.ant-typography-danger:hover { color: rgb(255, 120, 117); }

:where(.css-119ou95).ant-typography.ant-typography-disabled { color: rgba(0, 0, 0, 0.25); cursor: not-allowed; user-select: none; }

div:where(.css-119ou95).ant-typography, :where(.css-119ou95).ant-typography p { margin-bottom: 1em; }

h1:where(.css-119ou95).ant-typography, div:where(.css-119ou95).ant-typography-h1, div:where(.css-119ou95).ant-typography-h1 > textarea, :where(.css-119ou95).ant-typography h1 { margin-bottom: 0.5em; color: rgb(0, 16, 41); font-weight: 600; font-size: 38px; line-height: 1.21053; }

h2:where(.css-119ou95).ant-typography, div:where(.css-119ou95).ant-typography-h2, div:where(.css-119ou95).ant-typography-h2 > textarea, :where(.css-119ou95).ant-typography h2 { margin-bottom: 0.5em; color: rgb(0, 16, 41); font-weight: 600; font-size: 30px; line-height: 1.26667; }

h3:where(.css-119ou95).ant-typography, div:where(.css-119ou95).ant-typography-h3, div:where(.css-119ou95).ant-typography-h3 > textarea, :where(.css-119ou95).ant-typography h3 { margin-bottom: 0.5em; color: rgb(0, 16, 41); font-weight: 600; font-size: 24px; line-height: 1.33333; }

h4:where(.css-119ou95).ant-typography, div:where(.css-119ou95).ant-typography-h4, div:where(.css-119ou95).ant-typography-h4 > textarea, :where(.css-119ou95).ant-typography h4 { margin-bottom: 0.5em; color: rgb(0, 16, 41); font-weight: 600; font-size: 20px; line-height: 1.4; }

h5:where(.css-119ou95).ant-typography, div:where(.css-119ou95).ant-typography-h5, div:where(.css-119ou95).ant-typography-h5 > textarea, :where(.css-119ou95).ant-typography h5 { margin-bottom: 0.5em; color: rgb(0, 16, 41); font-weight: 600; font-size: 16px; line-height: 1.5; }

:where(.css-119ou95).ant-typography + h1.ant-typography, :where(.css-119ou95).ant-typography + h2.ant-typography, :where(.css-119ou95).ant-typography + h3.ant-typography, :where(.css-119ou95).ant-typography + h4.ant-typography, :where(.css-119ou95).ant-typography + h5.ant-typography { margin-top: 1.2em; }

:where(.css-119ou95).ant-typography div + h1, :where(.css-119ou95).ant-typography ul + h1, :where(.css-119ou95).ant-typography li + h1, :where(.css-119ou95).ant-typography p + h1, :where(.css-119ou95).ant-typography h1 + h1, :where(.css-119ou95).ant-typography h2 + h1, :where(.css-119ou95).ant-typography h3 + h1, :where(.css-119ou95).ant-typography h4 + h1, :where(.css-119ou95).ant-typography h5 + h1, :where(.css-119ou95).ant-typography div + h2, :where(.css-119ou95).ant-typography ul + h2, :where(.css-119ou95).ant-typography li + h2, :where(.css-119ou95).ant-typography p + h2, :where(.css-119ou95).ant-typography h1 + h2, :where(.css-119ou95).ant-typography h2 + h2, :where(.css-119ou95).ant-typography h3 + h2, :where(.css-119ou95).ant-typography h4 + h2, :where(.css-119ou95).ant-typography h5 + h2, :where(.css-119ou95).ant-typography div + h3, :where(.css-119ou95).ant-typography ul + h3, :where(.css-119ou95).ant-typography li + h3, :where(.css-119ou95).ant-typography p + h3, :where(.css-119ou95).ant-typography h1 + h3, :where(.css-119ou95).ant-typography h2 + h3, :where(.css-119ou95).ant-typography h3 + h3, :where(.css-119ou95).ant-typography h4 + h3, :where(.css-119ou95).ant-typography h5 + h3, :where(.css-119ou95).ant-typography div + h4, :where(.css-119ou95).ant-typography ul + h4, :where(.css-119ou95).ant-typography li + h4, :where(.css-119ou95).ant-typography p + h4, :where(.css-119ou95).ant-typography h1 + h4, :where(.css-119ou95).ant-typography h2 + h4, :where(.css-119ou95).ant-typography h3 + h4, :where(.css-119ou95).ant-typography h4 + h4, :where(.css-119ou95).ant-typography h5 + h4, :where(.css-119ou95).ant-typography div + h5, :where(.css-119ou95).ant-typography ul + h5, :where(.css-119ou95).ant-typography li + h5, :where(.css-119ou95).ant-typography p + h5, :where(.css-119ou95).ant-typography h1 + h5, :where(.css-119ou95).ant-typography h2 + h5, :where(.css-119ou95).ant-typography h3 + h5, :where(.css-119ou95).ant-typography h4 + h5, :where(.css-119ou95).ant-typography h5 + h5 { margin-top: 1.2em; }

:where(.css-119ou95).ant-typography code { margin: 0px 0.2em; padding-inline: 0.4em; padding-block: 0.2em 0.1em; font-size: 85%; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; background: rgba(150, 150, 150, 0.1); border: 1px solid rgba(100, 100, 100, 0.2); border-radius: 3px; }

:where(.css-119ou95).ant-typography kbd { margin: 0px 0.2em; padding-inline: 0.4em; padding-block: 0.15em 0.1em; font-size: 90%; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; background: rgba(150, 150, 150, 0.06); border-width: 1px 1px 2px; border-style: solid; border-color: rgba(100, 100, 100, 0.2); border-image: none; border-radius: 3px; }

:where(.css-119ou95).ant-typography mark { padding: 0px; background-color: rgb(255, 229, 143); }

:where(.css-119ou95).ant-typography u, :where(.css-119ou95).ant-typography ins { text-decoration: underline; text-decoration-skip-ink: auto; }

:where(.css-119ou95).ant-typography s, :where(.css-119ou95).ant-typography del { text-decoration: line-through; }

:where(.css-119ou95).ant-typography strong { font-weight: 600; }

:where(.css-119ou95).ant-typography ul, :where(.css-119ou95).ant-typography ol { margin-inline: 0px; margin-block: 0px 1em; padding: 0px; }

:where(.css-119ou95).ant-typography ul li, :where(.css-119ou95).ant-typography ol li { margin-inline: 20px 0px; margin-block: 0px; padding-inline: 4px 0px; padding-block: 0px; }

:where(.css-119ou95).ant-typography ul { list-style-type: circle; }

:where(.css-119ou95).ant-typography ul ul { list-style-type: disc; }

:where(.css-119ou95).ant-typography ol { list-style-type: decimal; }

:where(.css-119ou95).ant-typography pre, :where(.css-119ou95).ant-typography blockquote { margin: 1em 0px; }

:where(.css-119ou95).ant-typography pre { padding: 0.4em 0.6em; white-space: pre-wrap; overflow-wrap: break-word; background: rgba(150, 150, 150, 0.1); border: 1px solid rgba(100, 100, 100, 0.2); border-radius: 3px; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; }

:where(.css-119ou95).ant-typography pre code { display: inline; margin: 0px; padding: 0px; font-size: inherit; font-family: inherit; background: transparent; border: 0px; }

:where(.css-119ou95).ant-typography blockquote { padding-inline: 0.6em 0px; padding-block: 0px; border-inline-start: 4px solid rgba(100, 100, 100, 0.2); opacity: 0.85; }

a:where(.css-119ou95).ant-typography, :where(.css-119ou95).ant-typography a { color: rgb(0, 123, 255); text-decoration: none; outline: none; cursor: pointer; transition: 0.3s; border: 0px; padding: 0px; background: none; user-select: text; }

a:where(.css-119ou95).ant-typography:focus-visible, :where(.css-119ou95).ant-typography a:focus-visible { outline: rgb(122, 200, 255) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

a:where(.css-119ou95).ant-typography:hover, :where(.css-119ou95).ant-typography a:hover { color: rgb(41, 151, 255); text-decoration: none; }

a:where(.css-119ou95).ant-typography:focus, :where(.css-119ou95).ant-typography a:focus { color: rgb(41, 151, 255); text-decoration: none; }

a:where(.css-119ou95).ant-typography:active, :where(.css-119ou95).ant-typography a:active { color: rgb(0, 98, 217); text-decoration: none; }

a:where(.css-119ou95).ant-typography[disabled], :where(.css-119ou95).ant-typography a[disabled], a:where(.css-119ou95).ant-typography.ant-typography-disabled, :where(.css-119ou95).ant-typography a.ant-typography-disabled { color: rgba(0, 0, 0, 0.25); cursor: not-allowed; }

a:where(.css-119ou95).ant-typography[disabled]:active, :where(.css-119ou95).ant-typography a[disabled]:active, a:where(.css-119ou95).ant-typography.ant-typography-disabled:active, :where(.css-119ou95).ant-typography a.ant-typography-disabled:active, a:where(.css-119ou95).ant-typography[disabled]:hover, :where(.css-119ou95).ant-typography a[disabled]:hover, a:where(.css-119ou95).ant-typography.ant-typography-disabled:hover, :where(.css-119ou95).ant-typography a.ant-typography-disabled:hover { color: rgba(0, 0, 0, 0.25); }

a:where(.css-119ou95).ant-typography[disabled]:active, :where(.css-119ou95).ant-typography a[disabled]:active, a:where(.css-119ou95).ant-typography.ant-typography-disabled:active, :where(.css-119ou95).ant-typography a.ant-typography-disabled:active { pointer-events: none; }

:where(.css-119ou95).ant-typography .ant-typography-expand, :where(.css-119ou95).ant-typography .ant-typography-collapse, :where(.css-119ou95).ant-typography .ant-typography-edit, :where(.css-119ou95).ant-typography .ant-typography-copy { color: rgb(0, 123, 255); text-decoration: none; outline: none; cursor: pointer; transition: 0.3s; border: 0px; padding: 0px; background: none; user-select: none; margin-inline-start: 4px; }

:where(.css-119ou95).ant-typography .ant-typography-expand:focus-visible, :where(.css-119ou95).ant-typography .ant-typography-collapse:focus-visible, :where(.css-119ou95).ant-typography .ant-typography-edit:focus-visible, :where(.css-119ou95).ant-typography .ant-typography-copy:focus-visible { outline: rgb(122, 200, 255) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-119ou95).ant-typography .ant-typography-expand:hover, :where(.css-119ou95).ant-typography .ant-typography-collapse:hover, :where(.css-119ou95).ant-typography .ant-typography-edit:hover, :where(.css-119ou95).ant-typography .ant-typography-copy:hover { color: rgb(41, 151, 255); text-decoration: none; }

:where(.css-119ou95).ant-typography .ant-typography-expand:focus, :where(.css-119ou95).ant-typography .ant-typography-collapse:focus, :where(.css-119ou95).ant-typography .ant-typography-edit:focus, :where(.css-119ou95).ant-typography .ant-typography-copy:focus { color: rgb(41, 151, 255); text-decoration: none; }

:where(.css-119ou95).ant-typography .ant-typography-expand:active, :where(.css-119ou95).ant-typography .ant-typography-collapse:active, :where(.css-119ou95).ant-typography .ant-typography-edit:active, :where(.css-119ou95).ant-typography .ant-typography-copy:active { color: rgb(0, 98, 217); text-decoration: none; }

:where(.css-119ou95).ant-typography-edit-content { position: relative; }

div:where(.css-119ou95).ant-typography-edit-content { inset-inline-start: -12px; inset-block-start: -5px; margin-bottom: 4px; }

:where(.css-119ou95).ant-typography-edit-content .ant-typography-edit-content-confirm { position: absolute; inset-inline-end: 10px; inset-block-end: 8px; color: rgba(0, 0, 0, 0.45); font-weight: normal; font-size: 14px; font-style: normal; pointer-events: none; }

:where(.css-119ou95).ant-typography-edit-content textarea { height: 1em; margin: 0px !important; }

:where(.css-119ou95).ant-typography .ant-typography-copy-success, :where(.css-119ou95).ant-typography .ant-typography-copy-success:hover, :where(.css-119ou95).ant-typography .ant-typography-copy-success:focus { color: rgb(82, 196, 26); }

:where(.css-119ou95).ant-typography .ant-typography-copy-icon-only { margin-inline-start: 0px; }

a:where(.css-119ou95).ant-typography-ellipsis, span:where(.css-119ou95).ant-typography-ellipsis { display: inline-block; max-width: 100%; }

:where(.css-119ou95).ant-typography-ellipsis-single-line { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

a:where(.css-119ou95).ant-typography-ellipsis-single-line, span:where(.css-119ou95).ant-typography-ellipsis-single-line { vertical-align: bottom; }

:where(.css-119ou95).ant-typography-ellipsis-single-line > code { padding-block: 0px; max-width: calc(100% - 1.2em); display: inline-block; overflow: hidden; text-overflow: ellipsis; vertical-align: bottom; box-sizing: content-box; }

:where(.css-119ou95).ant-typography-ellipsis-multiple-line { display: -webkit-box; overflow: hidden; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }

:where(.css-119ou95).ant-typography-rtl { direction: rtl; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95)[class^="ant-picker"], :where(.css-119ou95)[class*=" ant-picker"] { 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-size: 14px; box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-picker"]::before, :where(.css-119ou95)[class*=" ant-picker"]::before, :where(.css-119ou95)[class^="ant-picker"]::after, :where(.css-119ou95)[class*=" ant-picker"]::after { box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-picker"] [class^="ant-picker"], :where(.css-119ou95)[class*=" ant-picker"] [class^="ant-picker"], :where(.css-119ou95)[class^="ant-picker"] [class*=" ant-picker"], :where(.css-119ou95)[class*=" ant-picker"] [class*=" ant-picker"] { box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-picker"] [class^="ant-picker"]::before, :where(.css-119ou95)[class*=" ant-picker"] [class^="ant-picker"]::before, :where(.css-119ou95)[class^="ant-picker"] [class*=" ant-picker"]::before, :where(.css-119ou95)[class*=" ant-picker"] [class*=" ant-picker"]::before, :where(.css-119ou95)[class^="ant-picker"] [class^="ant-picker"]::after, :where(.css-119ou95)[class*=" ant-picker"] [class^="ant-picker"]::after, :where(.css-119ou95)[class^="ant-picker"] [class*=" ant-picker"]::after, :where(.css-119ou95)[class*=" ant-picker"] [class*=" ant-picker"]::after { box-sizing: border-box; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-footer { border-top: 1px solid rgba(5, 5, 5, 0.06); }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-footer-extra { padding: 0px 12px; line-height: 38px; text-align: start; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-footer-extra:not(:last-child) { border-bottom: 1px solid rgba(5, 5, 5, 0.06); }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-panels + .ant-picker-footer .ant-picker-ranges { justify-content: space-between; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-ranges { margin-block: 0px; padding-inline: 12px; overflow: hidden; text-align: start; list-style: none; display: flex; justify-content: center; align-items: center; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-ranges > li { line-height: 38px; display: inline-block; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-ranges .ant-picker-now-btn-disabled { pointer-events: none; color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-ranges .ant-picker-preset > .ant-tag-blue { color: rgb(0, 123, 255); background: rgb(230, 246, 255); border-color: rgb(122, 200, 255); cursor: pointer; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-ranges .ant-picker-ok { padding-block: 2px; margin-inline-start: auto; }

:where(.css-119ou95).ant-picker { box-sizing: border-box; margin: 0px; padding: 4px 11px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1; list-style: none; 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"; position: relative; display: inline-flex; align-items: center; border-radius: 16px; transition: border 0.2s, box-shadow 0.2s, background 0.2s; }

:where(.css-119ou95).ant-picker .ant-picker-prefix { flex: 0 0 auto; margin-inline-end: 4px; }

:where(.css-119ou95).ant-picker .ant-picker-input { position: relative; display: inline-flex; align-items: center; width: 100%; }

:where(.css-119ou95).ant-picker .ant-picker-input > input { position: relative; display: inline-block; width: 100%; color: inherit; font-size: 14px; line-height: 1.57143; transition: 0.2s; flex: 1 1 auto; min-width: 1px; height: auto; padding: 0px; background: transparent; border: 0px; font-family: inherit; }

:where(.css-119ou95).ant-picker .ant-picker-input > input::placeholder { color: rgba(0, 0, 0, 0.25); user-select: none; }

:where(.css-119ou95).ant-picker .ant-picker-input > input:placeholder-shown { text-overflow: ellipsis; }

:where(.css-119ou95).ant-picker .ant-picker-input > input:focus { box-shadow: none; outline: 0px; }

:where(.css-119ou95).ant-picker .ant-picker-input > input[disabled] { background: transparent; color: rgba(0, 0, 0, 0.25); cursor: not-allowed; }

:where(.css-119ou95).ant-picker .ant-picker-input-placeholder > input { color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-picker-large { padding: 8.5px 11px; }

:where(.css-119ou95).ant-picker-large .ant-picker-input > input { font-size: 14px; line-height: 1.5; }

:where(.css-119ou95).ant-picker-small { padding: 0px 7px; }

:where(.css-119ou95).ant-picker-small .ant-picker-input > input { font-size: 14px; }

:where(.css-119ou95).ant-picker .ant-picker-suffix { display: flex; flex: 0 0 auto; align-self: center; margin-inline-start: 4px; color: rgba(0, 0, 0, 0.25); line-height: 1; pointer-events: none; transition: opacity 0.2s, color 0.2s; }

:where(.css-119ou95).ant-picker .ant-picker-suffix > * { vertical-align: top; }

:where(.css-119ou95).ant-picker .ant-picker-suffix > :not(:last-child) { margin-inline-end: 8px; }

:where(.css-119ou95).ant-picker .ant-picker-clear { position: absolute; top: 50%; inset-inline-end: 0px; color: rgba(0, 0, 0, 0.25); line-height: 1; transform: translateY(-50%); cursor: pointer; opacity: 0; transition: opacity 0.2s, color 0.2s; }

:where(.css-119ou95).ant-picker .ant-picker-clear > * { vertical-align: top; }

:where(.css-119ou95).ant-picker .ant-picker-clear:hover { color: rgba(0, 0, 0, 0.45); }

:where(.css-119ou95).ant-picker:hover .ant-picker-clear { opacity: 1; }

:where(.css-119ou95).ant-picker:hover .ant-picker-suffix:not(:last-child) { opacity: 0; }

:where(.css-119ou95).ant-picker .ant-picker-separator { position: relative; display: inline-block; width: 1em; height: 14px; color: rgba(0, 0, 0, 0.25); font-size: 14px; vertical-align: top; cursor: default; }

.ant-picker-focused :where(.css-119ou95).ant-picker .ant-picker-separator { color: rgba(0, 0, 0, 0.45); }

.ant-picker-disabled .ant-picker-range-separator :where(.css-119ou95).ant-picker .ant-picker-separator { cursor: not-allowed; }

:where(.css-119ou95).ant-picker-range { position: relative; display: inline-flex; }

:where(.css-119ou95).ant-picker-range .ant-picker-active-bar { bottom: -1px; height: 2px; background: rgb(0, 123, 255); opacity: 0; transition: 0.3s ease-out; pointer-events: none; }

:where(.css-119ou95).ant-picker-range.ant-picker-focused .ant-picker-active-bar { opacity: 1; }

:where(.css-119ou95).ant-picker-range .ant-picker-range-separator { align-items: center; padding: 0px 8px; line-height: 1; }

:where(.css-119ou95).ant-picker-range .ant-picker-clear, :where(.css-119ou95).ant-picker-multiple .ant-picker-clear { inset-inline-end: 11px; }

:where(.css-119ou95).ant-picker-range.ant-picker-small .ant-picker-clear, :where(.css-119ou95).ant-picker-multiple.ant-picker-small .ant-picker-clear { inset-inline-end: 7px; }

:where(.css-119ou95).ant-picker-dropdown { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1.57143; list-style: none; 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"; pointer-events: none; position: absolute; top: -9999px; left: -9999px; z-index: 1050; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-panel { display: inline-flex; flex-direction: column; text-align: center; background: rgb(255, 255, 255); border-radius: 16px; outline: none; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-panel-focused { border-color: rgb(0, 123, 255); }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-panel-rtl .ant-picker-prev-icon, :where(.css-119ou95).ant-picker-dropdown .ant-picker-panel-rtl .ant-picker-super-prev-icon { transform: rotate(45deg); }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-panel-rtl .ant-picker-next-icon, :where(.css-119ou95).ant-picker-dropdown .ant-picker-panel-rtl .ant-picker-super-next-icon { transform: rotate(-135deg); }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-panel-rtl .ant-picker-time-panel .ant-picker-content { direction: ltr; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-panel-rtl .ant-picker-time-panel .ant-picker-content > * { direction: rtl; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-decade-panel, :where(.css-119ou95).ant-picker-dropdown .ant-picker-year-panel, :where(.css-119ou95).ant-picker-dropdown .ant-picker-quarter-panel, :where(.css-119ou95).ant-picker-dropdown .ant-picker-month-panel, :where(.css-119ou95).ant-picker-dropdown .ant-picker-week-panel, :where(.css-119ou95).ant-picker-dropdown .ant-picker-date-panel, :where(.css-119ou95).ant-picker-dropdown .ant-picker-time-panel { display: flex; flex-direction: column; width: 288px; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-header { display: flex; padding: 0px 8px; color: rgb(0, 16, 41); border-bottom: 1px solid rgba(5, 5, 5, 0.06); }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-header > * { flex: 0 0 auto; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-header button { padding: 0px; color: rgba(0, 0, 0, 0.45); line-height: 40px; background: transparent; border: 0px; cursor: pointer; transition: color 0.2s; font-size: inherit; display: inline-flex; align-items: center; justify-content: center; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-header button:empty { display: none; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-header > button { min-width: 1.6em; font-size: 14px; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-header > button:hover { color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-header > button:disabled { opacity: 0.25; pointer-events: none; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-header-view { flex: 1 1 auto; font-weight: 600; line-height: 40px; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-header-view > button { color: inherit; font-weight: inherit; vertical-align: top; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-header-view > button:not(:first-child) { margin-inline-start: 8px; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-header-view > button:hover { color: rgb(0, 123, 255); }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-prev-icon, :where(.css-119ou95).ant-picker-dropdown .ant-picker-next-icon, :where(.css-119ou95).ant-picker-dropdown .ant-picker-super-prev-icon, :where(.css-119ou95).ant-picker-dropdown .ant-picker-super-next-icon { position: relative; width: 7px; height: 7px; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-prev-icon::before, :where(.css-119ou95).ant-picker-dropdown .ant-picker-next-icon::before, :where(.css-119ou95).ant-picker-dropdown .ant-picker-super-prev-icon::before, :where(.css-119ou95).ant-picker-dropdown .ant-picker-super-next-icon::before { position: absolute; top: 0px; inset-inline-start: 0px; width: 7px; height: 7px; border: 0px solid; border-block-start-width: 1.5px; border-inline-start-width: 1.5px; content: ""; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-super-prev-icon::after, :where(.css-119ou95).ant-picker-dropdown .ant-picker-super-next-icon::after { position: absolute; top: 4px; inset-inline-start: 4px; display: inline-block; width: 7px; height: 7px; border: 0px solid; border-block-start-width: 1.5px; border-inline-start-width: 1.5px; content: ""; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-prev-icon, :where(.css-119ou95).ant-picker-dropdown .ant-picker-super-prev-icon { transform: rotate(-45deg); }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-next-icon, :where(.css-119ou95).ant-picker-dropdown .ant-picker-super-next-icon { transform: rotate(135deg); }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-content { width: 100%; table-layout: fixed; border-collapse: collapse; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-content th, :where(.css-119ou95).ant-picker-dropdown .ant-picker-content td { position: relative; min-width: 24px; font-weight: normal; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-content th { height: 36px; color: rgb(0, 16, 41); vertical-align: middle; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-cell { padding: 6px 0px; color: rgba(0, 0, 0, 0.25); cursor: pointer; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-cell-in-view { color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-cell::before { position: absolute; top: 50%; inset-inline: 0px; z-index: 1; height: 24px; transform: translateY(-50%); content: ""; pointer-events: none; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-cell .ant-picker-cell-inner { position: relative; z-index: 2; display: inline-block; min-width: 24px; height: 24px; line-height: 24px; border-radius: 8px; transition: background 0.2s; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-cell:hover:not(.ant-picker-cell-in-view):not(.ant-picker-cell-disabled) .ant-picker-cell-inner, :where(.css-119ou95).ant-picker-dropdown .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-disabled) .ant-picker-cell-inner { background: rgba(0, 0, 0, 0.04); }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner::before { position: absolute; top: 0px; inset-inline: 0px; bottom: 0px; z-index: 1; border: 1px solid rgb(0, 123, 255); border-radius: 8px; content: ""; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range, :where(.css-119ou95).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start, :where(.css-119ou95).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end { position: relative; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range:not(.ant-picker-cell-disabled)::before, :where(.css-119ou95).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-disabled)::before, :where(.css-119ou95).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-disabled)::before { background: rgb(230, 246, 255); }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-selected:not(.ant-picker-cell-disabled) .ant-picker-cell-inner, :where(.css-119ou95).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-disabled) .ant-picker-cell-inner, :where(.css-119ou95).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-disabled) .ant-picker-cell-inner { color: rgb(255, 255, 255); background: rgb(0, 123, 255); }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-selected.ant-picker-cell-disabled .ant-picker-cell-inner, :where(.css-119ou95).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-disabled .ant-picker-cell-inner, :where(.css-119ou95).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end.ant-picker-cell-disabled .ant-picker-cell-inner { background: rgba(0, 0, 0, 0.06); }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-disabled)::before { inset-inline-start: 50%; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-disabled)::before { inset-inline-end: 50%; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-end) .ant-picker-cell-inner { border-start-start-radius: 8px; border-end-start-radius: 8px; border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-start) .ant-picker-cell-inner { border-start-start-radius: 0px; border-end-start-radius: 0px; border-start-end-radius: 8px; border-end-end-radius: 8px; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-cell-disabled { color: rgba(0, 0, 0, 0.25); cursor: not-allowed; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-cell-disabled .ant-picker-cell-inner { background: transparent; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-cell-disabled::before { background: rgb(245, 245, 245); }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-cell-disabled.ant-picker-cell-today .ant-picker-cell-inner::before { border-color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-decade-panel .ant-picker-content, :where(.css-119ou95).ant-picker-dropdown .ant-picker-year-panel .ant-picker-content, :where(.css-119ou95).ant-picker-dropdown .ant-picker-quarter-panel .ant-picker-content, :where(.css-119ou95).ant-picker-dropdown .ant-picker-month-panel .ant-picker-content { height: 264px; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-decade-panel .ant-picker-cell-inner, :where(.css-119ou95).ant-picker-dropdown .ant-picker-year-panel .ant-picker-cell-inner, :where(.css-119ou95).ant-picker-dropdown .ant-picker-quarter-panel .ant-picker-cell-inner, :where(.css-119ou95).ant-picker-dropdown .ant-picker-month-panel .ant-picker-cell-inner { padding: 0px 8px; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-quarter-panel .ant-picker-content { height: 56px; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-decade-panel .ant-picker-cell-inner { padding: 0px 4px; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-decade-panel .ant-picker-cell::before { display: none; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-year-panel .ant-picker-body, :where(.css-119ou95).ant-picker-dropdown .ant-picker-quarter-panel .ant-picker-body, :where(.css-119ou95).ant-picker-dropdown .ant-picker-month-panel .ant-picker-body { padding: 0px 8px; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-year-panel .ant-picker-cell-inner, :where(.css-119ou95).ant-picker-dropdown .ant-picker-quarter-panel .ant-picker-cell-inner, :where(.css-119ou95).ant-picker-dropdown .ant-picker-month-panel .ant-picker-cell-inner { width: 60px; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-date-panel .ant-picker-body { padding: 8px 18px; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-date-panel .ant-picker-content th { box-sizing: border-box; padding: 0px; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-week-panel-row td::before { transition: background 0.2s; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-week-panel-row td:first-child::before { border-start-start-radius: 8px; border-end-start-radius: 8px; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-week-panel-row td:last-child::before { border-start-end-radius: 8px; border-end-end-radius: 8px; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-week-panel-row:hover td::before { background: rgba(0, 0, 0, 0.04); }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-week-panel-row-range-start td.ant-picker-cell::before, :where(.css-119ou95).ant-picker-dropdown .ant-picker-week-panel-row-range-end td.ant-picker-cell::before, :where(.css-119ou95).ant-picker-dropdown .ant-picker-week-panel-row-selected td.ant-picker-cell::before, :where(.css-119ou95).ant-picker-dropdown .ant-picker-week-panel-row-hover td.ant-picker-cell::before { background: rgb(0, 123, 255); }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-week-panel-row-range-start td.ant-picker-cell.ant-picker-cell-week, :where(.css-119ou95).ant-picker-dropdown .ant-picker-week-panel-row-range-end td.ant-picker-cell.ant-picker-cell-week, :where(.css-119ou95).ant-picker-dropdown .ant-picker-week-panel-row-selected td.ant-picker-cell.ant-picker-cell-week, :where(.css-119ou95).ant-picker-dropdown .ant-picker-week-panel-row-hover td.ant-picker-cell.ant-picker-cell-week { color: rgba(255, 255, 255, 0.5); }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-week-panel-row-range-start td.ant-picker-cell .ant-picker-cell-inner, :where(.css-119ou95).ant-picker-dropdown .ant-picker-week-panel-row-range-end td.ant-picker-cell .ant-picker-cell-inner, :where(.css-119ou95).ant-picker-dropdown .ant-picker-week-panel-row-selected td.ant-picker-cell .ant-picker-cell-inner, :where(.css-119ou95).ant-picker-dropdown .ant-picker-week-panel-row-hover td.ant-picker-cell .ant-picker-cell-inner { color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-week-panel-row-range-hover td::before { background: rgb(230, 246, 255); }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-week-panel .ant-picker-body, :where(.css-119ou95).ant-picker-dropdown .ant-picker-date-panel-show-week .ant-picker-body { padding: 8px 12px; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-week-panel .ant-picker-content th, :where(.css-119ou95).ant-picker-dropdown .ant-picker-date-panel-show-week .ant-picker-content th { width: auto; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-datetime-panel { display: flex; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-datetime-panel .ant-picker-time-panel { border-inline-start: 1px solid rgba(5, 5, 5, 0.06); }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-datetime-panel .ant-picker-date-panel, :where(.css-119ou95).ant-picker-dropdown .ant-picker-datetime-panel .ant-picker-time-panel { transition: opacity 0.3s; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-datetime-panel-active .ant-picker-date-panel, :where(.css-119ou95).ant-picker-dropdown .ant-picker-datetime-panel-active .ant-picker-time-panel { opacity: 0.3; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-datetime-panel-active .ant-picker-date-panel-active, :where(.css-119ou95).ant-picker-dropdown .ant-picker-datetime-panel-active .ant-picker-time-panel-active { opacity: 1; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-time-panel { width: auto; min-width: auto; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-time-panel .ant-picker-content { display: flex; flex: 1 1 auto; height: 224px; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-time-panel-column { flex: 1 0 auto; width: 56px; margin: 4px 0px; padding: 0px; overflow: hidden; text-align: start; list-style: none; transition: background 0.2s; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-time-panel-column::-webkit-scrollbar { width: 8px; background-color: transparent; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-time-panel-column::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.45); border-radius: 8px; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-time-panel-column { scrollbar-width: thin; scrollbar-color: rgba(0, 0, 0, 0.45) transparent; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-time-panel-column::after { display: block; height: calc(100% - 28px); content: ""; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-time-panel-column:not(:first-child) { border-inline-start: 1px solid rgba(5, 5, 5, 0.06); }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-time-panel-column-active { background: rgba(230, 246, 255, 0.2); }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-time-panel-column:hover { overflow-y: auto; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-time-panel-column > li { margin: 0px; padding: 0px; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-time-panel-column > li.ant-picker-time-panel-cell { margin-inline: 4px; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-time-panel-column > li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner { display: block; width: 48px; height: 28px; margin: 0px; padding-block: 0px; padding-inline: 14px 0px; color: rgb(0, 16, 41); line-height: 28px; border-radius: 8px; cursor: pointer; transition: background 0.2s; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-time-panel-column > li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner:hover { background: rgba(0, 0, 0, 0.04); }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-time-panel-column > li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner { background: rgb(230, 246, 255); }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-time-panel-column > li.ant-picker-time-panel-cell-disabled .ant-picker-time-panel-cell-inner { color: rgba(0, 0, 0, 0.25); background: transparent; cursor: not-allowed; }

:where(.css-119ou95).ant-picker-dropdown.ant-picker-dropdown-hidden { display: none; }

:where(.css-119ou95).ant-picker-dropdown-rtl { direction: rtl; }

:where(.css-119ou95).ant-picker-dropdown.ant-picker-dropdown-placement-bottomLeft .ant-picker-range-arrow, :where(.css-119ou95).ant-picker-dropdown.ant-picker-dropdown-placement-bottomRight .ant-picker-range-arrow { top: 0px; display: block; transform: translateY(-100%); }

:where(.css-119ou95).ant-picker-dropdown.ant-picker-dropdown-placement-topLeft .ant-picker-range-arrow, :where(.css-119ou95).ant-picker-dropdown.ant-picker-dropdown-placement-topRight .ant-picker-range-arrow { bottom: 0px; display: block; transform: translateY(100%) rotate(180deg); }

:where(.css-119ou95).ant-picker-dropdown.ant-slide-up-appear .ant-picker-range-arrow.ant-picker-range-arrow, :where(.css-119ou95).ant-picker-dropdown.ant-slide-up-enter .ant-picker-range-arrow.ant-picker-range-arrow { transition: none; }

:where(.css-119ou95).ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topLeft, :where(.css-119ou95).ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topRight, :where(.css-119ou95).ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topLeft, :where(.css-119ou95).ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topRight { animation-name: css-119ou95-antSlideDownIn; }

:where(.css-119ou95).ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomLeft, :where(.css-119ou95).ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomRight, :where(.css-119ou95).ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomLeft, :where(.css-119ou95).ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomRight { animation-name: css-119ou95-antSlideUpIn; }

:where(.css-119ou95).ant-picker-dropdown.ant-slide-up-leave .ant-picker-panel-container { pointer-events: none; }

:where(.css-119ou95).ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topLeft, :where(.css-119ou95).ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topRight { animation-name: css-119ou95-antSlideDownOut; }

:where(.css-119ou95).ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomLeft, :where(.css-119ou95).ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomRight { animation-name: css-119ou95-antSlideUpOut; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-panel > .ant-picker-time-panel { padding-top: 4px; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-range-wrapper { display: flex; position: relative; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-range-arrow { position: absolute; z-index: 1; display: none; padding-inline: 16.5px; box-sizing: content-box; transition: 0.3s ease-out; pointer-events: none; width: 16px; height: 16px; overflow: hidden; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-range-arrow::before { position: absolute; bottom: 0px; inset-inline-start: 0px; width: 16px; height: 8px; background: rgb(255, 255, 255); clip-path: path("M 0 8 A 6 6 0 0 0 4.24264 6.24264 L 6.58579 3.89949 A 2 2 0 0 1 9.41421 3.89949 L 11.7574 6.24264 A 6 6 0 0 0 16 8 Z"); content: ""; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-range-arrow::after { content: ""; position: absolute; width: 7.79899px; height: 7.79899px; bottom: 0px; inset-inline: 0px; margin: auto; border-radius: 0px 0px 2px; transform: translateY(50%) rotate(-135deg); box-shadow: rgba(0, 0, 0, 0.05) 2px 2px 5px; z-index: 0; background: transparent; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-range-arrow::before { inset-inline-start: 16.5px; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-panel-container { overflow: hidden; vertical-align: top; background: rgb(255, 255, 255); border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.08) 0px 6px 16px 0px, rgba(0, 0, 0, 0.12) 0px 3px 6px -4px, rgba(0, 0, 0, 0.05) 0px 9px 28px 8px; transition: margin 0.3s; display: inline-block; pointer-events: auto; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel-layout { display: flex; flex-wrap: nowrap; align-items: stretch; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-panel-container .ant-picker-presets { display: flex; flex-direction: column; min-width: 120px; max-width: 200px; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-panel-container .ant-picker-presets ul { height: 0px; flex: 1 1 auto; list-style: none; overflow: auto; margin: 0px; padding: 8px; border-inline-end: 1px solid rgba(5, 5, 5, 0.06); }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-panel-container .ant-picker-presets ul li { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; border-radius: 8px; padding-inline: 8px; padding-block: 1px; cursor: pointer; transition: 0.3s; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-panel-container .ant-picker-presets ul li + li { margin-top: 8px; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-panel-container .ant-picker-presets ul li:hover { background: rgba(0, 0, 0, 0.04); }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-panel-container .ant-picker-panels { display: inline-flex; flex-wrap: nowrap; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-panel-container .ant-picker-panels:last-child .ant-picker-panel { border-width: 0px; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel { vertical-align: top; background: transparent; border-radius: 0px; border-width: 0px; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-content, :where(.css-119ou95).ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel table { text-align: center; }

:where(.css-119ou95).ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel-focused { border-color: rgb(217, 217, 217); }

:where(.css-119ou95).ant-picker-dropdown-range { padding: 10.6667px 0px; }

:where(.css-119ou95).ant-picker-dropdown-range-hidden { display: none; }

:where(.css-119ou95).ant-picker-rtl { direction: rtl; }

:where(.css-119ou95).ant-picker-rtl .ant-picker-separator { transform: scale(-1, 1); }

:where(.css-119ou95).ant-picker-rtl .ant-picker-footer-extra { direction: rtl; }

:where(.css-119ou95).ant-slide-up-enter, :where(.css-119ou95).ant-slide-up-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-slide-up-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-slide-up-enter.ant-slide-up-enter-active, :where(.css-119ou95).ant-slide-up-appear.ant-slide-up-appear-active { animation-name: css-119ou95-antSlideUpIn; animation-play-state: running; }

:where(.css-119ou95).ant-slide-up-leave.ant-slide-up-leave-active { animation-name: css-119ou95-antSlideUpOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-slide-up-enter, :where(.css-119ou95).ant-slide-up-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); }

:where(.css-119ou95).ant-slide-up-enter-prepare, :where(.css-119ou95).ant-slide-up-appear-prepare { transform: scale(1); }

:where(.css-119ou95).ant-slide-up-leave { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); }

:where(.css-119ou95).ant-slide-down-enter, :where(.css-119ou95).ant-slide-down-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-slide-down-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-slide-down-enter.ant-slide-down-enter-active, :where(.css-119ou95).ant-slide-down-appear.ant-slide-down-appear-active { animation-name: css-119ou95-antSlideDownIn; animation-play-state: running; }

:where(.css-119ou95).ant-slide-down-leave.ant-slide-down-leave-active { animation-name: css-119ou95-antSlideDownOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-slide-down-enter, :where(.css-119ou95).ant-slide-down-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); }

:where(.css-119ou95).ant-slide-down-enter-prepare, :where(.css-119ou95).ant-slide-down-appear-prepare { transform: scale(1); }

:where(.css-119ou95).ant-slide-down-leave { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); }

:where(.css-119ou95).ant-move-up-enter, :where(.css-119ou95).ant-move-up-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-move-up-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-move-up-enter.ant-move-up-enter-active, :where(.css-119ou95).ant-move-up-appear.ant-move-up-appear-active { animation-name: css-119ou95-antMoveUpIn; animation-play-state: running; }

:where(.css-119ou95).ant-move-up-leave.ant-move-up-leave-active { animation-name: css-119ou95-antMoveUpOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-move-up-enter, :where(.css-119ou95).ant-move-up-appear { opacity: 0; animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); }

:where(.css-119ou95).ant-move-up-leave { animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); }

:where(.css-119ou95).ant-move-down-enter, :where(.css-119ou95).ant-move-down-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-move-down-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-move-down-enter.ant-move-down-enter-active, :where(.css-119ou95).ant-move-down-appear.ant-move-down-appear-active { animation-name: css-119ou95-antMoveDownIn; animation-play-state: running; }

:where(.css-119ou95).ant-move-down-leave.ant-move-down-leave-active { animation-name: css-119ou95-antMoveDownOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-move-down-enter, :where(.css-119ou95).ant-move-down-appear { opacity: 0; animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); }

:where(.css-119ou95).ant-move-down-leave { animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); }

:where(.css-119ou95).ant-picker-outlined { background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(217, 217, 217); }

:where(.css-119ou95).ant-picker-outlined:hover { border-color: rgb(41, 151, 255); background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-picker-outlined:focus, :where(.css-119ou95).ant-picker-outlined:focus-within { border-color: rgb(0, 123, 255); box-shadow: rgba(5, 165, 255, 0.1) 0px 0px 0px 0px; outline: 0px; background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-picker-outlined.ant-picker-disabled, :where(.css-119ou95).ant-picker-outlined[disabled] { color: rgba(0, 0, 0, 0.25); background-color: rgb(245, 245, 245); border-color: rgb(217, 217, 217); box-shadow: none; cursor: not-allowed; opacity: 1; }

:where(.css-119ou95).ant-picker-outlined.ant-picker-disabled input[disabled], :where(.css-119ou95).ant-picker-outlined[disabled] input[disabled], :where(.css-119ou95).ant-picker-outlined.ant-picker-disabled textarea[disabled], :where(.css-119ou95).ant-picker-outlined[disabled] textarea[disabled] { cursor: not-allowed; }

:where(.css-119ou95).ant-picker-outlined.ant-picker-disabled:hover:not([disabled]), :where(.css-119ou95).ant-picker-outlined[disabled]:hover:not([disabled]) { border-color: rgb(217, 217, 217); background-color: rgb(245, 245, 245); }

:where(.css-119ou95).ant-picker-outlined.ant-picker-status-error:not(.ant-picker-disabled) { background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-picker-outlined.ant-picker-status-error:not(.ant-picker-disabled):hover { border-color: rgb(255, 163, 158); background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-picker-outlined.ant-picker-status-error:not(.ant-picker-disabled):focus, :where(.css-119ou95).ant-picker-outlined.ant-picker-status-error:not(.ant-picker-disabled):focus-within { border-color: rgb(221, 4, 4); box-shadow: rgba(255, 38, 5, 0.06) 0px 0px 0px 0px; outline: 0px; background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-picker-outlined.ant-picker-status-error:not(.ant-picker-disabled) .ant-picker-prefix, :where(.css-119ou95).ant-picker-outlined.ant-picker-status-error:not(.ant-picker-disabled) .ant-picker-suffix { color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-picker-outlined.ant-picker-status-error.ant-picker-disabled { border-color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-picker-outlined.ant-picker-status-warning:not(.ant-picker-disabled) { background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-picker-outlined.ant-picker-status-warning:not(.ant-picker-disabled):hover { border-color: rgb(255, 214, 102); background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-picker-outlined.ant-picker-status-warning:not(.ant-picker-disabled):focus, :where(.css-119ou95).ant-picker-outlined.ant-picker-status-warning:not(.ant-picker-disabled):focus-within { border-color: rgb(250, 173, 20); box-shadow: rgba(255, 215, 5, 0.1) 0px 0px 0px 0px; outline: 0px; background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-picker-outlined.ant-picker-status-warning:not(.ant-picker-disabled) .ant-picker-prefix, :where(.css-119ou95).ant-picker-outlined.ant-picker-status-warning:not(.ant-picker-disabled) .ant-picker-suffix { color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-picker-outlined.ant-picker-status-warning.ant-picker-disabled { border-color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-picker-underlined { background: rgb(255, 255, 255); border-width: 1px 0px; border-style: solid none; border-color: transparent transparent rgb(217, 217, 217); border-radius: 0px; }

:where(.css-119ou95).ant-picker-underlined:hover { border-color: transparent transparent rgb(41, 151, 255); background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-picker-underlined:focus, :where(.css-119ou95).ant-picker-underlined:focus-within { border-color: transparent transparent rgb(0, 123, 255); outline: 0px; background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-picker-underlined.ant-picker-disabled, :where(.css-119ou95).ant-picker-underlined[disabled] { color: rgba(0, 0, 0, 0.25); box-shadow: none; cursor: not-allowed; }

:where(.css-119ou95).ant-picker-underlined.ant-picker-disabled:hover, :where(.css-119ou95).ant-picker-underlined[disabled]:hover { border-color: transparent transparent rgb(217, 217, 217); }

:where(.css-119ou95).ant-picker-underlined input[disabled], :where(.css-119ou95).ant-picker-underlined textarea[disabled] { cursor: not-allowed; }

:where(.css-119ou95).ant-picker-underlined.ant-picker-status-error:not(.ant-picker-disabled) { background: rgb(255, 255, 255); border-width: 1px 0px; border-style: solid none; border-color: transparent transparent rgb(221, 4, 4); border-radius: 0px; }

:where(.css-119ou95).ant-picker-underlined.ant-picker-status-error:not(.ant-picker-disabled):hover { border-color: transparent transparent rgb(255, 163, 158); background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-picker-underlined.ant-picker-status-error:not(.ant-picker-disabled):focus, :where(.css-119ou95).ant-picker-underlined.ant-picker-status-error:not(.ant-picker-disabled):focus-within { border-color: transparent transparent rgb(221, 4, 4); outline: 0px; background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-picker-underlined.ant-picker-status-error:not(.ant-picker-disabled) .ant-picker-prefix, :where(.css-119ou95).ant-picker-underlined.ant-picker-status-error:not(.ant-picker-disabled) .ant-picker-suffix { color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-picker-underlined.ant-picker-status-error.ant-picker-disabled { border-color: transparent transparent rgb(221, 4, 4); }

:where(.css-119ou95).ant-picker-underlined.ant-picker-status-warning:not(.ant-picker-disabled) { background: rgb(255, 255, 255); border-width: 1px 0px; border-style: solid none; border-color: transparent transparent rgb(250, 173, 20); border-radius: 0px; }

:where(.css-119ou95).ant-picker-underlined.ant-picker-status-warning:not(.ant-picker-disabled):hover { border-color: transparent transparent rgb(255, 214, 102); background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-picker-underlined.ant-picker-status-warning:not(.ant-picker-disabled):focus, :where(.css-119ou95).ant-picker-underlined.ant-picker-status-warning:not(.ant-picker-disabled):focus-within { border-color: transparent transparent rgb(250, 173, 20); outline: 0px; background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-picker-underlined.ant-picker-status-warning:not(.ant-picker-disabled) .ant-picker-prefix, :where(.css-119ou95).ant-picker-underlined.ant-picker-status-warning:not(.ant-picker-disabled) .ant-picker-suffix { color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-picker-underlined.ant-picker-status-warning.ant-picker-disabled { border-color: transparent transparent rgb(250, 173, 20); }

:where(.css-119ou95).ant-picker-filled { background: rgba(0, 0, 0, 0.04); border-width: 1px; border-style: solid; border-color: transparent; }

input:where(.css-119ou95).ant-picker-filled, :where(.css-119ou95).ant-picker-filled input, textarea:where(.css-119ou95).ant-picker-filled, :where(.css-119ou95).ant-picker-filled textarea { color: unset; }

:where(.css-119ou95).ant-picker-filled:hover { background: rgba(0, 0, 0, 0.06); }

:where(.css-119ou95).ant-picker-filled:focus, :where(.css-119ou95).ant-picker-filled:focus-within { outline: 0px; border-color: rgb(0, 123, 255); background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-picker-filled.ant-picker-disabled, :where(.css-119ou95).ant-picker-filled[disabled] { color: rgba(0, 0, 0, 0.25); background-color: rgb(245, 245, 245); border-color: rgb(217, 217, 217); box-shadow: none; cursor: not-allowed; opacity: 1; }

:where(.css-119ou95).ant-picker-filled.ant-picker-disabled input[disabled], :where(.css-119ou95).ant-picker-filled[disabled] input[disabled], :where(.css-119ou95).ant-picker-filled.ant-picker-disabled textarea[disabled], :where(.css-119ou95).ant-picker-filled[disabled] textarea[disabled] { cursor: not-allowed; }

:where(.css-119ou95).ant-picker-filled.ant-picker-disabled:hover:not([disabled]), :where(.css-119ou95).ant-picker-filled[disabled]:hover:not([disabled]) { border-color: rgb(217, 217, 217); background-color: rgb(245, 245, 245); }

:where(.css-119ou95).ant-picker-filled.ant-picker-status-error:not(.ant-picker-disabled) { background: rgb(221, 4, 4); border-width: 1px; border-style: solid; border-color: transparent; }

input:where(.css-119ou95).ant-picker-filled.ant-picker-status-error:not(.ant-picker-disabled), :where(.css-119ou95).ant-picker-filled.ant-picker-status-error:not(.ant-picker-disabled) input, textarea:where(.css-119ou95).ant-picker-filled.ant-picker-status-error:not(.ant-picker-disabled), :where(.css-119ou95).ant-picker-filled.ant-picker-status-error:not(.ant-picker-disabled) textarea { color: rgb(255, 77, 79); }

:where(.css-119ou95).ant-picker-filled.ant-picker-status-error:not(.ant-picker-disabled):hover { background: rgb(255, 241, 240); }

:where(.css-119ou95).ant-picker-filled.ant-picker-status-error:not(.ant-picker-disabled):focus, :where(.css-119ou95).ant-picker-filled.ant-picker-status-error:not(.ant-picker-disabled):focus-within { outline: 0px; border-color: rgb(221, 4, 4); background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-picker-filled.ant-picker-status-error:not(.ant-picker-disabled) .ant-picker-prefix, :where(.css-119ou95).ant-picker-filled.ant-picker-status-error:not(.ant-picker-disabled) .ant-picker-suffix { color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-picker-filled.ant-picker-status-warning:not(.ant-picker-disabled) { background: rgb(255, 251, 230); border-width: 1px; border-style: solid; border-color: transparent; }

input:where(.css-119ou95).ant-picker-filled.ant-picker-status-warning:not(.ant-picker-disabled), :where(.css-119ou95).ant-picker-filled.ant-picker-status-warning:not(.ant-picker-disabled) input, textarea:where(.css-119ou95).ant-picker-filled.ant-picker-status-warning:not(.ant-picker-disabled), :where(.css-119ou95).ant-picker-filled.ant-picker-status-warning:not(.ant-picker-disabled) textarea { color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-picker-filled.ant-picker-status-warning:not(.ant-picker-disabled):hover { background: rgb(255, 241, 184); }

:where(.css-119ou95).ant-picker-filled.ant-picker-status-warning:not(.ant-picker-disabled):focus, :where(.css-119ou95).ant-picker-filled.ant-picker-status-warning:not(.ant-picker-disabled):focus-within { outline: 0px; border-color: rgb(250, 173, 20); background-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-picker-filled.ant-picker-status-warning:not(.ant-picker-disabled) .ant-picker-prefix, :where(.css-119ou95).ant-picker-filled.ant-picker-status-warning:not(.ant-picker-disabled) .ant-picker-suffix { color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-picker-borderless { background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

:where(.css-119ou95).ant-picker-borderless:focus, :where(.css-119ou95).ant-picker-borderless:focus-within { outline: none; }

:where(.css-119ou95).ant-picker-borderless.ant-picker-disabled, :where(.css-119ou95).ant-picker-borderless[disabled] { color: rgba(0, 0, 0, 0.25); cursor: not-allowed; }

:where(.css-119ou95).ant-picker-borderless.ant-picker-status-error, :where(.css-119ou95).ant-picker-borderless.ant-picker-status-error input, :where(.css-119ou95).ant-picker-borderless.ant-picker-status-error textarea { color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-picker-borderless.ant-picker-status-warning, :where(.css-119ou95).ant-picker-borderless.ant-picker-status-warning input, :where(.css-119ou95).ant-picker-borderless.ant-picker-status-warning textarea { color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-picker-outlined.ant-picker-multiple .ant-picker-selection-item { background: rgba(0, 0, 0, 0.06); border: 1px solid transparent; }

:where(.css-119ou95).ant-picker-filled.ant-picker-multiple .ant-picker-selection-item { background: rgb(255, 255, 255); border: 1px solid rgba(5, 5, 5, 0.06); }

:where(.css-119ou95).ant-picker-borderless.ant-picker-multiple .ant-picker-selection-item { background: rgba(0, 0, 0, 0.06); border: 1px solid transparent; }

:where(.css-119ou95).ant-picker-underlined.ant-picker-multiple .ant-picker-selection-item { background: rgba(0, 0, 0, 0.06); border: 1px solid transparent; }

:where(.css-119ou95).ant-picker:not(.ant-picker-disabled):not([disabled]).ant-picker-status-error .ant-picker-active-bar { background: rgb(221, 4, 4); }

:where(.css-119ou95).ant-picker:not(.ant-picker-disabled):not([disabled]).ant-picker-status-warning .ant-picker-active-bar { background: rgb(250, 173, 20); }

:where(.css-119ou95).ant-picker-multiple.ant-picker-small { padding-block: 1px; padding-inline-start: 3px; min-height: 24px; }

:where(.css-119ou95).ant-picker-multiple.ant-picker-small .ant-picker-selection-item { height: 16px; line-height: 14px; }

:where(.css-119ou95).ant-picker-multiple { padding-block: 1px; padding-inline-start: 3px; min-height: 32px; }

:where(.css-119ou95).ant-picker-multiple .ant-picker-selection-item { height: 24px; line-height: 22px; }

:where(.css-119ou95).ant-picker-multiple.ant-picker-large { padding-block: 1px; padding-inline-start: 3px; min-height: 40px; }

:where(.css-119ou95).ant-picker-multiple.ant-picker-large .ant-picker-selection-item { height: 32px; line-height: 30px; }

:where(.css-119ou95).ant-picker.ant-picker-multiple { width: 100%; cursor: text; }

:where(.css-119ou95).ant-picker.ant-picker-multiple .ant-picker-selector { flex: 1 1 auto; padding: 0px; position: relative; }

:where(.css-119ou95).ant-picker.ant-picker-multiple .ant-picker-selector::after { margin: 0px; }

:where(.css-119ou95).ant-picker.ant-picker-multiple .ant-picker-selector .ant-picker-selection-placeholder { position: absolute; top: 50%; inset-inline: 11px 0px; transform: translateY(-50%); transition: 0.3s; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; flex: 1 1 0%; color: rgba(0, 0, 0, 0.25); pointer-events: none; }

:where(.css-119ou95).ant-picker.ant-picker-multiple .ant-picker-selection-overflow { position: relative; display: flex; flex: 1 1 auto; flex-wrap: wrap; max-width: 100%; }

:where(.css-119ou95).ant-picker.ant-picker-multiple .ant-picker-selection-overflow-item { flex: 0 0 auto; align-self: center; max-width: calc(100% - 4px); display: inline-flex; }

:where(.css-119ou95).ant-picker.ant-picker-multiple .ant-picker-selection-overflow .ant-picker-selection-item { display: flex; align-self: center; flex: 0 0 auto; box-sizing: border-box; max-width: 100%; margin-block: 2px; border-radius: 8px; cursor: default; transition: font-size 0.3s, line-height 0.3s, height 0.3s; margin-inline-end: 4px; padding-inline: 8px 4px; }

.ant-picker-disabled:where(.css-119ou95).ant-picker.ant-picker-multiple .ant-picker-selection-overflow .ant-picker-selection-item { color: rgba(0, 0, 0, 0.25); border-color: transparent; cursor: not-allowed; }

:where(.css-119ou95).ant-picker.ant-picker-multiple .ant-picker-selection-overflow .ant-picker-selection-item-content { display: inline-block; margin-inline-end: 4px; overflow: hidden; white-space: pre; text-overflow: ellipsis; }

:where(.css-119ou95).ant-picker.ant-picker-multiple .ant-picker-selection-overflow .ant-picker-selection-item-remove { display: inline-flex; align-items: center; color: rgba(0, 0, 0, 0.45); font-style: normal; line-height: inherit; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; font-weight: bold; font-size: 10px; cursor: pointer; }

:where(.css-119ou95).ant-picker.ant-picker-multiple .ant-picker-selection-overflow .ant-picker-selection-item-remove > * { line-height: 1; }

:where(.css-119ou95).ant-picker.ant-picker-multiple .ant-picker-selection-overflow .ant-picker-selection-item-remove svg { display: inline-block; }

:where(.css-119ou95).ant-picker.ant-picker-multiple .ant-picker-selection-overflow .ant-picker-selection-item-remove > .anticon { vertical-align: -0.2em; }

:where(.css-119ou95).ant-picker.ant-picker-multiple .ant-picker-selection-overflow .ant-picker-selection-item-remove:hover { color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-picker.ant-picker-multiple .ant-picker-multiple-input { width: 0px; height: 0px; border: 0px; visibility: hidden; position: absolute; z-index: -1; }

:where(.css-119ou95).ant-picker-compact-item:not(.ant-picker-compact-last-item) { margin-inline-end: -1px; }

:where(.css-119ou95).ant-picker-compact-item:not(.ant-picker-status-success) { z-index: 2; }

:where(.css-119ou95).ant-picker-compact-item:hover, :where(.css-119ou95).ant-picker-compact-item:active { z-index: 3; }

:where(.css-119ou95).ant-picker-compact-item.ant-picker-focused { z-index: 3; }

:where(.css-119ou95).ant-picker-compact-item[disabled] { z-index: 0; }

:where(.css-119ou95).ant-picker-compact-item:not(.ant-picker-compact-first-item):not(.ant-picker-compact-last-item) { border-radius: 0px; }

:where(.css-119ou95).ant-picker-compact-item:not(.ant-picker-compact-last-item).ant-picker-compact-first-item, :where(.css-119ou95).ant-picker-compact-item:not(.ant-picker-compact-last-item).ant-picker-compact-first-item.ant-picker-sm, :where(.css-119ou95).ant-picker-compact-item:not(.ant-picker-compact-last-item).ant-picker-compact-first-item.ant-picker-lg { border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-119ou95).ant-picker-compact-item:not(.ant-picker-compact-first-item).ant-picker-compact-last-item, :where(.css-119ou95).ant-picker-compact-item:not(.ant-picker-compact-first-item).ant-picker-compact-last-item.ant-picker-sm, :where(.css-119ou95).ant-picker-compact-item:not(.ant-picker-compact-first-item).ant-picker-compact-last-item.ant-picker-lg { border-start-start-radius: 0px; border-end-start-radius: 0px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";


/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95).ant-spin { 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-size: 14px; box-sizing: border-box; }

:where(.css-119ou95).ant-spin::before, :where(.css-119ou95).ant-spin::after { box-sizing: border-box; }

:where(.css-119ou95).ant-spin [class^="ant-spin"], :where(.css-119ou95).ant-spin [class*=" ant-spin"] { box-sizing: border-box; }

:where(.css-119ou95).ant-spin [class^="ant-spin"]::before, :where(.css-119ou95).ant-spin [class*=" ant-spin"]::before, :where(.css-119ou95).ant-spin [class^="ant-spin"]::after, :where(.css-119ou95).ant-spin [class*=" ant-spin"]::after { box-sizing: border-box; }

:where(.css-119ou95).ant-spin { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(0, 123, 255); font-size: 0px; line-height: 1.57143; list-style: none; 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"; position: absolute; display: none; text-align: center; vertical-align: middle; opacity: 0; transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); }

:where(.css-119ou95).ant-spin-spinning { position: relative; display: inline-block; opacity: 1; }

:where(.css-119ou95).ant-spin .ant-spin-text { font-size: 14px; padding-top: 5px; }

:where(.css-119ou95).ant-spin-fullscreen { position: fixed; width: 100vw; height: 100vh; background-color: rgba(0, 0, 0, 0.45); z-index: 1000; inset: 0px; display: flex; align-items: center; flex-direction: column; justify-content: center; opacity: 0; visibility: hidden; transition: 0.2s; }

:where(.css-119ou95).ant-spin-fullscreen-show { opacity: 1; visibility: visible; }

:where(.css-119ou95).ant-spin-fullscreen .ant-spin .ant-spin-dot-holder { color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-spin-fullscreen .ant-spin .ant-spin-text { color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-spin-nested-loading { position: relative; }

:where(.css-119ou95).ant-spin-nested-loading > div > .ant-spin { position: absolute; top: 0px; inset-inline-start: 0px; z-index: 4; display: block; width: 100%; height: 100%; max-height: 400px; }

:where(.css-119ou95).ant-spin-nested-loading > div > .ant-spin .ant-spin-dot { position: absolute; top: 50%; inset-inline-start: 50%; margin: -10px; }

:where(.css-119ou95).ant-spin-nested-loading > div > .ant-spin .ant-spin-text { position: absolute; top: 50%; width: 100%; text-shadow: rgb(255, 255, 255) 0px 1px 2px; }

:where(.css-119ou95).ant-spin-nested-loading > div > .ant-spin.ant-spin-show-text .ant-spin-dot { margin-top: -20px; }

:where(.css-119ou95).ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-dot { margin: -7px; }

:where(.css-119ou95).ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-text { padding-top: 2px; }

:where(.css-119ou95).ant-spin-nested-loading > div > .ant-spin-sm.ant-spin-show-text .ant-spin-dot { margin-top: -17px; }

:where(.css-119ou95).ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-dot { margin: -16px; }

:where(.css-119ou95).ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-text { padding-top: 11px; }

:where(.css-119ou95).ant-spin-nested-loading > div > .ant-spin-lg.ant-spin-show-text .ant-spin-dot { margin-top: -26px; }

:where(.css-119ou95).ant-spin-nested-loading .ant-spin-container { position: relative; transition: opacity 0.3s; }

:where(.css-119ou95).ant-spin-nested-loading .ant-spin-container::after { position: absolute; top: 0px; inset-inline: 0px; bottom: 0px; z-index: 10; width: 100%; height: 100%; background: rgb(255, 255, 255); opacity: 0; transition: 0.3s; content: ""; pointer-events: none; }

:where(.css-119ou95).ant-spin-nested-loading .ant-spin-blur { clear: both; opacity: 0.5; user-select: none; pointer-events: none; }

:where(.css-119ou95).ant-spin-nested-loading .ant-spin-blur::after { opacity: 0.4; pointer-events: auto; }

:where(.css-119ou95).ant-spin-tip { color: rgba(0, 0, 0, 0.45); }

:where(.css-119ou95).ant-spin .ant-spin-dot-holder { width: 1em; height: 1em; font-size: 20px; display: inline-block; transition: transform 0.3s, opacity 0.3s; transform-origin: 50% 50%; line-height: 1; color: rgb(0, 123, 255); }

:where(.css-119ou95).ant-spin .ant-spin-dot-holder-hidden { transform: scale(0.3); opacity: 0; }

:where(.css-119ou95).ant-spin .ant-spin-dot-progress { position: absolute; inset: 0px; }

:where(.css-119ou95).ant-spin .ant-spin-dot { position: relative; display: inline-block; font-size: 20px; width: 1em; height: 1em; }

:where(.css-119ou95).ant-spin .ant-spin-dot-item { position: absolute; display: block; width: 9px; height: 9px; background: currentcolor; border-radius: 100%; transform: scale(0.75); transform-origin: 50% 50%; opacity: 0.3; animation-name: css-119ou95-antSpinMove; animation-duration: 1s; animation-iteration-count: infinite; animation-timing-function: linear; animation-direction: alternate; }

:where(.css-119ou95).ant-spin .ant-spin-dot-item:nth-child(1) { top: 0px; inset-inline-start: 0px; animation-delay: 0s; }

:where(.css-119ou95).ant-spin .ant-spin-dot-item:nth-child(2) { top: 0px; inset-inline-end: 0px; animation-delay: 0.4s; }

:where(.css-119ou95).ant-spin .ant-spin-dot-item:nth-child(3) { inset-inline-end: 0px; bottom: 0px; animation-delay: 0.8s; }

:where(.css-119ou95).ant-spin .ant-spin-dot-item:nth-child(4) { bottom: 0px; inset-inline-start: 0px; animation-delay: 1.2s; }

:where(.css-119ou95).ant-spin .ant-spin-dot-spin { transform: rotate(45deg); animation-name: css-119ou95-antRotate; animation-duration: 1.2s; animation-iteration-count: infinite; animation-timing-function: linear; }

:where(.css-119ou95).ant-spin .ant-spin-dot-circle { stroke-linecap: round; transition: stroke-dashoffset 0.3s, stroke-dasharray 0.3s, stroke 0.3s, stroke-width 0.3s, opacity 0.3s; fill-opacity: 0; stroke: currentcolor; }

:where(.css-119ou95).ant-spin .ant-spin-dot-circle-bg { stroke: rgba(0, 0, 0, 0.06); }

:where(.css-119ou95).ant-spin-sm .ant-spin-dot, :where(.css-119ou95).ant-spin-sm .ant-spin-dot-holder { font-size: 14px; }

:where(.css-119ou95).ant-spin-sm .ant-spin-dot-holder i { width: 6px; height: 6px; }

:where(.css-119ou95).ant-spin-lg .ant-spin-dot, :where(.css-119ou95).ant-spin-lg .ant-spin-dot-holder { font-size: 32px; }

:where(.css-119ou95).ant-spin-lg .ant-spin-dot-holder i { width: 14px; height: 14px; }

:where(.css-119ou95).ant-spin.ant-spin-show-text .ant-spin-text { display: block; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95)[class^="ant-input"], :where(.css-119ou95)[class*=" ant-input"] { box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-input"]::before, :where(.css-119ou95)[class*=" ant-input"]::before, :where(.css-119ou95)[class^="ant-input"]::after, :where(.css-119ou95)[class*=" ant-input"]::after { box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-input"] [class^="ant-input"], :where(.css-119ou95)[class*=" ant-input"] [class^="ant-input"], :where(.css-119ou95)[class^="ant-input"] [class*=" ant-input"], :where(.css-119ou95)[class*=" ant-input"] [class*=" ant-input"] { box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-input"] [class^="ant-input"]::before, :where(.css-119ou95)[class*=" ant-input"] [class^="ant-input"]::before, :where(.css-119ou95)[class^="ant-input"] [class*=" ant-input"]::before, :where(.css-119ou95)[class*=" ant-input"] [class*=" ant-input"]::before, :where(.css-119ou95)[class^="ant-input"] [class^="ant-input"]::after, :where(.css-119ou95)[class*=" ant-input"] [class^="ant-input"]::after, :where(.css-119ou95)[class^="ant-input"] [class*=" ant-input"]::after, :where(.css-119ou95)[class*=" ant-input"] [class*=" ant-input"]::after { box-sizing: border-box; }

textarea:where(.css-119ou95).ant-input { max-width: 100%; height: auto; min-height: 32px; line-height: 1.57143; vertical-align: bottom; transition: 0.3s; resize: vertical; }

textarea:where(.css-119ou95).ant-input.ant-input-mouse-active { transition: 0.3s, height, width; }

:where(.css-119ou95).ant-input-textarea-affix-wrapper-resize-dirty { width: auto; }

:where(.css-119ou95).ant-input-textarea { position: relative; }

:where(.css-119ou95).ant-input-textarea-show-count .ant-input-data-count { position: absolute; bottom: -22px; inset-inline-end: 0px; color: rgba(0, 0, 0, 0.45); white-space: nowrap; pointer-events: none; }

:where(.css-119ou95).ant-input-textarea-allow-clear > .ant-input, :where(.css-119ou95).ant-input-textarea-affix-wrapper.ant-input-textarea-has-feedback .ant-input { padding-inline-end: 24px; }

:where(.css-119ou95).ant-input-textarea-affix-wrapper.ant-input-affix-wrapper { padding: 0px; }

:where(.css-119ou95).ant-input-textarea-affix-wrapper.ant-input-affix-wrapper > textarea.ant-input { font-size: inherit; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; background: transparent; min-height: 30px; }

:where(.css-119ou95).ant-input-textarea-affix-wrapper.ant-input-affix-wrapper > textarea.ant-input:focus { box-shadow: none !important; }

:where(.css-119ou95).ant-input-textarea-affix-wrapper.ant-input-affix-wrapper .ant-input-suffix { margin: 0px; }

:where(.css-119ou95).ant-input-textarea-affix-wrapper.ant-input-affix-wrapper .ant-input-suffix > :not(:last-child) { margin-inline: 0px; }

:where(.css-119ou95).ant-input-textarea-affix-wrapper.ant-input-affix-wrapper .ant-input-suffix .ant-input-clear-icon { position: absolute; inset-inline-end: 11px; inset-block-start: 8px; }

:where(.css-119ou95).ant-input-textarea-affix-wrapper.ant-input-affix-wrapper .ant-input-suffix .ant-input-textarea-suffix { position: absolute; top: 0px; inset-inline-end: 11px; bottom: 0px; z-index: 1; display: inline-flex; align-items: center; margin: auto; pointer-events: none; }

:where(.css-119ou95).ant-input-textarea-affix-wrapper.ant-input-affix-wrapper-rtl .ant-input-suffix .ant-input-data-count { direction: ltr; inset-inline-start: 0px; }

:where(.css-119ou95).ant-input-textarea-affix-wrapper.ant-input-affix-wrapper-sm .ant-input-suffix .ant-input-clear-icon { inset-inline-end: 7px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95).ant-divider { 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-size: 14px; box-sizing: border-box; }

:where(.css-119ou95).ant-divider::before, :where(.css-119ou95).ant-divider::after { box-sizing: border-box; }

:where(.css-119ou95).ant-divider [class^="ant-divider"], :where(.css-119ou95).ant-divider [class*=" ant-divider"] { box-sizing: border-box; }

:where(.css-119ou95).ant-divider [class^="ant-divider"]::before, :where(.css-119ou95).ant-divider [class*=" ant-divider"]::before, :where(.css-119ou95).ant-divider [class^="ant-divider"]::after, :where(.css-119ou95).ant-divider [class*=" ant-divider"]::after { box-sizing: border-box; }

:where(.css-119ou95).ant-divider { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1.57143; list-style: none; 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"; border-block-start: 1px solid rgba(5, 5, 5, 0.06); }

:where(.css-119ou95).ant-divider-vertical { position: relative; top: -0.06em; display: inline-block; height: 0.9em; margin-inline: 8px; margin-block: 0px; vertical-align: middle; border-top: 0px; border-inline-start: 1px solid rgba(5, 5, 5, 0.06); }

:where(.css-119ou95).ant-divider-horizontal { display: flex; clear: both; width: 100%; min-width: 100%; margin: 24px 0px; }

:where(.css-119ou95).ant-divider-horizontal.ant-divider-with-text { display: flex; align-items: center; margin: 16px 0px; color: rgb(0, 16, 41); font-weight: 500; font-size: 16px; white-space: nowrap; text-align: center; border-block-start: 0px rgba(5, 5, 5, 0.06); }

:where(.css-119ou95).ant-divider-horizontal.ant-divider-with-text::before, :where(.css-119ou95).ant-divider-horizontal.ant-divider-with-text::after { position: relative; width: 50%; border-block-width: 1px 0px; border-block-start-style: solid; border-block-start-color: inherit; border-block-end-style: initial; border-block-end-color: initial; transform: translateY(50%); content: ""; }

:where(.css-119ou95).ant-divider-horizontal.ant-divider-with-text-start::before { width: calc(5%); }

:where(.css-119ou95).ant-divider-horizontal.ant-divider-with-text-start::after { width: calc(95%); }

:where(.css-119ou95).ant-divider-horizontal.ant-divider-with-text-end::before { width: calc(95%); }

:where(.css-119ou95).ant-divider-horizontal.ant-divider-with-text-end::after { width: calc(5%); }

:where(.css-119ou95).ant-divider .ant-divider-inner-text { display: inline-block; padding-block: 0px; padding-inline: 1em; }

:where(.css-119ou95).ant-divider-dashed { background: none; border-color: rgba(5, 5, 5, 0.06); border-style: dashed; border-width: 1px 0px 0px; }

:where(.css-119ou95).ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed::before, :where(.css-119ou95).ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed::after { border-style: dashed none none; }

:where(.css-119ou95).ant-divider-vertical.ant-divider-dashed { border-inline-width: 1px 0px; border-inline-end-style: initial; border-inline-end-color: initial; border-block: 0px initial initial; }

:where(.css-119ou95).ant-divider-dotted { background: none; border-color: rgba(5, 5, 5, 0.06); border-style: dotted; border-width: 1px 0px 0px; }

:where(.css-119ou95).ant-divider-horizontal.ant-divider-with-text.ant-divider-dotted::before, :where(.css-119ou95).ant-divider-horizontal.ant-divider-with-text.ant-divider-dotted::after { border-style: dotted none none; }

:where(.css-119ou95).ant-divider-vertical.ant-divider-dotted { border-inline-width: 1px 0px; border-inline-end-style: initial; border-inline-end-color: initial; border-block: 0px initial initial; }

:where(.css-119ou95).ant-divider-plain.ant-divider-with-text { color: rgb(0, 16, 41); font-weight: normal; font-size: 14px; }

:where(.css-119ou95).ant-divider-horizontal.ant-divider-with-text-start.ant-divider-no-default-orientation-margin-start::before { width: 0px; }

:where(.css-119ou95).ant-divider-horizontal.ant-divider-with-text-start.ant-divider-no-default-orientation-margin-start::after { width: 100%; }

:where(.css-119ou95).ant-divider-horizontal.ant-divider-with-text-start.ant-divider-no-default-orientation-margin-start .ant-divider-inner-text { padding-inline-start: 0px; }

:where(.css-119ou95).ant-divider-horizontal.ant-divider-with-text-end.ant-divider-no-default-orientation-margin-end::before { width: 100%; }

:where(.css-119ou95).ant-divider-horizontal.ant-divider-with-text-end.ant-divider-no-default-orientation-margin-end::after { width: 0px; }

:where(.css-119ou95).ant-divider-horizontal.ant-divider-with-text-end.ant-divider-no-default-orientation-margin-end .ant-divider-inner-text { padding-inline-end: 0px; }

:where(.css-119ou95).ant-divider-horizontal.ant-divider-sm { margin-block: 8px; }

:where(.css-119ou95).ant-divider-horizontal.ant-divider-md { margin-block: 16px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95)[class^="ant-checkbox"], :where(.css-119ou95)[class*=" ant-checkbox"] { 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-size: 14px; box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-checkbox"]::before, :where(.css-119ou95)[class*=" ant-checkbox"]::before, :where(.css-119ou95)[class^="ant-checkbox"]::after, :where(.css-119ou95)[class*=" ant-checkbox"]::after { box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-checkbox"] [class^="ant-checkbox"], :where(.css-119ou95)[class*=" ant-checkbox"] [class^="ant-checkbox"], :where(.css-119ou95)[class^="ant-checkbox"] [class*=" ant-checkbox"], :where(.css-119ou95)[class*=" ant-checkbox"] [class*=" ant-checkbox"] { box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-checkbox"] [class^="ant-checkbox"]::before, :where(.css-119ou95)[class*=" ant-checkbox"] [class^="ant-checkbox"]::before, :where(.css-119ou95)[class^="ant-checkbox"] [class*=" ant-checkbox"]::before, :where(.css-119ou95)[class*=" ant-checkbox"] [class*=" ant-checkbox"]::before, :where(.css-119ou95)[class^="ant-checkbox"] [class^="ant-checkbox"]::after, :where(.css-119ou95)[class*=" ant-checkbox"] [class^="ant-checkbox"]::after, :where(.css-119ou95)[class^="ant-checkbox"] [class*=" ant-checkbox"]::after, :where(.css-119ou95)[class*=" ant-checkbox"] [class*=" ant-checkbox"]::after { box-sizing: border-box; }

:where(.css-119ou95).ant-checkbox-group { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1.57143; list-style: none; 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"; display: inline-flex; flex-wrap: wrap; column-gap: 8px; }

:where(.css-119ou95).ant-checkbox-group > .ant-row { flex: 1 1 0%; }

:where(.css-119ou95).ant-checkbox-wrapper { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1.57143; list-style: none; 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"; display: inline-flex; align-items: baseline; cursor: pointer; }

:where(.css-119ou95).ant-checkbox-wrapper::after { display: inline-block; width: 0px; overflow: hidden; content: " "; }

:where(.css-119ou95).ant-checkbox-wrapper + .ant-checkbox-wrapper { margin-inline-start: 0px; }

:where(.css-119ou95).ant-checkbox-wrapper.ant-checkbox-wrapper-in-form-item input[type="checkbox"] { width: 14px; height: 14px; }

:where(.css-119ou95).ant-checkbox { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1; list-style: none; 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"; position: relative; white-space: nowrap; cursor: pointer; border-radius: 8px; align-self: center; }

:where(.css-119ou95).ant-checkbox .ant-checkbox-input { position: absolute; inset: 0px; z-index: 1; cursor: pointer; opacity: 0; margin: 0px; }

:where(.css-119ou95).ant-checkbox .ant-checkbox-input:focus-visible + .ant-checkbox-inner { outline: rgb(122, 200, 255) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-119ou95).ant-checkbox .ant-checkbox-inner { box-sizing: border-box; display: block; width: 16px; height: 16px; direction: ltr; background-color: rgb(255, 255, 255); border: 1px solid rgb(217, 217, 217); border-radius: 8px; border-collapse: separate; transition: 0.3s; }

:where(.css-119ou95).ant-checkbox .ant-checkbox-inner::after { box-sizing: border-box; position: absolute; top: 50%; inset-inline-start: 25%; display: table; width: 5.71429px; height: 9.14286px; border-width: 0px 2px 2px; border-style: none solid solid; border-color: currentcolor rgb(255, 255, 255) rgb(255, 255, 255); border-image: none; border-inline-start: 0px; transform: rotate(45deg) scale(0) translate(-50%, -50%); opacity: 0; content: ""; transition: 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s; }

:where(.css-119ou95).ant-checkbox + span { padding-inline: 8px; }

:where(.css-119ou95).ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-inner, :where(.css-119ou95).ant-checkbox:not(.ant-checkbox-disabled):hover .ant-checkbox-inner { border-color: rgb(0, 123, 255); }

:where(.css-119ou95).ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner { background-color: rgb(41, 151, 255); border-color: transparent; }

:where(.css-119ou95).ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled)::after { border-color: rgb(41, 151, 255); }

:where(.css-119ou95).ant-checkbox-checked .ant-checkbox-inner { background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }

:where(.css-119ou95).ant-checkbox-checked .ant-checkbox-inner::after { opacity: 1; transform: rotate(45deg) scale(1) translate(-50%, -50%); transition: 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s; }

:where(.css-119ou95).ant-checkbox-wrapper-checked:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-inner, :where(.css-119ou95).ant-checkbox-checked:not(.ant-checkbox-disabled):hover .ant-checkbox-inner { background-color: rgb(41, 151, 255); border-color: transparent; }

:where(.css-119ou95).ant-checkbox-indeterminate .ant-checkbox-inner { background-color: rgb(255, 255, 255); border-color: rgb(217, 217, 217); }

:where(.css-119ou95).ant-checkbox-indeterminate .ant-checkbox-inner::after { top: 50%; inset-inline-start: 50%; width: 8px; height: 8px; background-color: rgb(0, 123, 255); border: 0px; transform: translate(-50%, -50%) scale(1); opacity: 1; content: ""; }

:where(.css-119ou95).ant-checkbox-indeterminate:hover .ant-checkbox-inner { background-color: rgb(255, 255, 255); border-color: rgb(0, 123, 255); }

:where(.css-119ou95).ant-checkbox-wrapper-disabled { cursor: not-allowed; }

:where(.css-119ou95).ant-checkbox-disabled, :where(.css-119ou95).ant-checkbox-disabled .ant-checkbox-input { cursor: not-allowed; pointer-events: none; }

:where(.css-119ou95).ant-checkbox-disabled .ant-checkbox-inner { background: rgb(245, 245, 245); border-color: rgb(217, 217, 217); }

:where(.css-119ou95).ant-checkbox-disabled .ant-checkbox-inner::after { border-color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-checkbox-disabled::after { display: none; }

:where(.css-119ou95).ant-checkbox-disabled + span { color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-checkbox-disabled.ant-checkbox-indeterminate .ant-checkbox-inner::after { background: rgba(0, 0, 0, 0.25); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95).ant-col { 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-size: 14px; box-sizing: border-box; }

:where(.css-119ou95).ant-col::before, :where(.css-119ou95).ant-col::after { box-sizing: border-box; }

:where(.css-119ou95).ant-col [class^="ant-col"], :where(.css-119ou95).ant-col [class*=" ant-col"] { box-sizing: border-box; }

:where(.css-119ou95).ant-col [class^="ant-col"]::before, :where(.css-119ou95).ant-col [class*=" ant-col"]::before, :where(.css-119ou95).ant-col [class^="ant-col"]::after, :where(.css-119ou95).ant-col [class*=" ant-col"]::after { box-sizing: border-box; }

:where(.css-119ou95).ant-col { position: relative; max-width: 100%; min-height: 1px; }

:where(.css-119ou95).ant-col-24 { --ant-display: block; display: var(--ant-display); flex: 0 0 100%; max-width: 100%; }

:where(.css-119ou95).ant-col-push-24 { inset-inline-start: 100%; }

:where(.css-119ou95).ant-col-pull-24 { inset-inline-end: 100%; }

:where(.css-119ou95).ant-col-offset-24 { margin-inline-start: 100%; }

:where(.css-119ou95).ant-col-order-24 { order: 24; }

:where(.css-119ou95).ant-col-23 { --ant-display: block; display: var(--ant-display); flex: 0 0 95.8333%; max-width: 95.8333%; }

:where(.css-119ou95).ant-col-push-23 { inset-inline-start: 95.8333%; }

:where(.css-119ou95).ant-col-pull-23 { inset-inline-end: 95.8333%; }

:where(.css-119ou95).ant-col-offset-23 { margin-inline-start: 95.8333%; }

:where(.css-119ou95).ant-col-order-23 { order: 23; }

:where(.css-119ou95).ant-col-22 { --ant-display: block; display: var(--ant-display); flex: 0 0 91.6667%; max-width: 91.6667%; }

:where(.css-119ou95).ant-col-push-22 { inset-inline-start: 91.6667%; }

:where(.css-119ou95).ant-col-pull-22 { inset-inline-end: 91.6667%; }

:where(.css-119ou95).ant-col-offset-22 { margin-inline-start: 91.6667%; }

:where(.css-119ou95).ant-col-order-22 { order: 22; }

:where(.css-119ou95).ant-col-21 { --ant-display: block; display: var(--ant-display); flex: 0 0 87.5%; max-width: 87.5%; }

:where(.css-119ou95).ant-col-push-21 { inset-inline-start: 87.5%; }

:where(.css-119ou95).ant-col-pull-21 { inset-inline-end: 87.5%; }

:where(.css-119ou95).ant-col-offset-21 { margin-inline-start: 87.5%; }

:where(.css-119ou95).ant-col-order-21 { order: 21; }

:where(.css-119ou95).ant-col-20 { --ant-display: block; display: var(--ant-display); flex: 0 0 83.3333%; max-width: 83.3333%; }

:where(.css-119ou95).ant-col-push-20 { inset-inline-start: 83.3333%; }

:where(.css-119ou95).ant-col-pull-20 { inset-inline-end: 83.3333%; }

:where(.css-119ou95).ant-col-offset-20 { margin-inline-start: 83.3333%; }

:where(.css-119ou95).ant-col-order-20 { order: 20; }

:where(.css-119ou95).ant-col-19 { --ant-display: block; display: var(--ant-display); flex: 0 0 79.1667%; max-width: 79.1667%; }

:where(.css-119ou95).ant-col-push-19 { inset-inline-start: 79.1667%; }

:where(.css-119ou95).ant-col-pull-19 { inset-inline-end: 79.1667%; }

:where(.css-119ou95).ant-col-offset-19 { margin-inline-start: 79.1667%; }

:where(.css-119ou95).ant-col-order-19 { order: 19; }

:where(.css-119ou95).ant-col-18 { --ant-display: block; display: var(--ant-display); flex: 0 0 75%; max-width: 75%; }

:where(.css-119ou95).ant-col-push-18 { inset-inline-start: 75%; }

:where(.css-119ou95).ant-col-pull-18 { inset-inline-end: 75%; }

:where(.css-119ou95).ant-col-offset-18 { margin-inline-start: 75%; }

:where(.css-119ou95).ant-col-order-18 { order: 18; }

:where(.css-119ou95).ant-col-17 { --ant-display: block; display: var(--ant-display); flex: 0 0 70.8333%; max-width: 70.8333%; }

:where(.css-119ou95).ant-col-push-17 { inset-inline-start: 70.8333%; }

:where(.css-119ou95).ant-col-pull-17 { inset-inline-end: 70.8333%; }

:where(.css-119ou95).ant-col-offset-17 { margin-inline-start: 70.8333%; }

:where(.css-119ou95).ant-col-order-17 { order: 17; }

:where(.css-119ou95).ant-col-16 { --ant-display: block; display: var(--ant-display); flex: 0 0 66.6667%; max-width: 66.6667%; }

:where(.css-119ou95).ant-col-push-16 { inset-inline-start: 66.6667%; }

:where(.css-119ou95).ant-col-pull-16 { inset-inline-end: 66.6667%; }

:where(.css-119ou95).ant-col-offset-16 { margin-inline-start: 66.6667%; }

:where(.css-119ou95).ant-col-order-16 { order: 16; }

:where(.css-119ou95).ant-col-15 { --ant-display: block; display: var(--ant-display); flex: 0 0 62.5%; max-width: 62.5%; }

:where(.css-119ou95).ant-col-push-15 { inset-inline-start: 62.5%; }

:where(.css-119ou95).ant-col-pull-15 { inset-inline-end: 62.5%; }

:where(.css-119ou95).ant-col-offset-15 { margin-inline-start: 62.5%; }

:where(.css-119ou95).ant-col-order-15 { order: 15; }

:where(.css-119ou95).ant-col-14 { --ant-display: block; display: var(--ant-display); flex: 0 0 58.3333%; max-width: 58.3333%; }

:where(.css-119ou95).ant-col-push-14 { inset-inline-start: 58.3333%; }

:where(.css-119ou95).ant-col-pull-14 { inset-inline-end: 58.3333%; }

:where(.css-119ou95).ant-col-offset-14 { margin-inline-start: 58.3333%; }

:where(.css-119ou95).ant-col-order-14 { order: 14; }

:where(.css-119ou95).ant-col-13 { --ant-display: block; display: var(--ant-display); flex: 0 0 54.1667%; max-width: 54.1667%; }

:where(.css-119ou95).ant-col-push-13 { inset-inline-start: 54.1667%; }

:where(.css-119ou95).ant-col-pull-13 { inset-inline-end: 54.1667%; }

:where(.css-119ou95).ant-col-offset-13 { margin-inline-start: 54.1667%; }

:where(.css-119ou95).ant-col-order-13 { order: 13; }

:where(.css-119ou95).ant-col-12 { --ant-display: block; display: var(--ant-display); flex: 0 0 50%; max-width: 50%; }

:where(.css-119ou95).ant-col-push-12 { inset-inline-start: 50%; }

:where(.css-119ou95).ant-col-pull-12 { inset-inline-end: 50%; }

:where(.css-119ou95).ant-col-offset-12 { margin-inline-start: 50%; }

:where(.css-119ou95).ant-col-order-12 { order: 12; }

:where(.css-119ou95).ant-col-11 { --ant-display: block; display: var(--ant-display); flex: 0 0 45.8333%; max-width: 45.8333%; }

:where(.css-119ou95).ant-col-push-11 { inset-inline-start: 45.8333%; }

:where(.css-119ou95).ant-col-pull-11 { inset-inline-end: 45.8333%; }

:where(.css-119ou95).ant-col-offset-11 { margin-inline-start: 45.8333%; }

:where(.css-119ou95).ant-col-order-11 { order: 11; }

:where(.css-119ou95).ant-col-10 { --ant-display: block; display: var(--ant-display); flex: 0 0 41.6667%; max-width: 41.6667%; }

:where(.css-119ou95).ant-col-push-10 { inset-inline-start: 41.6667%; }

:where(.css-119ou95).ant-col-pull-10 { inset-inline-end: 41.6667%; }

:where(.css-119ou95).ant-col-offset-10 { margin-inline-start: 41.6667%; }

:where(.css-119ou95).ant-col-order-10 { order: 10; }

:where(.css-119ou95).ant-col-9 { --ant-display: block; display: var(--ant-display); flex: 0 0 37.5%; max-width: 37.5%; }

:where(.css-119ou95).ant-col-push-9 { inset-inline-start: 37.5%; }

:where(.css-119ou95).ant-col-pull-9 { inset-inline-end: 37.5%; }

:where(.css-119ou95).ant-col-offset-9 { margin-inline-start: 37.5%; }

:where(.css-119ou95).ant-col-order-9 { order: 9; }

:where(.css-119ou95).ant-col-8 { --ant-display: block; display: var(--ant-display); flex: 0 0 33.3333%; max-width: 33.3333%; }

:where(.css-119ou95).ant-col-push-8 { inset-inline-start: 33.3333%; }

:where(.css-119ou95).ant-col-pull-8 { inset-inline-end: 33.3333%; }

:where(.css-119ou95).ant-col-offset-8 { margin-inline-start: 33.3333%; }

:where(.css-119ou95).ant-col-order-8 { order: 8; }

:where(.css-119ou95).ant-col-7 { --ant-display: block; display: var(--ant-display); flex: 0 0 29.1667%; max-width: 29.1667%; }

:where(.css-119ou95).ant-col-push-7 { inset-inline-start: 29.1667%; }

:where(.css-119ou95).ant-col-pull-7 { inset-inline-end: 29.1667%; }

:where(.css-119ou95).ant-col-offset-7 { margin-inline-start: 29.1667%; }

:where(.css-119ou95).ant-col-order-7 { order: 7; }

:where(.css-119ou95).ant-col-6 { --ant-display: block; display: var(--ant-display); flex: 0 0 25%; max-width: 25%; }

:where(.css-119ou95).ant-col-push-6 { inset-inline-start: 25%; }

:where(.css-119ou95).ant-col-pull-6 { inset-inline-end: 25%; }

:where(.css-119ou95).ant-col-offset-6 { margin-inline-start: 25%; }

:where(.css-119ou95).ant-col-order-6 { order: 6; }

:where(.css-119ou95).ant-col-5 { --ant-display: block; display: var(--ant-display); flex: 0 0 20.8333%; max-width: 20.8333%; }

:where(.css-119ou95).ant-col-push-5 { inset-inline-start: 20.8333%; }

:where(.css-119ou95).ant-col-pull-5 { inset-inline-end: 20.8333%; }

:where(.css-119ou95).ant-col-offset-5 { margin-inline-start: 20.8333%; }

:where(.css-119ou95).ant-col-order-5 { order: 5; }

:where(.css-119ou95).ant-col-4 { --ant-display: block; display: var(--ant-display); flex: 0 0 16.6667%; max-width: 16.6667%; }

:where(.css-119ou95).ant-col-push-4 { inset-inline-start: 16.6667%; }

:where(.css-119ou95).ant-col-pull-4 { inset-inline-end: 16.6667%; }

:where(.css-119ou95).ant-col-offset-4 { margin-inline-start: 16.6667%; }

:where(.css-119ou95).ant-col-order-4 { order: 4; }

:where(.css-119ou95).ant-col-3 { --ant-display: block; display: var(--ant-display); flex: 0 0 12.5%; max-width: 12.5%; }

:where(.css-119ou95).ant-col-push-3 { inset-inline-start: 12.5%; }

:where(.css-119ou95).ant-col-pull-3 { inset-inline-end: 12.5%; }

:where(.css-119ou95).ant-col-offset-3 { margin-inline-start: 12.5%; }

:where(.css-119ou95).ant-col-order-3 { order: 3; }

:where(.css-119ou95).ant-col-2 { --ant-display: block; display: var(--ant-display); flex: 0 0 8.33333%; max-width: 8.33333%; }

:where(.css-119ou95).ant-col-push-2 { inset-inline-start: 8.33333%; }

:where(.css-119ou95).ant-col-pull-2 { inset-inline-end: 8.33333%; }

:where(.css-119ou95).ant-col-offset-2 { margin-inline-start: 8.33333%; }

:where(.css-119ou95).ant-col-order-2 { order: 2; }

:where(.css-119ou95).ant-col-1 { --ant-display: block; display: var(--ant-display); flex: 0 0 4.16667%; max-width: 4.16667%; }

:where(.css-119ou95).ant-col-push-1 { inset-inline-start: 4.16667%; }

:where(.css-119ou95).ant-col-pull-1 { inset-inline-end: 4.16667%; }

:where(.css-119ou95).ant-col-offset-1 { margin-inline-start: 4.16667%; }

:where(.css-119ou95).ant-col-order-1 { order: 1; }

:where(.css-119ou95).ant-col-0 { display: none; }

:where(.css-119ou95).ant-col-push-0 { inset-inline-start: auto; }

:where(.css-119ou95).ant-col-pull-0 { inset-inline-end: auto; }

:where(.css-119ou95).ant-col-offset-0 { margin-inline-start: 0px; }

:where(.css-119ou95).ant-col-order-0 { order: 0; }

:where(.css-119ou95).ant-col-flex { flex: var(--ant-col-flex); }

:where(.css-119ou95).ant-col-xs-24 { --ant-display: block; display: var(--ant-display); flex: 0 0 100%; max-width: 100%; }

:where(.css-119ou95).ant-col-xs-push-24 { inset-inline-start: 100%; }

:where(.css-119ou95).ant-col-xs-pull-24 { inset-inline-end: 100%; }

:where(.css-119ou95).ant-col-xs-offset-24 { margin-inline-start: 100%; }

:where(.css-119ou95).ant-col-xs-order-24 { order: 24; }

:where(.css-119ou95).ant-col-xs-23 { --ant-display: block; display: var(--ant-display); flex: 0 0 95.8333%; max-width: 95.8333%; }

:where(.css-119ou95).ant-col-xs-push-23 { inset-inline-start: 95.8333%; }

:where(.css-119ou95).ant-col-xs-pull-23 { inset-inline-end: 95.8333%; }

:where(.css-119ou95).ant-col-xs-offset-23 { margin-inline-start: 95.8333%; }

:where(.css-119ou95).ant-col-xs-order-23 { order: 23; }

:where(.css-119ou95).ant-col-xs-22 { --ant-display: block; display: var(--ant-display); flex: 0 0 91.6667%; max-width: 91.6667%; }

:where(.css-119ou95).ant-col-xs-push-22 { inset-inline-start: 91.6667%; }

:where(.css-119ou95).ant-col-xs-pull-22 { inset-inline-end: 91.6667%; }

:where(.css-119ou95).ant-col-xs-offset-22 { margin-inline-start: 91.6667%; }

:where(.css-119ou95).ant-col-xs-order-22 { order: 22; }

:where(.css-119ou95).ant-col-xs-21 { --ant-display: block; display: var(--ant-display); flex: 0 0 87.5%; max-width: 87.5%; }

:where(.css-119ou95).ant-col-xs-push-21 { inset-inline-start: 87.5%; }

:where(.css-119ou95).ant-col-xs-pull-21 { inset-inline-end: 87.5%; }

:where(.css-119ou95).ant-col-xs-offset-21 { margin-inline-start: 87.5%; }

:where(.css-119ou95).ant-col-xs-order-21 { order: 21; }

:where(.css-119ou95).ant-col-xs-20 { --ant-display: block; display: var(--ant-display); flex: 0 0 83.3333%; max-width: 83.3333%; }

:where(.css-119ou95).ant-col-xs-push-20 { inset-inline-start: 83.3333%; }

:where(.css-119ou95).ant-col-xs-pull-20 { inset-inline-end: 83.3333%; }

:where(.css-119ou95).ant-col-xs-offset-20 { margin-inline-start: 83.3333%; }

:where(.css-119ou95).ant-col-xs-order-20 { order: 20; }

:where(.css-119ou95).ant-col-xs-19 { --ant-display: block; display: var(--ant-display); flex: 0 0 79.1667%; max-width: 79.1667%; }

:where(.css-119ou95).ant-col-xs-push-19 { inset-inline-start: 79.1667%; }

:where(.css-119ou95).ant-col-xs-pull-19 { inset-inline-end: 79.1667%; }

:where(.css-119ou95).ant-col-xs-offset-19 { margin-inline-start: 79.1667%; }

:where(.css-119ou95).ant-col-xs-order-19 { order: 19; }

:where(.css-119ou95).ant-col-xs-18 { --ant-display: block; display: var(--ant-display); flex: 0 0 75%; max-width: 75%; }

:where(.css-119ou95).ant-col-xs-push-18 { inset-inline-start: 75%; }

:where(.css-119ou95).ant-col-xs-pull-18 { inset-inline-end: 75%; }

:where(.css-119ou95).ant-col-xs-offset-18 { margin-inline-start: 75%; }

:where(.css-119ou95).ant-col-xs-order-18 { order: 18; }

:where(.css-119ou95).ant-col-xs-17 { --ant-display: block; display: var(--ant-display); flex: 0 0 70.8333%; max-width: 70.8333%; }

:where(.css-119ou95).ant-col-xs-push-17 { inset-inline-start: 70.8333%; }

:where(.css-119ou95).ant-col-xs-pull-17 { inset-inline-end: 70.8333%; }

:where(.css-119ou95).ant-col-xs-offset-17 { margin-inline-start: 70.8333%; }

:where(.css-119ou95).ant-col-xs-order-17 { order: 17; }

:where(.css-119ou95).ant-col-xs-16 { --ant-display: block; display: var(--ant-display); flex: 0 0 66.6667%; max-width: 66.6667%; }

:where(.css-119ou95).ant-col-xs-push-16 { inset-inline-start: 66.6667%; }

:where(.css-119ou95).ant-col-xs-pull-16 { inset-inline-end: 66.6667%; }

:where(.css-119ou95).ant-col-xs-offset-16 { margin-inline-start: 66.6667%; }

:where(.css-119ou95).ant-col-xs-order-16 { order: 16; }

:where(.css-119ou95).ant-col-xs-15 { --ant-display: block; display: var(--ant-display); flex: 0 0 62.5%; max-width: 62.5%; }

:where(.css-119ou95).ant-col-xs-push-15 { inset-inline-start: 62.5%; }

:where(.css-119ou95).ant-col-xs-pull-15 { inset-inline-end: 62.5%; }

:where(.css-119ou95).ant-col-xs-offset-15 { margin-inline-start: 62.5%; }

:where(.css-119ou95).ant-col-xs-order-15 { order: 15; }

:where(.css-119ou95).ant-col-xs-14 { --ant-display: block; display: var(--ant-display); flex: 0 0 58.3333%; max-width: 58.3333%; }

:where(.css-119ou95).ant-col-xs-push-14 { inset-inline-start: 58.3333%; }

:where(.css-119ou95).ant-col-xs-pull-14 { inset-inline-end: 58.3333%; }

:where(.css-119ou95).ant-col-xs-offset-14 { margin-inline-start: 58.3333%; }

:where(.css-119ou95).ant-col-xs-order-14 { order: 14; }

:where(.css-119ou95).ant-col-xs-13 { --ant-display: block; display: var(--ant-display); flex: 0 0 54.1667%; max-width: 54.1667%; }

:where(.css-119ou95).ant-col-xs-push-13 { inset-inline-start: 54.1667%; }

:where(.css-119ou95).ant-col-xs-pull-13 { inset-inline-end: 54.1667%; }

:where(.css-119ou95).ant-col-xs-offset-13 { margin-inline-start: 54.1667%; }

:where(.css-119ou95).ant-col-xs-order-13 { order: 13; }

:where(.css-119ou95).ant-col-xs-12 { --ant-display: block; display: var(--ant-display); flex: 0 0 50%; max-width: 50%; }

:where(.css-119ou95).ant-col-xs-push-12 { inset-inline-start: 50%; }

:where(.css-119ou95).ant-col-xs-pull-12 { inset-inline-end: 50%; }

:where(.css-119ou95).ant-col-xs-offset-12 { margin-inline-start: 50%; }

:where(.css-119ou95).ant-col-xs-order-12 { order: 12; }

:where(.css-119ou95).ant-col-xs-11 { --ant-display: block; display: var(--ant-display); flex: 0 0 45.8333%; max-width: 45.8333%; }

:where(.css-119ou95).ant-col-xs-push-11 { inset-inline-start: 45.8333%; }

:where(.css-119ou95).ant-col-xs-pull-11 { inset-inline-end: 45.8333%; }

:where(.css-119ou95).ant-col-xs-offset-11 { margin-inline-start: 45.8333%; }

:where(.css-119ou95).ant-col-xs-order-11 { order: 11; }

:where(.css-119ou95).ant-col-xs-10 { --ant-display: block; display: var(--ant-display); flex: 0 0 41.6667%; max-width: 41.6667%; }

:where(.css-119ou95).ant-col-xs-push-10 { inset-inline-start: 41.6667%; }

:where(.css-119ou95).ant-col-xs-pull-10 { inset-inline-end: 41.6667%; }

:where(.css-119ou95).ant-col-xs-offset-10 { margin-inline-start: 41.6667%; }

:where(.css-119ou95).ant-col-xs-order-10 { order: 10; }

:where(.css-119ou95).ant-col-xs-9 { --ant-display: block; display: var(--ant-display); flex: 0 0 37.5%; max-width: 37.5%; }

:where(.css-119ou95).ant-col-xs-push-9 { inset-inline-start: 37.5%; }

:where(.css-119ou95).ant-col-xs-pull-9 { inset-inline-end: 37.5%; }

:where(.css-119ou95).ant-col-xs-offset-9 { margin-inline-start: 37.5%; }

:where(.css-119ou95).ant-col-xs-order-9 { order: 9; }

:where(.css-119ou95).ant-col-xs-8 { --ant-display: block; display: var(--ant-display); flex: 0 0 33.3333%; max-width: 33.3333%; }

:where(.css-119ou95).ant-col-xs-push-8 { inset-inline-start: 33.3333%; }

:where(.css-119ou95).ant-col-xs-pull-8 { inset-inline-end: 33.3333%; }

:where(.css-119ou95).ant-col-xs-offset-8 { margin-inline-start: 33.3333%; }

:where(.css-119ou95).ant-col-xs-order-8 { order: 8; }

:where(.css-119ou95).ant-col-xs-7 { --ant-display: block; display: var(--ant-display); flex: 0 0 29.1667%; max-width: 29.1667%; }

:where(.css-119ou95).ant-col-xs-push-7 { inset-inline-start: 29.1667%; }

:where(.css-119ou95).ant-col-xs-pull-7 { inset-inline-end: 29.1667%; }

:where(.css-119ou95).ant-col-xs-offset-7 { margin-inline-start: 29.1667%; }

:where(.css-119ou95).ant-col-xs-order-7 { order: 7; }

:where(.css-119ou95).ant-col-xs-6 { --ant-display: block; display: var(--ant-display); flex: 0 0 25%; max-width: 25%; }

:where(.css-119ou95).ant-col-xs-push-6 { inset-inline-start: 25%; }

:where(.css-119ou95).ant-col-xs-pull-6 { inset-inline-end: 25%; }

:where(.css-119ou95).ant-col-xs-offset-6 { margin-inline-start: 25%; }

:where(.css-119ou95).ant-col-xs-order-6 { order: 6; }

:where(.css-119ou95).ant-col-xs-5 { --ant-display: block; display: var(--ant-display); flex: 0 0 20.8333%; max-width: 20.8333%; }

:where(.css-119ou95).ant-col-xs-push-5 { inset-inline-start: 20.8333%; }

:where(.css-119ou95).ant-col-xs-pull-5 { inset-inline-end: 20.8333%; }

:where(.css-119ou95).ant-col-xs-offset-5 { margin-inline-start: 20.8333%; }

:where(.css-119ou95).ant-col-xs-order-5 { order: 5; }

:where(.css-119ou95).ant-col-xs-4 { --ant-display: block; display: var(--ant-display); flex: 0 0 16.6667%; max-width: 16.6667%; }

:where(.css-119ou95).ant-col-xs-push-4 { inset-inline-start: 16.6667%; }

:where(.css-119ou95).ant-col-xs-pull-4 { inset-inline-end: 16.6667%; }

:where(.css-119ou95).ant-col-xs-offset-4 { margin-inline-start: 16.6667%; }

:where(.css-119ou95).ant-col-xs-order-4 { order: 4; }

:where(.css-119ou95).ant-col-xs-3 { --ant-display: block; display: var(--ant-display); flex: 0 0 12.5%; max-width: 12.5%; }

:where(.css-119ou95).ant-col-xs-push-3 { inset-inline-start: 12.5%; }

:where(.css-119ou95).ant-col-xs-pull-3 { inset-inline-end: 12.5%; }

:where(.css-119ou95).ant-col-xs-offset-3 { margin-inline-start: 12.5%; }

:where(.css-119ou95).ant-col-xs-order-3 { order: 3; }

:where(.css-119ou95).ant-col-xs-2 { --ant-display: block; display: var(--ant-display); flex: 0 0 8.33333%; max-width: 8.33333%; }

:where(.css-119ou95).ant-col-xs-push-2 { inset-inline-start: 8.33333%; }

:where(.css-119ou95).ant-col-xs-pull-2 { inset-inline-end: 8.33333%; }

:where(.css-119ou95).ant-col-xs-offset-2 { margin-inline-start: 8.33333%; }

:where(.css-119ou95).ant-col-xs-order-2 { order: 2; }

:where(.css-119ou95).ant-col-xs-1 { --ant-display: block; display: var(--ant-display); flex: 0 0 4.16667%; max-width: 4.16667%; }

:where(.css-119ou95).ant-col-xs-push-1 { inset-inline-start: 4.16667%; }

:where(.css-119ou95).ant-col-xs-pull-1 { inset-inline-end: 4.16667%; }

:where(.css-119ou95).ant-col-xs-offset-1 { margin-inline-start: 4.16667%; }

:where(.css-119ou95).ant-col-xs-order-1 { order: 1; }

:where(.css-119ou95).ant-col-xs-0 { display: none; }

:where(.css-119ou95).ant-col-push-0 { inset-inline-start: auto; }

:where(.css-119ou95).ant-col-pull-0 { inset-inline-end: auto; }

:where(.css-119ou95).ant-col-xs-push-0 { inset-inline-start: auto; }

:where(.css-119ou95).ant-col-xs-pull-0 { inset-inline-end: auto; }

:where(.css-119ou95).ant-col-xs-offset-0 { margin-inline-start: 0px; }

:where(.css-119ou95).ant-col-xs-order-0 { order: 0; }

:where(.css-119ou95).ant-col-xs-flex { flex: var(--ant-col-xs-flex); }

@media (min-width: 576px) {
  :where(.css-119ou95).ant-col-sm-24 { --ant-display: block; display: var(--ant-display); flex: 0 0 100%; max-width: 100%; }
  :where(.css-119ou95).ant-col-sm-push-24 { inset-inline-start: 100%; }
  :where(.css-119ou95).ant-col-sm-pull-24 { inset-inline-end: 100%; }
  :where(.css-119ou95).ant-col-sm-offset-24 { margin-inline-start: 100%; }
  :where(.css-119ou95).ant-col-sm-order-24 { order: 24; }
  :where(.css-119ou95).ant-col-sm-23 { --ant-display: block; display: var(--ant-display); flex: 0 0 95.8333%; max-width: 95.8333%; }
  :where(.css-119ou95).ant-col-sm-push-23 { inset-inline-start: 95.8333%; }
  :where(.css-119ou95).ant-col-sm-pull-23 { inset-inline-end: 95.8333%; }
  :where(.css-119ou95).ant-col-sm-offset-23 { margin-inline-start: 95.8333%; }
  :where(.css-119ou95).ant-col-sm-order-23 { order: 23; }
  :where(.css-119ou95).ant-col-sm-22 { --ant-display: block; display: var(--ant-display); flex: 0 0 91.6667%; max-width: 91.6667%; }
  :where(.css-119ou95).ant-col-sm-push-22 { inset-inline-start: 91.6667%; }
  :where(.css-119ou95).ant-col-sm-pull-22 { inset-inline-end: 91.6667%; }
  :where(.css-119ou95).ant-col-sm-offset-22 { margin-inline-start: 91.6667%; }
  :where(.css-119ou95).ant-col-sm-order-22 { order: 22; }
  :where(.css-119ou95).ant-col-sm-21 { --ant-display: block; display: var(--ant-display); flex: 0 0 87.5%; max-width: 87.5%; }
  :where(.css-119ou95).ant-col-sm-push-21 { inset-inline-start: 87.5%; }
  :where(.css-119ou95).ant-col-sm-pull-21 { inset-inline-end: 87.5%; }
  :where(.css-119ou95).ant-col-sm-offset-21 { margin-inline-start: 87.5%; }
  :where(.css-119ou95).ant-col-sm-order-21 { order: 21; }
  :where(.css-119ou95).ant-col-sm-20 { --ant-display: block; display: var(--ant-display); flex: 0 0 83.3333%; max-width: 83.3333%; }
  :where(.css-119ou95).ant-col-sm-push-20 { inset-inline-start: 83.3333%; }
  :where(.css-119ou95).ant-col-sm-pull-20 { inset-inline-end: 83.3333%; }
  :where(.css-119ou95).ant-col-sm-offset-20 { margin-inline-start: 83.3333%; }
  :where(.css-119ou95).ant-col-sm-order-20 { order: 20; }
  :where(.css-119ou95).ant-col-sm-19 { --ant-display: block; display: var(--ant-display); flex: 0 0 79.1667%; max-width: 79.1667%; }
  :where(.css-119ou95).ant-col-sm-push-19 { inset-inline-start: 79.1667%; }
  :where(.css-119ou95).ant-col-sm-pull-19 { inset-inline-end: 79.1667%; }
  :where(.css-119ou95).ant-col-sm-offset-19 { margin-inline-start: 79.1667%; }
  :where(.css-119ou95).ant-col-sm-order-19 { order: 19; }
  :where(.css-119ou95).ant-col-sm-18 { --ant-display: block; display: var(--ant-display); flex: 0 0 75%; max-width: 75%; }
  :where(.css-119ou95).ant-col-sm-push-18 { inset-inline-start: 75%; }
  :where(.css-119ou95).ant-col-sm-pull-18 { inset-inline-end: 75%; }
  :where(.css-119ou95).ant-col-sm-offset-18 { margin-inline-start: 75%; }
  :where(.css-119ou95).ant-col-sm-order-18 { order: 18; }
  :where(.css-119ou95).ant-col-sm-17 { --ant-display: block; display: var(--ant-display); flex: 0 0 70.8333%; max-width: 70.8333%; }
  :where(.css-119ou95).ant-col-sm-push-17 { inset-inline-start: 70.8333%; }
  :where(.css-119ou95).ant-col-sm-pull-17 { inset-inline-end: 70.8333%; }
  :where(.css-119ou95).ant-col-sm-offset-17 { margin-inline-start: 70.8333%; }
  :where(.css-119ou95).ant-col-sm-order-17 { order: 17; }
  :where(.css-119ou95).ant-col-sm-16 { --ant-display: block; display: var(--ant-display); flex: 0 0 66.6667%; max-width: 66.6667%; }
  :where(.css-119ou95).ant-col-sm-push-16 { inset-inline-start: 66.6667%; }
  :where(.css-119ou95).ant-col-sm-pull-16 { inset-inline-end: 66.6667%; }
  :where(.css-119ou95).ant-col-sm-offset-16 { margin-inline-start: 66.6667%; }
  :where(.css-119ou95).ant-col-sm-order-16 { order: 16; }
  :where(.css-119ou95).ant-col-sm-15 { --ant-display: block; display: var(--ant-display); flex: 0 0 62.5%; max-width: 62.5%; }
  :where(.css-119ou95).ant-col-sm-push-15 { inset-inline-start: 62.5%; }
  :where(.css-119ou95).ant-col-sm-pull-15 { inset-inline-end: 62.5%; }
  :where(.css-119ou95).ant-col-sm-offset-15 { margin-inline-start: 62.5%; }
  :where(.css-119ou95).ant-col-sm-order-15 { order: 15; }
  :where(.css-119ou95).ant-col-sm-14 { --ant-display: block; display: var(--ant-display); flex: 0 0 58.3333%; max-width: 58.3333%; }
  :where(.css-119ou95).ant-col-sm-push-14 { inset-inline-start: 58.3333%; }
  :where(.css-119ou95).ant-col-sm-pull-14 { inset-inline-end: 58.3333%; }
  :where(.css-119ou95).ant-col-sm-offset-14 { margin-inline-start: 58.3333%; }
  :where(.css-119ou95).ant-col-sm-order-14 { order: 14; }
  :where(.css-119ou95).ant-col-sm-13 { --ant-display: block; display: var(--ant-display); flex: 0 0 54.1667%; max-width: 54.1667%; }
  :where(.css-119ou95).ant-col-sm-push-13 { inset-inline-start: 54.1667%; }
  :where(.css-119ou95).ant-col-sm-pull-13 { inset-inline-end: 54.1667%; }
  :where(.css-119ou95).ant-col-sm-offset-13 { margin-inline-start: 54.1667%; }
  :where(.css-119ou95).ant-col-sm-order-13 { order: 13; }
  :where(.css-119ou95).ant-col-sm-12 { --ant-display: block; display: var(--ant-display); flex: 0 0 50%; max-width: 50%; }
  :where(.css-119ou95).ant-col-sm-push-12 { inset-inline-start: 50%; }
  :where(.css-119ou95).ant-col-sm-pull-12 { inset-inline-end: 50%; }
  :where(.css-119ou95).ant-col-sm-offset-12 { margin-inline-start: 50%; }
  :where(.css-119ou95).ant-col-sm-order-12 { order: 12; }
  :where(.css-119ou95).ant-col-sm-11 { --ant-display: block; display: var(--ant-display); flex: 0 0 45.8333%; max-width: 45.8333%; }
  :where(.css-119ou95).ant-col-sm-push-11 { inset-inline-start: 45.8333%; }
  :where(.css-119ou95).ant-col-sm-pull-11 { inset-inline-end: 45.8333%; }
  :where(.css-119ou95).ant-col-sm-offset-11 { margin-inline-start: 45.8333%; }
  :where(.css-119ou95).ant-col-sm-order-11 { order: 11; }
  :where(.css-119ou95).ant-col-sm-10 { --ant-display: block; display: var(--ant-display); flex: 0 0 41.6667%; max-width: 41.6667%; }
  :where(.css-119ou95).ant-col-sm-push-10 { inset-inline-start: 41.6667%; }
  :where(.css-119ou95).ant-col-sm-pull-10 { inset-inline-end: 41.6667%; }
  :where(.css-119ou95).ant-col-sm-offset-10 { margin-inline-start: 41.6667%; }
  :where(.css-119ou95).ant-col-sm-order-10 { order: 10; }
  :where(.css-119ou95).ant-col-sm-9 { --ant-display: block; display: var(--ant-display); flex: 0 0 37.5%; max-width: 37.5%; }
  :where(.css-119ou95).ant-col-sm-push-9 { inset-inline-start: 37.5%; }
  :where(.css-119ou95).ant-col-sm-pull-9 { inset-inline-end: 37.5%; }
  :where(.css-119ou95).ant-col-sm-offset-9 { margin-inline-start: 37.5%; }
  :where(.css-119ou95).ant-col-sm-order-9 { order: 9; }
  :where(.css-119ou95).ant-col-sm-8 { --ant-display: block; display: var(--ant-display); flex: 0 0 33.3333%; max-width: 33.3333%; }
  :where(.css-119ou95).ant-col-sm-push-8 { inset-inline-start: 33.3333%; }
  :where(.css-119ou95).ant-col-sm-pull-8 { inset-inline-end: 33.3333%; }
  :where(.css-119ou95).ant-col-sm-offset-8 { margin-inline-start: 33.3333%; }
  :where(.css-119ou95).ant-col-sm-order-8 { order: 8; }
  :where(.css-119ou95).ant-col-sm-7 { --ant-display: block; display: var(--ant-display); flex: 0 0 29.1667%; max-width: 29.1667%; }
  :where(.css-119ou95).ant-col-sm-push-7 { inset-inline-start: 29.1667%; }
  :where(.css-119ou95).ant-col-sm-pull-7 { inset-inline-end: 29.1667%; }
  :where(.css-119ou95).ant-col-sm-offset-7 { margin-inline-start: 29.1667%; }
  :where(.css-119ou95).ant-col-sm-order-7 { order: 7; }
  :where(.css-119ou95).ant-col-sm-6 { --ant-display: block; display: var(--ant-display); flex: 0 0 25%; max-width: 25%; }
  :where(.css-119ou95).ant-col-sm-push-6 { inset-inline-start: 25%; }
  :where(.css-119ou95).ant-col-sm-pull-6 { inset-inline-end: 25%; }
  :where(.css-119ou95).ant-col-sm-offset-6 { margin-inline-start: 25%; }
  :where(.css-119ou95).ant-col-sm-order-6 { order: 6; }
  :where(.css-119ou95).ant-col-sm-5 { --ant-display: block; display: var(--ant-display); flex: 0 0 20.8333%; max-width: 20.8333%; }
  :where(.css-119ou95).ant-col-sm-push-5 { inset-inline-start: 20.8333%; }
  :where(.css-119ou95).ant-col-sm-pull-5 { inset-inline-end: 20.8333%; }
  :where(.css-119ou95).ant-col-sm-offset-5 { margin-inline-start: 20.8333%; }
  :where(.css-119ou95).ant-col-sm-order-5 { order: 5; }
  :where(.css-119ou95).ant-col-sm-4 { --ant-display: block; display: var(--ant-display); flex: 0 0 16.6667%; max-width: 16.6667%; }
  :where(.css-119ou95).ant-col-sm-push-4 { inset-inline-start: 16.6667%; }
  :where(.css-119ou95).ant-col-sm-pull-4 { inset-inline-end: 16.6667%; }
  :where(.css-119ou95).ant-col-sm-offset-4 { margin-inline-start: 16.6667%; }
  :where(.css-119ou95).ant-col-sm-order-4 { order: 4; }
  :where(.css-119ou95).ant-col-sm-3 { --ant-display: block; display: var(--ant-display); flex: 0 0 12.5%; max-width: 12.5%; }
  :where(.css-119ou95).ant-col-sm-push-3 { inset-inline-start: 12.5%; }
  :where(.css-119ou95).ant-col-sm-pull-3 { inset-inline-end: 12.5%; }
  :where(.css-119ou95).ant-col-sm-offset-3 { margin-inline-start: 12.5%; }
  :where(.css-119ou95).ant-col-sm-order-3 { order: 3; }
  :where(.css-119ou95).ant-col-sm-2 { --ant-display: block; display: var(--ant-display); flex: 0 0 8.33333%; max-width: 8.33333%; }
  :where(.css-119ou95).ant-col-sm-push-2 { inset-inline-start: 8.33333%; }
  :where(.css-119ou95).ant-col-sm-pull-2 { inset-inline-end: 8.33333%; }
  :where(.css-119ou95).ant-col-sm-offset-2 { margin-inline-start: 8.33333%; }
  :where(.css-119ou95).ant-col-sm-order-2 { order: 2; }
  :where(.css-119ou95).ant-col-sm-1 { --ant-display: block; display: var(--ant-display); flex: 0 0 4.16667%; max-width: 4.16667%; }
  :where(.css-119ou95).ant-col-sm-push-1 { inset-inline-start: 4.16667%; }
  :where(.css-119ou95).ant-col-sm-pull-1 { inset-inline-end: 4.16667%; }
  :where(.css-119ou95).ant-col-sm-offset-1 { margin-inline-start: 4.16667%; }
  :where(.css-119ou95).ant-col-sm-order-1 { order: 1; }
  :where(.css-119ou95).ant-col-sm-0 { display: none; }
  :where(.css-119ou95).ant-col-push-0 { inset-inline-start: auto; }
  :where(.css-119ou95).ant-col-pull-0 { inset-inline-end: auto; }
  :where(.css-119ou95).ant-col-sm-push-0 { inset-inline-start: auto; }
  :where(.css-119ou95).ant-col-sm-pull-0 { inset-inline-end: auto; }
  :where(.css-119ou95).ant-col-sm-offset-0 { margin-inline-start: 0px; }
  :where(.css-119ou95).ant-col-sm-order-0 { order: 0; }
  :where(.css-119ou95).ant-col-sm-flex { flex: var(--ant-col-sm-flex); }
}

@media (min-width: 768px) {
  :where(.css-119ou95).ant-col-md-24 { --ant-display: block; display: var(--ant-display); flex: 0 0 100%; max-width: 100%; }
  :where(.css-119ou95).ant-col-md-push-24 { inset-inline-start: 100%; }
  :where(.css-119ou95).ant-col-md-pull-24 { inset-inline-end: 100%; }
  :where(.css-119ou95).ant-col-md-offset-24 { margin-inline-start: 100%; }
  :where(.css-119ou95).ant-col-md-order-24 { order: 24; }
  :where(.css-119ou95).ant-col-md-23 { --ant-display: block; display: var(--ant-display); flex: 0 0 95.8333%; max-width: 95.8333%; }
  :where(.css-119ou95).ant-col-md-push-23 { inset-inline-start: 95.8333%; }
  :where(.css-119ou95).ant-col-md-pull-23 { inset-inline-end: 95.8333%; }
  :where(.css-119ou95).ant-col-md-offset-23 { margin-inline-start: 95.8333%; }
  :where(.css-119ou95).ant-col-md-order-23 { order: 23; }
  :where(.css-119ou95).ant-col-md-22 { --ant-display: block; display: var(--ant-display); flex: 0 0 91.6667%; max-width: 91.6667%; }
  :where(.css-119ou95).ant-col-md-push-22 { inset-inline-start: 91.6667%; }
  :where(.css-119ou95).ant-col-md-pull-22 { inset-inline-end: 91.6667%; }
  :where(.css-119ou95).ant-col-md-offset-22 { margin-inline-start: 91.6667%; }
  :where(.css-119ou95).ant-col-md-order-22 { order: 22; }
  :where(.css-119ou95).ant-col-md-21 { --ant-display: block; display: var(--ant-display); flex: 0 0 87.5%; max-width: 87.5%; }
  :where(.css-119ou95).ant-col-md-push-21 { inset-inline-start: 87.5%; }
  :where(.css-119ou95).ant-col-md-pull-21 { inset-inline-end: 87.5%; }
  :where(.css-119ou95).ant-col-md-offset-21 { margin-inline-start: 87.5%; }
  :where(.css-119ou95).ant-col-md-order-21 { order: 21; }
  :where(.css-119ou95).ant-col-md-20 { --ant-display: block; display: var(--ant-display); flex: 0 0 83.3333%; max-width: 83.3333%; }
  :where(.css-119ou95).ant-col-md-push-20 { inset-inline-start: 83.3333%; }
  :where(.css-119ou95).ant-col-md-pull-20 { inset-inline-end: 83.3333%; }
  :where(.css-119ou95).ant-col-md-offset-20 { margin-inline-start: 83.3333%; }
  :where(.css-119ou95).ant-col-md-order-20 { order: 20; }
  :where(.css-119ou95).ant-col-md-19 { --ant-display: block; display: var(--ant-display); flex: 0 0 79.1667%; max-width: 79.1667%; }
  :where(.css-119ou95).ant-col-md-push-19 { inset-inline-start: 79.1667%; }
  :where(.css-119ou95).ant-col-md-pull-19 { inset-inline-end: 79.1667%; }
  :where(.css-119ou95).ant-col-md-offset-19 { margin-inline-start: 79.1667%; }
  :where(.css-119ou95).ant-col-md-order-19 { order: 19; }
  :where(.css-119ou95).ant-col-md-18 { --ant-display: block; display: var(--ant-display); flex: 0 0 75%; max-width: 75%; }
  :where(.css-119ou95).ant-col-md-push-18 { inset-inline-start: 75%; }
  :where(.css-119ou95).ant-col-md-pull-18 { inset-inline-end: 75%; }
  :where(.css-119ou95).ant-col-md-offset-18 { margin-inline-start: 75%; }
  :where(.css-119ou95).ant-col-md-order-18 { order: 18; }
  :where(.css-119ou95).ant-col-md-17 { --ant-display: block; display: var(--ant-display); flex: 0 0 70.8333%; max-width: 70.8333%; }
  :where(.css-119ou95).ant-col-md-push-17 { inset-inline-start: 70.8333%; }
  :where(.css-119ou95).ant-col-md-pull-17 { inset-inline-end: 70.8333%; }
  :where(.css-119ou95).ant-col-md-offset-17 { margin-inline-start: 70.8333%; }
  :where(.css-119ou95).ant-col-md-order-17 { order: 17; }
  :where(.css-119ou95).ant-col-md-16 { --ant-display: block; display: var(--ant-display); flex: 0 0 66.6667%; max-width: 66.6667%; }
  :where(.css-119ou95).ant-col-md-push-16 { inset-inline-start: 66.6667%; }
  :where(.css-119ou95).ant-col-md-pull-16 { inset-inline-end: 66.6667%; }
  :where(.css-119ou95).ant-col-md-offset-16 { margin-inline-start: 66.6667%; }
  :where(.css-119ou95).ant-col-md-order-16 { order: 16; }
  :where(.css-119ou95).ant-col-md-15 { --ant-display: block; display: var(--ant-display); flex: 0 0 62.5%; max-width: 62.5%; }
  :where(.css-119ou95).ant-col-md-push-15 { inset-inline-start: 62.5%; }
  :where(.css-119ou95).ant-col-md-pull-15 { inset-inline-end: 62.5%; }
  :where(.css-119ou95).ant-col-md-offset-15 { margin-inline-start: 62.5%; }
  :where(.css-119ou95).ant-col-md-order-15 { order: 15; }
  :where(.css-119ou95).ant-col-md-14 { --ant-display: block; display: var(--ant-display); flex: 0 0 58.3333%; max-width: 58.3333%; }
  :where(.css-119ou95).ant-col-md-push-14 { inset-inline-start: 58.3333%; }
  :where(.css-119ou95).ant-col-md-pull-14 { inset-inline-end: 58.3333%; }
  :where(.css-119ou95).ant-col-md-offset-14 { margin-inline-start: 58.3333%; }
  :where(.css-119ou95).ant-col-md-order-14 { order: 14; }
  :where(.css-119ou95).ant-col-md-13 { --ant-display: block; display: var(--ant-display); flex: 0 0 54.1667%; max-width: 54.1667%; }
  :where(.css-119ou95).ant-col-md-push-13 { inset-inline-start: 54.1667%; }
  :where(.css-119ou95).ant-col-md-pull-13 { inset-inline-end: 54.1667%; }
  :where(.css-119ou95).ant-col-md-offset-13 { margin-inline-start: 54.1667%; }
  :where(.css-119ou95).ant-col-md-order-13 { order: 13; }
  :where(.css-119ou95).ant-col-md-12 { --ant-display: block; display: var(--ant-display); flex: 0 0 50%; max-width: 50%; }
  :where(.css-119ou95).ant-col-md-push-12 { inset-inline-start: 50%; }
  :where(.css-119ou95).ant-col-md-pull-12 { inset-inline-end: 50%; }
  :where(.css-119ou95).ant-col-md-offset-12 { margin-inline-start: 50%; }
  :where(.css-119ou95).ant-col-md-order-12 { order: 12; }
  :where(.css-119ou95).ant-col-md-11 { --ant-display: block; display: var(--ant-display); flex: 0 0 45.8333%; max-width: 45.8333%; }
  :where(.css-119ou95).ant-col-md-push-11 { inset-inline-start: 45.8333%; }
  :where(.css-119ou95).ant-col-md-pull-11 { inset-inline-end: 45.8333%; }
  :where(.css-119ou95).ant-col-md-offset-11 { margin-inline-start: 45.8333%; }
  :where(.css-119ou95).ant-col-md-order-11 { order: 11; }
  :where(.css-119ou95).ant-col-md-10 { --ant-display: block; display: var(--ant-display); flex: 0 0 41.6667%; max-width: 41.6667%; }
  :where(.css-119ou95).ant-col-md-push-10 { inset-inline-start: 41.6667%; }
  :where(.css-119ou95).ant-col-md-pull-10 { inset-inline-end: 41.6667%; }
  :where(.css-119ou95).ant-col-md-offset-10 { margin-inline-start: 41.6667%; }
  :where(.css-119ou95).ant-col-md-order-10 { order: 10; }
  :where(.css-119ou95).ant-col-md-9 { --ant-display: block; display: var(--ant-display); flex: 0 0 37.5%; max-width: 37.5%; }
  :where(.css-119ou95).ant-col-md-push-9 { inset-inline-start: 37.5%; }
  :where(.css-119ou95).ant-col-md-pull-9 { inset-inline-end: 37.5%; }
  :where(.css-119ou95).ant-col-md-offset-9 { margin-inline-start: 37.5%; }
  :where(.css-119ou95).ant-col-md-order-9 { order: 9; }
  :where(.css-119ou95).ant-col-md-8 { --ant-display: block; display: var(--ant-display); flex: 0 0 33.3333%; max-width: 33.3333%; }
  :where(.css-119ou95).ant-col-md-push-8 { inset-inline-start: 33.3333%; }
  :where(.css-119ou95).ant-col-md-pull-8 { inset-inline-end: 33.3333%; }
  :where(.css-119ou95).ant-col-md-offset-8 { margin-inline-start: 33.3333%; }
  :where(.css-119ou95).ant-col-md-order-8 { order: 8; }
  :where(.css-119ou95).ant-col-md-7 { --ant-display: block; display: var(--ant-display); flex: 0 0 29.1667%; max-width: 29.1667%; }
  :where(.css-119ou95).ant-col-md-push-7 { inset-inline-start: 29.1667%; }
  :where(.css-119ou95).ant-col-md-pull-7 { inset-inline-end: 29.1667%; }
  :where(.css-119ou95).ant-col-md-offset-7 { margin-inline-start: 29.1667%; }
  :where(.css-119ou95).ant-col-md-order-7 { order: 7; }
  :where(.css-119ou95).ant-col-md-6 { --ant-display: block; display: var(--ant-display); flex: 0 0 25%; max-width: 25%; }
  :where(.css-119ou95).ant-col-md-push-6 { inset-inline-start: 25%; }
  :where(.css-119ou95).ant-col-md-pull-6 { inset-inline-end: 25%; }
  :where(.css-119ou95).ant-col-md-offset-6 { margin-inline-start: 25%; }
  :where(.css-119ou95).ant-col-md-order-6 { order: 6; }
  :where(.css-119ou95).ant-col-md-5 { --ant-display: block; display: var(--ant-display); flex: 0 0 20.8333%; max-width: 20.8333%; }
  :where(.css-119ou95).ant-col-md-push-5 { inset-inline-start: 20.8333%; }
  :where(.css-119ou95).ant-col-md-pull-5 { inset-inline-end: 20.8333%; }
  :where(.css-119ou95).ant-col-md-offset-5 { margin-inline-start: 20.8333%; }
  :where(.css-119ou95).ant-col-md-order-5 { order: 5; }
  :where(.css-119ou95).ant-col-md-4 { --ant-display: block; display: var(--ant-display); flex: 0 0 16.6667%; max-width: 16.6667%; }
  :where(.css-119ou95).ant-col-md-push-4 { inset-inline-start: 16.6667%; }
  :where(.css-119ou95).ant-col-md-pull-4 { inset-inline-end: 16.6667%; }
  :where(.css-119ou95).ant-col-md-offset-4 { margin-inline-start: 16.6667%; }
  :where(.css-119ou95).ant-col-md-order-4 { order: 4; }
  :where(.css-119ou95).ant-col-md-3 { --ant-display: block; display: var(--ant-display); flex: 0 0 12.5%; max-width: 12.5%; }
  :where(.css-119ou95).ant-col-md-push-3 { inset-inline-start: 12.5%; }
  :where(.css-119ou95).ant-col-md-pull-3 { inset-inline-end: 12.5%; }
  :where(.css-119ou95).ant-col-md-offset-3 { margin-inline-start: 12.5%; }
  :where(.css-119ou95).ant-col-md-order-3 { order: 3; }
  :where(.css-119ou95).ant-col-md-2 { --ant-display: block; display: var(--ant-display); flex: 0 0 8.33333%; max-width: 8.33333%; }
  :where(.css-119ou95).ant-col-md-push-2 { inset-inline-start: 8.33333%; }
  :where(.css-119ou95).ant-col-md-pull-2 { inset-inline-end: 8.33333%; }
  :where(.css-119ou95).ant-col-md-offset-2 { margin-inline-start: 8.33333%; }
  :where(.css-119ou95).ant-col-md-order-2 { order: 2; }
  :where(.css-119ou95).ant-col-md-1 { --ant-display: block; display: var(--ant-display); flex: 0 0 4.16667%; max-width: 4.16667%; }
  :where(.css-119ou95).ant-col-md-push-1 { inset-inline-start: 4.16667%; }
  :where(.css-119ou95).ant-col-md-pull-1 { inset-inline-end: 4.16667%; }
  :where(.css-119ou95).ant-col-md-offset-1 { margin-inline-start: 4.16667%; }
  :where(.css-119ou95).ant-col-md-order-1 { order: 1; }
  :where(.css-119ou95).ant-col-md-0 { display: none; }
  :where(.css-119ou95).ant-col-push-0 { inset-inline-start: auto; }
  :where(.css-119ou95).ant-col-pull-0 { inset-inline-end: auto; }
  :where(.css-119ou95).ant-col-md-push-0 { inset-inline-start: auto; }
  :where(.css-119ou95).ant-col-md-pull-0 { inset-inline-end: auto; }
  :where(.css-119ou95).ant-col-md-offset-0 { margin-inline-start: 0px; }
  :where(.css-119ou95).ant-col-md-order-0 { order: 0; }
  :where(.css-119ou95).ant-col-md-flex { flex: var(--ant-col-md-flex); }
}

@media (min-width: 992px) {
  :where(.css-119ou95).ant-col-lg-24 { --ant-display: block; display: var(--ant-display); flex: 0 0 100%; max-width: 100%; }
  :where(.css-119ou95).ant-col-lg-push-24 { inset-inline-start: 100%; }
  :where(.css-119ou95).ant-col-lg-pull-24 { inset-inline-end: 100%; }
  :where(.css-119ou95).ant-col-lg-offset-24 { margin-inline-start: 100%; }
  :where(.css-119ou95).ant-col-lg-order-24 { order: 24; }
  :where(.css-119ou95).ant-col-lg-23 { --ant-display: block; display: var(--ant-display); flex: 0 0 95.8333%; max-width: 95.8333%; }
  :where(.css-119ou95).ant-col-lg-push-23 { inset-inline-start: 95.8333%; }
  :where(.css-119ou95).ant-col-lg-pull-23 { inset-inline-end: 95.8333%; }
  :where(.css-119ou95).ant-col-lg-offset-23 { margin-inline-start: 95.8333%; }
  :where(.css-119ou95).ant-col-lg-order-23 { order: 23; }
  :where(.css-119ou95).ant-col-lg-22 { --ant-display: block; display: var(--ant-display); flex: 0 0 91.6667%; max-width: 91.6667%; }
  :where(.css-119ou95).ant-col-lg-push-22 { inset-inline-start: 91.6667%; }
  :where(.css-119ou95).ant-col-lg-pull-22 { inset-inline-end: 91.6667%; }
  :where(.css-119ou95).ant-col-lg-offset-22 { margin-inline-start: 91.6667%; }
  :where(.css-119ou95).ant-col-lg-order-22 { order: 22; }
  :where(.css-119ou95).ant-col-lg-21 { --ant-display: block; display: var(--ant-display); flex: 0 0 87.5%; max-width: 87.5%; }
  :where(.css-119ou95).ant-col-lg-push-21 { inset-inline-start: 87.5%; }
  :where(.css-119ou95).ant-col-lg-pull-21 { inset-inline-end: 87.5%; }
  :where(.css-119ou95).ant-col-lg-offset-21 { margin-inline-start: 87.5%; }
  :where(.css-119ou95).ant-col-lg-order-21 { order: 21; }
  :where(.css-119ou95).ant-col-lg-20 { --ant-display: block; display: var(--ant-display); flex: 0 0 83.3333%; max-width: 83.3333%; }
  :where(.css-119ou95).ant-col-lg-push-20 { inset-inline-start: 83.3333%; }
  :where(.css-119ou95).ant-col-lg-pull-20 { inset-inline-end: 83.3333%; }
  :where(.css-119ou95).ant-col-lg-offset-20 { margin-inline-start: 83.3333%; }
  :where(.css-119ou95).ant-col-lg-order-20 { order: 20; }
  :where(.css-119ou95).ant-col-lg-19 { --ant-display: block; display: var(--ant-display); flex: 0 0 79.1667%; max-width: 79.1667%; }
  :where(.css-119ou95).ant-col-lg-push-19 { inset-inline-start: 79.1667%; }
  :where(.css-119ou95).ant-col-lg-pull-19 { inset-inline-end: 79.1667%; }
  :where(.css-119ou95).ant-col-lg-offset-19 { margin-inline-start: 79.1667%; }
  :where(.css-119ou95).ant-col-lg-order-19 { order: 19; }
  :where(.css-119ou95).ant-col-lg-18 { --ant-display: block; display: var(--ant-display); flex: 0 0 75%; max-width: 75%; }
  :where(.css-119ou95).ant-col-lg-push-18 { inset-inline-start: 75%; }
  :where(.css-119ou95).ant-col-lg-pull-18 { inset-inline-end: 75%; }
  :where(.css-119ou95).ant-col-lg-offset-18 { margin-inline-start: 75%; }
  :where(.css-119ou95).ant-col-lg-order-18 { order: 18; }
  :where(.css-119ou95).ant-col-lg-17 { --ant-display: block; display: var(--ant-display); flex: 0 0 70.8333%; max-width: 70.8333%; }
  :where(.css-119ou95).ant-col-lg-push-17 { inset-inline-start: 70.8333%; }
  :where(.css-119ou95).ant-col-lg-pull-17 { inset-inline-end: 70.8333%; }
  :where(.css-119ou95).ant-col-lg-offset-17 { margin-inline-start: 70.8333%; }
  :where(.css-119ou95).ant-col-lg-order-17 { order: 17; }
  :where(.css-119ou95).ant-col-lg-16 { --ant-display: block; display: var(--ant-display); flex: 0 0 66.6667%; max-width: 66.6667%; }
  :where(.css-119ou95).ant-col-lg-push-16 { inset-inline-start: 66.6667%; }
  :where(.css-119ou95).ant-col-lg-pull-16 { inset-inline-end: 66.6667%; }
  :where(.css-119ou95).ant-col-lg-offset-16 { margin-inline-start: 66.6667%; }
  :where(.css-119ou95).ant-col-lg-order-16 { order: 16; }
  :where(.css-119ou95).ant-col-lg-15 { --ant-display: block; display: var(--ant-display); flex: 0 0 62.5%; max-width: 62.5%; }
  :where(.css-119ou95).ant-col-lg-push-15 { inset-inline-start: 62.5%; }
  :where(.css-119ou95).ant-col-lg-pull-15 { inset-inline-end: 62.5%; }
  :where(.css-119ou95).ant-col-lg-offset-15 { margin-inline-start: 62.5%; }
  :where(.css-119ou95).ant-col-lg-order-15 { order: 15; }
  :where(.css-119ou95).ant-col-lg-14 { --ant-display: block; display: var(--ant-display); flex: 0 0 58.3333%; max-width: 58.3333%; }
  :where(.css-119ou95).ant-col-lg-push-14 { inset-inline-start: 58.3333%; }
  :where(.css-119ou95).ant-col-lg-pull-14 { inset-inline-end: 58.3333%; }
  :where(.css-119ou95).ant-col-lg-offset-14 { margin-inline-start: 58.3333%; }
  :where(.css-119ou95).ant-col-lg-order-14 { order: 14; }
  :where(.css-119ou95).ant-col-lg-13 { --ant-display: block; display: var(--ant-display); flex: 0 0 54.1667%; max-width: 54.1667%; }
  :where(.css-119ou95).ant-col-lg-push-13 { inset-inline-start: 54.1667%; }
  :where(.css-119ou95).ant-col-lg-pull-13 { inset-inline-end: 54.1667%; }
  :where(.css-119ou95).ant-col-lg-offset-13 { margin-inline-start: 54.1667%; }
  :where(.css-119ou95).ant-col-lg-order-13 { order: 13; }
  :where(.css-119ou95).ant-col-lg-12 { --ant-display: block; display: var(--ant-display); flex: 0 0 50%; max-width: 50%; }
  :where(.css-119ou95).ant-col-lg-push-12 { inset-inline-start: 50%; }
  :where(.css-119ou95).ant-col-lg-pull-12 { inset-inline-end: 50%; }
  :where(.css-119ou95).ant-col-lg-offset-12 { margin-inline-start: 50%; }
  :where(.css-119ou95).ant-col-lg-order-12 { order: 12; }
  :where(.css-119ou95).ant-col-lg-11 { --ant-display: block; display: var(--ant-display); flex: 0 0 45.8333%; max-width: 45.8333%; }
  :where(.css-119ou95).ant-col-lg-push-11 { inset-inline-start: 45.8333%; }
  :where(.css-119ou95).ant-col-lg-pull-11 { inset-inline-end: 45.8333%; }
  :where(.css-119ou95).ant-col-lg-offset-11 { margin-inline-start: 45.8333%; }
  :where(.css-119ou95).ant-col-lg-order-11 { order: 11; }
  :where(.css-119ou95).ant-col-lg-10 { --ant-display: block; display: var(--ant-display); flex: 0 0 41.6667%; max-width: 41.6667%; }
  :where(.css-119ou95).ant-col-lg-push-10 { inset-inline-start: 41.6667%; }
  :where(.css-119ou95).ant-col-lg-pull-10 { inset-inline-end: 41.6667%; }
  :where(.css-119ou95).ant-col-lg-offset-10 { margin-inline-start: 41.6667%; }
  :where(.css-119ou95).ant-col-lg-order-10 { order: 10; }
  :where(.css-119ou95).ant-col-lg-9 { --ant-display: block; display: var(--ant-display); flex: 0 0 37.5%; max-width: 37.5%; }
  :where(.css-119ou95).ant-col-lg-push-9 { inset-inline-start: 37.5%; }
  :where(.css-119ou95).ant-col-lg-pull-9 { inset-inline-end: 37.5%; }
  :where(.css-119ou95).ant-col-lg-offset-9 { margin-inline-start: 37.5%; }
  :where(.css-119ou95).ant-col-lg-order-9 { order: 9; }
  :where(.css-119ou95).ant-col-lg-8 { --ant-display: block; display: var(--ant-display); flex: 0 0 33.3333%; max-width: 33.3333%; }
  :where(.css-119ou95).ant-col-lg-push-8 { inset-inline-start: 33.3333%; }
  :where(.css-119ou95).ant-col-lg-pull-8 { inset-inline-end: 33.3333%; }
  :where(.css-119ou95).ant-col-lg-offset-8 { margin-inline-start: 33.3333%; }
  :where(.css-119ou95).ant-col-lg-order-8 { order: 8; }
  :where(.css-119ou95).ant-col-lg-7 { --ant-display: block; display: var(--ant-display); flex: 0 0 29.1667%; max-width: 29.1667%; }
  :where(.css-119ou95).ant-col-lg-push-7 { inset-inline-start: 29.1667%; }
  :where(.css-119ou95).ant-col-lg-pull-7 { inset-inline-end: 29.1667%; }
  :where(.css-119ou95).ant-col-lg-offset-7 { margin-inline-start: 29.1667%; }
  :where(.css-119ou95).ant-col-lg-order-7 { order: 7; }
  :where(.css-119ou95).ant-col-lg-6 { --ant-display: block; display: var(--ant-display); flex: 0 0 25%; max-width: 25%; }
  :where(.css-119ou95).ant-col-lg-push-6 { inset-inline-start: 25%; }
  :where(.css-119ou95).ant-col-lg-pull-6 { inset-inline-end: 25%; }
  :where(.css-119ou95).ant-col-lg-offset-6 { margin-inline-start: 25%; }
  :where(.css-119ou95).ant-col-lg-order-6 { order: 6; }
  :where(.css-119ou95).ant-col-lg-5 { --ant-display: block; display: var(--ant-display); flex: 0 0 20.8333%; max-width: 20.8333%; }
  :where(.css-119ou95).ant-col-lg-push-5 { inset-inline-start: 20.8333%; }
  :where(.css-119ou95).ant-col-lg-pull-5 { inset-inline-end: 20.8333%; }
  :where(.css-119ou95).ant-col-lg-offset-5 { margin-inline-start: 20.8333%; }
  :where(.css-119ou95).ant-col-lg-order-5 { order: 5; }
  :where(.css-119ou95).ant-col-lg-4 { --ant-display: block; display: var(--ant-display); flex: 0 0 16.6667%; max-width: 16.6667%; }
  :where(.css-119ou95).ant-col-lg-push-4 { inset-inline-start: 16.6667%; }
  :where(.css-119ou95).ant-col-lg-pull-4 { inset-inline-end: 16.6667%; }
  :where(.css-119ou95).ant-col-lg-offset-4 { margin-inline-start: 16.6667%; }
  :where(.css-119ou95).ant-col-lg-order-4 { order: 4; }
  :where(.css-119ou95).ant-col-lg-3 { --ant-display: block; display: var(--ant-display); flex: 0 0 12.5%; max-width: 12.5%; }
  :where(.css-119ou95).ant-col-lg-push-3 { inset-inline-start: 12.5%; }
  :where(.css-119ou95).ant-col-lg-pull-3 { inset-inline-end: 12.5%; }
  :where(.css-119ou95).ant-col-lg-offset-3 { margin-inline-start: 12.5%; }
  :where(.css-119ou95).ant-col-lg-order-3 { order: 3; }
  :where(.css-119ou95).ant-col-lg-2 { --ant-display: block; display: var(--ant-display); flex: 0 0 8.33333%; max-width: 8.33333%; }
  :where(.css-119ou95).ant-col-lg-push-2 { inset-inline-start: 8.33333%; }
  :where(.css-119ou95).ant-col-lg-pull-2 { inset-inline-end: 8.33333%; }
  :where(.css-119ou95).ant-col-lg-offset-2 { margin-inline-start: 8.33333%; }
  :where(.css-119ou95).ant-col-lg-order-2 { order: 2; }
  :where(.css-119ou95).ant-col-lg-1 { --ant-display: block; display: var(--ant-display); flex: 0 0 4.16667%; max-width: 4.16667%; }
  :where(.css-119ou95).ant-col-lg-push-1 { inset-inline-start: 4.16667%; }
  :where(.css-119ou95).ant-col-lg-pull-1 { inset-inline-end: 4.16667%; }
  :where(.css-119ou95).ant-col-lg-offset-1 { margin-inline-start: 4.16667%; }
  :where(.css-119ou95).ant-col-lg-order-1 { order: 1; }
  :where(.css-119ou95).ant-col-lg-0 { display: none; }
  :where(.css-119ou95).ant-col-push-0 { inset-inline-start: auto; }
  :where(.css-119ou95).ant-col-pull-0 { inset-inline-end: auto; }
  :where(.css-119ou95).ant-col-lg-push-0 { inset-inline-start: auto; }
  :where(.css-119ou95).ant-col-lg-pull-0 { inset-inline-end: auto; }
  :where(.css-119ou95).ant-col-lg-offset-0 { margin-inline-start: 0px; }
  :where(.css-119ou95).ant-col-lg-order-0 { order: 0; }
  :where(.css-119ou95).ant-col-lg-flex { flex: var(--ant-col-lg-flex); }
}

@media (min-width: 1200px) {
  :where(.css-119ou95).ant-col-xl-24 { --ant-display: block; display: var(--ant-display); flex: 0 0 100%; max-width: 100%; }
  :where(.css-119ou95).ant-col-xl-push-24 { inset-inline-start: 100%; }
  :where(.css-119ou95).ant-col-xl-pull-24 { inset-inline-end: 100%; }
  :where(.css-119ou95).ant-col-xl-offset-24 { margin-inline-start: 100%; }
  :where(.css-119ou95).ant-col-xl-order-24 { order: 24; }
  :where(.css-119ou95).ant-col-xl-23 { --ant-display: block; display: var(--ant-display); flex: 0 0 95.8333%; max-width: 95.8333%; }
  :where(.css-119ou95).ant-col-xl-push-23 { inset-inline-start: 95.8333%; }
  :where(.css-119ou95).ant-col-xl-pull-23 { inset-inline-end: 95.8333%; }
  :where(.css-119ou95).ant-col-xl-offset-23 { margin-inline-start: 95.8333%; }
  :where(.css-119ou95).ant-col-xl-order-23 { order: 23; }
  :where(.css-119ou95).ant-col-xl-22 { --ant-display: block; display: var(--ant-display); flex: 0 0 91.6667%; max-width: 91.6667%; }
  :where(.css-119ou95).ant-col-xl-push-22 { inset-inline-start: 91.6667%; }
  :where(.css-119ou95).ant-col-xl-pull-22 { inset-inline-end: 91.6667%; }
  :where(.css-119ou95).ant-col-xl-offset-22 { margin-inline-start: 91.6667%; }
  :where(.css-119ou95).ant-col-xl-order-22 { order: 22; }
  :where(.css-119ou95).ant-col-xl-21 { --ant-display: block; display: var(--ant-display); flex: 0 0 87.5%; max-width: 87.5%; }
  :where(.css-119ou95).ant-col-xl-push-21 { inset-inline-start: 87.5%; }
  :where(.css-119ou95).ant-col-xl-pull-21 { inset-inline-end: 87.5%; }
  :where(.css-119ou95).ant-col-xl-offset-21 { margin-inline-start: 87.5%; }
  :where(.css-119ou95).ant-col-xl-order-21 { order: 21; }
  :where(.css-119ou95).ant-col-xl-20 { --ant-display: block; display: var(--ant-display); flex: 0 0 83.3333%; max-width: 83.3333%; }
  :where(.css-119ou95).ant-col-xl-push-20 { inset-inline-start: 83.3333%; }
  :where(.css-119ou95).ant-col-xl-pull-20 { inset-inline-end: 83.3333%; }
  :where(.css-119ou95).ant-col-xl-offset-20 { margin-inline-start: 83.3333%; }
  :where(.css-119ou95).ant-col-xl-order-20 { order: 20; }
  :where(.css-119ou95).ant-col-xl-19 { --ant-display: block; display: var(--ant-display); flex: 0 0 79.1667%; max-width: 79.1667%; }
  :where(.css-119ou95).ant-col-xl-push-19 { inset-inline-start: 79.1667%; }
  :where(.css-119ou95).ant-col-xl-pull-19 { inset-inline-end: 79.1667%; }
  :where(.css-119ou95).ant-col-xl-offset-19 { margin-inline-start: 79.1667%; }
  :where(.css-119ou95).ant-col-xl-order-19 { order: 19; }
  :where(.css-119ou95).ant-col-xl-18 { --ant-display: block; display: var(--ant-display); flex: 0 0 75%; max-width: 75%; }
  :where(.css-119ou95).ant-col-xl-push-18 { inset-inline-start: 75%; }
  :where(.css-119ou95).ant-col-xl-pull-18 { inset-inline-end: 75%; }
  :where(.css-119ou95).ant-col-xl-offset-18 { margin-inline-start: 75%; }
  :where(.css-119ou95).ant-col-xl-order-18 { order: 18; }
  :where(.css-119ou95).ant-col-xl-17 { --ant-display: block; display: var(--ant-display); flex: 0 0 70.8333%; max-width: 70.8333%; }
  :where(.css-119ou95).ant-col-xl-push-17 { inset-inline-start: 70.8333%; }
  :where(.css-119ou95).ant-col-xl-pull-17 { inset-inline-end: 70.8333%; }
  :where(.css-119ou95).ant-col-xl-offset-17 { margin-inline-start: 70.8333%; }
  :where(.css-119ou95).ant-col-xl-order-17 { order: 17; }
  :where(.css-119ou95).ant-col-xl-16 { --ant-display: block; display: var(--ant-display); flex: 0 0 66.6667%; max-width: 66.6667%; }
  :where(.css-119ou95).ant-col-xl-push-16 { inset-inline-start: 66.6667%; }
  :where(.css-119ou95).ant-col-xl-pull-16 { inset-inline-end: 66.6667%; }
  :where(.css-119ou95).ant-col-xl-offset-16 { margin-inline-start: 66.6667%; }
  :where(.css-119ou95).ant-col-xl-order-16 { order: 16; }
  :where(.css-119ou95).ant-col-xl-15 { --ant-display: block; display: var(--ant-display); flex: 0 0 62.5%; max-width: 62.5%; }
  :where(.css-119ou95).ant-col-xl-push-15 { inset-inline-start: 62.5%; }
  :where(.css-119ou95).ant-col-xl-pull-15 { inset-inline-end: 62.5%; }
  :where(.css-119ou95).ant-col-xl-offset-15 { margin-inline-start: 62.5%; }
  :where(.css-119ou95).ant-col-xl-order-15 { order: 15; }
  :where(.css-119ou95).ant-col-xl-14 { --ant-display: block; display: var(--ant-display); flex: 0 0 58.3333%; max-width: 58.3333%; }
  :where(.css-119ou95).ant-col-xl-push-14 { inset-inline-start: 58.3333%; }
  :where(.css-119ou95).ant-col-xl-pull-14 { inset-inline-end: 58.3333%; }
  :where(.css-119ou95).ant-col-xl-offset-14 { margin-inline-start: 58.3333%; }
  :where(.css-119ou95).ant-col-xl-order-14 { order: 14; }
  :where(.css-119ou95).ant-col-xl-13 { --ant-display: block; display: var(--ant-display); flex: 0 0 54.1667%; max-width: 54.1667%; }
  :where(.css-119ou95).ant-col-xl-push-13 { inset-inline-start: 54.1667%; }
  :where(.css-119ou95).ant-col-xl-pull-13 { inset-inline-end: 54.1667%; }
  :where(.css-119ou95).ant-col-xl-offset-13 { margin-inline-start: 54.1667%; }
  :where(.css-119ou95).ant-col-xl-order-13 { order: 13; }
  :where(.css-119ou95).ant-col-xl-12 { --ant-display: block; display: var(--ant-display); flex: 0 0 50%; max-width: 50%; }
  :where(.css-119ou95).ant-col-xl-push-12 { inset-inline-start: 50%; }
  :where(.css-119ou95).ant-col-xl-pull-12 { inset-inline-end: 50%; }
  :where(.css-119ou95).ant-col-xl-offset-12 { margin-inline-start: 50%; }
  :where(.css-119ou95).ant-col-xl-order-12 { order: 12; }
  :where(.css-119ou95).ant-col-xl-11 { --ant-display: block; display: var(--ant-display); flex: 0 0 45.8333%; max-width: 45.8333%; }
  :where(.css-119ou95).ant-col-xl-push-11 { inset-inline-start: 45.8333%; }
  :where(.css-119ou95).ant-col-xl-pull-11 { inset-inline-end: 45.8333%; }
  :where(.css-119ou95).ant-col-xl-offset-11 { margin-inline-start: 45.8333%; }
  :where(.css-119ou95).ant-col-xl-order-11 { order: 11; }
  :where(.css-119ou95).ant-col-xl-10 { --ant-display: block; display: var(--ant-display); flex: 0 0 41.6667%; max-width: 41.6667%; }
  :where(.css-119ou95).ant-col-xl-push-10 { inset-inline-start: 41.6667%; }
  :where(.css-119ou95).ant-col-xl-pull-10 { inset-inline-end: 41.6667%; }
  :where(.css-119ou95).ant-col-xl-offset-10 { margin-inline-start: 41.6667%; }
  :where(.css-119ou95).ant-col-xl-order-10 { order: 10; }
  :where(.css-119ou95).ant-col-xl-9 { --ant-display: block; display: var(--ant-display); flex: 0 0 37.5%; max-width: 37.5%; }
  :where(.css-119ou95).ant-col-xl-push-9 { inset-inline-start: 37.5%; }
  :where(.css-119ou95).ant-col-xl-pull-9 { inset-inline-end: 37.5%; }
  :where(.css-119ou95).ant-col-xl-offset-9 { margin-inline-start: 37.5%; }
  :where(.css-119ou95).ant-col-xl-order-9 { order: 9; }
  :where(.css-119ou95).ant-col-xl-8 { --ant-display: block; display: var(--ant-display); flex: 0 0 33.3333%; max-width: 33.3333%; }
  :where(.css-119ou95).ant-col-xl-push-8 { inset-inline-start: 33.3333%; }
  :where(.css-119ou95).ant-col-xl-pull-8 { inset-inline-end: 33.3333%; }
  :where(.css-119ou95).ant-col-xl-offset-8 { margin-inline-start: 33.3333%; }
  :where(.css-119ou95).ant-col-xl-order-8 { order: 8; }
  :where(.css-119ou95).ant-col-xl-7 { --ant-display: block; display: var(--ant-display); flex: 0 0 29.1667%; max-width: 29.1667%; }
  :where(.css-119ou95).ant-col-xl-push-7 { inset-inline-start: 29.1667%; }
  :where(.css-119ou95).ant-col-xl-pull-7 { inset-inline-end: 29.1667%; }
  :where(.css-119ou95).ant-col-xl-offset-7 { margin-inline-start: 29.1667%; }
  :where(.css-119ou95).ant-col-xl-order-7 { order: 7; }
  :where(.css-119ou95).ant-col-xl-6 { --ant-display: block; display: var(--ant-display); flex: 0 0 25%; max-width: 25%; }
  :where(.css-119ou95).ant-col-xl-push-6 { inset-inline-start: 25%; }
  :where(.css-119ou95).ant-col-xl-pull-6 { inset-inline-end: 25%; }
  :where(.css-119ou95).ant-col-xl-offset-6 { margin-inline-start: 25%; }
  :where(.css-119ou95).ant-col-xl-order-6 { order: 6; }
  :where(.css-119ou95).ant-col-xl-5 { --ant-display: block; display: var(--ant-display); flex: 0 0 20.8333%; max-width: 20.8333%; }
  :where(.css-119ou95).ant-col-xl-push-5 { inset-inline-start: 20.8333%; }
  :where(.css-119ou95).ant-col-xl-pull-5 { inset-inline-end: 20.8333%; }
  :where(.css-119ou95).ant-col-xl-offset-5 { margin-inline-start: 20.8333%; }
  :where(.css-119ou95).ant-col-xl-order-5 { order: 5; }
  :where(.css-119ou95).ant-col-xl-4 { --ant-display: block; display: var(--ant-display); flex: 0 0 16.6667%; max-width: 16.6667%; }
  :where(.css-119ou95).ant-col-xl-push-4 { inset-inline-start: 16.6667%; }
  :where(.css-119ou95).ant-col-xl-pull-4 { inset-inline-end: 16.6667%; }
  :where(.css-119ou95).ant-col-xl-offset-4 { margin-inline-start: 16.6667%; }
  :where(.css-119ou95).ant-col-xl-order-4 { order: 4; }
  :where(.css-119ou95).ant-col-xl-3 { --ant-display: block; display: var(--ant-display); flex: 0 0 12.5%; max-width: 12.5%; }
  :where(.css-119ou95).ant-col-xl-push-3 { inset-inline-start: 12.5%; }
  :where(.css-119ou95).ant-col-xl-pull-3 { inset-inline-end: 12.5%; }
  :where(.css-119ou95).ant-col-xl-offset-3 { margin-inline-start: 12.5%; }
  :where(.css-119ou95).ant-col-xl-order-3 { order: 3; }
  :where(.css-119ou95).ant-col-xl-2 { --ant-display: block; display: var(--ant-display); flex: 0 0 8.33333%; max-width: 8.33333%; }
  :where(.css-119ou95).ant-col-xl-push-2 { inset-inline-start: 8.33333%; }
  :where(.css-119ou95).ant-col-xl-pull-2 { inset-inline-end: 8.33333%; }
  :where(.css-119ou95).ant-col-xl-offset-2 { margin-inline-start: 8.33333%; }
  :where(.css-119ou95).ant-col-xl-order-2 { order: 2; }
  :where(.css-119ou95).ant-col-xl-1 { --ant-display: block; display: var(--ant-display); flex: 0 0 4.16667%; max-width: 4.16667%; }
  :where(.css-119ou95).ant-col-xl-push-1 { inset-inline-start: 4.16667%; }
  :where(.css-119ou95).ant-col-xl-pull-1 { inset-inline-end: 4.16667%; }
  :where(.css-119ou95).ant-col-xl-offset-1 { margin-inline-start: 4.16667%; }
  :where(.css-119ou95).ant-col-xl-order-1 { order: 1; }
  :where(.css-119ou95).ant-col-xl-0 { display: none; }
  :where(.css-119ou95).ant-col-push-0 { inset-inline-start: auto; }
  :where(.css-119ou95).ant-col-pull-0 { inset-inline-end: auto; }
  :where(.css-119ou95).ant-col-xl-push-0 { inset-inline-start: auto; }
  :where(.css-119ou95).ant-col-xl-pull-0 { inset-inline-end: auto; }
  :where(.css-119ou95).ant-col-xl-offset-0 { margin-inline-start: 0px; }
  :where(.css-119ou95).ant-col-xl-order-0 { order: 0; }
  :where(.css-119ou95).ant-col-xl-flex { flex: var(--ant-col-xl-flex); }
}

@media (min-width: 1600px) {
  :where(.css-119ou95).ant-col-xxl-24 { --ant-display: block; display: var(--ant-display); flex: 0 0 100%; max-width: 100%; }
  :where(.css-119ou95).ant-col-xxl-push-24 { inset-inline-start: 100%; }
  :where(.css-119ou95).ant-col-xxl-pull-24 { inset-inline-end: 100%; }
  :where(.css-119ou95).ant-col-xxl-offset-24 { margin-inline-start: 100%; }
  :where(.css-119ou95).ant-col-xxl-order-24 { order: 24; }
  :where(.css-119ou95).ant-col-xxl-23 { --ant-display: block; display: var(--ant-display); flex: 0 0 95.8333%; max-width: 95.8333%; }
  :where(.css-119ou95).ant-col-xxl-push-23 { inset-inline-start: 95.8333%; }
  :where(.css-119ou95).ant-col-xxl-pull-23 { inset-inline-end: 95.8333%; }
  :where(.css-119ou95).ant-col-xxl-offset-23 { margin-inline-start: 95.8333%; }
  :where(.css-119ou95).ant-col-xxl-order-23 { order: 23; }
  :where(.css-119ou95).ant-col-xxl-22 { --ant-display: block; display: var(--ant-display); flex: 0 0 91.6667%; max-width: 91.6667%; }
  :where(.css-119ou95).ant-col-xxl-push-22 { inset-inline-start: 91.6667%; }
  :where(.css-119ou95).ant-col-xxl-pull-22 { inset-inline-end: 91.6667%; }
  :where(.css-119ou95).ant-col-xxl-offset-22 { margin-inline-start: 91.6667%; }
  :where(.css-119ou95).ant-col-xxl-order-22 { order: 22; }
  :where(.css-119ou95).ant-col-xxl-21 { --ant-display: block; display: var(--ant-display); flex: 0 0 87.5%; max-width: 87.5%; }
  :where(.css-119ou95).ant-col-xxl-push-21 { inset-inline-start: 87.5%; }
  :where(.css-119ou95).ant-col-xxl-pull-21 { inset-inline-end: 87.5%; }
  :where(.css-119ou95).ant-col-xxl-offset-21 { margin-inline-start: 87.5%; }
  :where(.css-119ou95).ant-col-xxl-order-21 { order: 21; }
  :where(.css-119ou95).ant-col-xxl-20 { --ant-display: block; display: var(--ant-display); flex: 0 0 83.3333%; max-width: 83.3333%; }
  :where(.css-119ou95).ant-col-xxl-push-20 { inset-inline-start: 83.3333%; }
  :where(.css-119ou95).ant-col-xxl-pull-20 { inset-inline-end: 83.3333%; }
  :where(.css-119ou95).ant-col-xxl-offset-20 { margin-inline-start: 83.3333%; }
  :where(.css-119ou95).ant-col-xxl-order-20 { order: 20; }
  :where(.css-119ou95).ant-col-xxl-19 { --ant-display: block; display: var(--ant-display); flex: 0 0 79.1667%; max-width: 79.1667%; }
  :where(.css-119ou95).ant-col-xxl-push-19 { inset-inline-start: 79.1667%; }
  :where(.css-119ou95).ant-col-xxl-pull-19 { inset-inline-end: 79.1667%; }
  :where(.css-119ou95).ant-col-xxl-offset-19 { margin-inline-start: 79.1667%; }
  :where(.css-119ou95).ant-col-xxl-order-19 { order: 19; }
  :where(.css-119ou95).ant-col-xxl-18 { --ant-display: block; display: var(--ant-display); flex: 0 0 75%; max-width: 75%; }
  :where(.css-119ou95).ant-col-xxl-push-18 { inset-inline-start: 75%; }
  :where(.css-119ou95).ant-col-xxl-pull-18 { inset-inline-end: 75%; }
  :where(.css-119ou95).ant-col-xxl-offset-18 { margin-inline-start: 75%; }
  :where(.css-119ou95).ant-col-xxl-order-18 { order: 18; }
  :where(.css-119ou95).ant-col-xxl-17 { --ant-display: block; display: var(--ant-display); flex: 0 0 70.8333%; max-width: 70.8333%; }
  :where(.css-119ou95).ant-col-xxl-push-17 { inset-inline-start: 70.8333%; }
  :where(.css-119ou95).ant-col-xxl-pull-17 { inset-inline-end: 70.8333%; }
  :where(.css-119ou95).ant-col-xxl-offset-17 { margin-inline-start: 70.8333%; }
  :where(.css-119ou95).ant-col-xxl-order-17 { order: 17; }
  :where(.css-119ou95).ant-col-xxl-16 { --ant-display: block; display: var(--ant-display); flex: 0 0 66.6667%; max-width: 66.6667%; }
  :where(.css-119ou95).ant-col-xxl-push-16 { inset-inline-start: 66.6667%; }
  :where(.css-119ou95).ant-col-xxl-pull-16 { inset-inline-end: 66.6667%; }
  :where(.css-119ou95).ant-col-xxl-offset-16 { margin-inline-start: 66.6667%; }
  :where(.css-119ou95).ant-col-xxl-order-16 { order: 16; }
  :where(.css-119ou95).ant-col-xxl-15 { --ant-display: block; display: var(--ant-display); flex: 0 0 62.5%; max-width: 62.5%; }
  :where(.css-119ou95).ant-col-xxl-push-15 { inset-inline-start: 62.5%; }
  :where(.css-119ou95).ant-col-xxl-pull-15 { inset-inline-end: 62.5%; }
  :where(.css-119ou95).ant-col-xxl-offset-15 { margin-inline-start: 62.5%; }
  :where(.css-119ou95).ant-col-xxl-order-15 { order: 15; }
  :where(.css-119ou95).ant-col-xxl-14 { --ant-display: block; display: var(--ant-display); flex: 0 0 58.3333%; max-width: 58.3333%; }
  :where(.css-119ou95).ant-col-xxl-push-14 { inset-inline-start: 58.3333%; }
  :where(.css-119ou95).ant-col-xxl-pull-14 { inset-inline-end: 58.3333%; }
  :where(.css-119ou95).ant-col-xxl-offset-14 { margin-inline-start: 58.3333%; }
  :where(.css-119ou95).ant-col-xxl-order-14 { order: 14; }
  :where(.css-119ou95).ant-col-xxl-13 { --ant-display: block; display: var(--ant-display); flex: 0 0 54.1667%; max-width: 54.1667%; }
  :where(.css-119ou95).ant-col-xxl-push-13 { inset-inline-start: 54.1667%; }
  :where(.css-119ou95).ant-col-xxl-pull-13 { inset-inline-end: 54.1667%; }
  :where(.css-119ou95).ant-col-xxl-offset-13 { margin-inline-start: 54.1667%; }
  :where(.css-119ou95).ant-col-xxl-order-13 { order: 13; }
  :where(.css-119ou95).ant-col-xxl-12 { --ant-display: block; display: var(--ant-display); flex: 0 0 50%; max-width: 50%; }
  :where(.css-119ou95).ant-col-xxl-push-12 { inset-inline-start: 50%; }
  :where(.css-119ou95).ant-col-xxl-pull-12 { inset-inline-end: 50%; }
  :where(.css-119ou95).ant-col-xxl-offset-12 { margin-inline-start: 50%; }
  :where(.css-119ou95).ant-col-xxl-order-12 { order: 12; }
  :where(.css-119ou95).ant-col-xxl-11 { --ant-display: block; display: var(--ant-display); flex: 0 0 45.8333%; max-width: 45.8333%; }
  :where(.css-119ou95).ant-col-xxl-push-11 { inset-inline-start: 45.8333%; }
  :where(.css-119ou95).ant-col-xxl-pull-11 { inset-inline-end: 45.8333%; }
  :where(.css-119ou95).ant-col-xxl-offset-11 { margin-inline-start: 45.8333%; }
  :where(.css-119ou95).ant-col-xxl-order-11 { order: 11; }
  :where(.css-119ou95).ant-col-xxl-10 { --ant-display: block; display: var(--ant-display); flex: 0 0 41.6667%; max-width: 41.6667%; }
  :where(.css-119ou95).ant-col-xxl-push-10 { inset-inline-start: 41.6667%; }
  :where(.css-119ou95).ant-col-xxl-pull-10 { inset-inline-end: 41.6667%; }
  :where(.css-119ou95).ant-col-xxl-offset-10 { margin-inline-start: 41.6667%; }
  :where(.css-119ou95).ant-col-xxl-order-10 { order: 10; }
  :where(.css-119ou95).ant-col-xxl-9 { --ant-display: block; display: var(--ant-display); flex: 0 0 37.5%; max-width: 37.5%; }
  :where(.css-119ou95).ant-col-xxl-push-9 { inset-inline-start: 37.5%; }
  :where(.css-119ou95).ant-col-xxl-pull-9 { inset-inline-end: 37.5%; }
  :where(.css-119ou95).ant-col-xxl-offset-9 { margin-inline-start: 37.5%; }
  :where(.css-119ou95).ant-col-xxl-order-9 { order: 9; }
  :where(.css-119ou95).ant-col-xxl-8 { --ant-display: block; display: var(--ant-display); flex: 0 0 33.3333%; max-width: 33.3333%; }
  :where(.css-119ou95).ant-col-xxl-push-8 { inset-inline-start: 33.3333%; }
  :where(.css-119ou95).ant-col-xxl-pull-8 { inset-inline-end: 33.3333%; }
  :where(.css-119ou95).ant-col-xxl-offset-8 { margin-inline-start: 33.3333%; }
  :where(.css-119ou95).ant-col-xxl-order-8 { order: 8; }
  :where(.css-119ou95).ant-col-xxl-7 { --ant-display: block; display: var(--ant-display); flex: 0 0 29.1667%; max-width: 29.1667%; }
  :where(.css-119ou95).ant-col-xxl-push-7 { inset-inline-start: 29.1667%; }
  :where(.css-119ou95).ant-col-xxl-pull-7 { inset-inline-end: 29.1667%; }
  :where(.css-119ou95).ant-col-xxl-offset-7 { margin-inline-start: 29.1667%; }
  :where(.css-119ou95).ant-col-xxl-order-7 { order: 7; }
  :where(.css-119ou95).ant-col-xxl-6 { --ant-display: block; display: var(--ant-display); flex: 0 0 25%; max-width: 25%; }
  :where(.css-119ou95).ant-col-xxl-push-6 { inset-inline-start: 25%; }
  :where(.css-119ou95).ant-col-xxl-pull-6 { inset-inline-end: 25%; }
  :where(.css-119ou95).ant-col-xxl-offset-6 { margin-inline-start: 25%; }
  :where(.css-119ou95).ant-col-xxl-order-6 { order: 6; }
  :where(.css-119ou95).ant-col-xxl-5 { --ant-display: block; display: var(--ant-display); flex: 0 0 20.8333%; max-width: 20.8333%; }
  :where(.css-119ou95).ant-col-xxl-push-5 { inset-inline-start: 20.8333%; }
  :where(.css-119ou95).ant-col-xxl-pull-5 { inset-inline-end: 20.8333%; }
  :where(.css-119ou95).ant-col-xxl-offset-5 { margin-inline-start: 20.8333%; }
  :where(.css-119ou95).ant-col-xxl-order-5 { order: 5; }
  :where(.css-119ou95).ant-col-xxl-4 { --ant-display: block; display: var(--ant-display); flex: 0 0 16.6667%; max-width: 16.6667%; }
  :where(.css-119ou95).ant-col-xxl-push-4 { inset-inline-start: 16.6667%; }
  :where(.css-119ou95).ant-col-xxl-pull-4 { inset-inline-end: 16.6667%; }
  :where(.css-119ou95).ant-col-xxl-offset-4 { margin-inline-start: 16.6667%; }
  :where(.css-119ou95).ant-col-xxl-order-4 { order: 4; }
  :where(.css-119ou95).ant-col-xxl-3 { --ant-display: block; display: var(--ant-display); flex: 0 0 12.5%; max-width: 12.5%; }
  :where(.css-119ou95).ant-col-xxl-push-3 { inset-inline-start: 12.5%; }
  :where(.css-119ou95).ant-col-xxl-pull-3 { inset-inline-end: 12.5%; }
  :where(.css-119ou95).ant-col-xxl-offset-3 { margin-inline-start: 12.5%; }
  :where(.css-119ou95).ant-col-xxl-order-3 { order: 3; }
  :where(.css-119ou95).ant-col-xxl-2 { --ant-display: block; display: var(--ant-display); flex: 0 0 8.33333%; max-width: 8.33333%; }
  :where(.css-119ou95).ant-col-xxl-push-2 { inset-inline-start: 8.33333%; }
  :where(.css-119ou95).ant-col-xxl-pull-2 { inset-inline-end: 8.33333%; }
  :where(.css-119ou95).ant-col-xxl-offset-2 { margin-inline-start: 8.33333%; }
  :where(.css-119ou95).ant-col-xxl-order-2 { order: 2; }
  :where(.css-119ou95).ant-col-xxl-1 { --ant-display: block; display: var(--ant-display); flex: 0 0 4.16667%; max-width: 4.16667%; }
  :where(.css-119ou95).ant-col-xxl-push-1 { inset-inline-start: 4.16667%; }
  :where(.css-119ou95).ant-col-xxl-pull-1 { inset-inline-end: 4.16667%; }
  :where(.css-119ou95).ant-col-xxl-offset-1 { margin-inline-start: 4.16667%; }
  :where(.css-119ou95).ant-col-xxl-order-1 { order: 1; }
  :where(.css-119ou95).ant-col-xxl-0 { display: none; }
  :where(.css-119ou95).ant-col-push-0 { inset-inline-start: auto; }
  :where(.css-119ou95).ant-col-pull-0 { inset-inline-end: auto; }
  :where(.css-119ou95).ant-col-xxl-push-0 { inset-inline-start: auto; }
  :where(.css-119ou95).ant-col-xxl-pull-0 { inset-inline-end: auto; }
  :where(.css-119ou95).ant-col-xxl-offset-0 { margin-inline-start: 0px; }
  :where(.css-119ou95).ant-col-xxl-order-0 { order: 0; }
  :where(.css-119ou95).ant-col-xxl-flex { flex: var(--ant-col-xxl-flex); }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95).ant-row { 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-size: 14px; box-sizing: border-box; }

:where(.css-119ou95).ant-row::before, :where(.css-119ou95).ant-row::after { box-sizing: border-box; }

:where(.css-119ou95).ant-row [class^="ant-row"], :where(.css-119ou95).ant-row [class*=" ant-row"] { box-sizing: border-box; }

:where(.css-119ou95).ant-row [class^="ant-row"]::before, :where(.css-119ou95).ant-row [class*=" ant-row"]::before, :where(.css-119ou95).ant-row [class^="ant-row"]::after, :where(.css-119ou95).ant-row [class*=" ant-row"]::after { box-sizing: border-box; }

:where(.css-119ou95).ant-row { display: flex; flex-flow: wrap; min-width: 0px; }

:where(.css-119ou95).ant-row::before, :where(.css-119ou95).ant-row::after { display: flex; }

:where(.css-119ou95).ant-row-no-wrap { flex-wrap: nowrap; }

:where(.css-119ou95).ant-row-start { justify-content: flex-start; }

:where(.css-119ou95).ant-row-center { justify-content: center; }

:where(.css-119ou95).ant-row-end { justify-content: flex-end; }

:where(.css-119ou95).ant-row-space-between { justify-content: space-between; }

:where(.css-119ou95).ant-row-space-around { justify-content: space-around; }

:where(.css-119ou95).ant-row-space-evenly { justify-content: space-evenly; }

:where(.css-119ou95).ant-row-top { align-items: flex-start; }

:where(.css-119ou95).ant-row-middle { align-items: center; }

:where(.css-119ou95).ant-row-bottom { align-items: flex-end; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95).ant-popconfirm { z-index: 1060; }

:where(.css-119ou95).ant-popconfirm.ant-popover { font-size: 14px; }

:where(.css-119ou95).ant-popconfirm .ant-popconfirm-message { margin-bottom: 8px; display: flex; flex-wrap: nowrap; align-items: start; }

:where(.css-119ou95).ant-popconfirm .ant-popconfirm-message > .ant-popconfirm-message-icon .anticon { color: rgb(250, 173, 20); font-size: 14px; line-height: 1; margin-inline-end: 8px; }

:where(.css-119ou95).ant-popconfirm .ant-popconfirm-message .ant-popconfirm-title { font-weight: 600; color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-popconfirm .ant-popconfirm-message .ant-popconfirm-title:only-child { font-weight: normal; }

:where(.css-119ou95).ant-popconfirm .ant-popconfirm-message .ant-popconfirm-description { margin-top: 4px; color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-popconfirm .ant-popconfirm-buttons { text-align: end; white-space: nowrap; }

:where(.css-119ou95).ant-popconfirm .ant-popconfirm-buttons button { margin-inline-start: 8px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7).ant-col { 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-size: 14px; box-sizing: border-box; }

:where(.css-1q3a9c7).ant-col::before, :where(.css-1q3a9c7).ant-col::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-col [class^="ant-col"], :where(.css-1q3a9c7).ant-col [class*=" ant-col"] { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-col [class^="ant-col"]::before, :where(.css-1q3a9c7).ant-col [class*=" ant-col"]::before, :where(.css-1q3a9c7).ant-col [class^="ant-col"]::after, :where(.css-1q3a9c7).ant-col [class*=" ant-col"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-col { position: relative; max-width: 100%; min-height: 1px; }

:where(.css-1q3a9c7).ant-col-24 { --ant-display: block; display: var(--ant-display); flex: 0 0 100%; max-width: 100%; }

:where(.css-1q3a9c7).ant-col-push-24 { inset-inline-start: 100%; }

:where(.css-1q3a9c7).ant-col-pull-24 { inset-inline-end: 100%; }

:where(.css-1q3a9c7).ant-col-offset-24 { margin-inline-start: 100%; }

:where(.css-1q3a9c7).ant-col-order-24 { order: 24; }

:where(.css-1q3a9c7).ant-col-23 { --ant-display: block; display: var(--ant-display); flex: 0 0 95.8333%; max-width: 95.8333%; }

:where(.css-1q3a9c7).ant-col-push-23 { inset-inline-start: 95.8333%; }

:where(.css-1q3a9c7).ant-col-pull-23 { inset-inline-end: 95.8333%; }

:where(.css-1q3a9c7).ant-col-offset-23 { margin-inline-start: 95.8333%; }

:where(.css-1q3a9c7).ant-col-order-23 { order: 23; }

:where(.css-1q3a9c7).ant-col-22 { --ant-display: block; display: var(--ant-display); flex: 0 0 91.6667%; max-width: 91.6667%; }

:where(.css-1q3a9c7).ant-col-push-22 { inset-inline-start: 91.6667%; }

:where(.css-1q3a9c7).ant-col-pull-22 { inset-inline-end: 91.6667%; }

:where(.css-1q3a9c7).ant-col-offset-22 { margin-inline-start: 91.6667%; }

:where(.css-1q3a9c7).ant-col-order-22 { order: 22; }

:where(.css-1q3a9c7).ant-col-21 { --ant-display: block; display: var(--ant-display); flex: 0 0 87.5%; max-width: 87.5%; }

:where(.css-1q3a9c7).ant-col-push-21 { inset-inline-start: 87.5%; }

:where(.css-1q3a9c7).ant-col-pull-21 { inset-inline-end: 87.5%; }

:where(.css-1q3a9c7).ant-col-offset-21 { margin-inline-start: 87.5%; }

:where(.css-1q3a9c7).ant-col-order-21 { order: 21; }

:where(.css-1q3a9c7).ant-col-20 { --ant-display: block; display: var(--ant-display); flex: 0 0 83.3333%; max-width: 83.3333%; }

:where(.css-1q3a9c7).ant-col-push-20 { inset-inline-start: 83.3333%; }

:where(.css-1q3a9c7).ant-col-pull-20 { inset-inline-end: 83.3333%; }

:where(.css-1q3a9c7).ant-col-offset-20 { margin-inline-start: 83.3333%; }

:where(.css-1q3a9c7).ant-col-order-20 { order: 20; }

:where(.css-1q3a9c7).ant-col-19 { --ant-display: block; display: var(--ant-display); flex: 0 0 79.1667%; max-width: 79.1667%; }

:where(.css-1q3a9c7).ant-col-push-19 { inset-inline-start: 79.1667%; }

:where(.css-1q3a9c7).ant-col-pull-19 { inset-inline-end: 79.1667%; }

:where(.css-1q3a9c7).ant-col-offset-19 { margin-inline-start: 79.1667%; }

:where(.css-1q3a9c7).ant-col-order-19 { order: 19; }

:where(.css-1q3a9c7).ant-col-18 { --ant-display: block; display: var(--ant-display); flex: 0 0 75%; max-width: 75%; }

:where(.css-1q3a9c7).ant-col-push-18 { inset-inline-start: 75%; }

:where(.css-1q3a9c7).ant-col-pull-18 { inset-inline-end: 75%; }

:where(.css-1q3a9c7).ant-col-offset-18 { margin-inline-start: 75%; }

:where(.css-1q3a9c7).ant-col-order-18 { order: 18; }

:where(.css-1q3a9c7).ant-col-17 { --ant-display: block; display: var(--ant-display); flex: 0 0 70.8333%; max-width: 70.8333%; }

:where(.css-1q3a9c7).ant-col-push-17 { inset-inline-start: 70.8333%; }

:where(.css-1q3a9c7).ant-col-pull-17 { inset-inline-end: 70.8333%; }

:where(.css-1q3a9c7).ant-col-offset-17 { margin-inline-start: 70.8333%; }

:where(.css-1q3a9c7).ant-col-order-17 { order: 17; }

:where(.css-1q3a9c7).ant-col-16 { --ant-display: block; display: var(--ant-display); flex: 0 0 66.6667%; max-width: 66.6667%; }

:where(.css-1q3a9c7).ant-col-push-16 { inset-inline-start: 66.6667%; }

:where(.css-1q3a9c7).ant-col-pull-16 { inset-inline-end: 66.6667%; }

:where(.css-1q3a9c7).ant-col-offset-16 { margin-inline-start: 66.6667%; }

:where(.css-1q3a9c7).ant-col-order-16 { order: 16; }

:where(.css-1q3a9c7).ant-col-15 { --ant-display: block; display: var(--ant-display); flex: 0 0 62.5%; max-width: 62.5%; }

:where(.css-1q3a9c7).ant-col-push-15 { inset-inline-start: 62.5%; }

:where(.css-1q3a9c7).ant-col-pull-15 { inset-inline-end: 62.5%; }

:where(.css-1q3a9c7).ant-col-offset-15 { margin-inline-start: 62.5%; }

:where(.css-1q3a9c7).ant-col-order-15 { order: 15; }

:where(.css-1q3a9c7).ant-col-14 { --ant-display: block; display: var(--ant-display); flex: 0 0 58.3333%; max-width: 58.3333%; }

:where(.css-1q3a9c7).ant-col-push-14 { inset-inline-start: 58.3333%; }

:where(.css-1q3a9c7).ant-col-pull-14 { inset-inline-end: 58.3333%; }

:where(.css-1q3a9c7).ant-col-offset-14 { margin-inline-start: 58.3333%; }

:where(.css-1q3a9c7).ant-col-order-14 { order: 14; }

:where(.css-1q3a9c7).ant-col-13 { --ant-display: block; display: var(--ant-display); flex: 0 0 54.1667%; max-width: 54.1667%; }

:where(.css-1q3a9c7).ant-col-push-13 { inset-inline-start: 54.1667%; }

:where(.css-1q3a9c7).ant-col-pull-13 { inset-inline-end: 54.1667%; }

:where(.css-1q3a9c7).ant-col-offset-13 { margin-inline-start: 54.1667%; }

:where(.css-1q3a9c7).ant-col-order-13 { order: 13; }

:where(.css-1q3a9c7).ant-col-12 { --ant-display: block; display: var(--ant-display); flex: 0 0 50%; max-width: 50%; }

:where(.css-1q3a9c7).ant-col-push-12 { inset-inline-start: 50%; }

:where(.css-1q3a9c7).ant-col-pull-12 { inset-inline-end: 50%; }

:where(.css-1q3a9c7).ant-col-offset-12 { margin-inline-start: 50%; }

:where(.css-1q3a9c7).ant-col-order-12 { order: 12; }

:where(.css-1q3a9c7).ant-col-11 { --ant-display: block; display: var(--ant-display); flex: 0 0 45.8333%; max-width: 45.8333%; }

:where(.css-1q3a9c7).ant-col-push-11 { inset-inline-start: 45.8333%; }

:where(.css-1q3a9c7).ant-col-pull-11 { inset-inline-end: 45.8333%; }

:where(.css-1q3a9c7).ant-col-offset-11 { margin-inline-start: 45.8333%; }

:where(.css-1q3a9c7).ant-col-order-11 { order: 11; }

:where(.css-1q3a9c7).ant-col-10 { --ant-display: block; display: var(--ant-display); flex: 0 0 41.6667%; max-width: 41.6667%; }

:where(.css-1q3a9c7).ant-col-push-10 { inset-inline-start: 41.6667%; }

:where(.css-1q3a9c7).ant-col-pull-10 { inset-inline-end: 41.6667%; }

:where(.css-1q3a9c7).ant-col-offset-10 { margin-inline-start: 41.6667%; }

:where(.css-1q3a9c7).ant-col-order-10 { order: 10; }

:where(.css-1q3a9c7).ant-col-9 { --ant-display: block; display: var(--ant-display); flex: 0 0 37.5%; max-width: 37.5%; }

:where(.css-1q3a9c7).ant-col-push-9 { inset-inline-start: 37.5%; }

:where(.css-1q3a9c7).ant-col-pull-9 { inset-inline-end: 37.5%; }

:where(.css-1q3a9c7).ant-col-offset-9 { margin-inline-start: 37.5%; }

:where(.css-1q3a9c7).ant-col-order-9 { order: 9; }

:where(.css-1q3a9c7).ant-col-8 { --ant-display: block; display: var(--ant-display); flex: 0 0 33.3333%; max-width: 33.3333%; }

:where(.css-1q3a9c7).ant-col-push-8 { inset-inline-start: 33.3333%; }

:where(.css-1q3a9c7).ant-col-pull-8 { inset-inline-end: 33.3333%; }

:where(.css-1q3a9c7).ant-col-offset-8 { margin-inline-start: 33.3333%; }

:where(.css-1q3a9c7).ant-col-order-8 { order: 8; }

:where(.css-1q3a9c7).ant-col-7 { --ant-display: block; display: var(--ant-display); flex: 0 0 29.1667%; max-width: 29.1667%; }

:where(.css-1q3a9c7).ant-col-push-7 { inset-inline-start: 29.1667%; }

:where(.css-1q3a9c7).ant-col-pull-7 { inset-inline-end: 29.1667%; }

:where(.css-1q3a9c7).ant-col-offset-7 { margin-inline-start: 29.1667%; }

:where(.css-1q3a9c7).ant-col-order-7 { order: 7; }

:where(.css-1q3a9c7).ant-col-6 { --ant-display: block; display: var(--ant-display); flex: 0 0 25%; max-width: 25%; }

:where(.css-1q3a9c7).ant-col-push-6 { inset-inline-start: 25%; }

:where(.css-1q3a9c7).ant-col-pull-6 { inset-inline-end: 25%; }

:where(.css-1q3a9c7).ant-col-offset-6 { margin-inline-start: 25%; }

:where(.css-1q3a9c7).ant-col-order-6 { order: 6; }

:where(.css-1q3a9c7).ant-col-5 { --ant-display: block; display: var(--ant-display); flex: 0 0 20.8333%; max-width: 20.8333%; }

:where(.css-1q3a9c7).ant-col-push-5 { inset-inline-start: 20.8333%; }

:where(.css-1q3a9c7).ant-col-pull-5 { inset-inline-end: 20.8333%; }

:where(.css-1q3a9c7).ant-col-offset-5 { margin-inline-start: 20.8333%; }

:where(.css-1q3a9c7).ant-col-order-5 { order: 5; }

:where(.css-1q3a9c7).ant-col-4 { --ant-display: block; display: var(--ant-display); flex: 0 0 16.6667%; max-width: 16.6667%; }

:where(.css-1q3a9c7).ant-col-push-4 { inset-inline-start: 16.6667%; }

:where(.css-1q3a9c7).ant-col-pull-4 { inset-inline-end: 16.6667%; }

:where(.css-1q3a9c7).ant-col-offset-4 { margin-inline-start: 16.6667%; }

:where(.css-1q3a9c7).ant-col-order-4 { order: 4; }

:where(.css-1q3a9c7).ant-col-3 { --ant-display: block; display: var(--ant-display); flex: 0 0 12.5%; max-width: 12.5%; }

:where(.css-1q3a9c7).ant-col-push-3 { inset-inline-start: 12.5%; }

:where(.css-1q3a9c7).ant-col-pull-3 { inset-inline-end: 12.5%; }

:where(.css-1q3a9c7).ant-col-offset-3 { margin-inline-start: 12.5%; }

:where(.css-1q3a9c7).ant-col-order-3 { order: 3; }

:where(.css-1q3a9c7).ant-col-2 { --ant-display: block; display: var(--ant-display); flex: 0 0 8.33333%; max-width: 8.33333%; }

:where(.css-1q3a9c7).ant-col-push-2 { inset-inline-start: 8.33333%; }

:where(.css-1q3a9c7).ant-col-pull-2 { inset-inline-end: 8.33333%; }

:where(.css-1q3a9c7).ant-col-offset-2 { margin-inline-start: 8.33333%; }

:where(.css-1q3a9c7).ant-col-order-2 { order: 2; }

:where(.css-1q3a9c7).ant-col-1 { --ant-display: block; display: var(--ant-display); flex: 0 0 4.16667%; max-width: 4.16667%; }

:where(.css-1q3a9c7).ant-col-push-1 { inset-inline-start: 4.16667%; }

:where(.css-1q3a9c7).ant-col-pull-1 { inset-inline-end: 4.16667%; }

:where(.css-1q3a9c7).ant-col-offset-1 { margin-inline-start: 4.16667%; }

:where(.css-1q3a9c7).ant-col-order-1 { order: 1; }

:where(.css-1q3a9c7).ant-col-0 { display: none; }

:where(.css-1q3a9c7).ant-col-push-0 { inset-inline-start: auto; }

:where(.css-1q3a9c7).ant-col-pull-0 { inset-inline-end: auto; }

:where(.css-1q3a9c7).ant-col-offset-0 { margin-inline-start: 0px; }

:where(.css-1q3a9c7).ant-col-order-0 { order: 0; }

:where(.css-1q3a9c7).ant-col-flex { flex: var(--ant-col-flex); }

:where(.css-1q3a9c7).ant-col-xs-24 { --ant-display: block; display: var(--ant-display); flex: 0 0 100%; max-width: 100%; }

:where(.css-1q3a9c7).ant-col-xs-push-24 { inset-inline-start: 100%; }

:where(.css-1q3a9c7).ant-col-xs-pull-24 { inset-inline-end: 100%; }

:where(.css-1q3a9c7).ant-col-xs-offset-24 { margin-inline-start: 100%; }

:where(.css-1q3a9c7).ant-col-xs-order-24 { order: 24; }

:where(.css-1q3a9c7).ant-col-xs-23 { --ant-display: block; display: var(--ant-display); flex: 0 0 95.8333%; max-width: 95.8333%; }

:where(.css-1q3a9c7).ant-col-xs-push-23 { inset-inline-start: 95.8333%; }

:where(.css-1q3a9c7).ant-col-xs-pull-23 { inset-inline-end: 95.8333%; }

:where(.css-1q3a9c7).ant-col-xs-offset-23 { margin-inline-start: 95.8333%; }

:where(.css-1q3a9c7).ant-col-xs-order-23 { order: 23; }

:where(.css-1q3a9c7).ant-col-xs-22 { --ant-display: block; display: var(--ant-display); flex: 0 0 91.6667%; max-width: 91.6667%; }

:where(.css-1q3a9c7).ant-col-xs-push-22 { inset-inline-start: 91.6667%; }

:where(.css-1q3a9c7).ant-col-xs-pull-22 { inset-inline-end: 91.6667%; }

:where(.css-1q3a9c7).ant-col-xs-offset-22 { margin-inline-start: 91.6667%; }

:where(.css-1q3a9c7).ant-col-xs-order-22 { order: 22; }

:where(.css-1q3a9c7).ant-col-xs-21 { --ant-display: block; display: var(--ant-display); flex: 0 0 87.5%; max-width: 87.5%; }

:where(.css-1q3a9c7).ant-col-xs-push-21 { inset-inline-start: 87.5%; }

:where(.css-1q3a9c7).ant-col-xs-pull-21 { inset-inline-end: 87.5%; }

:where(.css-1q3a9c7).ant-col-xs-offset-21 { margin-inline-start: 87.5%; }

:where(.css-1q3a9c7).ant-col-xs-order-21 { order: 21; }

:where(.css-1q3a9c7).ant-col-xs-20 { --ant-display: block; display: var(--ant-display); flex: 0 0 83.3333%; max-width: 83.3333%; }

:where(.css-1q3a9c7).ant-col-xs-push-20 { inset-inline-start: 83.3333%; }

:where(.css-1q3a9c7).ant-col-xs-pull-20 { inset-inline-end: 83.3333%; }

:where(.css-1q3a9c7).ant-col-xs-offset-20 { margin-inline-start: 83.3333%; }

:where(.css-1q3a9c7).ant-col-xs-order-20 { order: 20; }

:where(.css-1q3a9c7).ant-col-xs-19 { --ant-display: block; display: var(--ant-display); flex: 0 0 79.1667%; max-width: 79.1667%; }

:where(.css-1q3a9c7).ant-col-xs-push-19 { inset-inline-start: 79.1667%; }

:where(.css-1q3a9c7).ant-col-xs-pull-19 { inset-inline-end: 79.1667%; }

:where(.css-1q3a9c7).ant-col-xs-offset-19 { margin-inline-start: 79.1667%; }

:where(.css-1q3a9c7).ant-col-xs-order-19 { order: 19; }

:where(.css-1q3a9c7).ant-col-xs-18 { --ant-display: block; display: var(--ant-display); flex: 0 0 75%; max-width: 75%; }

:where(.css-1q3a9c7).ant-col-xs-push-18 { inset-inline-start: 75%; }

:where(.css-1q3a9c7).ant-col-xs-pull-18 { inset-inline-end: 75%; }

:where(.css-1q3a9c7).ant-col-xs-offset-18 { margin-inline-start: 75%; }

:where(.css-1q3a9c7).ant-col-xs-order-18 { order: 18; }

:where(.css-1q3a9c7).ant-col-xs-17 { --ant-display: block; display: var(--ant-display); flex: 0 0 70.8333%; max-width: 70.8333%; }

:where(.css-1q3a9c7).ant-col-xs-push-17 { inset-inline-start: 70.8333%; }

:where(.css-1q3a9c7).ant-col-xs-pull-17 { inset-inline-end: 70.8333%; }

:where(.css-1q3a9c7).ant-col-xs-offset-17 { margin-inline-start: 70.8333%; }

:where(.css-1q3a9c7).ant-col-xs-order-17 { order: 17; }

:where(.css-1q3a9c7).ant-col-xs-16 { --ant-display: block; display: var(--ant-display); flex: 0 0 66.6667%; max-width: 66.6667%; }

:where(.css-1q3a9c7).ant-col-xs-push-16 { inset-inline-start: 66.6667%; }

:where(.css-1q3a9c7).ant-col-xs-pull-16 { inset-inline-end: 66.6667%; }

:where(.css-1q3a9c7).ant-col-xs-offset-16 { margin-inline-start: 66.6667%; }

:where(.css-1q3a9c7).ant-col-xs-order-16 { order: 16; }

:where(.css-1q3a9c7).ant-col-xs-15 { --ant-display: block; display: var(--ant-display); flex: 0 0 62.5%; max-width: 62.5%; }

:where(.css-1q3a9c7).ant-col-xs-push-15 { inset-inline-start: 62.5%; }

:where(.css-1q3a9c7).ant-col-xs-pull-15 { inset-inline-end: 62.5%; }

:where(.css-1q3a9c7).ant-col-xs-offset-15 { margin-inline-start: 62.5%; }

:where(.css-1q3a9c7).ant-col-xs-order-15 { order: 15; }

:where(.css-1q3a9c7).ant-col-xs-14 { --ant-display: block; display: var(--ant-display); flex: 0 0 58.3333%; max-width: 58.3333%; }

:where(.css-1q3a9c7).ant-col-xs-push-14 { inset-inline-start: 58.3333%; }

:where(.css-1q3a9c7).ant-col-xs-pull-14 { inset-inline-end: 58.3333%; }

:where(.css-1q3a9c7).ant-col-xs-offset-14 { margin-inline-start: 58.3333%; }

:where(.css-1q3a9c7).ant-col-xs-order-14 { order: 14; }

:where(.css-1q3a9c7).ant-col-xs-13 { --ant-display: block; display: var(--ant-display); flex: 0 0 54.1667%; max-width: 54.1667%; }

:where(.css-1q3a9c7).ant-col-xs-push-13 { inset-inline-start: 54.1667%; }

:where(.css-1q3a9c7).ant-col-xs-pull-13 { inset-inline-end: 54.1667%; }

:where(.css-1q3a9c7).ant-col-xs-offset-13 { margin-inline-start: 54.1667%; }

:where(.css-1q3a9c7).ant-col-xs-order-13 { order: 13; }

:where(.css-1q3a9c7).ant-col-xs-12 { --ant-display: block; display: var(--ant-display); flex: 0 0 50%; max-width: 50%; }

:where(.css-1q3a9c7).ant-col-xs-push-12 { inset-inline-start: 50%; }

:where(.css-1q3a9c7).ant-col-xs-pull-12 { inset-inline-end: 50%; }

:where(.css-1q3a9c7).ant-col-xs-offset-12 { margin-inline-start: 50%; }

:where(.css-1q3a9c7).ant-col-xs-order-12 { order: 12; }

:where(.css-1q3a9c7).ant-col-xs-11 { --ant-display: block; display: var(--ant-display); flex: 0 0 45.8333%; max-width: 45.8333%; }

:where(.css-1q3a9c7).ant-col-xs-push-11 { inset-inline-start: 45.8333%; }

:where(.css-1q3a9c7).ant-col-xs-pull-11 { inset-inline-end: 45.8333%; }

:where(.css-1q3a9c7).ant-col-xs-offset-11 { margin-inline-start: 45.8333%; }

:where(.css-1q3a9c7).ant-col-xs-order-11 { order: 11; }

:where(.css-1q3a9c7).ant-col-xs-10 { --ant-display: block; display: var(--ant-display); flex: 0 0 41.6667%; max-width: 41.6667%; }

:where(.css-1q3a9c7).ant-col-xs-push-10 { inset-inline-start: 41.6667%; }

:where(.css-1q3a9c7).ant-col-xs-pull-10 { inset-inline-end: 41.6667%; }

:where(.css-1q3a9c7).ant-col-xs-offset-10 { margin-inline-start: 41.6667%; }

:where(.css-1q3a9c7).ant-col-xs-order-10 { order: 10; }

:where(.css-1q3a9c7).ant-col-xs-9 { --ant-display: block; display: var(--ant-display); flex: 0 0 37.5%; max-width: 37.5%; }

:where(.css-1q3a9c7).ant-col-xs-push-9 { inset-inline-start: 37.5%; }

:where(.css-1q3a9c7).ant-col-xs-pull-9 { inset-inline-end: 37.5%; }

:where(.css-1q3a9c7).ant-col-xs-offset-9 { margin-inline-start: 37.5%; }

:where(.css-1q3a9c7).ant-col-xs-order-9 { order: 9; }

:where(.css-1q3a9c7).ant-col-xs-8 { --ant-display: block; display: var(--ant-display); flex: 0 0 33.3333%; max-width: 33.3333%; }

:where(.css-1q3a9c7).ant-col-xs-push-8 { inset-inline-start: 33.3333%; }

:where(.css-1q3a9c7).ant-col-xs-pull-8 { inset-inline-end: 33.3333%; }

:where(.css-1q3a9c7).ant-col-xs-offset-8 { margin-inline-start: 33.3333%; }

:where(.css-1q3a9c7).ant-col-xs-order-8 { order: 8; }

:where(.css-1q3a9c7).ant-col-xs-7 { --ant-display: block; display: var(--ant-display); flex: 0 0 29.1667%; max-width: 29.1667%; }

:where(.css-1q3a9c7).ant-col-xs-push-7 { inset-inline-start: 29.1667%; }

:where(.css-1q3a9c7).ant-col-xs-pull-7 { inset-inline-end: 29.1667%; }

:where(.css-1q3a9c7).ant-col-xs-offset-7 { margin-inline-start: 29.1667%; }

:where(.css-1q3a9c7).ant-col-xs-order-7 { order: 7; }

:where(.css-1q3a9c7).ant-col-xs-6 { --ant-display: block; display: var(--ant-display); flex: 0 0 25%; max-width: 25%; }

:where(.css-1q3a9c7).ant-col-xs-push-6 { inset-inline-start: 25%; }

:where(.css-1q3a9c7).ant-col-xs-pull-6 { inset-inline-end: 25%; }

:where(.css-1q3a9c7).ant-col-xs-offset-6 { margin-inline-start: 25%; }

:where(.css-1q3a9c7).ant-col-xs-order-6 { order: 6; }

:where(.css-1q3a9c7).ant-col-xs-5 { --ant-display: block; display: var(--ant-display); flex: 0 0 20.8333%; max-width: 20.8333%; }

:where(.css-1q3a9c7).ant-col-xs-push-5 { inset-inline-start: 20.8333%; }

:where(.css-1q3a9c7).ant-col-xs-pull-5 { inset-inline-end: 20.8333%; }

:where(.css-1q3a9c7).ant-col-xs-offset-5 { margin-inline-start: 20.8333%; }

:where(.css-1q3a9c7).ant-col-xs-order-5 { order: 5; }

:where(.css-1q3a9c7).ant-col-xs-4 { --ant-display: block; display: var(--ant-display); flex: 0 0 16.6667%; max-width: 16.6667%; }

:where(.css-1q3a9c7).ant-col-xs-push-4 { inset-inline-start: 16.6667%; }

:where(.css-1q3a9c7).ant-col-xs-pull-4 { inset-inline-end: 16.6667%; }

:where(.css-1q3a9c7).ant-col-xs-offset-4 { margin-inline-start: 16.6667%; }

:where(.css-1q3a9c7).ant-col-xs-order-4 { order: 4; }

:where(.css-1q3a9c7).ant-col-xs-3 { --ant-display: block; display: var(--ant-display); flex: 0 0 12.5%; max-width: 12.5%; }

:where(.css-1q3a9c7).ant-col-xs-push-3 { inset-inline-start: 12.5%; }

:where(.css-1q3a9c7).ant-col-xs-pull-3 { inset-inline-end: 12.5%; }

:where(.css-1q3a9c7).ant-col-xs-offset-3 { margin-inline-start: 12.5%; }

:where(.css-1q3a9c7).ant-col-xs-order-3 { order: 3; }

:where(.css-1q3a9c7).ant-col-xs-2 { --ant-display: block; display: var(--ant-display); flex: 0 0 8.33333%; max-width: 8.33333%; }

:where(.css-1q3a9c7).ant-col-xs-push-2 { inset-inline-start: 8.33333%; }

:where(.css-1q3a9c7).ant-col-xs-pull-2 { inset-inline-end: 8.33333%; }

:where(.css-1q3a9c7).ant-col-xs-offset-2 { margin-inline-start: 8.33333%; }

:where(.css-1q3a9c7).ant-col-xs-order-2 { order: 2; }

:where(.css-1q3a9c7).ant-col-xs-1 { --ant-display: block; display: var(--ant-display); flex: 0 0 4.16667%; max-width: 4.16667%; }

:where(.css-1q3a9c7).ant-col-xs-push-1 { inset-inline-start: 4.16667%; }

:where(.css-1q3a9c7).ant-col-xs-pull-1 { inset-inline-end: 4.16667%; }

:where(.css-1q3a9c7).ant-col-xs-offset-1 { margin-inline-start: 4.16667%; }

:where(.css-1q3a9c7).ant-col-xs-order-1 { order: 1; }

:where(.css-1q3a9c7).ant-col-xs-0 { display: none; }

:where(.css-1q3a9c7).ant-col-push-0 { inset-inline-start: auto; }

:where(.css-1q3a9c7).ant-col-pull-0 { inset-inline-end: auto; }

:where(.css-1q3a9c7).ant-col-xs-push-0 { inset-inline-start: auto; }

:where(.css-1q3a9c7).ant-col-xs-pull-0 { inset-inline-end: auto; }

:where(.css-1q3a9c7).ant-col-xs-offset-0 { margin-inline-start: 0px; }

:where(.css-1q3a9c7).ant-col-xs-order-0 { order: 0; }

:where(.css-1q3a9c7).ant-col-xs-flex { flex: var(--ant-col-xs-flex); }

@media (min-width: 576px) {
  :where(.css-1q3a9c7).ant-col-sm-24 { --ant-display: block; display: var(--ant-display); flex: 0 0 100%; max-width: 100%; }
  :where(.css-1q3a9c7).ant-col-sm-push-24 { inset-inline-start: 100%; }
  :where(.css-1q3a9c7).ant-col-sm-pull-24 { inset-inline-end: 100%; }
  :where(.css-1q3a9c7).ant-col-sm-offset-24 { margin-inline-start: 100%; }
  :where(.css-1q3a9c7).ant-col-sm-order-24 { order: 24; }
  :where(.css-1q3a9c7).ant-col-sm-23 { --ant-display: block; display: var(--ant-display); flex: 0 0 95.8333%; max-width: 95.8333%; }
  :where(.css-1q3a9c7).ant-col-sm-push-23 { inset-inline-start: 95.8333%; }
  :where(.css-1q3a9c7).ant-col-sm-pull-23 { inset-inline-end: 95.8333%; }
  :where(.css-1q3a9c7).ant-col-sm-offset-23 { margin-inline-start: 95.8333%; }
  :where(.css-1q3a9c7).ant-col-sm-order-23 { order: 23; }
  :where(.css-1q3a9c7).ant-col-sm-22 { --ant-display: block; display: var(--ant-display); flex: 0 0 91.6667%; max-width: 91.6667%; }
  :where(.css-1q3a9c7).ant-col-sm-push-22 { inset-inline-start: 91.6667%; }
  :where(.css-1q3a9c7).ant-col-sm-pull-22 { inset-inline-end: 91.6667%; }
  :where(.css-1q3a9c7).ant-col-sm-offset-22 { margin-inline-start: 91.6667%; }
  :where(.css-1q3a9c7).ant-col-sm-order-22 { order: 22; }
  :where(.css-1q3a9c7).ant-col-sm-21 { --ant-display: block; display: var(--ant-display); flex: 0 0 87.5%; max-width: 87.5%; }
  :where(.css-1q3a9c7).ant-col-sm-push-21 { inset-inline-start: 87.5%; }
  :where(.css-1q3a9c7).ant-col-sm-pull-21 { inset-inline-end: 87.5%; }
  :where(.css-1q3a9c7).ant-col-sm-offset-21 { margin-inline-start: 87.5%; }
  :where(.css-1q3a9c7).ant-col-sm-order-21 { order: 21; }
  :where(.css-1q3a9c7).ant-col-sm-20 { --ant-display: block; display: var(--ant-display); flex: 0 0 83.3333%; max-width: 83.3333%; }
  :where(.css-1q3a9c7).ant-col-sm-push-20 { inset-inline-start: 83.3333%; }
  :where(.css-1q3a9c7).ant-col-sm-pull-20 { inset-inline-end: 83.3333%; }
  :where(.css-1q3a9c7).ant-col-sm-offset-20 { margin-inline-start: 83.3333%; }
  :where(.css-1q3a9c7).ant-col-sm-order-20 { order: 20; }
  :where(.css-1q3a9c7).ant-col-sm-19 { --ant-display: block; display: var(--ant-display); flex: 0 0 79.1667%; max-width: 79.1667%; }
  :where(.css-1q3a9c7).ant-col-sm-push-19 { inset-inline-start: 79.1667%; }
  :where(.css-1q3a9c7).ant-col-sm-pull-19 { inset-inline-end: 79.1667%; }
  :where(.css-1q3a9c7).ant-col-sm-offset-19 { margin-inline-start: 79.1667%; }
  :where(.css-1q3a9c7).ant-col-sm-order-19 { order: 19; }
  :where(.css-1q3a9c7).ant-col-sm-18 { --ant-display: block; display: var(--ant-display); flex: 0 0 75%; max-width: 75%; }
  :where(.css-1q3a9c7).ant-col-sm-push-18 { inset-inline-start: 75%; }
  :where(.css-1q3a9c7).ant-col-sm-pull-18 { inset-inline-end: 75%; }
  :where(.css-1q3a9c7).ant-col-sm-offset-18 { margin-inline-start: 75%; }
  :where(.css-1q3a9c7).ant-col-sm-order-18 { order: 18; }
  :where(.css-1q3a9c7).ant-col-sm-17 { --ant-display: block; display: var(--ant-display); flex: 0 0 70.8333%; max-width: 70.8333%; }
  :where(.css-1q3a9c7).ant-col-sm-push-17 { inset-inline-start: 70.8333%; }
  :where(.css-1q3a9c7).ant-col-sm-pull-17 { inset-inline-end: 70.8333%; }
  :where(.css-1q3a9c7).ant-col-sm-offset-17 { margin-inline-start: 70.8333%; }
  :where(.css-1q3a9c7).ant-col-sm-order-17 { order: 17; }
  :where(.css-1q3a9c7).ant-col-sm-16 { --ant-display: block; display: var(--ant-display); flex: 0 0 66.6667%; max-width: 66.6667%; }
  :where(.css-1q3a9c7).ant-col-sm-push-16 { inset-inline-start: 66.6667%; }
  :where(.css-1q3a9c7).ant-col-sm-pull-16 { inset-inline-end: 66.6667%; }
  :where(.css-1q3a9c7).ant-col-sm-offset-16 { margin-inline-start: 66.6667%; }
  :where(.css-1q3a9c7).ant-col-sm-order-16 { order: 16; }
  :where(.css-1q3a9c7).ant-col-sm-15 { --ant-display: block; display: var(--ant-display); flex: 0 0 62.5%; max-width: 62.5%; }
  :where(.css-1q3a9c7).ant-col-sm-push-15 { inset-inline-start: 62.5%; }
  :where(.css-1q3a9c7).ant-col-sm-pull-15 { inset-inline-end: 62.5%; }
  :where(.css-1q3a9c7).ant-col-sm-offset-15 { margin-inline-start: 62.5%; }
  :where(.css-1q3a9c7).ant-col-sm-order-15 { order: 15; }
  :where(.css-1q3a9c7).ant-col-sm-14 { --ant-display: block; display: var(--ant-display); flex: 0 0 58.3333%; max-width: 58.3333%; }
  :where(.css-1q3a9c7).ant-col-sm-push-14 { inset-inline-start: 58.3333%; }
  :where(.css-1q3a9c7).ant-col-sm-pull-14 { inset-inline-end: 58.3333%; }
  :where(.css-1q3a9c7).ant-col-sm-offset-14 { margin-inline-start: 58.3333%; }
  :where(.css-1q3a9c7).ant-col-sm-order-14 { order: 14; }
  :where(.css-1q3a9c7).ant-col-sm-13 { --ant-display: block; display: var(--ant-display); flex: 0 0 54.1667%; max-width: 54.1667%; }
  :where(.css-1q3a9c7).ant-col-sm-push-13 { inset-inline-start: 54.1667%; }
  :where(.css-1q3a9c7).ant-col-sm-pull-13 { inset-inline-end: 54.1667%; }
  :where(.css-1q3a9c7).ant-col-sm-offset-13 { margin-inline-start: 54.1667%; }
  :where(.css-1q3a9c7).ant-col-sm-order-13 { order: 13; }
  :where(.css-1q3a9c7).ant-col-sm-12 { --ant-display: block; display: var(--ant-display); flex: 0 0 50%; max-width: 50%; }
  :where(.css-1q3a9c7).ant-col-sm-push-12 { inset-inline-start: 50%; }
  :where(.css-1q3a9c7).ant-col-sm-pull-12 { inset-inline-end: 50%; }
  :where(.css-1q3a9c7).ant-col-sm-offset-12 { margin-inline-start: 50%; }
  :where(.css-1q3a9c7).ant-col-sm-order-12 { order: 12; }
  :where(.css-1q3a9c7).ant-col-sm-11 { --ant-display: block; display: var(--ant-display); flex: 0 0 45.8333%; max-width: 45.8333%; }
  :where(.css-1q3a9c7).ant-col-sm-push-11 { inset-inline-start: 45.8333%; }
  :where(.css-1q3a9c7).ant-col-sm-pull-11 { inset-inline-end: 45.8333%; }
  :where(.css-1q3a9c7).ant-col-sm-offset-11 { margin-inline-start: 45.8333%; }
  :where(.css-1q3a9c7).ant-col-sm-order-11 { order: 11; }
  :where(.css-1q3a9c7).ant-col-sm-10 { --ant-display: block; display: var(--ant-display); flex: 0 0 41.6667%; max-width: 41.6667%; }
  :where(.css-1q3a9c7).ant-col-sm-push-10 { inset-inline-start: 41.6667%; }
  :where(.css-1q3a9c7).ant-col-sm-pull-10 { inset-inline-end: 41.6667%; }
  :where(.css-1q3a9c7).ant-col-sm-offset-10 { margin-inline-start: 41.6667%; }
  :where(.css-1q3a9c7).ant-col-sm-order-10 { order: 10; }
  :where(.css-1q3a9c7).ant-col-sm-9 { --ant-display: block; display: var(--ant-display); flex: 0 0 37.5%; max-width: 37.5%; }
  :where(.css-1q3a9c7).ant-col-sm-push-9 { inset-inline-start: 37.5%; }
  :where(.css-1q3a9c7).ant-col-sm-pull-9 { inset-inline-end: 37.5%; }
  :where(.css-1q3a9c7).ant-col-sm-offset-9 { margin-inline-start: 37.5%; }
  :where(.css-1q3a9c7).ant-col-sm-order-9 { order: 9; }
  :where(.css-1q3a9c7).ant-col-sm-8 { --ant-display: block; display: var(--ant-display); flex: 0 0 33.3333%; max-width: 33.3333%; }
  :where(.css-1q3a9c7).ant-col-sm-push-8 { inset-inline-start: 33.3333%; }
  :where(.css-1q3a9c7).ant-col-sm-pull-8 { inset-inline-end: 33.3333%; }
  :where(.css-1q3a9c7).ant-col-sm-offset-8 { margin-inline-start: 33.3333%; }
  :where(.css-1q3a9c7).ant-col-sm-order-8 { order: 8; }
  :where(.css-1q3a9c7).ant-col-sm-7 { --ant-display: block; display: var(--ant-display); flex: 0 0 29.1667%; max-width: 29.1667%; }
  :where(.css-1q3a9c7).ant-col-sm-push-7 { inset-inline-start: 29.1667%; }
  :where(.css-1q3a9c7).ant-col-sm-pull-7 { inset-inline-end: 29.1667%; }
  :where(.css-1q3a9c7).ant-col-sm-offset-7 { margin-inline-start: 29.1667%; }
  :where(.css-1q3a9c7).ant-col-sm-order-7 { order: 7; }
  :where(.css-1q3a9c7).ant-col-sm-6 { --ant-display: block; display: var(--ant-display); flex: 0 0 25%; max-width: 25%; }
  :where(.css-1q3a9c7).ant-col-sm-push-6 { inset-inline-start: 25%; }
  :where(.css-1q3a9c7).ant-col-sm-pull-6 { inset-inline-end: 25%; }
  :where(.css-1q3a9c7).ant-col-sm-offset-6 { margin-inline-start: 25%; }
  :where(.css-1q3a9c7).ant-col-sm-order-6 { order: 6; }
  :where(.css-1q3a9c7).ant-col-sm-5 { --ant-display: block; display: var(--ant-display); flex: 0 0 20.8333%; max-width: 20.8333%; }
  :where(.css-1q3a9c7).ant-col-sm-push-5 { inset-inline-start: 20.8333%; }
  :where(.css-1q3a9c7).ant-col-sm-pull-5 { inset-inline-end: 20.8333%; }
  :where(.css-1q3a9c7).ant-col-sm-offset-5 { margin-inline-start: 20.8333%; }
  :where(.css-1q3a9c7).ant-col-sm-order-5 { order: 5; }
  :where(.css-1q3a9c7).ant-col-sm-4 { --ant-display: block; display: var(--ant-display); flex: 0 0 16.6667%; max-width: 16.6667%; }
  :where(.css-1q3a9c7).ant-col-sm-push-4 { inset-inline-start: 16.6667%; }
  :where(.css-1q3a9c7).ant-col-sm-pull-4 { inset-inline-end: 16.6667%; }
  :where(.css-1q3a9c7).ant-col-sm-offset-4 { margin-inline-start: 16.6667%; }
  :where(.css-1q3a9c7).ant-col-sm-order-4 { order: 4; }
  :where(.css-1q3a9c7).ant-col-sm-3 { --ant-display: block; display: var(--ant-display); flex: 0 0 12.5%; max-width: 12.5%; }
  :where(.css-1q3a9c7).ant-col-sm-push-3 { inset-inline-start: 12.5%; }
  :where(.css-1q3a9c7).ant-col-sm-pull-3 { inset-inline-end: 12.5%; }
  :where(.css-1q3a9c7).ant-col-sm-offset-3 { margin-inline-start: 12.5%; }
  :where(.css-1q3a9c7).ant-col-sm-order-3 { order: 3; }
  :where(.css-1q3a9c7).ant-col-sm-2 { --ant-display: block; display: var(--ant-display); flex: 0 0 8.33333%; max-width: 8.33333%; }
  :where(.css-1q3a9c7).ant-col-sm-push-2 { inset-inline-start: 8.33333%; }
  :where(.css-1q3a9c7).ant-col-sm-pull-2 { inset-inline-end: 8.33333%; }
  :where(.css-1q3a9c7).ant-col-sm-offset-2 { margin-inline-start: 8.33333%; }
  :where(.css-1q3a9c7).ant-col-sm-order-2 { order: 2; }
  :where(.css-1q3a9c7).ant-col-sm-1 { --ant-display: block; display: var(--ant-display); flex: 0 0 4.16667%; max-width: 4.16667%; }
  :where(.css-1q3a9c7).ant-col-sm-push-1 { inset-inline-start: 4.16667%; }
  :where(.css-1q3a9c7).ant-col-sm-pull-1 { inset-inline-end: 4.16667%; }
  :where(.css-1q3a9c7).ant-col-sm-offset-1 { margin-inline-start: 4.16667%; }
  :where(.css-1q3a9c7).ant-col-sm-order-1 { order: 1; }
  :where(.css-1q3a9c7).ant-col-sm-0 { display: none; }
  :where(.css-1q3a9c7).ant-col-push-0 { inset-inline-start: auto; }
  :where(.css-1q3a9c7).ant-col-pull-0 { inset-inline-end: auto; }
  :where(.css-1q3a9c7).ant-col-sm-push-0 { inset-inline-start: auto; }
  :where(.css-1q3a9c7).ant-col-sm-pull-0 { inset-inline-end: auto; }
  :where(.css-1q3a9c7).ant-col-sm-offset-0 { margin-inline-start: 0px; }
  :where(.css-1q3a9c7).ant-col-sm-order-0 { order: 0; }
  :where(.css-1q3a9c7).ant-col-sm-flex { flex: var(--ant-col-sm-flex); }
}

@media (min-width: 768px) {
  :where(.css-1q3a9c7).ant-col-md-24 { --ant-display: block; display: var(--ant-display); flex: 0 0 100%; max-width: 100%; }
  :where(.css-1q3a9c7).ant-col-md-push-24 { inset-inline-start: 100%; }
  :where(.css-1q3a9c7).ant-col-md-pull-24 { inset-inline-end: 100%; }
  :where(.css-1q3a9c7).ant-col-md-offset-24 { margin-inline-start: 100%; }
  :where(.css-1q3a9c7).ant-col-md-order-24 { order: 24; }
  :where(.css-1q3a9c7).ant-col-md-23 { --ant-display: block; display: var(--ant-display); flex: 0 0 95.8333%; max-width: 95.8333%; }
  :where(.css-1q3a9c7).ant-col-md-push-23 { inset-inline-start: 95.8333%; }
  :where(.css-1q3a9c7).ant-col-md-pull-23 { inset-inline-end: 95.8333%; }
  :where(.css-1q3a9c7).ant-col-md-offset-23 { margin-inline-start: 95.8333%; }
  :where(.css-1q3a9c7).ant-col-md-order-23 { order: 23; }
  :where(.css-1q3a9c7).ant-col-md-22 { --ant-display: block; display: var(--ant-display); flex: 0 0 91.6667%; max-width: 91.6667%; }
  :where(.css-1q3a9c7).ant-col-md-push-22 { inset-inline-start: 91.6667%; }
  :where(.css-1q3a9c7).ant-col-md-pull-22 { inset-inline-end: 91.6667%; }
  :where(.css-1q3a9c7).ant-col-md-offset-22 { margin-inline-start: 91.6667%; }
  :where(.css-1q3a9c7).ant-col-md-order-22 { order: 22; }
  :where(.css-1q3a9c7).ant-col-md-21 { --ant-display: block; display: var(--ant-display); flex: 0 0 87.5%; max-width: 87.5%; }
  :where(.css-1q3a9c7).ant-col-md-push-21 { inset-inline-start: 87.5%; }
  :where(.css-1q3a9c7).ant-col-md-pull-21 { inset-inline-end: 87.5%; }
  :where(.css-1q3a9c7).ant-col-md-offset-21 { margin-inline-start: 87.5%; }
  :where(.css-1q3a9c7).ant-col-md-order-21 { order: 21; }
  :where(.css-1q3a9c7).ant-col-md-20 { --ant-display: block; display: var(--ant-display); flex: 0 0 83.3333%; max-width: 83.3333%; }
  :where(.css-1q3a9c7).ant-col-md-push-20 { inset-inline-start: 83.3333%; }
  :where(.css-1q3a9c7).ant-col-md-pull-20 { inset-inline-end: 83.3333%; }
  :where(.css-1q3a9c7).ant-col-md-offset-20 { margin-inline-start: 83.3333%; }
  :where(.css-1q3a9c7).ant-col-md-order-20 { order: 20; }
  :where(.css-1q3a9c7).ant-col-md-19 { --ant-display: block; display: var(--ant-display); flex: 0 0 79.1667%; max-width: 79.1667%; }
  :where(.css-1q3a9c7).ant-col-md-push-19 { inset-inline-start: 79.1667%; }
  :where(.css-1q3a9c7).ant-col-md-pull-19 { inset-inline-end: 79.1667%; }
  :where(.css-1q3a9c7).ant-col-md-offset-19 { margin-inline-start: 79.1667%; }
  :where(.css-1q3a9c7).ant-col-md-order-19 { order: 19; }
  :where(.css-1q3a9c7).ant-col-md-18 { --ant-display: block; display: var(--ant-display); flex: 0 0 75%; max-width: 75%; }
  :where(.css-1q3a9c7).ant-col-md-push-18 { inset-inline-start: 75%; }
  :where(.css-1q3a9c7).ant-col-md-pull-18 { inset-inline-end: 75%; }
  :where(.css-1q3a9c7).ant-col-md-offset-18 { margin-inline-start: 75%; }
  :where(.css-1q3a9c7).ant-col-md-order-18 { order: 18; }
  :where(.css-1q3a9c7).ant-col-md-17 { --ant-display: block; display: var(--ant-display); flex: 0 0 70.8333%; max-width: 70.8333%; }
  :where(.css-1q3a9c7).ant-col-md-push-17 { inset-inline-start: 70.8333%; }
  :where(.css-1q3a9c7).ant-col-md-pull-17 { inset-inline-end: 70.8333%; }
  :where(.css-1q3a9c7).ant-col-md-offset-17 { margin-inline-start: 70.8333%; }
  :where(.css-1q3a9c7).ant-col-md-order-17 { order: 17; }
  :where(.css-1q3a9c7).ant-col-md-16 { --ant-display: block; display: var(--ant-display); flex: 0 0 66.6667%; max-width: 66.6667%; }
  :where(.css-1q3a9c7).ant-col-md-push-16 { inset-inline-start: 66.6667%; }
  :where(.css-1q3a9c7).ant-col-md-pull-16 { inset-inline-end: 66.6667%; }
  :where(.css-1q3a9c7).ant-col-md-offset-16 { margin-inline-start: 66.6667%; }
  :where(.css-1q3a9c7).ant-col-md-order-16 { order: 16; }
  :where(.css-1q3a9c7).ant-col-md-15 { --ant-display: block; display: var(--ant-display); flex: 0 0 62.5%; max-width: 62.5%; }
  :where(.css-1q3a9c7).ant-col-md-push-15 { inset-inline-start: 62.5%; }
  :where(.css-1q3a9c7).ant-col-md-pull-15 { inset-inline-end: 62.5%; }
  :where(.css-1q3a9c7).ant-col-md-offset-15 { margin-inline-start: 62.5%; }
  :where(.css-1q3a9c7).ant-col-md-order-15 { order: 15; }
  :where(.css-1q3a9c7).ant-col-md-14 { --ant-display: block; display: var(--ant-display); flex: 0 0 58.3333%; max-width: 58.3333%; }
  :where(.css-1q3a9c7).ant-col-md-push-14 { inset-inline-start: 58.3333%; }
  :where(.css-1q3a9c7).ant-col-md-pull-14 { inset-inline-end: 58.3333%; }
  :where(.css-1q3a9c7).ant-col-md-offset-14 { margin-inline-start: 58.3333%; }
  :where(.css-1q3a9c7).ant-col-md-order-14 { order: 14; }
  :where(.css-1q3a9c7).ant-col-md-13 { --ant-display: block; display: var(--ant-display); flex: 0 0 54.1667%; max-width: 54.1667%; }
  :where(.css-1q3a9c7).ant-col-md-push-13 { inset-inline-start: 54.1667%; }
  :where(.css-1q3a9c7).ant-col-md-pull-13 { inset-inline-end: 54.1667%; }
  :where(.css-1q3a9c7).ant-col-md-offset-13 { margin-inline-start: 54.1667%; }
  :where(.css-1q3a9c7).ant-col-md-order-13 { order: 13; }
  :where(.css-1q3a9c7).ant-col-md-12 { --ant-display: block; display: var(--ant-display); flex: 0 0 50%; max-width: 50%; }
  :where(.css-1q3a9c7).ant-col-md-push-12 { inset-inline-start: 50%; }
  :where(.css-1q3a9c7).ant-col-md-pull-12 { inset-inline-end: 50%; }
  :where(.css-1q3a9c7).ant-col-md-offset-12 { margin-inline-start: 50%; }
  :where(.css-1q3a9c7).ant-col-md-order-12 { order: 12; }
  :where(.css-1q3a9c7).ant-col-md-11 { --ant-display: block; display: var(--ant-display); flex: 0 0 45.8333%; max-width: 45.8333%; }
  :where(.css-1q3a9c7).ant-col-md-push-11 { inset-inline-start: 45.8333%; }
  :where(.css-1q3a9c7).ant-col-md-pull-11 { inset-inline-end: 45.8333%; }
  :where(.css-1q3a9c7).ant-col-md-offset-11 { margin-inline-start: 45.8333%; }
  :where(.css-1q3a9c7).ant-col-md-order-11 { order: 11; }
  :where(.css-1q3a9c7).ant-col-md-10 { --ant-display: block; display: var(--ant-display); flex: 0 0 41.6667%; max-width: 41.6667%; }
  :where(.css-1q3a9c7).ant-col-md-push-10 { inset-inline-start: 41.6667%; }
  :where(.css-1q3a9c7).ant-col-md-pull-10 { inset-inline-end: 41.6667%; }
  :where(.css-1q3a9c7).ant-col-md-offset-10 { margin-inline-start: 41.6667%; }
  :where(.css-1q3a9c7).ant-col-md-order-10 { order: 10; }
  :where(.css-1q3a9c7).ant-col-md-9 { --ant-display: block; display: var(--ant-display); flex: 0 0 37.5%; max-width: 37.5%; }
  :where(.css-1q3a9c7).ant-col-md-push-9 { inset-inline-start: 37.5%; }
  :where(.css-1q3a9c7).ant-col-md-pull-9 { inset-inline-end: 37.5%; }
  :where(.css-1q3a9c7).ant-col-md-offset-9 { margin-inline-start: 37.5%; }
  :where(.css-1q3a9c7).ant-col-md-order-9 { order: 9; }
  :where(.css-1q3a9c7).ant-col-md-8 { --ant-display: block; display: var(--ant-display); flex: 0 0 33.3333%; max-width: 33.3333%; }
  :where(.css-1q3a9c7).ant-col-md-push-8 { inset-inline-start: 33.3333%; }
  :where(.css-1q3a9c7).ant-col-md-pull-8 { inset-inline-end: 33.3333%; }
  :where(.css-1q3a9c7).ant-col-md-offset-8 { margin-inline-start: 33.3333%; }
  :where(.css-1q3a9c7).ant-col-md-order-8 { order: 8; }
  :where(.css-1q3a9c7).ant-col-md-7 { --ant-display: block; display: var(--ant-display); flex: 0 0 29.1667%; max-width: 29.1667%; }
  :where(.css-1q3a9c7).ant-col-md-push-7 { inset-inline-start: 29.1667%; }
  :where(.css-1q3a9c7).ant-col-md-pull-7 { inset-inline-end: 29.1667%; }
  :where(.css-1q3a9c7).ant-col-md-offset-7 { margin-inline-start: 29.1667%; }
  :where(.css-1q3a9c7).ant-col-md-order-7 { order: 7; }
  :where(.css-1q3a9c7).ant-col-md-6 { --ant-display: block; display: var(--ant-display); flex: 0 0 25%; max-width: 25%; }
  :where(.css-1q3a9c7).ant-col-md-push-6 { inset-inline-start: 25%; }
  :where(.css-1q3a9c7).ant-col-md-pull-6 { inset-inline-end: 25%; }
  :where(.css-1q3a9c7).ant-col-md-offset-6 { margin-inline-start: 25%; }
  :where(.css-1q3a9c7).ant-col-md-order-6 { order: 6; }
  :where(.css-1q3a9c7).ant-col-md-5 { --ant-display: block; display: var(--ant-display); flex: 0 0 20.8333%; max-width: 20.8333%; }
  :where(.css-1q3a9c7).ant-col-md-push-5 { inset-inline-start: 20.8333%; }
  :where(.css-1q3a9c7).ant-col-md-pull-5 { inset-inline-end: 20.8333%; }
  :where(.css-1q3a9c7).ant-col-md-offset-5 { margin-inline-start: 20.8333%; }
  :where(.css-1q3a9c7).ant-col-md-order-5 { order: 5; }
  :where(.css-1q3a9c7).ant-col-md-4 { --ant-display: block; display: var(--ant-display); flex: 0 0 16.6667%; max-width: 16.6667%; }
  :where(.css-1q3a9c7).ant-col-md-push-4 { inset-inline-start: 16.6667%; }
  :where(.css-1q3a9c7).ant-col-md-pull-4 { inset-inline-end: 16.6667%; }
  :where(.css-1q3a9c7).ant-col-md-offset-4 { margin-inline-start: 16.6667%; }
  :where(.css-1q3a9c7).ant-col-md-order-4 { order: 4; }
  :where(.css-1q3a9c7).ant-col-md-3 { --ant-display: block; display: var(--ant-display); flex: 0 0 12.5%; max-width: 12.5%; }
  :where(.css-1q3a9c7).ant-col-md-push-3 { inset-inline-start: 12.5%; }
  :where(.css-1q3a9c7).ant-col-md-pull-3 { inset-inline-end: 12.5%; }
  :where(.css-1q3a9c7).ant-col-md-offset-3 { margin-inline-start: 12.5%; }
  :where(.css-1q3a9c7).ant-col-md-order-3 { order: 3; }
  :where(.css-1q3a9c7).ant-col-md-2 { --ant-display: block; display: var(--ant-display); flex: 0 0 8.33333%; max-width: 8.33333%; }
  :where(.css-1q3a9c7).ant-col-md-push-2 { inset-inline-start: 8.33333%; }
  :where(.css-1q3a9c7).ant-col-md-pull-2 { inset-inline-end: 8.33333%; }
  :where(.css-1q3a9c7).ant-col-md-offset-2 { margin-inline-start: 8.33333%; }
  :where(.css-1q3a9c7).ant-col-md-order-2 { order: 2; }
  :where(.css-1q3a9c7).ant-col-md-1 { --ant-display: block; display: var(--ant-display); flex: 0 0 4.16667%; max-width: 4.16667%; }
  :where(.css-1q3a9c7).ant-col-md-push-1 { inset-inline-start: 4.16667%; }
  :where(.css-1q3a9c7).ant-col-md-pull-1 { inset-inline-end: 4.16667%; }
  :where(.css-1q3a9c7).ant-col-md-offset-1 { margin-inline-start: 4.16667%; }
  :where(.css-1q3a9c7).ant-col-md-order-1 { order: 1; }
  :where(.css-1q3a9c7).ant-col-md-0 { display: none; }
  :where(.css-1q3a9c7).ant-col-push-0 { inset-inline-start: auto; }
  :where(.css-1q3a9c7).ant-col-pull-0 { inset-inline-end: auto; }
  :where(.css-1q3a9c7).ant-col-md-push-0 { inset-inline-start: auto; }
  :where(.css-1q3a9c7).ant-col-md-pull-0 { inset-inline-end: auto; }
  :where(.css-1q3a9c7).ant-col-md-offset-0 { margin-inline-start: 0px; }
  :where(.css-1q3a9c7).ant-col-md-order-0 { order: 0; }
  :where(.css-1q3a9c7).ant-col-md-flex { flex: var(--ant-col-md-flex); }
}

@media (min-width: 992px) {
  :where(.css-1q3a9c7).ant-col-lg-24 { --ant-display: block; display: var(--ant-display); flex: 0 0 100%; max-width: 100%; }
  :where(.css-1q3a9c7).ant-col-lg-push-24 { inset-inline-start: 100%; }
  :where(.css-1q3a9c7).ant-col-lg-pull-24 { inset-inline-end: 100%; }
  :where(.css-1q3a9c7).ant-col-lg-offset-24 { margin-inline-start: 100%; }
  :where(.css-1q3a9c7).ant-col-lg-order-24 { order: 24; }
  :where(.css-1q3a9c7).ant-col-lg-23 { --ant-display: block; display: var(--ant-display); flex: 0 0 95.8333%; max-width: 95.8333%; }
  :where(.css-1q3a9c7).ant-col-lg-push-23 { inset-inline-start: 95.8333%; }
  :where(.css-1q3a9c7).ant-col-lg-pull-23 { inset-inline-end: 95.8333%; }
  :where(.css-1q3a9c7).ant-col-lg-offset-23 { margin-inline-start: 95.8333%; }
  :where(.css-1q3a9c7).ant-col-lg-order-23 { order: 23; }
  :where(.css-1q3a9c7).ant-col-lg-22 { --ant-display: block; display: var(--ant-display); flex: 0 0 91.6667%; max-width: 91.6667%; }
  :where(.css-1q3a9c7).ant-col-lg-push-22 { inset-inline-start: 91.6667%; }
  :where(.css-1q3a9c7).ant-col-lg-pull-22 { inset-inline-end: 91.6667%; }
  :where(.css-1q3a9c7).ant-col-lg-offset-22 { margin-inline-start: 91.6667%; }
  :where(.css-1q3a9c7).ant-col-lg-order-22 { order: 22; }
  :where(.css-1q3a9c7).ant-col-lg-21 { --ant-display: block; display: var(--ant-display); flex: 0 0 87.5%; max-width: 87.5%; }
  :where(.css-1q3a9c7).ant-col-lg-push-21 { inset-inline-start: 87.5%; }
  :where(.css-1q3a9c7).ant-col-lg-pull-21 { inset-inline-end: 87.5%; }
  :where(.css-1q3a9c7).ant-col-lg-offset-21 { margin-inline-start: 87.5%; }
  :where(.css-1q3a9c7).ant-col-lg-order-21 { order: 21; }
  :where(.css-1q3a9c7).ant-col-lg-20 { --ant-display: block; display: var(--ant-display); flex: 0 0 83.3333%; max-width: 83.3333%; }
  :where(.css-1q3a9c7).ant-col-lg-push-20 { inset-inline-start: 83.3333%; }
  :where(.css-1q3a9c7).ant-col-lg-pull-20 { inset-inline-end: 83.3333%; }
  :where(.css-1q3a9c7).ant-col-lg-offset-20 { margin-inline-start: 83.3333%; }
  :where(.css-1q3a9c7).ant-col-lg-order-20 { order: 20; }
  :where(.css-1q3a9c7).ant-col-lg-19 { --ant-display: block; display: var(--ant-display); flex: 0 0 79.1667%; max-width: 79.1667%; }
  :where(.css-1q3a9c7).ant-col-lg-push-19 { inset-inline-start: 79.1667%; }
  :where(.css-1q3a9c7).ant-col-lg-pull-19 { inset-inline-end: 79.1667%; }
  :where(.css-1q3a9c7).ant-col-lg-offset-19 { margin-inline-start: 79.1667%; }
  :where(.css-1q3a9c7).ant-col-lg-order-19 { order: 19; }
  :where(.css-1q3a9c7).ant-col-lg-18 { --ant-display: block; display: var(--ant-display); flex: 0 0 75%; max-width: 75%; }
  :where(.css-1q3a9c7).ant-col-lg-push-18 { inset-inline-start: 75%; }
  :where(.css-1q3a9c7).ant-col-lg-pull-18 { inset-inline-end: 75%; }
  :where(.css-1q3a9c7).ant-col-lg-offset-18 { margin-inline-start: 75%; }
  :where(.css-1q3a9c7).ant-col-lg-order-18 { order: 18; }
  :where(.css-1q3a9c7).ant-col-lg-17 { --ant-display: block; display: var(--ant-display); flex: 0 0 70.8333%; max-width: 70.8333%; }
  :where(.css-1q3a9c7).ant-col-lg-push-17 { inset-inline-start: 70.8333%; }
  :where(.css-1q3a9c7).ant-col-lg-pull-17 { inset-inline-end: 70.8333%; }
  :where(.css-1q3a9c7).ant-col-lg-offset-17 { margin-inline-start: 70.8333%; }
  :where(.css-1q3a9c7).ant-col-lg-order-17 { order: 17; }
  :where(.css-1q3a9c7).ant-col-lg-16 { --ant-display: block; display: var(--ant-display); flex: 0 0 66.6667%; max-width: 66.6667%; }
  :where(.css-1q3a9c7).ant-col-lg-push-16 { inset-inline-start: 66.6667%; }
  :where(.css-1q3a9c7).ant-col-lg-pull-16 { inset-inline-end: 66.6667%; }
  :where(.css-1q3a9c7).ant-col-lg-offset-16 { margin-inline-start: 66.6667%; }
  :where(.css-1q3a9c7).ant-col-lg-order-16 { order: 16; }
  :where(.css-1q3a9c7).ant-col-lg-15 { --ant-display: block; display: var(--ant-display); flex: 0 0 62.5%; max-width: 62.5%; }
  :where(.css-1q3a9c7).ant-col-lg-push-15 { inset-inline-start: 62.5%; }
  :where(.css-1q3a9c7).ant-col-lg-pull-15 { inset-inline-end: 62.5%; }
  :where(.css-1q3a9c7).ant-col-lg-offset-15 { margin-inline-start: 62.5%; }
  :where(.css-1q3a9c7).ant-col-lg-order-15 { order: 15; }
  :where(.css-1q3a9c7).ant-col-lg-14 { --ant-display: block; display: var(--ant-display); flex: 0 0 58.3333%; max-width: 58.3333%; }
  :where(.css-1q3a9c7).ant-col-lg-push-14 { inset-inline-start: 58.3333%; }
  :where(.css-1q3a9c7).ant-col-lg-pull-14 { inset-inline-end: 58.3333%; }
  :where(.css-1q3a9c7).ant-col-lg-offset-14 { margin-inline-start: 58.3333%; }
  :where(.css-1q3a9c7).ant-col-lg-order-14 { order: 14; }
  :where(.css-1q3a9c7).ant-col-lg-13 { --ant-display: block; display: var(--ant-display); flex: 0 0 54.1667%; max-width: 54.1667%; }
  :where(.css-1q3a9c7).ant-col-lg-push-13 { inset-inline-start: 54.1667%; }
  :where(.css-1q3a9c7).ant-col-lg-pull-13 { inset-inline-end: 54.1667%; }
  :where(.css-1q3a9c7).ant-col-lg-offset-13 { margin-inline-start: 54.1667%; }
  :where(.css-1q3a9c7).ant-col-lg-order-13 { order: 13; }
  :where(.css-1q3a9c7).ant-col-lg-12 { --ant-display: block; display: var(--ant-display); flex: 0 0 50%; max-width: 50%; }
  :where(.css-1q3a9c7).ant-col-lg-push-12 { inset-inline-start: 50%; }
  :where(.css-1q3a9c7).ant-col-lg-pull-12 { inset-inline-end: 50%; }
  :where(.css-1q3a9c7).ant-col-lg-offset-12 { margin-inline-start: 50%; }
  :where(.css-1q3a9c7).ant-col-lg-order-12 { order: 12; }
  :where(.css-1q3a9c7).ant-col-lg-11 { --ant-display: block; display: var(--ant-display); flex: 0 0 45.8333%; max-width: 45.8333%; }
  :where(.css-1q3a9c7).ant-col-lg-push-11 { inset-inline-start: 45.8333%; }
  :where(.css-1q3a9c7).ant-col-lg-pull-11 { inset-inline-end: 45.8333%; }
  :where(.css-1q3a9c7).ant-col-lg-offset-11 { margin-inline-start: 45.8333%; }
  :where(.css-1q3a9c7).ant-col-lg-order-11 { order: 11; }
  :where(.css-1q3a9c7).ant-col-lg-10 { --ant-display: block; display: var(--ant-display); flex: 0 0 41.6667%; max-width: 41.6667%; }
  :where(.css-1q3a9c7).ant-col-lg-push-10 { inset-inline-start: 41.6667%; }
  :where(.css-1q3a9c7).ant-col-lg-pull-10 { inset-inline-end: 41.6667%; }
  :where(.css-1q3a9c7).ant-col-lg-offset-10 { margin-inline-start: 41.6667%; }
  :where(.css-1q3a9c7).ant-col-lg-order-10 { order: 10; }
  :where(.css-1q3a9c7).ant-col-lg-9 { --ant-display: block; display: var(--ant-display); flex: 0 0 37.5%; max-width: 37.5%; }
  :where(.css-1q3a9c7).ant-col-lg-push-9 { inset-inline-start: 37.5%; }
  :where(.css-1q3a9c7).ant-col-lg-pull-9 { inset-inline-end: 37.5%; }
  :where(.css-1q3a9c7).ant-col-lg-offset-9 { margin-inline-start: 37.5%; }
  :where(.css-1q3a9c7).ant-col-lg-order-9 { order: 9; }
  :where(.css-1q3a9c7).ant-col-lg-8 { --ant-display: block; display: var(--ant-display); flex: 0 0 33.3333%; max-width: 33.3333%; }
  :where(.css-1q3a9c7).ant-col-lg-push-8 { inset-inline-start: 33.3333%; }
  :where(.css-1q3a9c7).ant-col-lg-pull-8 { inset-inline-end: 33.3333%; }
  :where(.css-1q3a9c7).ant-col-lg-offset-8 { margin-inline-start: 33.3333%; }
  :where(.css-1q3a9c7).ant-col-lg-order-8 { order: 8; }
  :where(.css-1q3a9c7).ant-col-lg-7 { --ant-display: block; display: var(--ant-display); flex: 0 0 29.1667%; max-width: 29.1667%; }
  :where(.css-1q3a9c7).ant-col-lg-push-7 { inset-inline-start: 29.1667%; }
  :where(.css-1q3a9c7).ant-col-lg-pull-7 { inset-inline-end: 29.1667%; }
  :where(.css-1q3a9c7).ant-col-lg-offset-7 { margin-inline-start: 29.1667%; }
  :where(.css-1q3a9c7).ant-col-lg-order-7 { order: 7; }
  :where(.css-1q3a9c7).ant-col-lg-6 { --ant-display: block; display: var(--ant-display); flex: 0 0 25%; max-width: 25%; }
  :where(.css-1q3a9c7).ant-col-lg-push-6 { inset-inline-start: 25%; }
  :where(.css-1q3a9c7).ant-col-lg-pull-6 { inset-inline-end: 25%; }
  :where(.css-1q3a9c7).ant-col-lg-offset-6 { margin-inline-start: 25%; }
  :where(.css-1q3a9c7).ant-col-lg-order-6 { order: 6; }
  :where(.css-1q3a9c7).ant-col-lg-5 { --ant-display: block; display: var(--ant-display); flex: 0 0 20.8333%; max-width: 20.8333%; }
  :where(.css-1q3a9c7).ant-col-lg-push-5 { inset-inline-start: 20.8333%; }
  :where(.css-1q3a9c7).ant-col-lg-pull-5 { inset-inline-end: 20.8333%; }
  :where(.css-1q3a9c7).ant-col-lg-offset-5 { margin-inline-start: 20.8333%; }
  :where(.css-1q3a9c7).ant-col-lg-order-5 { order: 5; }
  :where(.css-1q3a9c7).ant-col-lg-4 { --ant-display: block; display: var(--ant-display); flex: 0 0 16.6667%; max-width: 16.6667%; }
  :where(.css-1q3a9c7).ant-col-lg-push-4 { inset-inline-start: 16.6667%; }
  :where(.css-1q3a9c7).ant-col-lg-pull-4 { inset-inline-end: 16.6667%; }
  :where(.css-1q3a9c7).ant-col-lg-offset-4 { margin-inline-start: 16.6667%; }
  :where(.css-1q3a9c7).ant-col-lg-order-4 { order: 4; }
  :where(.css-1q3a9c7).ant-col-lg-3 { --ant-display: block; display: var(--ant-display); flex: 0 0 12.5%; max-width: 12.5%; }
  :where(.css-1q3a9c7).ant-col-lg-push-3 { inset-inline-start: 12.5%; }
  :where(.css-1q3a9c7).ant-col-lg-pull-3 { inset-inline-end: 12.5%; }
  :where(.css-1q3a9c7).ant-col-lg-offset-3 { margin-inline-start: 12.5%; }
  :where(.css-1q3a9c7).ant-col-lg-order-3 { order: 3; }
  :where(.css-1q3a9c7).ant-col-lg-2 { --ant-display: block; display: var(--ant-display); flex: 0 0 8.33333%; max-width: 8.33333%; }
  :where(.css-1q3a9c7).ant-col-lg-push-2 { inset-inline-start: 8.33333%; }
  :where(.css-1q3a9c7).ant-col-lg-pull-2 { inset-inline-end: 8.33333%; }
  :where(.css-1q3a9c7).ant-col-lg-offset-2 { margin-inline-start: 8.33333%; }
  :where(.css-1q3a9c7).ant-col-lg-order-2 { order: 2; }
  :where(.css-1q3a9c7).ant-col-lg-1 { --ant-display: block; display: var(--ant-display); flex: 0 0 4.16667%; max-width: 4.16667%; }
  :where(.css-1q3a9c7).ant-col-lg-push-1 { inset-inline-start: 4.16667%; }
  :where(.css-1q3a9c7).ant-col-lg-pull-1 { inset-inline-end: 4.16667%; }
  :where(.css-1q3a9c7).ant-col-lg-offset-1 { margin-inline-start: 4.16667%; }
  :where(.css-1q3a9c7).ant-col-lg-order-1 { order: 1; }
  :where(.css-1q3a9c7).ant-col-lg-0 { display: none; }
  :where(.css-1q3a9c7).ant-col-push-0 { inset-inline-start: auto; }
  :where(.css-1q3a9c7).ant-col-pull-0 { inset-inline-end: auto; }
  :where(.css-1q3a9c7).ant-col-lg-push-0 { inset-inline-start: auto; }
  :where(.css-1q3a9c7).ant-col-lg-pull-0 { inset-inline-end: auto; }
  :where(.css-1q3a9c7).ant-col-lg-offset-0 { margin-inline-start: 0px; }
  :where(.css-1q3a9c7).ant-col-lg-order-0 { order: 0; }
  :where(.css-1q3a9c7).ant-col-lg-flex { flex: var(--ant-col-lg-flex); }
}

@media (min-width: 1200px) {
  :where(.css-1q3a9c7).ant-col-xl-24 { --ant-display: block; display: var(--ant-display); flex: 0 0 100%; max-width: 100%; }
  :where(.css-1q3a9c7).ant-col-xl-push-24 { inset-inline-start: 100%; }
  :where(.css-1q3a9c7).ant-col-xl-pull-24 { inset-inline-end: 100%; }
  :where(.css-1q3a9c7).ant-col-xl-offset-24 { margin-inline-start: 100%; }
  :where(.css-1q3a9c7).ant-col-xl-order-24 { order: 24; }
  :where(.css-1q3a9c7).ant-col-xl-23 { --ant-display: block; display: var(--ant-display); flex: 0 0 95.8333%; max-width: 95.8333%; }
  :where(.css-1q3a9c7).ant-col-xl-push-23 { inset-inline-start: 95.8333%; }
  :where(.css-1q3a9c7).ant-col-xl-pull-23 { inset-inline-end: 95.8333%; }
  :where(.css-1q3a9c7).ant-col-xl-offset-23 { margin-inline-start: 95.8333%; }
  :where(.css-1q3a9c7).ant-col-xl-order-23 { order: 23; }
  :where(.css-1q3a9c7).ant-col-xl-22 { --ant-display: block; display: var(--ant-display); flex: 0 0 91.6667%; max-width: 91.6667%; }
  :where(.css-1q3a9c7).ant-col-xl-push-22 { inset-inline-start: 91.6667%; }
  :where(.css-1q3a9c7).ant-col-xl-pull-22 { inset-inline-end: 91.6667%; }
  :where(.css-1q3a9c7).ant-col-xl-offset-22 { margin-inline-start: 91.6667%; }
  :where(.css-1q3a9c7).ant-col-xl-order-22 { order: 22; }
  :where(.css-1q3a9c7).ant-col-xl-21 { --ant-display: block; display: var(--ant-display); flex: 0 0 87.5%; max-width: 87.5%; }
  :where(.css-1q3a9c7).ant-col-xl-push-21 { inset-inline-start: 87.5%; }
  :where(.css-1q3a9c7).ant-col-xl-pull-21 { inset-inline-end: 87.5%; }
  :where(.css-1q3a9c7).ant-col-xl-offset-21 { margin-inline-start: 87.5%; }
  :where(.css-1q3a9c7).ant-col-xl-order-21 { order: 21; }
  :where(.css-1q3a9c7).ant-col-xl-20 { --ant-display: block; display: var(--ant-display); flex: 0 0 83.3333%; max-width: 83.3333%; }
  :where(.css-1q3a9c7).ant-col-xl-push-20 { inset-inline-start: 83.3333%; }
  :where(.css-1q3a9c7).ant-col-xl-pull-20 { inset-inline-end: 83.3333%; }
  :where(.css-1q3a9c7).ant-col-xl-offset-20 { margin-inline-start: 83.3333%; }
  :where(.css-1q3a9c7).ant-col-xl-order-20 { order: 20; }
  :where(.css-1q3a9c7).ant-col-xl-19 { --ant-display: block; display: var(--ant-display); flex: 0 0 79.1667%; max-width: 79.1667%; }
  :where(.css-1q3a9c7).ant-col-xl-push-19 { inset-inline-start: 79.1667%; }
  :where(.css-1q3a9c7).ant-col-xl-pull-19 { inset-inline-end: 79.1667%; }
  :where(.css-1q3a9c7).ant-col-xl-offset-19 { margin-inline-start: 79.1667%; }
  :where(.css-1q3a9c7).ant-col-xl-order-19 { order: 19; }
  :where(.css-1q3a9c7).ant-col-xl-18 { --ant-display: block; display: var(--ant-display); flex: 0 0 75%; max-width: 75%; }
  :where(.css-1q3a9c7).ant-col-xl-push-18 { inset-inline-start: 75%; }
  :where(.css-1q3a9c7).ant-col-xl-pull-18 { inset-inline-end: 75%; }
  :where(.css-1q3a9c7).ant-col-xl-offset-18 { margin-inline-start: 75%; }
  :where(.css-1q3a9c7).ant-col-xl-order-18 { order: 18; }
  :where(.css-1q3a9c7).ant-col-xl-17 { --ant-display: block; display: var(--ant-display); flex: 0 0 70.8333%; max-width: 70.8333%; }
  :where(.css-1q3a9c7).ant-col-xl-push-17 { inset-inline-start: 70.8333%; }
  :where(.css-1q3a9c7).ant-col-xl-pull-17 { inset-inline-end: 70.8333%; }
  :where(.css-1q3a9c7).ant-col-xl-offset-17 { margin-inline-start: 70.8333%; }
  :where(.css-1q3a9c7).ant-col-xl-order-17 { order: 17; }
  :where(.css-1q3a9c7).ant-col-xl-16 { --ant-display: block; display: var(--ant-display); flex: 0 0 66.6667%; max-width: 66.6667%; }
  :where(.css-1q3a9c7).ant-col-xl-push-16 { inset-inline-start: 66.6667%; }
  :where(.css-1q3a9c7).ant-col-xl-pull-16 { inset-inline-end: 66.6667%; }
  :where(.css-1q3a9c7).ant-col-xl-offset-16 { margin-inline-start: 66.6667%; }
  :where(.css-1q3a9c7).ant-col-xl-order-16 { order: 16; }
  :where(.css-1q3a9c7).ant-col-xl-15 { --ant-display: block; display: var(--ant-display); flex: 0 0 62.5%; max-width: 62.5%; }
  :where(.css-1q3a9c7).ant-col-xl-push-15 { inset-inline-start: 62.5%; }
  :where(.css-1q3a9c7).ant-col-xl-pull-15 { inset-inline-end: 62.5%; }
  :where(.css-1q3a9c7).ant-col-xl-offset-15 { margin-inline-start: 62.5%; }
  :where(.css-1q3a9c7).ant-col-xl-order-15 { order: 15; }
  :where(.css-1q3a9c7).ant-col-xl-14 { --ant-display: block; display: var(--ant-display); flex: 0 0 58.3333%; max-width: 58.3333%; }
  :where(.css-1q3a9c7).ant-col-xl-push-14 { inset-inline-start: 58.3333%; }
  :where(.css-1q3a9c7).ant-col-xl-pull-14 { inset-inline-end: 58.3333%; }
  :where(.css-1q3a9c7).ant-col-xl-offset-14 { margin-inline-start: 58.3333%; }
  :where(.css-1q3a9c7).ant-col-xl-order-14 { order: 14; }
  :where(.css-1q3a9c7).ant-col-xl-13 { --ant-display: block; display: var(--ant-display); flex: 0 0 54.1667%; max-width: 54.1667%; }
  :where(.css-1q3a9c7).ant-col-xl-push-13 { inset-inline-start: 54.1667%; }
  :where(.css-1q3a9c7).ant-col-xl-pull-13 { inset-inline-end: 54.1667%; }
  :where(.css-1q3a9c7).ant-col-xl-offset-13 { margin-inline-start: 54.1667%; }
  :where(.css-1q3a9c7).ant-col-xl-order-13 { order: 13; }
  :where(.css-1q3a9c7).ant-col-xl-12 { --ant-display: block; display: var(--ant-display); flex: 0 0 50%; max-width: 50%; }
  :where(.css-1q3a9c7).ant-col-xl-push-12 { inset-inline-start: 50%; }
  :where(.css-1q3a9c7).ant-col-xl-pull-12 { inset-inline-end: 50%; }
  :where(.css-1q3a9c7).ant-col-xl-offset-12 { margin-inline-start: 50%; }
  :where(.css-1q3a9c7).ant-col-xl-order-12 { order: 12; }
  :where(.css-1q3a9c7).ant-col-xl-11 { --ant-display: block; display: var(--ant-display); flex: 0 0 45.8333%; max-width: 45.8333%; }
  :where(.css-1q3a9c7).ant-col-xl-push-11 { inset-inline-start: 45.8333%; }
  :where(.css-1q3a9c7).ant-col-xl-pull-11 { inset-inline-end: 45.8333%; }
  :where(.css-1q3a9c7).ant-col-xl-offset-11 { margin-inline-start: 45.8333%; }
  :where(.css-1q3a9c7).ant-col-xl-order-11 { order: 11; }
  :where(.css-1q3a9c7).ant-col-xl-10 { --ant-display: block; display: var(--ant-display); flex: 0 0 41.6667%; max-width: 41.6667%; }
  :where(.css-1q3a9c7).ant-col-xl-push-10 { inset-inline-start: 41.6667%; }
  :where(.css-1q3a9c7).ant-col-xl-pull-10 { inset-inline-end: 41.6667%; }
  :where(.css-1q3a9c7).ant-col-xl-offset-10 { margin-inline-start: 41.6667%; }
  :where(.css-1q3a9c7).ant-col-xl-order-10 { order: 10; }
  :where(.css-1q3a9c7).ant-col-xl-9 { --ant-display: block; display: var(--ant-display); flex: 0 0 37.5%; max-width: 37.5%; }
  :where(.css-1q3a9c7).ant-col-xl-push-9 { inset-inline-start: 37.5%; }
  :where(.css-1q3a9c7).ant-col-xl-pull-9 { inset-inline-end: 37.5%; }
  :where(.css-1q3a9c7).ant-col-xl-offset-9 { margin-inline-start: 37.5%; }
  :where(.css-1q3a9c7).ant-col-xl-order-9 { order: 9; }
  :where(.css-1q3a9c7).ant-col-xl-8 { --ant-display: block; display: var(--ant-display); flex: 0 0 33.3333%; max-width: 33.3333%; }
  :where(.css-1q3a9c7).ant-col-xl-push-8 { inset-inline-start: 33.3333%; }
  :where(.css-1q3a9c7).ant-col-xl-pull-8 { inset-inline-end: 33.3333%; }
  :where(.css-1q3a9c7).ant-col-xl-offset-8 { margin-inline-start: 33.3333%; }
  :where(.css-1q3a9c7).ant-col-xl-order-8 { order: 8; }
  :where(.css-1q3a9c7).ant-col-xl-7 { --ant-display: block; display: var(--ant-display); flex: 0 0 29.1667%; max-width: 29.1667%; }
  :where(.css-1q3a9c7).ant-col-xl-push-7 { inset-inline-start: 29.1667%; }
  :where(.css-1q3a9c7).ant-col-xl-pull-7 { inset-inline-end: 29.1667%; }
  :where(.css-1q3a9c7).ant-col-xl-offset-7 { margin-inline-start: 29.1667%; }
  :where(.css-1q3a9c7).ant-col-xl-order-7 { order: 7; }
  :where(.css-1q3a9c7).ant-col-xl-6 { --ant-display: block; display: var(--ant-display); flex: 0 0 25%; max-width: 25%; }
  :where(.css-1q3a9c7).ant-col-xl-push-6 { inset-inline-start: 25%; }
  :where(.css-1q3a9c7).ant-col-xl-pull-6 { inset-inline-end: 25%; }
  :where(.css-1q3a9c7).ant-col-xl-offset-6 { margin-inline-start: 25%; }
  :where(.css-1q3a9c7).ant-col-xl-order-6 { order: 6; }
  :where(.css-1q3a9c7).ant-col-xl-5 { --ant-display: block; display: var(--ant-display); flex: 0 0 20.8333%; max-width: 20.8333%; }
  :where(.css-1q3a9c7).ant-col-xl-push-5 { inset-inline-start: 20.8333%; }
  :where(.css-1q3a9c7).ant-col-xl-pull-5 { inset-inline-end: 20.8333%; }
  :where(.css-1q3a9c7).ant-col-xl-offset-5 { margin-inline-start: 20.8333%; }
  :where(.css-1q3a9c7).ant-col-xl-order-5 { order: 5; }
  :where(.css-1q3a9c7).ant-col-xl-4 { --ant-display: block; display: var(--ant-display); flex: 0 0 16.6667%; max-width: 16.6667%; }
  :where(.css-1q3a9c7).ant-col-xl-push-4 { inset-inline-start: 16.6667%; }
  :where(.css-1q3a9c7).ant-col-xl-pull-4 { inset-inline-end: 16.6667%; }
  :where(.css-1q3a9c7).ant-col-xl-offset-4 { margin-inline-start: 16.6667%; }
  :where(.css-1q3a9c7).ant-col-xl-order-4 { order: 4; }
  :where(.css-1q3a9c7).ant-col-xl-3 { --ant-display: block; display: var(--ant-display); flex: 0 0 12.5%; max-width: 12.5%; }
  :where(.css-1q3a9c7).ant-col-xl-push-3 { inset-inline-start: 12.5%; }
  :where(.css-1q3a9c7).ant-col-xl-pull-3 { inset-inline-end: 12.5%; }
  :where(.css-1q3a9c7).ant-col-xl-offset-3 { margin-inline-start: 12.5%; }
  :where(.css-1q3a9c7).ant-col-xl-order-3 { order: 3; }
  :where(.css-1q3a9c7).ant-col-xl-2 { --ant-display: block; display: var(--ant-display); flex: 0 0 8.33333%; max-width: 8.33333%; }
  :where(.css-1q3a9c7).ant-col-xl-push-2 { inset-inline-start: 8.33333%; }
  :where(.css-1q3a9c7).ant-col-xl-pull-2 { inset-inline-end: 8.33333%; }
  :where(.css-1q3a9c7).ant-col-xl-offset-2 { margin-inline-start: 8.33333%; }
  :where(.css-1q3a9c7).ant-col-xl-order-2 { order: 2; }
  :where(.css-1q3a9c7).ant-col-xl-1 { --ant-display: block; display: var(--ant-display); flex: 0 0 4.16667%; max-width: 4.16667%; }
  :where(.css-1q3a9c7).ant-col-xl-push-1 { inset-inline-start: 4.16667%; }
  :where(.css-1q3a9c7).ant-col-xl-pull-1 { inset-inline-end: 4.16667%; }
  :where(.css-1q3a9c7).ant-col-xl-offset-1 { margin-inline-start: 4.16667%; }
  :where(.css-1q3a9c7).ant-col-xl-order-1 { order: 1; }
  :where(.css-1q3a9c7).ant-col-xl-0 { display: none; }
  :where(.css-1q3a9c7).ant-col-push-0 { inset-inline-start: auto; }
  :where(.css-1q3a9c7).ant-col-pull-0 { inset-inline-end: auto; }
  :where(.css-1q3a9c7).ant-col-xl-push-0 { inset-inline-start: auto; }
  :where(.css-1q3a9c7).ant-col-xl-pull-0 { inset-inline-end: auto; }
  :where(.css-1q3a9c7).ant-col-xl-offset-0 { margin-inline-start: 0px; }
  :where(.css-1q3a9c7).ant-col-xl-order-0 { order: 0; }
  :where(.css-1q3a9c7).ant-col-xl-flex { flex: var(--ant-col-xl-flex); }
}

@media (min-width: 1600px) {
  :where(.css-1q3a9c7).ant-col-xxl-24 { --ant-display: block; display: var(--ant-display); flex: 0 0 100%; max-width: 100%; }
  :where(.css-1q3a9c7).ant-col-xxl-push-24 { inset-inline-start: 100%; }
  :where(.css-1q3a9c7).ant-col-xxl-pull-24 { inset-inline-end: 100%; }
  :where(.css-1q3a9c7).ant-col-xxl-offset-24 { margin-inline-start: 100%; }
  :where(.css-1q3a9c7).ant-col-xxl-order-24 { order: 24; }
  :where(.css-1q3a9c7).ant-col-xxl-23 { --ant-display: block; display: var(--ant-display); flex: 0 0 95.8333%; max-width: 95.8333%; }
  :where(.css-1q3a9c7).ant-col-xxl-push-23 { inset-inline-start: 95.8333%; }
  :where(.css-1q3a9c7).ant-col-xxl-pull-23 { inset-inline-end: 95.8333%; }
  :where(.css-1q3a9c7).ant-col-xxl-offset-23 { margin-inline-start: 95.8333%; }
  :where(.css-1q3a9c7).ant-col-xxl-order-23 { order: 23; }
  :where(.css-1q3a9c7).ant-col-xxl-22 { --ant-display: block; display: var(--ant-display); flex: 0 0 91.6667%; max-width: 91.6667%; }
  :where(.css-1q3a9c7).ant-col-xxl-push-22 { inset-inline-start: 91.6667%; }
  :where(.css-1q3a9c7).ant-col-xxl-pull-22 { inset-inline-end: 91.6667%; }
  :where(.css-1q3a9c7).ant-col-xxl-offset-22 { margin-inline-start: 91.6667%; }
  :where(.css-1q3a9c7).ant-col-xxl-order-22 { order: 22; }
  :where(.css-1q3a9c7).ant-col-xxl-21 { --ant-display: block; display: var(--ant-display); flex: 0 0 87.5%; max-width: 87.5%; }
  :where(.css-1q3a9c7).ant-col-xxl-push-21 { inset-inline-start: 87.5%; }
  :where(.css-1q3a9c7).ant-col-xxl-pull-21 { inset-inline-end: 87.5%; }
  :where(.css-1q3a9c7).ant-col-xxl-offset-21 { margin-inline-start: 87.5%; }
  :where(.css-1q3a9c7).ant-col-xxl-order-21 { order: 21; }
  :where(.css-1q3a9c7).ant-col-xxl-20 { --ant-display: block; display: var(--ant-display); flex: 0 0 83.3333%; max-width: 83.3333%; }
  :where(.css-1q3a9c7).ant-col-xxl-push-20 { inset-inline-start: 83.3333%; }
  :where(.css-1q3a9c7).ant-col-xxl-pull-20 { inset-inline-end: 83.3333%; }
  :where(.css-1q3a9c7).ant-col-xxl-offset-20 { margin-inline-start: 83.3333%; }
  :where(.css-1q3a9c7).ant-col-xxl-order-20 { order: 20; }
  :where(.css-1q3a9c7).ant-col-xxl-19 { --ant-display: block; display: var(--ant-display); flex: 0 0 79.1667%; max-width: 79.1667%; }
  :where(.css-1q3a9c7).ant-col-xxl-push-19 { inset-inline-start: 79.1667%; }
  :where(.css-1q3a9c7).ant-col-xxl-pull-19 { inset-inline-end: 79.1667%; }
  :where(.css-1q3a9c7).ant-col-xxl-offset-19 { margin-inline-start: 79.1667%; }
  :where(.css-1q3a9c7).ant-col-xxl-order-19 { order: 19; }
  :where(.css-1q3a9c7).ant-col-xxl-18 { --ant-display: block; display: var(--ant-display); flex: 0 0 75%; max-width: 75%; }
  :where(.css-1q3a9c7).ant-col-xxl-push-18 { inset-inline-start: 75%; }
  :where(.css-1q3a9c7).ant-col-xxl-pull-18 { inset-inline-end: 75%; }
  :where(.css-1q3a9c7).ant-col-xxl-offset-18 { margin-inline-start: 75%; }
  :where(.css-1q3a9c7).ant-col-xxl-order-18 { order: 18; }
  :where(.css-1q3a9c7).ant-col-xxl-17 { --ant-display: block; display: var(--ant-display); flex: 0 0 70.8333%; max-width: 70.8333%; }
  :where(.css-1q3a9c7).ant-col-xxl-push-17 { inset-inline-start: 70.8333%; }
  :where(.css-1q3a9c7).ant-col-xxl-pull-17 { inset-inline-end: 70.8333%; }
  :where(.css-1q3a9c7).ant-col-xxl-offset-17 { margin-inline-start: 70.8333%; }
  :where(.css-1q3a9c7).ant-col-xxl-order-17 { order: 17; }
  :where(.css-1q3a9c7).ant-col-xxl-16 { --ant-display: block; display: var(--ant-display); flex: 0 0 66.6667%; max-width: 66.6667%; }
  :where(.css-1q3a9c7).ant-col-xxl-push-16 { inset-inline-start: 66.6667%; }
  :where(.css-1q3a9c7).ant-col-xxl-pull-16 { inset-inline-end: 66.6667%; }
  :where(.css-1q3a9c7).ant-col-xxl-offset-16 { margin-inline-start: 66.6667%; }
  :where(.css-1q3a9c7).ant-col-xxl-order-16 { order: 16; }
  :where(.css-1q3a9c7).ant-col-xxl-15 { --ant-display: block; display: var(--ant-display); flex: 0 0 62.5%; max-width: 62.5%; }
  :where(.css-1q3a9c7).ant-col-xxl-push-15 { inset-inline-start: 62.5%; }
  :where(.css-1q3a9c7).ant-col-xxl-pull-15 { inset-inline-end: 62.5%; }
  :where(.css-1q3a9c7).ant-col-xxl-offset-15 { margin-inline-start: 62.5%; }
  :where(.css-1q3a9c7).ant-col-xxl-order-15 { order: 15; }
  :where(.css-1q3a9c7).ant-col-xxl-14 { --ant-display: block; display: var(--ant-display); flex: 0 0 58.3333%; max-width: 58.3333%; }
  :where(.css-1q3a9c7).ant-col-xxl-push-14 { inset-inline-start: 58.3333%; }
  :where(.css-1q3a9c7).ant-col-xxl-pull-14 { inset-inline-end: 58.3333%; }
  :where(.css-1q3a9c7).ant-col-xxl-offset-14 { margin-inline-start: 58.3333%; }
  :where(.css-1q3a9c7).ant-col-xxl-order-14 { order: 14; }
  :where(.css-1q3a9c7).ant-col-xxl-13 { --ant-display: block; display: var(--ant-display); flex: 0 0 54.1667%; max-width: 54.1667%; }
  :where(.css-1q3a9c7).ant-col-xxl-push-13 { inset-inline-start: 54.1667%; }
  :where(.css-1q3a9c7).ant-col-xxl-pull-13 { inset-inline-end: 54.1667%; }
  :where(.css-1q3a9c7).ant-col-xxl-offset-13 { margin-inline-start: 54.1667%; }
  :where(.css-1q3a9c7).ant-col-xxl-order-13 { order: 13; }
  :where(.css-1q3a9c7).ant-col-xxl-12 { --ant-display: block; display: var(--ant-display); flex: 0 0 50%; max-width: 50%; }
  :where(.css-1q3a9c7).ant-col-xxl-push-12 { inset-inline-start: 50%; }
  :where(.css-1q3a9c7).ant-col-xxl-pull-12 { inset-inline-end: 50%; }
  :where(.css-1q3a9c7).ant-col-xxl-offset-12 { margin-inline-start: 50%; }
  :where(.css-1q3a9c7).ant-col-xxl-order-12 { order: 12; }
  :where(.css-1q3a9c7).ant-col-xxl-11 { --ant-display: block; display: var(--ant-display); flex: 0 0 45.8333%; max-width: 45.8333%; }
  :where(.css-1q3a9c7).ant-col-xxl-push-11 { inset-inline-start: 45.8333%; }
  :where(.css-1q3a9c7).ant-col-xxl-pull-11 { inset-inline-end: 45.8333%; }
  :where(.css-1q3a9c7).ant-col-xxl-offset-11 { margin-inline-start: 45.8333%; }
  :where(.css-1q3a9c7).ant-col-xxl-order-11 { order: 11; }
  :where(.css-1q3a9c7).ant-col-xxl-10 { --ant-display: block; display: var(--ant-display); flex: 0 0 41.6667%; max-width: 41.6667%; }
  :where(.css-1q3a9c7).ant-col-xxl-push-10 { inset-inline-start: 41.6667%; }
  :where(.css-1q3a9c7).ant-col-xxl-pull-10 { inset-inline-end: 41.6667%; }
  :where(.css-1q3a9c7).ant-col-xxl-offset-10 { margin-inline-start: 41.6667%; }
  :where(.css-1q3a9c7).ant-col-xxl-order-10 { order: 10; }
  :where(.css-1q3a9c7).ant-col-xxl-9 { --ant-display: block; display: var(--ant-display); flex: 0 0 37.5%; max-width: 37.5%; }
  :where(.css-1q3a9c7).ant-col-xxl-push-9 { inset-inline-start: 37.5%; }
  :where(.css-1q3a9c7).ant-col-xxl-pull-9 { inset-inline-end: 37.5%; }
  :where(.css-1q3a9c7).ant-col-xxl-offset-9 { margin-inline-start: 37.5%; }
  :where(.css-1q3a9c7).ant-col-xxl-order-9 { order: 9; }
  :where(.css-1q3a9c7).ant-col-xxl-8 { --ant-display: block; display: var(--ant-display); flex: 0 0 33.3333%; max-width: 33.3333%; }
  :where(.css-1q3a9c7).ant-col-xxl-push-8 { inset-inline-start: 33.3333%; }
  :where(.css-1q3a9c7).ant-col-xxl-pull-8 { inset-inline-end: 33.3333%; }
  :where(.css-1q3a9c7).ant-col-xxl-offset-8 { margin-inline-start: 33.3333%; }
  :where(.css-1q3a9c7).ant-col-xxl-order-8 { order: 8; }
  :where(.css-1q3a9c7).ant-col-xxl-7 { --ant-display: block; display: var(--ant-display); flex: 0 0 29.1667%; max-width: 29.1667%; }
  :where(.css-1q3a9c7).ant-col-xxl-push-7 { inset-inline-start: 29.1667%; }
  :where(.css-1q3a9c7).ant-col-xxl-pull-7 { inset-inline-end: 29.1667%; }
  :where(.css-1q3a9c7).ant-col-xxl-offset-7 { margin-inline-start: 29.1667%; }
  :where(.css-1q3a9c7).ant-col-xxl-order-7 { order: 7; }
  :where(.css-1q3a9c7).ant-col-xxl-6 { --ant-display: block; display: var(--ant-display); flex: 0 0 25%; max-width: 25%; }
  :where(.css-1q3a9c7).ant-col-xxl-push-6 { inset-inline-start: 25%; }
  :where(.css-1q3a9c7).ant-col-xxl-pull-6 { inset-inline-end: 25%; }
  :where(.css-1q3a9c7).ant-col-xxl-offset-6 { margin-inline-start: 25%; }
  :where(.css-1q3a9c7).ant-col-xxl-order-6 { order: 6; }
  :where(.css-1q3a9c7).ant-col-xxl-5 { --ant-display: block; display: var(--ant-display); flex: 0 0 20.8333%; max-width: 20.8333%; }
  :where(.css-1q3a9c7).ant-col-xxl-push-5 { inset-inline-start: 20.8333%; }
  :where(.css-1q3a9c7).ant-col-xxl-pull-5 { inset-inline-end: 20.8333%; }
  :where(.css-1q3a9c7).ant-col-xxl-offset-5 { margin-inline-start: 20.8333%; }
  :where(.css-1q3a9c7).ant-col-xxl-order-5 { order: 5; }
  :where(.css-1q3a9c7).ant-col-xxl-4 { --ant-display: block; display: var(--ant-display); flex: 0 0 16.6667%; max-width: 16.6667%; }
  :where(.css-1q3a9c7).ant-col-xxl-push-4 { inset-inline-start: 16.6667%; }
  :where(.css-1q3a9c7).ant-col-xxl-pull-4 { inset-inline-end: 16.6667%; }
  :where(.css-1q3a9c7).ant-col-xxl-offset-4 { margin-inline-start: 16.6667%; }
  :where(.css-1q3a9c7).ant-col-xxl-order-4 { order: 4; }
  :where(.css-1q3a9c7).ant-col-xxl-3 { --ant-display: block; display: var(--ant-display); flex: 0 0 12.5%; max-width: 12.5%; }
  :where(.css-1q3a9c7).ant-col-xxl-push-3 { inset-inline-start: 12.5%; }
  :where(.css-1q3a9c7).ant-col-xxl-pull-3 { inset-inline-end: 12.5%; }
  :where(.css-1q3a9c7).ant-col-xxl-offset-3 { margin-inline-start: 12.5%; }
  :where(.css-1q3a9c7).ant-col-xxl-order-3 { order: 3; }
  :where(.css-1q3a9c7).ant-col-xxl-2 { --ant-display: block; display: var(--ant-display); flex: 0 0 8.33333%; max-width: 8.33333%; }
  :where(.css-1q3a9c7).ant-col-xxl-push-2 { inset-inline-start: 8.33333%; }
  :where(.css-1q3a9c7).ant-col-xxl-pull-2 { inset-inline-end: 8.33333%; }
  :where(.css-1q3a9c7).ant-col-xxl-offset-2 { margin-inline-start: 8.33333%; }
  :where(.css-1q3a9c7).ant-col-xxl-order-2 { order: 2; }
  :where(.css-1q3a9c7).ant-col-xxl-1 { --ant-display: block; display: var(--ant-display); flex: 0 0 4.16667%; max-width: 4.16667%; }
  :where(.css-1q3a9c7).ant-col-xxl-push-1 { inset-inline-start: 4.16667%; }
  :where(.css-1q3a9c7).ant-col-xxl-pull-1 { inset-inline-end: 4.16667%; }
  :where(.css-1q3a9c7).ant-col-xxl-offset-1 { margin-inline-start: 4.16667%; }
  :where(.css-1q3a9c7).ant-col-xxl-order-1 { order: 1; }
  :where(.css-1q3a9c7).ant-col-xxl-0 { display: none; }
  :where(.css-1q3a9c7).ant-col-push-0 { inset-inline-start: auto; }
  :where(.css-1q3a9c7).ant-col-pull-0 { inset-inline-end: auto; }
  :where(.css-1q3a9c7).ant-col-xxl-push-0 { inset-inline-start: auto; }
  :where(.css-1q3a9c7).ant-col-xxl-pull-0 { inset-inline-end: auto; }
  :where(.css-1q3a9c7).ant-col-xxl-offset-0 { margin-inline-start: 0px; }
  :where(.css-1q3a9c7).ant-col-xxl-order-0 { order: 0; }
  :where(.css-1q3a9c7).ant-col-xxl-flex { flex: var(--ant-col-xxl-flex); }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7).ant-row { 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-size: 14px; box-sizing: border-box; }

:where(.css-1q3a9c7).ant-row::before, :where(.css-1q3a9c7).ant-row::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-row [class^="ant-row"], :where(.css-1q3a9c7).ant-row [class*=" ant-row"] { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-row [class^="ant-row"]::before, :where(.css-1q3a9c7).ant-row [class*=" ant-row"]::before, :where(.css-1q3a9c7).ant-row [class^="ant-row"]::after, :where(.css-1q3a9c7).ant-row [class*=" ant-row"]::after { box-sizing: border-box; }

:where(.css-1q3a9c7).ant-row { display: flex; flex-flow: wrap; min-width: 0px; }

:where(.css-1q3a9c7).ant-row::before, :where(.css-1q3a9c7).ant-row::after { display: flex; }

:where(.css-1q3a9c7).ant-row-no-wrap { flex-wrap: nowrap; }

:where(.css-1q3a9c7).ant-row-start { justify-content: flex-start; }

:where(.css-1q3a9c7).ant-row-center { justify-content: center; }

:where(.css-1q3a9c7).ant-row-end { justify-content: flex-end; }

:where(.css-1q3a9c7).ant-row-space-between { justify-content: space-between; }

:where(.css-1q3a9c7).ant-row-space-around { justify-content: space-around; }

:where(.css-1q3a9c7).ant-row-space-evenly { justify-content: space-evenly; }

:where(.css-1q3a9c7).ant-row-top { align-items: flex-start; }

:where(.css-1q3a9c7).ant-row-middle { align-items: center; }

:where(.css-1q3a9c7).ant-row-bottom { align-items: flex-end; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95).ant-skeleton { 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-size: 14px; box-sizing: border-box; }

:where(.css-119ou95).ant-skeleton::before, :where(.css-119ou95).ant-skeleton::after { box-sizing: border-box; }

:where(.css-119ou95).ant-skeleton [class^="ant-skeleton"], :where(.css-119ou95).ant-skeleton [class*=" ant-skeleton"] { box-sizing: border-box; }

:where(.css-119ou95).ant-skeleton [class^="ant-skeleton"]::before, :where(.css-119ou95).ant-skeleton [class*=" ant-skeleton"]::before, :where(.css-119ou95).ant-skeleton [class^="ant-skeleton"]::after, :where(.css-119ou95).ant-skeleton [class*=" ant-skeleton"]::after { box-sizing: border-box; }

:where(.css-119ou95).ant-skeleton { display: table; width: 100%; }

:where(.css-119ou95).ant-skeleton .ant-skeleton-header { display: table-cell; padding-inline-end: 16px; vertical-align: top; }

:where(.css-119ou95).ant-skeleton .ant-skeleton-header .ant-skeleton-avatar { display: inline-block; vertical-align: top; background: rgba(0, 0, 0, 0.06); width: 32px; height: 32px; line-height: 32px; }

:where(.css-119ou95).ant-skeleton .ant-skeleton-header .ant-skeleton-avatar-circle { border-radius: 50%; }

:where(.css-119ou95).ant-skeleton .ant-skeleton-header .ant-skeleton-avatar-lg { width: 40px; height: 40px; line-height: 40px; }

:where(.css-119ou95).ant-skeleton .ant-skeleton-header .ant-skeleton-avatar-sm { width: 24px; height: 24px; line-height: 24px; }

:where(.css-119ou95).ant-skeleton .ant-skeleton-content { display: table-cell; width: 100%; vertical-align: top; }

:where(.css-119ou95).ant-skeleton .ant-skeleton-content .ant-skeleton-title { width: 100%; height: 16px; background: rgba(0, 0, 0, 0.06); border-radius: 8px; }

:where(.css-119ou95).ant-skeleton .ant-skeleton-content .ant-skeleton-title + .ant-skeleton-paragraph { margin-block-start: 24px; }

:where(.css-119ou95).ant-skeleton .ant-skeleton-content .ant-skeleton-paragraph { padding: 0px; }

:where(.css-119ou95).ant-skeleton .ant-skeleton-content .ant-skeleton-paragraph > li { width: 100%; height: 16px; list-style: none; background: rgba(0, 0, 0, 0.06); border-radius: 8px; }

:where(.css-119ou95).ant-skeleton .ant-skeleton-content .ant-skeleton-paragraph > li + li { margin-block-start: 16px; }

:where(.css-119ou95).ant-skeleton .ant-skeleton-content .ant-skeleton-paragraph > li:last-child:not(:first-child):not(:nth-child(2)) { width: 61%; }

:where(.css-119ou95).ant-skeleton-round .ant-skeleton-content .ant-skeleton-title, :where(.css-119ou95).ant-skeleton-round .ant-skeleton-content .ant-skeleton-paragraph > li { border-radius: 100px; }

:where(.css-119ou95).ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title { margin-block-start: 12px; }

:where(.css-119ou95).ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title + .ant-skeleton-paragraph { margin-block-start: 28px; }

:where(.css-119ou95).ant-skeleton.ant-skeleton-element { display: inline-block; width: auto; }

:where(.css-119ou95).ant-skeleton.ant-skeleton-element .ant-skeleton-button { display: inline-block; vertical-align: top; background: rgba(0, 0, 0, 0.06); border-radius: 8px; width: 64px; min-width: 64px; height: 32px; line-height: 32px; }

:where(.css-119ou95).ant-skeleton.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-circle { width: 32px; min-width: 32px; border-radius: 50%; }

:where(.css-119ou95).ant-skeleton.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-round { border-radius: 32px; }

:where(.css-119ou95).ant-skeleton.ant-skeleton-element .ant-skeleton-button-lg { width: 80px; min-width: 80px; height: 40px; line-height: 40px; }

:where(.css-119ou95).ant-skeleton.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-circle { width: 40px; min-width: 40px; border-radius: 50%; }

:where(.css-119ou95).ant-skeleton.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-round { border-radius: 40px; }

:where(.css-119ou95).ant-skeleton.ant-skeleton-element .ant-skeleton-button-sm { width: 48px; min-width: 48px; height: 24px; line-height: 24px; }

:where(.css-119ou95).ant-skeleton.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-circle { width: 24px; min-width: 24px; border-radius: 50%; }

:where(.css-119ou95).ant-skeleton.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-round { border-radius: 24px; }

:where(.css-119ou95).ant-skeleton.ant-skeleton-element .ant-skeleton-avatar { display: inline-block; vertical-align: top; background: rgba(0, 0, 0, 0.06); width: 32px; height: 32px; line-height: 32px; }

:where(.css-119ou95).ant-skeleton.ant-skeleton-element .ant-skeleton-avatar.ant-skeleton-avatar-circle { border-radius: 50%; }

:where(.css-119ou95).ant-skeleton.ant-skeleton-element .ant-skeleton-avatar.ant-skeleton-avatar-lg { width: 40px; height: 40px; line-height: 40px; }

:where(.css-119ou95).ant-skeleton.ant-skeleton-element .ant-skeleton-avatar.ant-skeleton-avatar-sm { width: 24px; height: 24px; line-height: 24px; }

:where(.css-119ou95).ant-skeleton.ant-skeleton-element .ant-skeleton-input { display: inline-block; vertical-align: top; background: rgba(0, 0, 0, 0.06); border-radius: 8px; width: 160px; min-width: 160px; height: 32px; line-height: 32px; }

:where(.css-119ou95).ant-skeleton.ant-skeleton-element .ant-skeleton-input-lg { width: 200px; min-width: 200px; height: 40px; line-height: 40px; }

:where(.css-119ou95).ant-skeleton.ant-skeleton-element .ant-skeleton-input-sm { width: 120px; min-width: 120px; height: 24px; line-height: 24px; }

:where(.css-119ou95).ant-skeleton.ant-skeleton-element .ant-skeleton-image { display: inline-flex; align-items: center; justify-content: center; vertical-align: middle; background: rgba(0, 0, 0, 0.06); border-radius: 8px; width: 96px; height: 96px; line-height: 96px; }

:where(.css-119ou95).ant-skeleton.ant-skeleton-element .ant-skeleton-image .ant-skeleton-image-path { fill: rgb(191, 191, 191); }

:where(.css-119ou95).ant-skeleton.ant-skeleton-element .ant-skeleton-image .ant-skeleton-image-svg { width: 48px; height: 48px; line-height: 48px; max-width: 192px; max-height: 192px; }

:where(.css-119ou95).ant-skeleton.ant-skeleton-element .ant-skeleton-image .ant-skeleton-image-svg.ant-skeleton-image-svg-circle { border-radius: 50%; }

:where(.css-119ou95).ant-skeleton.ant-skeleton-element .ant-skeleton-image.ant-skeleton-image-circle { border-radius: 50%; }

:where(.css-119ou95).ant-skeleton.ant-skeleton-block { width: 100%; }

:where(.css-119ou95).ant-skeleton.ant-skeleton-block .ant-skeleton-button { width: 100%; }

:where(.css-119ou95).ant-skeleton.ant-skeleton-block .ant-skeleton-input { width: 100%; }

:where(.css-119ou95).ant-skeleton.ant-skeleton-active .ant-skeleton-title, :where(.css-119ou95).ant-skeleton.ant-skeleton-active .ant-skeleton-paragraph > li, :where(.css-119ou95).ant-skeleton.ant-skeleton-active .ant-skeleton-avatar, :where(.css-119ou95).ant-skeleton.ant-skeleton-active .ant-skeleton-button, :where(.css-119ou95).ant-skeleton.ant-skeleton-active .ant-skeleton-input, :where(.css-119ou95).ant-skeleton.ant-skeleton-active .ant-skeleton-image { background: linear-gradient(90deg, rgba(0, 0, 0, 0.06) 25%, rgba(0, 0, 0, 0.15) 37%, rgba(0, 0, 0, 0.06) 63%) 0% 0% / 400% 100%; animation-name: css-119ou95-ant-skeleton-loading; animation-duration: 1.4s; animation-timing-function: ease; animation-iteration-count: infinite; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-119ou95-ant-skeleton-loading { 
  0% { background-position: 100% 50%; }
  100% { background-position: 0px 50%; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95).ant-space-compact { display: inline-flex; }

:where(.css-119ou95).ant-space-compact-block { display: flex; width: 100%; }

:where(.css-119ou95).ant-space-compact-vertical { flex-direction: column; }

:where(.css-119ou95).ant-space-compact-rtl { direction: rtl; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-1q3a9c7).ant-btn-compact-item:not(.ant-btn-compact-last-item) { margin-inline-end: -1px; }

:where(.css-1q3a9c7).ant-btn-compact-item:not(.ant-btn-status-success) { z-index: 2; }

:where(.css-1q3a9c7).ant-btn-compact-item:hover, :where(.css-1q3a9c7).ant-btn-compact-item:focus, :where(.css-1q3a9c7).ant-btn-compact-item:active { z-index: 3; }

:where(.css-1q3a9c7).ant-btn-compact-item[disabled] { z-index: 0; }

:where(.css-1q3a9c7).ant-btn-compact-item:not(.ant-btn-compact-first-item):not(.ant-btn-compact-last-item) { border-radius: 0px; }

:where(.css-1q3a9c7).ant-btn-compact-item:not(.ant-btn-compact-last-item).ant-btn-compact-first-item, :where(.css-1q3a9c7).ant-btn-compact-item:not(.ant-btn-compact-last-item).ant-btn-compact-first-item.ant-btn-sm, :where(.css-1q3a9c7).ant-btn-compact-item:not(.ant-btn-compact-last-item).ant-btn-compact-first-item.ant-btn-lg { border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-1q3a9c7).ant-btn-compact-item:not(.ant-btn-compact-first-item).ant-btn-compact-last-item, :where(.css-1q3a9c7).ant-btn-compact-item:not(.ant-btn-compact-first-item).ant-btn-compact-last-item.ant-btn-sm, :where(.css-1q3a9c7).ant-btn-compact-item:not(.ant-btn-compact-first-item).ant-btn-compact-last-item.ant-btn-lg { border-start-start-radius: 0px; border-end-start-radius: 0px; }

:where(.css-1q3a9c7).ant-btn-compact-vertical-item:not(.ant-btn-compact-vertical-last-item) { margin-bottom: -1px; }

:where(.css-1q3a9c7).ant-btn-compact-vertical-item:not(.ant-btn-status-success) { z-index: 2; }

:where(.css-1q3a9c7).ant-btn-compact-vertical-item:hover, :where(.css-1q3a9c7).ant-btn-compact-vertical-item:focus, :where(.css-1q3a9c7).ant-btn-compact-vertical-item:active { z-index: 3; }

:where(.css-1q3a9c7).ant-btn-compact-vertical-item[disabled] { z-index: 0; }

:where(.css-1q3a9c7).ant-btn-compact-vertical-item:not(.ant-btn-compact-vertical-first-item):not(.ant-btn-compact-vertical-last-item) { border-radius: 0px; }

:where(.css-1q3a9c7).ant-btn-compact-vertical-item.ant-btn-compact-vertical-first-item:not(.ant-btn-compact-vertical-last-item), :where(.css-1q3a9c7).ant-btn-compact-vertical-item.ant-btn-compact-vertical-first-item:not(.ant-btn-compact-vertical-last-item).ant-btn-sm, :where(.css-1q3a9c7).ant-btn-compact-vertical-item.ant-btn-compact-vertical-first-item:not(.ant-btn-compact-vertical-last-item).ant-btn-lg { border-end-end-radius: 0px; border-end-start-radius: 0px; }

:where(.css-1q3a9c7).ant-btn-compact-vertical-item.ant-btn-compact-vertical-last-item:not(.ant-btn-compact-vertical-first-item), :where(.css-1q3a9c7).ant-btn-compact-vertical-item.ant-btn-compact-vertical-last-item:not(.ant-btn-compact-vertical-first-item).ant-btn-sm, :where(.css-1q3a9c7).ant-btn-compact-vertical-item.ant-btn-compact-vertical-last-item:not(.ant-btn-compact-vertical-first-item).ant-btn-lg { border-start-start-radius: 0px; border-start-end-radius: 0px; }

:where(.css-1q3a9c7).ant-btn-compact-item.ant-btn-primary:not([disabled]) + .ant-btn-compact-item.ant-btn-primary:not([disabled])::before { position: absolute; top: 0px; inset-inline-start: -1px; background-color: rgb(107, 173, 214); content: ""; width: 1px; height: 100%; }

:where(.css-1q3a9c7).ant-btn-compact-vertical-item.ant-btn-primary:not([disabled]) + .ant-btn-compact-vertical-item.ant-btn-primary:not([disabled])::before { position: absolute; top: -1px; inset-inline-start: 0px; background-color: rgb(107, 173, 214); content: ""; width: 100%; height: 1px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  :where(.css-119ou95).ant-form-item-control { display: flex; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  :where(.css-1q3a9c7).ant-form-item-control { display: flex; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-119ou95).ant-btn-compact-item:not(.ant-btn-compact-last-item) { margin-inline-end: -1px; }

:where(.css-119ou95).ant-btn-compact-item:not(.ant-btn-status-success) { z-index: 2; }

:where(.css-119ou95).ant-btn-compact-item:hover, :where(.css-119ou95).ant-btn-compact-item:focus, :where(.css-119ou95).ant-btn-compact-item:active { z-index: 3; }

:where(.css-119ou95).ant-btn-compact-item[disabled] { z-index: 0; }

:where(.css-119ou95).ant-btn-compact-item:not(.ant-btn-compact-first-item):not(.ant-btn-compact-last-item) { border-radius: 0px; }

:where(.css-119ou95).ant-btn-compact-item:not(.ant-btn-compact-last-item).ant-btn-compact-first-item, :where(.css-119ou95).ant-btn-compact-item:not(.ant-btn-compact-last-item).ant-btn-compact-first-item.ant-btn-sm, :where(.css-119ou95).ant-btn-compact-item:not(.ant-btn-compact-last-item).ant-btn-compact-first-item.ant-btn-lg { border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-119ou95).ant-btn-compact-item:not(.ant-btn-compact-first-item).ant-btn-compact-last-item, :where(.css-119ou95).ant-btn-compact-item:not(.ant-btn-compact-first-item).ant-btn-compact-last-item.ant-btn-sm, :where(.css-119ou95).ant-btn-compact-item:not(.ant-btn-compact-first-item).ant-btn-compact-last-item.ant-btn-lg { border-start-start-radius: 0px; border-end-start-radius: 0px; }

:where(.css-119ou95).ant-btn-compact-vertical-item:not(.ant-btn-compact-vertical-last-item) { margin-bottom: -1px; }

:where(.css-119ou95).ant-btn-compact-vertical-item:not(.ant-btn-status-success) { z-index: 2; }

:where(.css-119ou95).ant-btn-compact-vertical-item:hover, :where(.css-119ou95).ant-btn-compact-vertical-item:focus, :where(.css-119ou95).ant-btn-compact-vertical-item:active { z-index: 3; }

:where(.css-119ou95).ant-btn-compact-vertical-item[disabled] { z-index: 0; }

:where(.css-119ou95).ant-btn-compact-vertical-item:not(.ant-btn-compact-vertical-first-item):not(.ant-btn-compact-vertical-last-item) { border-radius: 0px; }

:where(.css-119ou95).ant-btn-compact-vertical-item.ant-btn-compact-vertical-first-item:not(.ant-btn-compact-vertical-last-item), :where(.css-119ou95).ant-btn-compact-vertical-item.ant-btn-compact-vertical-first-item:not(.ant-btn-compact-vertical-last-item).ant-btn-sm, :where(.css-119ou95).ant-btn-compact-vertical-item.ant-btn-compact-vertical-first-item:not(.ant-btn-compact-vertical-last-item).ant-btn-lg { border-end-end-radius: 0px; border-end-start-radius: 0px; }

:where(.css-119ou95).ant-btn-compact-vertical-item.ant-btn-compact-vertical-last-item:not(.ant-btn-compact-vertical-first-item), :where(.css-119ou95).ant-btn-compact-vertical-item.ant-btn-compact-vertical-last-item:not(.ant-btn-compact-vertical-first-item).ant-btn-sm, :where(.css-119ou95).ant-btn-compact-vertical-item.ant-btn-compact-vertical-last-item:not(.ant-btn-compact-vertical-first-item).ant-btn-lg { border-start-start-radius: 0px; border-start-end-radius: 0px; }

:where(.css-119ou95).ant-btn-compact-item.ant-btn-primary:not([disabled]) + .ant-btn-compact-item.ant-btn-primary:not([disabled])::before { position: absolute; top: 0px; inset-inline-start: -1px; background-color: rgb(41, 151, 255); content: ""; width: 1px; height: 100%; }

:where(.css-119ou95).ant-btn-compact-vertical-item.ant-btn-primary:not([disabled]) + .ant-btn-compact-vertical-item.ant-btn-primary:not([disabled])::before { position: absolute; top: -1px; inset-inline-start: 0px; background-color: rgb(41, 151, 255); content: ""; width: 100%; height: 1px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

.anticon { display: inline-flex; align-items: center; color: inherit; font-style: normal; line-height: 0; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; }

.anticon > * { line-height: 1; }

.anticon svg { display: inline-block; }

.anticon .anticon .anticon-icon { display: block; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

.anticon { display: inline-flex; align-items: center; color: inherit; font-style: normal; line-height: 0; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; }

.anticon > * { line-height: 1; }

.anticon svg { display: inline-block; }

.anticon .anticon .anticon-icon { display: block; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

body { background-color: rgb(255, 255, 255); }

@media (prefers-color-scheme: dark) {
  body { background-color: rgb(43, 43, 52); }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

.visible { visibility: visible; }

.\!\[position\:relative\] { position: relative !important; }

.\[position\:absolute\] { position: absolute; }

.\[bottom\:20px\] { bottom: 20px; }

.container { width: 100%; }

.\[margin-inline\:auto\] { margin-inline: auto; }

.\[display\:flex\] { display: flex; }

.grid { display: grid; }

.\[height\:32px\] { height: 32px; }

.\[height\:40vh\] { height: 40vh; }

.\[width\:32px\] { width: 32px; }

.\[width\:60\%\] { width: 60%; }

.\[width\:100\%\] { width: 100%; }

.\[flex\:1\] { flex: 1 1 0%; }

.\[cursor\:pointer\] { cursor: pointer; }

.\[align-items\:center\] { align-items: center; }

.\[justify-content\:center\] { justify-content: center; }

.\[font-family\:inherit\] { font-family: inherit; }

.\[font-size\:16px\] { font-size: 16px; }

.\[font-size\:18px\] { font-size: 18px; }

.\[background\:transparent\] { background: transparent; }

.\[border\:0\] { border: 0px; }

.disabled\:\[cursor\:default\] {
  &:disabled { cursor: default; }
}

.disabled\:\[opacity\:20\%\] {
  &:disabled { opacity: 0.2; }
}

.\[\&\~section\:first-of-type\]\:\[margin-top\:16px\] {
  & ~ section:first-of-type { margin-top: 16px; }
}

.\[\&\~section\:last-of-type\]\:\[margin-bottom\:16px\] {
  & ~ section:last-of-type { margin-bottom: 16px; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

.highlight-text { color: rgb(221, 4, 4); }

.tableWrapper { flex: 1 1 0%; overflow: auto; width: 100%; }

::-webkit-scrollbar { width: 10px; height: 10px; cursor: pointer; transition: 0.3s; }

::-webkit-scrollbar-thumb { border-radius: 8px; background-color: rgb(143, 143, 143); transition: 0.3s; }

::-webkit-scrollbar-thumb:hover { background-color: rgb(89, 89, 89); }

::-webkit-scrollbar-track { border-radius: 8px; background-color: rgba(224, 224, 224, 0.65); border: rgb(217, 217, 217); }

::-webkit-scrollbar-corner { background-color: transparent !important; }

.MuiDataGrid-menuIcon, .MuiDataGrid-iconButtonContainer { visibility: visible !important; }

.MuiDataGrid-main { border-radius: 0px 0px 20px 20px; }

.MuiDataGrid-main > div:nth-of-type(3) { display: none; }

.MuiDataGrid-pinnedColumnHeaders { height: 100%; display: flex; -webkit-box-pack: center; justify-content: center; }

.MuiList-root { background-color: rgb(255, 255, 255); }

.MuiDataGrid-columnSeparator--sideRight { right: -3px !important; }

.MuiDataGrid-columnSeparator--sideLeft { left: -3px !important; }

.MuiDataGrid-columnHeader { padding: 0px 5px !important; height: 40px !important; }

.MuiDataGrid-columnHeaderCheckbox .MuiDataGrid-columnHeaderDraggableContainer .MuiDataGrid-columnHeaderTitleContainer { padding-right: 0px !important; }

.MuiDataGrid-columnHeaderTitleContainerContent { width: 100%; }

.MuiDataGrid-columnHeader[data-field="__check__"] .MuiDataGrid-columnSeparator { display: none !important; }

.MuiTablePagination-input { border-radius: 100px !important; margin: 0px 10px !important; width: 60px !important; height: 30px !important; }

.MuiTablePagination-actions { display: flex; gap: 5px; margin-left: 10px !important; }

.MuiTablePagination-actions button { padding: 0px !important; }

.MuiCheckbox-root { padding: 0px !important; }

.MuiPopper-root { z-index: 7 !important; }

.MuiPopover-root, .MuiMenu-root, .MuiModal-root { z-index: 7 !important; }

.rc-virtual-list-scrollbar, .ant-tree-list-scrollbar { border-radius: 8px; background-color: rgba(224, 224, 224, 0.65) !important; border: rgb(217, 217, 217) !important; }

.rc-virtual-list-scrollbar-thumb, .ant-tree-list-scrollbar-thumb { border-radius: 8px; transition: 0.3s; background-color: rgb(143, 143, 143) !important; }

.rc-virtual-list-scrollbar-thumb:hover, .ant-tree-list-scrollbar-thumb:hover { background-color: rgb(89, 89, 89) !important; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

html { -webkit-font-smoothing: antialiased; box-sizing: border-box; text-size-adjust: 100%; }

*, ::before, ::after { box-sizing: inherit; }

strong, b { font-weight: 700; }

body { margin: 0px; color: rgba(0, 0, 0, 0.87); font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 400; font-size: 1rem; line-height: 1.5; letter-spacing: 0.00938em; background-color: rgb(255, 255, 255); }

@media print {
  body { background-color: rgb(255, 255, 255); }
}

body::backdrop { background-color: rgb(255, 255, 255); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@-webkit-keyframes mui-auto-fill { 
  0% { display: block; }
}

@keyframes mui-auto-fill { 
  0% { display: block; }
}

@-webkit-keyframes mui-auto-fill-cancel { 
  0% { display: block; }
}

@keyframes mui-auto-fill-cancel { 
  0% { display: block; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@-webkit-keyframes mui-auto-fill { 
  0% { display: block; }
}

@keyframes mui-auto-fill { 
  0% { display: block; }
}

@-webkit-keyframes mui-auto-fill-cancel { 
  0% { display: block; }
}

@keyframes mui-auto-fill-cancel { 
  0% { display: block; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

.css-1b6nk47-toastContainer { padding: 0px; display: flex; flex-direction: column; gap: 10px; }

.css-1b6nk47-toastContainer .Toastify__toast { -webkit-box-align: center; align-items: center; margin: 0px; border-radius: 16px; box-shadow: rgba(190, 190, 190, 0.2) 0px 0px 5px 3px; gap: 20px; cursor: pointer; color: rgb(0, 16, 41) !important; }

.css-1b6nk47-toastContainer .Toastify__toast-body { padding: 0px; display: flex; flex-direction: row; -webkit-box-align: center; align-items: center; gap: 10px; white-space: normal; word-break: break-word; }

.css-1b6nk47-toastContainer .Toastify__toast-body div:last-child { color: rgb(0, 16, 41) !important; }

.css-1b6nk47-toastContainer .Toastify__close-button { color: rgb(0, 16, 41) !important; }

.css-1b6nk47-toastContainer .Toastify__toast--info .Toastify__toast-icon svg { fill: rgb(105, 177, 255) !important; }

.css-1b6nk47-toastContainer .Toastify__toast--success .Toastify__toast-icon svg { fill: rgb(149, 222, 100) !important; }

.css-1b6nk47-toastContainer .Toastify__toast--warning .Toastify__toast-icon svg { fill: rgb(255, 197, 61) !important; }

.css-1b6nk47-toastContainer .Toastify__toast--error .Toastify__toast-icon svg { fill: rgb(255, 120, 117) !important; }

.css-kobi0t-wrapper { display: flex; width: 100%; height: 100vh; background: linear-gradient(112.25deg, rgb(204, 226, 255) 10%, rgb(217, 241, 227) 45%, rgb(255, 255, 255) 100%); }

.css-114vwzc-rightPanel { position: relative; width: 50%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.css-1dnqf3l-formWrapper { width: 400px; display: flex; flex-direction: column; gap: 20px; }

.css-x3678i-flexContainer { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; gap: 20px; }

.css-14q82yb-title { font-size: 24px; line-height: 24px; font-weight: 500; color: rgb(0, 123, 255); }

.css-3kqcy0-versionContainer { position: absolute; bottom: 30px; right: 30px; }

.css-g3jt3-themeSelector { padding: 4px; color: rgb(0, 123, 255); }

.css-bnn8jb-wrapper { position: relative; display: flex; flex-direction: column; user-select: none; touch-action: none; overflow: hidden; border-radius: 16px; background: rgb(248, 248, 248); pointer-events: auto; max-height: 100vh; max-width: 100vw; }

.css-bnn8jb-wrapper .ant-modal-content { padding: 10px; flex: 1 1 0%; min-height: 0px; user-select: text; touch-action: auto; position: relative; background: rgb(248, 248, 248); pointer-events: auto; overflow: hidden; display: flex; flex-direction: column; gap: 5px; }

.css-bnn8jb-wrapper .ant-modal-header { margin: 0px; background: rgb(248, 248, 248); }

.css-bnn8jb-wrapper .ant-modal-body { overflow: hidden auto; flex: 1 1 0%; min-height: 0px; }

.css-bnn8jb-wrapper .ant-modal-close { top: 10px; color: rgb(101, 101, 101); }

.css-7mxjvm-header { cursor: move; min-height: 32px; align-content: center; }

.css-1ov1jrq-extraButton { position: absolute; top: 10px; right: 80px; display: flex; border-radius: 8px; padding: 0px 8px; color: rgb(101, 101, 101); }

.css-usjsmd-fullscreenButton { position: absolute; top: 10px; right: 46px; display: flex; border-radius: 8px; padding: 0px 8px; color: rgb(101, 101, 101); }

.css-1uh870y-saveButton { position: absolute; top: 10px; right: 114px; display: flex; border-radius: 8px; padding: 0px 8px; color: rgb(0, 123, 255); }

.css-8icpx-leftPanel { width: 50%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; flex-direction: column; gap: 40px; }

.css-1rqsqo3-logo { color: rgb(0, 16, 41); width: 250px !important; height: 84px !important; }

.css-1rqsqo3-logo path:first-of-type { fill: rgb(0, 123, 255); }

.css-yfcal5-main { margin-bottom: 200px; display: flex; flex-direction: column; gap: 10px; font-weight: 500; text-align: center; }

.css-1927tz1-title { font-size: 40px; line-height: 48px; }

.css-1j7vi7t-subtitle { font-size: 24px; line-height: 32px; }

.css-1k3dqfo-wrapper { width: 28px; height: 28px; padding: 0px; }

.css-d9m8pl-wrapper { display: flex; }

.css-6mqnfq-button { border-radius: 16px; }

.css-6mqnfq-button.ant-btn-default { box-shadow: none; }

.css-6mqnfq-button span:not(.ant-btn-icon) { overflow: hidden; text-overflow: ellipsis; }

.css-11ol6vn-dropdown > ul { padding: 0px !important; border-radius: 8px !important; }

.css-11ol6vn-dropdown > ul li { padding: 8px !important; }

.css-11ol6vn-dropdown > ul li span { height: 16px !important; }

.css-71j5au-dropdownButton { width: 100%; }

.css-71j5au-dropdownButton button:nth-of-type(1) { width: 100%; }

.css-71j5au-dropdownButton .ant-btn { display: flex; gap: 5px; border-radius: 16px; }

.css-71j5au-dropdownButton .ant-btn span { overflow: hidden; text-overflow: ellipsis; }

.css-6j38h5-iconButton { flex-shrink: 0; }

.css-6j38h5-iconButton span { display: flex; -webkit-box-align: center; align-items: center; }

.css-h084tv-popconfirm { max-width: 360px; min-width: 100px; }

.css-1g05xj2-button-wrapper { border-radius: 16px; width: 28px; height: 28px; padding: 0px; }

.css-1g05xj2-button-wrapper.ant-btn-default { box-shadow: none; }

.css-1g05xj2-button-wrapper span:not(.ant-btn-icon) { overflow: hidden; text-overflow: ellipsis; }

.css-oux221-label { text-transform: capitalize; }

.css-v6kmt0-flag { width: 24px; height: 24px; flex-shrink: 0; cursor: pointer; }

.css-gd3t52-form { height: 100%; display: flex; flex-direction: column; gap: 20px; }

.css-v3wks0-buttons { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; gap: 20px; }

.css-kvrqtm-link { padding: 0px; font-size: 14px; line-height: 19px; color: rgb(0, 123, 255); }

.css-t238ea-editUser { margin-top: auto; }

.css-ilen1r-wrapper { display: flex; flex-direction: column; gap: 5px; }

.css-x6d153-cell { padding: 5px 0px; }

.css-i2snd7-row { -webkit-box-align: center; align-items: center; flex-direction: row; }

.css-329gto-fullWidth { width: 100%; }

.css-gtophs-input { width: 100%; }

.css-gtophs-input:-webkit-autofill, .css-gtophs-input:-webkit-autofill:hover, .css-gtophs-input:-webkit-autofill:focus, .css-gtophs-input:-webkit-autofill:active, .css-gtophs-input input:-webkit-autofill, .css-gtophs-input input:-webkit-autofill:hover, .css-gtophs-input input:-webkit-autofill:focus, .css-gtophs-input input:-webkit-autofill:active { transition: background-color 5000s ease-in-out; box-shadow: rgb(255, 255, 255) 0px 0px 0px 1000px inset !important; -webkit-text-fill-color: rgb(0, 16, 41) !important; }

.css-1bfvrf7-label { font-size: 12px; line-height: 16px; font-weight: 500; }

.css-1uqvyoa-button-link { border-radius: 16px; padding: 0px; font-size: 14px; line-height: 19px; color: rgb(0, 123, 255); }

.css-1uqvyoa-button-link.ant-btn-default { box-shadow: none; }

.css-1uqvyoa-button-link span:not(.ant-btn-icon) { overflow: hidden; text-overflow: ellipsis; }

.css-1pz7bly-toastContainer { padding: 0px; display: flex; flex-direction: column; gap: 10px; }

.css-1pz7bly-toastContainer .Toastify__toast { -webkit-box-align: center; align-items: center; margin: 0px; border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px 3px; gap: 20px; cursor: pointer; color: rgb(0, 16, 41) !important; }

.css-1pz7bly-toastContainer .Toastify__toast-body { padding: 0px; display: flex; flex-direction: row; -webkit-box-align: center; align-items: center; gap: 10px; white-space: normal; word-break: break-word; }

.css-1pz7bly-toastContainer .Toastify__toast-body div:last-child { color: rgb(0, 16, 41) !important; }

.css-1pz7bly-toastContainer .Toastify__close-button { color: rgb(0, 16, 41) !important; }

.css-1pz7bly-toastContainer .Toastify__toast--info .Toastify__toast-icon svg { fill: rgb(105, 177, 255) !important; }

.css-1pz7bly-toastContainer .Toastify__toast--success .Toastify__toast-icon svg { fill: rgb(149, 222, 100) !important; }

.css-1pz7bly-toastContainer .Toastify__toast--warning .Toastify__toast-icon svg { fill: rgb(255, 197, 61) !important; }

.css-1pz7bly-toastContainer .Toastify__toast--error .Toastify__toast-icon svg { fill: rgb(255, 120, 117) !important; }

.css-1uecapl-wrapper { position: relative; display: flex; flex-direction: column; user-select: none; touch-action: none; overflow: hidden; border-radius: 16px; background: rgb(33, 33, 43); pointer-events: auto; max-height: 100vh; max-width: 100vw; }

.css-1uecapl-wrapper .ant-modal-content { padding: 10px; flex: 1 1 0%; min-height: 0px; user-select: text; touch-action: auto; position: relative; background: rgb(33, 33, 43); pointer-events: auto; overflow: hidden; display: flex; flex-direction: column; gap: 5px; }

.css-1uecapl-wrapper .ant-modal-header { margin: 0px; background: rgb(33, 33, 43); }

.css-1uecapl-wrapper .ant-modal-body { overflow: hidden auto; flex: 1 1 0%; min-height: 0px; }

.css-1uecapl-wrapper .ant-modal-close { top: 10px; color: rgb(225, 225, 225); }

.css-1hsuz64-extraButton { position: absolute; top: 10px; right: 80px; display: flex; border-radius: 8px; padding: 0px 8px; color: rgb(225, 225, 225); }

.css-o6dr0w-fullscreenButton { position: absolute; top: 10px; right: 46px; display: flex; border-radius: 8px; padding: 0px 8px; color: rgb(225, 225, 225); }

.css-5nj1vf-saveButton { position: absolute; top: 10px; right: 114px; display: flex; border-radius: 8px; padding: 0px 8px; color: rgb(76, 161, 222); }

.css-1dw39fh-wrapper { height: 100vh; width: 100%; overflow: hidden; }

.css-1uof1u2-keepAliveContainer { flex: 1 1 0%; min-height: 0px; position: relative; }

.css-oefm5x-toastContainer { background: rgb(43, 43, 52) !important; }

.css-oefm5x-toastContainer button svg { color: rgb(255, 255, 255); }

.css-h4n9qw-wrapper { width: 80px; position: relative; }

.css-1y377u6-sider { position: absolute; z-index: 7; height: 100%; transition: 0.2s ease-out; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px 3px; background: rgb(43, 43, 52); }

.css-1y377u6-sider .ant-layout-sider-children { display: flex; flex-direction: column; }

.css-12pt44p-logo { height: 50px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.css-1v4qb4s-menu { flex: 1 1 0%; overflow-y: auto; transition: 0.2s ease-out; }

.css-1v4qb4s-menu .ant-menu-item { display: flex; -webkit-box-align: center; align-items: center; padding: 0px 0px 0px 24px !important; }

.css-1v4qb4s-menu .ant-menu-item-icon { height: 18px !important; min-width: 18px !important; }

.css-1v4qb4s-menu .ant-menu-submenu-title { display: flex; -webkit-box-align: center; align-items: center; padding: 0px 0px 0px 24px !important; }

.css-1v4qb4s-menu .ant-menu-title-content { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; gap: 5px; padding-right: 6px !important; }

.css-1v4qb4s-menu .ant-menu-submenu-arrow { position: static; width: 24px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.css-1v4qb4s-menu .ant-menu-item-extra { margin: 0px 0px 0px auto !important; padding: 0px !important; }

.css-1yo9yi1-version { padding: 4px 6px; font-size: 12px; -webkit-box-pack: center; justify-content: center; }

.css-8j5dmh-mainBadgePoint { font-size: 0px !important; line-height: 0 !important; height: 10px !important; min-width: 10px !important; padding: 0px !important; }

.css-key5j8-mainBadgeText { line-height: 14px !important; padding: 0px 5px !important; }

.css-12dtsov-subBadge { margin-right: 5px !important; }

.css-1m0nxzr-button-version { border-radius: 16px; padding: 4px 6px; font-size: 12px; -webkit-box-pack: center; justify-content: center; }

.css-1m0nxzr-button-version.ant-btn-default { box-shadow: none; }

.css-1m0nxzr-button-version span:not(.ant-btn-icon) { overflow: hidden; text-overflow: ellipsis; }

.css-qw9kkt-tabs { padding: 6px 10px 0px 15px; background: rgb(43, 43, 52); }

.css-qw9kkt-tabs .ant-tabs-nav { margin-bottom: 0px; }

.css-1bd1okv-tabLabel { display: flex; -webkit-box-align: center; align-items: center; gap: 6px; }

.css-1vehfd5-pinIcon { font-size: 12px; color: rgba(255, 255, 255, 0.7); flex-shrink: 0; }

.css-w4kiyl-header { padding: 0px 20px 0px 15px; height: 50px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; gap: 20px; line-height: inherit; background: rgb(43, 43, 52); transition: 0.5s; }

.css-1n3chav-flexRow { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; gap: 20px; }

.css-1xlj9jx-firstItem { color: rgb(255, 255, 255); font-size: 18px; font-style: normal; font-weight: 500; line-height: 18px; }

.css-z39y1z-otherItem { color: rgba(255, 255, 255, 0.88); font-size: 14px; font-style: normal; line-height: 18px; }

.css-egxl3y-customDropdown .ant-dropdown-menu { background: rgb(31, 31, 31); }

.css-llnqwi-nonInteractiveButton { pointer-events: none; }

.css-q9tudn-cell { padding: 10px 0px; }

.css-10mtovy-label { font-size: 14px; line-height: 19px; font-weight: 500; }

.css-i6csrn-dropdown .ant-dropdown-menu { background: rgb(33, 33, 43); }

.css-17jtp3g-wrapper-row { display: flex; gap: 5px; -webkit-box-align: center; align-items: center; flex-direction: row; }

.css-9sd6jz-dropdown-customDropdown .ant-dropdown-menu { background: rgb(33, 33, 43); }

.css-9sd6jz-dropdown-customDropdown .ant-dropdown-menu { background: rgb(31, 31, 31); }

.css-1acte3y-button-nonInteractiveButton { border-radius: 16px; pointer-events: none; }

.css-1acte3y-button-nonInteractiveButton.ant-btn-default { box-shadow: none; }

.css-1acte3y-button-nonInteractiveButton span:not(.ant-btn-icon) { overflow: hidden; text-overflow: ellipsis; }

.css-13dthtw-icon { width: 28px; height: 28px; }

.css-xnprnw-tooltipContent { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; gap: 10px; padding: 10px; }

.css-1gqkp4n-text { font-size: 14px; line-height: 22px; font-weight: 500; color: rgb(255, 255, 255); }

.css-8c2l19-iconsWrapper { display: flex; -webkit-box-align: center; align-items: center; gap: 10px; }

.css-1l3agy-iconCircle { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; width: 32px; height: 32px; border-radius: 50%; background-color: rgb(43, 43, 52); border: 1px solid rgba(255, 255, 255, 0.12); }

.css-jagy6w-icon { font-size: 16px; color: rgb(255, 255, 255); }

.css-156kawp-helpIcon { cursor: pointer; font-size: 24px; color: rgb(68, 140, 192); }

.css-1pa1th5-flexContainer { display: flex; -webkit-box-align: center; align-items: center; gap: 5px; cursor: pointer; }

.css-mwq7ri-userContainer { display: flex; align-items: flex-end; flex-direction: column; }

.css-fjjrkw-text { font-size: 14px; line-height: 19px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 160px; }

.css-1pmaue0-dropdown { width: 160px; }

.css-p4e9kp-container { position: relative; }

.css-15to4mf-node { position: absolute; inset: 0px; height: 100%; z-index: 1; }

.css-gim1mq-hiddenNode { z-index: 0; pointer-events: none; }

.css-9wro0s-container-keepAliveContainer { flex: 1 1 0%; min-height: 0px; position: relative; }

.css-1c17hx1-root { height: 100%; transform: translateZ(0px); }

.css-1s59m8u-content { position: relative; height: 100%; padding: 10px 10px 10px 15px; display: flex; flex-direction: column; gap: 10px; background: rgb(33, 33, 43); overflow-y: auto; }

.css-1s59m8u-content::-webkit-scrollbar { display: none !important; }

.css-1rj70ed-userInfoWrapper { margin: 5px; padding: 20px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px 3px; border-radius: 16px; }

.css-2njluh-userInfoLeftWrapper { display: flex; gap: 25px; }

.css-vvwolg-cardImg { width: 130px; height: 130px; border-radius: 50%; }

.css-wfpvby-buttonWrapper { display: flex; gap: 20px; }

.css-12g5zgl-balanceWrapper { display: flex; flex-direction: column; -webkit-box-pack: justify; justify-content: space-between; height: 130px; min-width: 700px; }

.css-4c174a-masterUserWrapper { display: flex; -webkit-box-align: center; align-items: center; gap: 20px; }

.css-1xc9h10-balanceWrapper { display: flex; align-items: flex-end; }

.css-1m4l2oq-balanceTitle { font-size: 32px; line-height: 40px; }

.css-14d8msl-balanceFreeze { font-size: 32px; line-height: 40px; color: rgb(196, 196, 196); margin-left: 30px; }

.css-3lwf4k-title { font-size: 18px; line-height: 140%; }

.css-1vpmwm4-button-iconButton { border-radius: 16px; flex-shrink: 0; }

.css-1vpmwm4-button-iconButton.ant-btn-default { box-shadow: none; }

.css-1vpmwm4-button-iconButton span:not(.ant-btn-icon) { overflow: hidden; text-overflow: ellipsis; }

.css-1vpmwm4-button-iconButton span { display: flex; -webkit-box-align: center; align-items: center; }

.css-1qy6xjd-option { display: flex; -webkit-box-align: center; align-items: center; gap: 5px; }

.css-5kam6k-image { width: 20px; height: 20px; border-radius: 50%; }

.css-15jlliu-select { width: 150px; }

.css-fpadbx-popup { width: 220px !important; }

.css-wm93h5-downgradeZIndex { z-index: 6 !important; }

.css-1aesmsv-select { width: 225px; overflow: hidden; border-radius: 16px !important; }

.css-1aesmsv-select .ant-select-selection-search-input { height: 100% !important; }

.css-14kpqhe-select-select { overflow: hidden; width: 150px; border-radius: 16px !important; }

.css-14kpqhe-select-select .ant-select-selection-search-input { height: 100% !important; }

.css-1pzbizl-title { font-size: 14px; line-height: 19px; margin-top: 12px; }

.css-jdymbx-fontSizeLarge { width: 45px; height: 44px; }

.css-195epgs-iconWrapper { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; width: 97px; height: 97px; border-radius: 50%; background-color: rgb(33, 33, 43); cursor: pointer; position: relative; }

.css-zwbjgd-badge { position: absolute; top: 2px; right: 5px; height: 28px; min-width: 28px; width: fit-content; padding: 1px 6px; background-color: rgb(76, 161, 222); border-radius: 30px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; color: rgb(255, 255, 255); font-size: 12px; line-height: 14px; }

.css-aq7hr8-buttonsWrapper { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; gap: 54px; height: 130px; }

.css-2hpyrz-buttonWrapper { display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; text-align: center; }

.css-i0cmqz-bottomWidgetsWrapper { display: flex; flex-wrap: wrap; padding: 0px 20px; gap: 20px; }

.css-1iudcbh-gridRow { width: 100%; display: grid; grid-template-columns: 1fr 2fr 1fr; gap: 20px; }

.css-1t7cc6b-cardsWrapper { width: 100%; display: flex; flex-direction: column; }

.css-u49zn1-cardListTitle { font-size: 18px; line-height: 27px; color: rgb(255, 255, 255); font-weight: 500; }

.css-1m44v3x-cardListSubTitle { font-size: 14px; line-height: 19px; margin-bottom: 10px; }

.css-as8oln-sectionWrapper { display: grid; grid-template-columns: repeat(2, auto); gap: 20px; }

.css-qpqec6-wrapper { padding: 10px 20px; }

.css-lwm7jm-cardWrapper { width: 100%; background: linear-gradient(157deg, rgb(43, 43, 52) 50%, rgb(0, 26, 21) 50%); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px 3px; padding: 15px; margin: 5px 0px; border-radius: 8px; height: 80px; cursor: pointer; display: flex; -webkit-box-pack: center; justify-content: center; flex-direction: column; transition: 0.3s; }

.css-lwm7jm-cardWrapper:hover { background: linear-gradient(157deg, rgb(43, 43, 52) 50%, rgb(56, 142, 60) 50%); }

.css-qfidl6-cardErrorWrapper { transition: 0.3s; background: linear-gradient(157deg, rgb(43, 43, 52) 50%, rgb(46, 5, 5) 50%); }

.css-qfidl6-cardErrorWrapper:hover { background: linear-gradient(157deg, rgb(43, 43, 52) 50%, rgb(140, 0, 0) 50%); }

.css-1non7ar-cardSubWrapper { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

.css-77fbkg-cardTitle { font-size: 18px; line-height: 25px; color: rgb(255, 255, 255); font-weight: 500; }

.css-177sooz-cardSubTitle { font-size: 14px; line-height: 19px; }

.css-x9d82f-icon { width: 30px; height: 30px; color: rgb(196, 196, 196); }

.css-173yo3h-cardValueTitle { font-weight: 600; font-size: 32px; line-height: 44px; color: rgb(255, 255, 255); }

.css-2jyeyd-wrapper { display: flex; -webkit-box-align: center; align-items: center; gap: 20px; }

.css-1mpxil4-sliderContainer { width: 100%; overflow: hidden; }

.css-biiqct-sliderWrapper { display: flex; -webkit-box-align: center; align-items: center; transition: transform 0.5s ease-in-out; }

.css-q27hy7-slide { flex: 0 0 calc(25% - 20px); width: calc(25% - 20px); }

.css-jm1dwi-button { width: 40px; height: 40px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; background: rgb(43, 43, 52); box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 2px 2px; border-radius: 6px; opacity: 1; transition: 0.3s ease-in-out; }

.css-jm1dwi-button:hover { opacity: 0.8; }

.css-jm1dwi-button:disabled { opacity: 0.3; }

.css-c2txcv-icon { color: rgb(76, 161, 222); }

.css-d9947p-wrapper { width: 100%; display: flex; flex-direction: column; }

.css-1swd11h-cardsWrapper { padding: 25px 0px 30px; background-color: rgb(43, 43, 52); box-shadow: rgba(31, 31, 31, 0.6) 0px 2px 11px 2px; border-radius: 8px; }

.css-etoozw-cardWrapper { display: flex; -webkit-box-pack: justify; justify-content: space-between; padding: 20px; border-bottom: 1px solid rgb(238, 238, 238); -webkit-box-align: center; align-items: center; cursor: pointer; }

.css-etoozw-cardWrapper:hover { background-color: rgb(33, 33, 43); }

.css-1o5ikx0-cardValueWrapper { display: flex; -webkit-box-align: center; align-items: center; gap: 30px; }

.css-1vrgtau-cardValueTitle { font-size: 24px; line-height: 33px; color: rgb(255, 255, 255); font-weight: 600; }

.css-dc4ayf-cardWrapper { padding: 20px; background: rgb(43, 43, 52); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px 3px; border-radius: 10px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; cursor: pointer; }

.css-16gpq69-imagesWrapper { display: flex; align-items: flex-end; gap: 5px; }

.css-12zverw-cardTitle { text-align: end; width: 140px; }

.css-14uj48s-cardValueTitle { font-weight: 600; font-size: 32px; line-height: 44px; color: rgb(255, 255, 255); text-align: end; }

.css-1mdga9h-textWrapper { display: flex; flex-direction: column; -webkit-box-pack: end; justify-content: end; }

.css-15m68iy-cardWrapper { background-color: rgb(43, 43, 52); box-shadow: rgba(31, 31, 31, 0.6) 0px 2px 11px 2px; padding: 20px; border-radius: 8px; display: flex; flex-direction: column; -webkit-box-pack: center; justify-content: center; align-items: flex-start; gap: 30px; }

.css-q40kgs-cardItemsWrapper { width: 100%; display: flex; flex-direction: column; gap: 20px; }

.css-1tbxt28-cardTitleWrapper { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; gap: 20px; }

.css-sxmt9b-cardTitle { width: auto; }

.css-95ynpn-buttonWrapper { display: flex; -webkit-box-pack: center; justify-content: center; }

.css-1rbuln8-header { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

.css-ojg5c5-table { display: flex; flex-direction: column; flex: 1 1 0%; }

.css-ojg5c5-table .waiting-checked-backlighting { background: rgb(0, 26, 21) !important; }

.css-ojg5c5-table .unread-messages { background: rgb(37, 62, 81) !important; }

.css-ojg5c5-table .dispatch-date-cell-red { background-color: rgb(44, 22, 24); }

.css-ojg5c5-table .dispatch-date-cell-red .ag-column-first::after { content: " "; display: block; position: absolute; left: 0px; top: 0px; width: 5px; height: 100%; background-color: rgb(203, 45, 39); }

.css-ojg5c5-table .dispatch-date-cell-yellow { background-color: rgb(43, 33, 17); }

.css-ojg5c5-table .dispatch-date-cell-yellow .ag-column-first::after { content: " "; display: block; position: absolute; left: 0px; top: 0px; width: 5px; height: 100%; background-color: rgb(216, 150, 20); }

.css-svcte8-wrapper { display: flex; flex-direction: column; gap: 5px; text-wrap: nowrap; }

.css-yiftad-row { -webkit-box-align: center; align-items: center; flex-direction: row; gap: 5px; }

.css-1r9xpx1-radio { display: flex; flex-direction: column; gap: 5px; }

.css-1mjqmn6-option { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; gap: 5px; }

.css-nu05rj-wrapper { max-width: 400px; width: 100%; display: flex; flex-direction: column; gap: 5px; }

.css-zh4m9d-fullWidth { width: 100%; max-width: 100%; }

.css-1htlwe6-tabs { position: relative; z-index: 1; margin-bottom: -1px; }

.css-1htlwe6-tabs .ant-tabs-nav { display: flex; -webkit-box-align: center; align-items: center; width: 100%; margin: 0px; }

.css-1htlwe6-tabs .ant-tabs-nav::before { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }

.css-1htlwe6-tabs .ant-tabs-nav-wrap { flex: 1 1 0%; min-width: 0px; overflow: hidden; }

.css-1htlwe6-tabs .ant-tabs-nav-list { display: flex; }

.css-1htlwe6-tabs .ant-tabs-tab { flex: 0 1 auto; min-width: 50px; gap: 3px; margin: 0px !important; border-radius: 8px 8px 0px 0px !important; background: transparent !important; }

.css-1htlwe6-tabs .ant-tabs-tab .ant-tabs-tab-btn { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; max-width: 175px; }

@media (min-width: 1600px) and (max-width: 1920px) {
  .css-1htlwe6-tabs .ant-tabs-tab .ant-tabs-tab-btn { max-width: 175px; }
}

@media (min-width: 1440px) and (max-width: 1600px) {
  .css-1htlwe6-tabs .ant-tabs-tab .ant-tabs-tab-btn { max-width: 175px; }
}

@media (max-width: 1440px) {
  .css-1htlwe6-tabs .ant-tabs-tab .ant-tabs-tab-btn { max-width: 175px; }
}

.css-1htlwe6-tabs .ant-tabs-tab .ant-tabs-tab-remove { flex: 0 0 auto; margin: 0px; height: 100%; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; cursor: pointer; }

.css-1htlwe6-tabs .ant-tabs-tab-active { background: rgb(33, 33, 43) !important; }

.css-1htlwe6-tabs .ant-tabs-tab-active::after { content: ""; display: block; position: absolute; bottom: -1px; left: 0px; width: 100%; height: 1px; border-bottom: 1px solid rgb(33, 33, 43); }

.css-1htlwe6-tabs .ant-tabs-tab-with-remove { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; gap: 5px; }

.css-1htlwe6-tabs .ant-tabs-tab:first-of-type { flex: 0 0 auto; min-width: 0px !important; }

.css-1htlwe6-tabs .ant-tabs-tab:last-of-type { border-right-width: medium; border-right-style: none; border-right-color: currentcolor; }

.css-1htlwe6-tabs .ant-tabs-tab:has(.editable-tab-label) { min-width: 175px; }

.css-1htlwe6-tabs .ant-tabs-tab:has(.editable-tab-label) .ant-tabs-tab-btn { max-width: 175px; }

.css-1htlwe6-tabs .ant-tabs-nav-add { flex: 0 0 auto; min-width: auto; margin-left: 8px; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; }

.css-1htlwe6-tabs .ant-tabs-nav-operations { display: flex; -webkit-box-align: center; align-items: center; }

.css-1htlwe6-tabs .ant-tabs-nav-operations .ant-tabs-nav-more { padding: 5px; }

.css-1htlwe6-tabs .ant-tabs { display: flex; flex-direction: column; flex: 1 1 0%; height: 100%; min-height: 0px; }

.css-1htlwe6-tabs .ant-tabs .ant-tabs-top { margin-bottom: 0px; }

.css-1htlwe6-tabs .ant-tabs .ant-tabs-top .ant-tabs-nav { margin: 0px !important; padding: 0px !important; border-bottom-width: medium !important; border-bottom-style: none !important; border-bottom-color: currentcolor !important; }

.css-1htlwe6-tabs .ant-tabs-content-holder { flex: 1 1 0%; display: flex; flex-direction: column; height: 100%; min-height: 0px; }

.css-1htlwe6-tabs .ant-tabs-content { flex: 1 1 0%; display: flex; flex-direction: column; height: 100%; min-height: 0px; }

.css-1htlwe6-tabs .ant-tabs-tabpane { height: 100%; width: 100%; min-height: 0px; }

.css-5lgzy4-leftExtraContent { display: flex; -webkit-box-align: center; align-items: center; }

.css-130b1tm-wrapper { display: flex; -webkit-box-align: center; align-items: center; gap: 5px; }

.css-1r479x6-popoverBody { padding: 10px 0px !important; }

.css-1q1p5xp-allTab { display: inline-flex; -webkit-box-align: center; align-items: center; padding: 6px 16px; cursor: pointer; border-width: 1px; border-style: solid; border-color: rgb(66, 66, 66) rgb(66, 66, 66) transparent; border-image: none; border-radius: 8px 8px 0px 0px; background: transparent; font-weight: 500; white-space: nowrap; user-select: none; }

.css-1q1p5xp-allTab:hover { color: rgb(68, 140, 192); transition: color 0.3s; }

.css-1ycdvsf-allTabActive { border-bottom: 1px solid rgb(33, 33, 43); color: rgb(68, 140, 192); background: rgb(33, 33, 43); }

.css-257bs7-wrapper { flex: 1 1 0%; display: flex; flex-direction: column; background: rgb(33, 33, 43); height: 100%; border-radius: 16px; }

.css-257bs7-wrapper .ag-large-text-input textarea { resize: none; }

.css-257bs7-wrapper .ag-header-container { white-space: normal; }

.css-257bs7-wrapper .ag-react-container { width: 100% !important; }

.css-257bs7-wrapper .ag-root-wrapper { border-radius: 16px; height: 100%; }

.css-257bs7-wrapper .ag-side-bar { background-color: rgb(33, 33, 43); }

.css-257bs7-wrapper .ag-side-buttons { background-color: rgb(33, 33, 43); }

.css-257bs7-wrapper .ag-paging-panel { margin-top: 5px; padding: 5px 0px !important; }

.css-257bs7-wrapper .ag-header-cell-label { padding: 0px; }

.css-257bs7-wrapper .ag-pivot-mode-panel { display: none; }

.css-257bs7-wrapper .ag-header-cell-text { padding: 0px; word-break: break-word; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }

.css-257bs7-wrapper .ag-header-cell .ag-header-cell-filter-button { width: 0px; opacity: 0; }

.css-257bs7-wrapper .ag-header-cell:hover .ag-header-cell-filter-button { width: 16px; opacity: 1; margin-left: 3px; }

.css-257bs7-wrapper .ag-filter .ag-menu { background-color: rgb(31, 31, 31); }

.css-257bs7-wrapper .ag-menu { background-color: rgb(31, 31, 31); }

.css-257bs7-wrapper .ag-filter-toolpanel-group.ag-has-filter .ag-filter-toolpanel-group-title-bar .ag-icon-filter { --ag-icon-color: #4CA1DE; color: rgb(76, 161, 222); }

.css-257bs7-wrapper .ag-filter-toolpanel-instance-header .ag-icon-filter { --ag-icon-color: #4CA1DE; color: rgb(76, 161, 222); }

.css-257bs7-wrapper .ag-horizontal-left-spacer { overflow-x: hidden; }

.css-257bs7-wrapper .ag-status-bar { line-height: 0.5; padding: 1px 1px 1px 20px; font-size: 12px; height: 20px; }

.css-257bs7-wrapper .ag-icon-asc, .css-257bs7-wrapper .ag-icon-desc { color: rgb(76, 161, 222); }

.css-257bs7-wrapper .ag-column-drop-aggregation { display: none; }

.css-257bs7-wrapper .ag-input-field-label br { display: none; }

.css-257bs7-wrapper .ag-floating-bottom { border-top: 3px solid rgb(76, 161, 222); }

.css-257bs7-wrapper .ag-filter-toolpanel-instance-filter { background-color: rgb(31, 31, 31); }

.css-257bs7-wrapper .ag-tool-panel-wrapper { background-color: rgb(31, 31, 31); }

.css-257bs7-wrapper .ag-column-drop-vertical { display: none; }

.css-257bs7-wrapper .ag-tooltip { max-width: 300px; white-space: pre-wrap; max-height: 300px; overflow: auto; }

.css-257bs7-wrapper .ag-overlay-no-rows-wrapper { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; padding: 8px; max-width: 100%; text-align: center; white-space: normal; overflow-wrap: anywhere; word-break: break-word; }

.css-69nypp-showAggregations .ag-column-drop-vertical { display: block; }

.css-69nypp-showAggregations .ag-column-drop-aggregation { display: none; }

.css-19aoxha-hasFiltres .ag-root-wrapper { border-radius: 0px 0px 16px 16px; }

.css-19aoxha-hasFiltres .ag-side-buttons .ag-side-button:nth-of-type(2) .ag-side-button-button { border-left: 3px solid rgb(76, 161, 222); }

.css-19aoxha-hasFiltres .ag-side-buttons .ag-side-button:nth-of-type(2) .ag-side-button-button .ag-icon { color: rgb(76, 161, 222) !important; opacity: 1; }

.css-1ah7wvg-wrapper { width: 100%; display: flex; -webkit-box-align: center; align-items: center; gap: 10px; padding: 5px; border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(66, 66, 80) rgb(66, 66, 80) currentcolor; border-image: none; border-radius: 16px 16px 0px 0px; }

.css-a07nbq-resetButton { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px 3px; }

.css-1ex99e4-filterItems { display: flex; gap: 5px; flex-wrap: nowrap; overflow: hidden; flex: 1 1 0%; -webkit-box-align: center; align-items: center; }

.css-1fikyau-filterItem { padding: 0px 4px 0px 8px; border: 1px solid transparent; background: rgba(255, 255, 255, 0.04); gap: 3px; }

.css-1fikyau-filterItem:hover, .css-1fikyau-filterItem:focus, .css-1fikyau-filterItem:active { border-color: transparent !important; }

.css-m6d59v-filterItemWithColor:hover, .css-m6d59v-filterItemWithColor:focus, .css-m6d59v-filterItemWithColor:active { opacity: 0.9; }

.css-1o4fd4d-filterIcon { width: 16px; height: 16px; margin-right: 4px; object-fit: contain; }

.css-1wux0ud-loadingText { font-size: 12px; white-space: nowrap; }

.css-1be0v9p-moreButton { padding: 0px 5px; border: 1px solid transparent; }

.css-1a7km9b-hiddenFiltersTooltipRoot { border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.03) 0px 1px 2px 0px, rgba(0, 0, 0, 0.02) 0px 1px 6px -1px, rgba(0, 0, 0, 0.02) 0px 2px 4px 0px; }

.css-1a7km9b-hiddenFiltersTooltipRoot .ant-tooltip-arrow::before { background: rgb(31, 31, 31) !important; }

.css-1c91neq-hiddenFiltersTooltipBody { display: flex; flex-direction: column; gap: 5px; align-items: flex-start; padding: 10px 3px 10px 10px !important; background: rgb(31, 31, 31) !important; }

.css-gg5bwi-hiddenFiltersTooltipContent { padding-right: 7px; display: flex; flex-direction: column; gap: 5px; align-items: flex-start; height: 100%; overflow: auto; }

.css-1cscuc8-spin { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }

.css-9gm5qs-tabs { position: relative; z-index: 1; margin-bottom: -1px; }

.css-9gm5qs-tabs .ant-tabs-nav { display: flex; -webkit-box-align: center; align-items: center; width: 100%; margin: 0px; }

.css-9gm5qs-tabs .ant-tabs-nav::before { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }

.css-9gm5qs-tabs .ant-tabs-nav-wrap { flex: 1 1 0%; min-width: 0px; overflow: hidden; }

.css-9gm5qs-tabs .ant-tabs-nav-list { display: flex; }

.css-9gm5qs-tabs .ant-tabs-tab { flex: 0 1 auto; min-width: 50px; gap: 3px; margin: 0px !important; border-radius: 8px 8px 0px 0px !important; background: transparent !important; }

.css-9gm5qs-tabs .ant-tabs-tab .ant-tabs-tab-btn { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; max-width: 175px; }

@media (min-width: 1600px) and (max-width: 1920px) {
  .css-9gm5qs-tabs .ant-tabs-tab .ant-tabs-tab-btn { max-width: 175px; }
}

@media (min-width: 1440px) and (max-width: 1600px) {
  .css-9gm5qs-tabs .ant-tabs-tab .ant-tabs-tab-btn { max-width: 150px; }
}

@media (max-width: 1440px) {
  .css-9gm5qs-tabs .ant-tabs-tab .ant-tabs-tab-btn { max-width: 140px; }
}

.css-9gm5qs-tabs .ant-tabs-tab .ant-tabs-tab-remove { flex: 0 0 auto; margin: 0px; height: 100%; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; cursor: pointer; }

.css-9gm5qs-tabs .ant-tabs-tab-active { background: rgb(33, 33, 43) !important; }

.css-9gm5qs-tabs .ant-tabs-tab-active::after { content: ""; display: block; position: absolute; bottom: -1px; left: 0px; width: 100%; height: 1px; border-bottom: 1px solid rgb(33, 33, 43); }

.css-9gm5qs-tabs .ant-tabs-tab-with-remove { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; gap: 5px; }

.css-9gm5qs-tabs .ant-tabs-tab:first-of-type { flex: 0 0 auto; min-width: 0px !important; }

.css-9gm5qs-tabs .ant-tabs-tab:last-of-type { border-right-width: medium; border-right-style: none; border-right-color: currentcolor; }

.css-9gm5qs-tabs .ant-tabs-tab:has(.editable-tab-label) { min-width: 175px; }

.css-9gm5qs-tabs .ant-tabs-tab:has(.editable-tab-label) .ant-tabs-tab-btn { max-width: 175px; }

.css-9gm5qs-tabs .ant-tabs-nav-add { flex: 0 0 auto; min-width: auto; margin-left: 8px; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; }

.css-9gm5qs-tabs .ant-tabs-nav-operations { display: flex; -webkit-box-align: center; align-items: center; }

.css-9gm5qs-tabs .ant-tabs-nav-operations .ant-tabs-nav-more { padding: 5px; }

.css-9gm5qs-tabs .ant-tabs { display: flex; flex-direction: column; flex: 1 1 0%; height: 100%; min-height: 0px; }

.css-9gm5qs-tabs .ant-tabs .ant-tabs-top { margin-bottom: 0px; }

.css-9gm5qs-tabs .ant-tabs .ant-tabs-top .ant-tabs-nav { margin: 0px !important; padding: 0px !important; border-bottom-width: medium !important; border-bottom-style: none !important; border-bottom-color: currentcolor !important; }

.css-9gm5qs-tabs .ant-tabs-content-holder { flex: 1 1 0%; display: flex; flex-direction: column; height: 100%; min-height: 0px; }

.css-9gm5qs-tabs .ant-tabs-content { flex: 1 1 0%; display: flex; flex-direction: column; height: 100%; min-height: 0px; }

.css-9gm5qs-tabs .ant-tabs-tabpane { height: 100%; width: 100%; min-height: 0px; }

.css-1ueajb0-allTab-allTabActive { display: inline-flex; -webkit-box-align: center; align-items: center; padding: 6px 16px; cursor: pointer; border-width: 1px; border-style: solid; border-color: rgb(66, 66, 66) rgb(66, 66, 66) rgb(33, 33, 43); border-image: none; border-radius: 8px 8px 0px 0px; font-weight: 500; white-space: nowrap; user-select: none; color: rgb(68, 140, 192); background: rgb(33, 33, 43); }

.css-1ueajb0-allTab-allTabActive:hover { color: rgb(68, 140, 192); transition: color 0.3s; }

.css-1flt5ks-animated { display: flex; height: 100%; }

.css-x1c2du-wrapper { display: flex; flex-direction: column; gap: 10px; min-width: 100%; height: 100%; }

.css-i402p0-content { flex: 1 1 0%; display: grid; grid-template-columns: 1fr minmax(0px, 3fr); gap: 10px; overflow: auto; }

.css-fvd6a2-showPreviewRequest { transform: translateX(-100%); }

.css-1mgn234-slideRight { animation: 0.5s ease-in-out 0s 1 normal none running animation-1sxdlug; }

@-webkit-keyframes animation-1sxdlug { 
  0% { transform: translateX(-100%); }
  100% { transform: translateX(0px); }
}

@keyframes animation-1sxdlug { 
  0% { transform: translateX(-100%); }
  100% { transform: translateX(0px); }
}

.css-9j756m-slideLeft { animation: 0.5s ease-in-out 0s 1 normal none running animation-1nrj8yc; }

@-webkit-keyframes animation-1nrj8yc { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(-100%); }
}

@keyframes animation-1nrj8yc { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(-100%); }
}

.css-14y7dpg-wrapper { width: 100%; display: flex; flex-direction: column; gap: 10px; min-width: 0px; overflow: hidden; }

.css-17uii3l-row { display: flex; -webkit-box-align: center; align-items: center; gap: 10px; }

.css-qjjxcz-input { width: 100%; }

.css-megezb-serviceActionsWrapper { display: flex; -webkit-box-align: center; align-items: center; gap: 5px; }

.css-1cmlwdo-wrapper-fullWidth { display: flex; flex-direction: column; gap: 5px; width: 100%; }

.css-18xvkol-select-fullWidth { overflow: hidden; width: 100%; border-radius: 16px !important; }

.css-18xvkol-select-fullWidth .ant-select-selection-search-input { height: 100% !important; }

.css-24m29u-wrapper { display: flex; flex-direction: column; gap: 5px; }

.css-24m29u-wrapper .ant-input-number-group-addon { padding: 0px 5px; }

.css-24m29u-wrapper .ant-input-number-input { color: inherit !important; }

.css-24m29u-wrapper .ant-input-number-lg { font-size: 14px !important; line-height: 22px !important; }

.css-4xuzzr-labelWrapper { display: flex; -webkit-box-align: center; align-items: center; gap: 5px; }

.css-1plh3cp-labelText { font-size: 12px; line-height: 16px; font-weight: 500; }

.css-yx9o4s-wrapper-input { display: flex; flex-direction: column; gap: 5px; width: 100%; }

.css-yx9o4s-wrapper-input .ant-input-number-group-addon { padding: 0px 5px; }

.css-yx9o4s-wrapper-input .ant-input-number-input { color: inherit !important; }

.css-yx9o4s-wrapper-input .ant-input-number-lg { font-size: 14px !important; line-height: 22px !important; }

.css-8h7lt6-wrapper { width: 100%; display: flex; flex-direction: column; gap: 10px; overflow: hidden; }

.css-uuc2kr-labelWrapper { overflow: hidden; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

.css-9ebjru-label { white-space: nowrap; text-overflow: ellipsis; min-height: 16px; font-size: 12px; line-height: 16px; font-weight: 500; }

.css-g6z53r-modalSelect { width: 100%; }

.css-16bdt0l-wrapper { width: 100%; display: flex; flex-direction: column; gap: 10px; }

.css-1wg3our-row { display: grid; grid-template-columns: 4fr 1fr 1fr; align-items: flex-end; gap: 10px; }

.css-1hwcm4q-uploadFilesInputWrapper { gap: 18px; }

.css-1rd2h9w-mediaFilesWrapper { padding: 0px 10px; max-height: 160px; display: flex; -webkit-box-pack: justify; justify-content: space-between; gap: 35px; }

.css-ukq70f-descriptionWrapper { height: 100%; display: flex; }

.css-1cmd605-requestTemplatesSelect { width: 220px !important; }

.css-1pm6n45-input { width: 100%; }

.css-1pm6n45-input:-webkit-autofill, .css-1pm6n45-input:-webkit-autofill:hover, .css-1pm6n45-input:-webkit-autofill:focus, .css-1pm6n45-input:-webkit-autofill:active, .css-1pm6n45-input input:-webkit-autofill, .css-1pm6n45-input input:-webkit-autofill:hover, .css-1pm6n45-input input:-webkit-autofill:focus, .css-1pm6n45-input input:-webkit-autofill:active { transition: background-color 5000s ease-in-out; box-shadow: rgb(43, 43, 52) 0px 0px 0px 1000px inset !important; -webkit-text-fill-color: rgb(255, 255, 255) !important; }

.css-146oh7g-footer { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; }

.css-1tvr9po-urgent { display: flex; -webkit-box-align: center; align-items: center; gap: 5px; }

.css-1qpvmbp-wrapper { display: flex; -webkit-box-align: center; align-items: center; }

.css-1adwvpz-cell { width: 100%; padding: 5px 0px; }

.css-andex7-checkbox { line-height: 18px; }

.css-andex7-checkbox span { border-radius: 4px !important; }

.css-andex7-checkbox .ant-checkbox-inner { width: 18px; height: 18px; }

.css-qpxjp1-wrapper { flex: 1 1 0%; display: flex; flex-direction: column; gap: 5px; }

.css-1d81y7z-contentWrapper { width: 100%; height: 100%; display: flex; flex-direction: column; }

.css-1d81y7z-contentWrapper .ProseMirror { height: 100%; outline: none; }

.css-d0mkon-editor { width: 100%; height: 100%; overflow-y: auto; font-size: 16px; line-height: 22px; word-break: break-word; border-radius: 25px; }

.css-d0mkon-editor .ProseMirror { height: 100px; padding: 10px; }

.css-d0mkon-editor blockquote { border-left: 3px solid rgb(222, 222, 222); background: rgb(189, 189, 189); color: rgb(85, 85, 85); margin: 1.5rem 0px; padding: 0.75rem 1rem; border-radius: 0.5rem; font-style: italic; font-size: 1rem; }

.css-d0mkon-editor mark { background-color: inherit; padding: 0.1em 0.3em; border-radius: 4px; }

.css-d0mkon-editor table { width: 100%; border-collapse: collapse; margin-top: 12px; margin-bottom: 12px; font-size: 14px; }

.css-d0mkon-editor th, .css-d0mkon-editor td { border: 1px solid rgb(66, 66, 80); padding: 8px 10px; text-align: left; min-width: 120px; max-width: 150px; word-break: break-word; }

.css-d0mkon-editor th { background-color: rgb(43, 43, 52); font-weight: bold; }

.css-d0mkon-editor td { background-color: rgb(43, 43, 52); }

.css-d0mkon-editor tr:hover td { background-color: rgba(255, 255, 255, 0.08); }

.css-d0mkon-editor .resize-cursor { cursor: col-resize; }

.css-d0mkon-editor ul, .css-d0mkon-editor ol { padding-left: 18px; margin: 0px; }

.css-d0mkon-editor li { margin-bottom: 4px; line-height: 20px; }

.css-7kbs12-editorBorder { border: 1px solid rgb(66, 66, 80); border-radius: 0px 0px 16px 16px; background: rgb(43, 43, 52); }

.css-1l2h1oa-editorBorderReadOnly { border-radius: unset; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: inherit; }

.css-1ig9lvc-editorBorderError { border: 1px solid rgb(221, 4, 4); }

.css-wcsz1w-headerBorderError { border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(221, 4, 4) rgb(221, 4, 4) currentcolor; border-image: none; }

.css-1b1qvbi-editorBorderFocus { border: 1px solid rgb(76, 161, 222); }

.css-xwvbv-allHeight { min-height: 0px; max-height: 100%; }

.css-xwvbv-allHeight .ProseMirror { min-height: 0px; }

.css-aethfe-verticalResize { resize: vertical; }

.css-7vylfs-editorToolbar { display: flex; flex-wrap: wrap; -webkit-box-align: center; align-items: center; gap: 5px; padding: 6px 8px; border-radius: 16px 16px 0px 0px; border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(66, 66, 80) rgb(66, 66, 80) currentcolor; border-image: none; background: rgb(43, 43, 52); }

.css-7vylfs-editorToolbar button { color: rgb(255, 255, 255); }

.css-7vylfs-editorToolbar .MuiIconButton-colorPrimary { color: rgb(76, 161, 222) !important; }

.css-vlrubg-editorButton { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; min-width: unset; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.css-vlrubg-editorButton svg { width: 20px; height: 20px; }

.css-vlrubg-editorButton hover { color: rgb(76, 161, 222) !important; }

.css-pip411-editorButtonActive { color: rgb(76, 161, 222) !important; }

.css-1y7f79g-hideBorder { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.css-qs1nsw-title { width: 100%; font-size: 12px; line-height: 16px; font-weight: 500; }

.css-e3owm0-editor-editorBorder { width: 100%; height: 100%; overflow-y: auto; font-size: 16px; line-height: 22px; word-break: break-word; border: 1px solid rgb(66, 66, 80); border-radius: 0px 0px 16px 16px; background: rgb(43, 43, 52); }

.css-e3owm0-editor-editorBorder .ProseMirror { height: 100px; padding: 10px; }

.css-e3owm0-editor-editorBorder blockquote { border-left: 3px solid rgb(222, 222, 222); background: rgb(189, 189, 189); color: rgb(85, 85, 85); margin: 1.5rem 0px; padding: 0.75rem 1rem; border-radius: 0.5rem; font-style: italic; font-size: 1rem; }

.css-e3owm0-editor-editorBorder mark { background-color: inherit; padding: 0.1em 0.3em; border-radius: 4px; }

.css-e3owm0-editor-editorBorder table { width: 100%; border-collapse: collapse; margin-top: 12px; margin-bottom: 12px; font-size: 14px; }

.css-e3owm0-editor-editorBorder th, .css-e3owm0-editor-editorBorder td { border: 1px solid rgb(66, 66, 80); padding: 8px 10px; text-align: left; min-width: 120px; max-width: 150px; word-break: break-word; }

.css-e3owm0-editor-editorBorder th { background-color: rgb(43, 43, 52); font-weight: bold; }

.css-e3owm0-editor-editorBorder td { background-color: rgb(43, 43, 52); }

.css-e3owm0-editor-editorBorder tr:hover td { background-color: rgba(255, 255, 255, 0.08); }

.css-e3owm0-editor-editorBorder .resize-cursor { cursor: col-resize; }

.css-e3owm0-editor-editorBorder ul, .css-e3owm0-editor-editorBorder ol { padding-left: 18px; margin: 0px; }

.css-e3owm0-editor-editorBorder li { margin-bottom: 4px; line-height: 20px; }

.css-15zu2d-noBorderSelect { margin-top: 5px !important; max-width: 250px !important; }

.css-15zu2d-noBorderSelect .ant-select-selector { border: 1px solid rgb(66, 66, 80) !important; box-shadow: none !important; outline: none !important; background-color: inherit !important; border-radius: 16px !important; }

.css-zm02yt-select-noBorderSelect { width: 225px; overflow: hidden; border-radius: 16px !important; margin-top: 5px !important; max-width: 250px !important; }

.css-zm02yt-select-noBorderSelect .ant-select-selection-search-input { height: 100% !important; }

.css-zm02yt-select-noBorderSelect .ant-select-selector { border: 1px solid rgb(66, 66, 80) !important; box-shadow: none !important; outline: none !important; background-color: inherit !important; border-radius: 16px !important; }

.css-pxsct7-noBorderSelect { max-width: 250px !important; margin-top: 5px !important; }

.css-pxsct7-noBorderSelect .ant-select-selector { border: 1px solid rgb(66, 66, 80) !important; box-shadow: none !important; outline: none !important; background-color: inherit !important; border-radius: 16px !important; }

.css-1j4ug3b-select-noBorderSelect { width: 225px; overflow: hidden; border-radius: 16px !important; max-width: 250px !important; margin-top: 5px !important; }

.css-1j4ug3b-select-noBorderSelect .ant-select-selection-search-input { height: 100% !important; }

.css-1j4ug3b-select-noBorderSelect .ant-select-selector { border: 1px solid rgb(66, 66, 80) !important; box-shadow: none !important; outline: none !important; background-color: inherit !important; border-radius: 16px !important; }

.css-vtkp1p-noBorderSelect { max-width: 85px !important; margin-top: 5px !important; }

.css-vtkp1p-noBorderSelect .ant-select-selector { border: 1px solid rgb(66, 66, 80) !important; box-shadow: none !important; outline: none !important; background-color: inherit !important; border-radius: 16px !important; }

.css-1adcy6q-select-noBorderSelect { width: 225px; overflow: hidden; border-radius: 16px !important; max-width: 85px !important; margin-top: 5px !important; }

.css-1adcy6q-select-noBorderSelect .ant-select-selection-search-input { height: 100% !important; }

.css-1adcy6q-select-noBorderSelect .ant-select-selector { border: 1px solid rgb(66, 66, 80) !important; box-shadow: none !important; outline: none !important; background-color: inherit !important; border-radius: 16px !important; }

.css-16qs8u6-button-iconButton-editorButton { border-radius: 16px; flex-shrink: 0; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; min-width: unset; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.css-16qs8u6-button-iconButton-editorButton.ant-btn-default { box-shadow: none; }

.css-16qs8u6-button-iconButton-editorButton span:not(.ant-btn-icon) { overflow: hidden; text-overflow: ellipsis; }

.css-16qs8u6-button-iconButton-editorButton span { display: flex; -webkit-box-align: center; align-items: center; }

.css-16qs8u6-button-iconButton-editorButton svg { width: 20px; height: 20px; }

.css-16qs8u6-button-iconButton-editorButton hover { color: rgb(76, 161, 222) !important; }

.css-1nkqs7l-wrapper { display: inline-block; position: relative; }

.css-r6dbl1-button { border-radius: 8px; padding: 3px; min-width: 32px; min-height: 32px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: none rgba(255, 255, 255, 0.12); transition: background 0.2s; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.css-r6dbl1-button:hover, .css-r6dbl1-button.active { background: rgba(255, 255, 255, 0.08); }

.css-i8unl3-popover { position: absolute; top: 100%; margin-top: 8px; right: 1px; z-index: 9999; border-radius: 12px; padding: 8px; box-shadow: rgba(0, 0, 0, 0.667) 0px 8px 32px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; gap: 5px; min-width: 250px; overflow: hidden; }

.css-l63y55-resetBtn { width: 100%; margin-top: 8px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgba(255, 255, 255, 0.16); color: rgb(255, 255, 255); border-radius: 8px; padding: 6px 0px; cursor: pointer; font-size: 14px; transition: background 0.2s; }

.css-l63y55-resetBtn:hover { background: rgba(255, 255, 255, 0.08); }

.css-13nf5dh-colorPicker { width: 210px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; padding: 4px; overflow: hidden; }

.css-o1572r-priorityAndChinaDeliveryWrapper { display: flex; -webkit-box-align: center; align-items: center; gap: 10px; height: 100%; width: 100%; }

.css-11hbaro-clockIcon { color: rgb(76, 161, 222); }

.css-kv9bn3-truckIcon { color: rgb(0, 183, 70); }

.css-5t622s-priorityAndChinaDelivery { display: flex; flex-direction: column; gap: 5px; }

.css-dfrppo-wrapper { display: inline-flex; -webkit-box-align: center; align-items: center; gap: 3px; max-width: 100%; overflow: hidden; --display-copy-icon: 0; }

.css-dfrppo-wrapper:hover { --display-copy-icon: 1; }

.css-q7p1b1-text { min-width: 0px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; white-space: normal; }

.css-rc3hdx-copyIcon { color: rgb(76, 161, 222); cursor: pointer; flex-shrink: 0; opacity: var(--display-copy-icon); pointer-events: calc(var(--display-copy-icon)* 1) === 1 ? "auto" :"none"; transition: opacity 0.2s; }

.css-rc3hdx-copyIcon:hover { color: rgb(53, 112, 155); }

.css-rc3hdx-copyIcon:active { opacity: 0.1; }

.css-jxpy0i-wrapper { width: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: start; justify-content: flex-start; gap: 5px; }

.css-onf6ok-shopsDynamic { display: flex; flex-wrap: wrap; gap: 3px; }

.css-1e7xchr-shops { display: flex; flex-direction: column; gap: 3px; }

.css-ft2ax2-shop { margin: 0px; width: fit-content; }

.css-ft2ax2-shop:hover { border-color: rgb(48, 48, 48); }

.css-4d5yle-tag { display: flex; -webkit-box-align: center; align-items: center; max-width: 120px; border-radius: 25px; text-align: center; gap: 5px; cursor: default; }

.css-4d5yle-tag .ant-tag-close-icon { flex-shrink: 0; min-width: fit-content; }

.css-4d5yle-tag > span { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.css-muua5a-interactive { cursor: pointer; }

.css-muua5a-interactive:hover { opacity: 0.65; transition: opacity 0.2s ease-in-out; border: 1px solid rgb(76, 161, 222); }

.css-1todlao-tagTitle { color: rgb(43, 43, 52); }

.css-7keyfk-tag-interactive-shop { display: flex; -webkit-box-align: center; align-items: center; max-width: 120px; border-radius: 25px; text-align: center; gap: 5px; cursor: pointer; margin: 0px; width: fit-content; }

.css-7keyfk-tag-interactive-shop .ant-tag-close-icon { flex-shrink: 0; min-width: fit-content; }

.css-7keyfk-tag-interactive-shop > span { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.css-7keyfk-tag-interactive-shop:hover { opacity: 0.65; transition: opacity 0.2s ease-in-out; border: 1px solid rgb(76, 161, 222); }

.css-7keyfk-tag-interactive-shop:hover { border-color: rgb(48, 48, 48); }

.css-1lplpuw-container { width: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: start; justify-content: flex-start; }

.css-14l7u9m-wrapper { width: fit-content; padding: 5px; display: flex; -webkit-box-align: center; align-items: center; gap: 5px; border: 1px solid rgb(76, 161, 222); border-radius: 12px; }

.css-1s8fmz8-item { display: flex; flex-direction: column; gap: 3px; }

.css-38v8wi-itemText { font-size: 12px; line-height: 16px; color: rgb(76, 161, 222); }

.css-qxf8fp-text { margin-top: 2px; font-size: 12px; line-height: 16px; }

.css-rwi4hl-tooltipWrapper { display: flex; flex-direction: column; gap: 5px; }

.css-1gmfz3o-count { font-size: 12px; line-height: 16px; color: rgb(76, 161, 222); }

.css-1ev01uh-wrapper { width: 100%; display: grid; grid-template-columns: 60px 1fr; -webkit-box-align: center; align-items: center; gap: 5px; position: relative; }

.css-1lgdkos-blueText { font-size: 12px; line-height: 16px; color: rgb(76, 161, 222); }

.css-ldtzvy-sku { font-size: 12px; line-height: 16px; color: rgb(225, 225, 225); }

.css-16e8gjd-flexColumn { flex: 1 1 0%; min-width: 0px; display: flex; flex-direction: column; }

.css-14888xd-ratingBlock { display: flex; -webkit-box-align: center; align-items: center; gap: 3px; }

.css-1ocmk76-star { color: rgb(243, 175, 0); }

.css-18mocgg-categoryRow { display: flex; -webkit-box-align: center; align-items: center; width: 100%; min-width: 0px; overflow: hidden; font-size: 12px; line-height: 18px; gap: 5px; }

.css-1yfqla0-categoryPrefix { flex-shrink: 0; white-space: nowrap; }

.css-1ayxpwx-categoryLink { min-width: 0px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.css-qqjxk0-title { margin: 0px; font-size: 12px; line-height: 16px; text-align: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.css-1mfnbh9-superbox { color: rgb(76, 161, 222); font-weight: 500; }

.css-vkqbpl-warning { position: absolute; bottom: 0px; right: 0px; color: rgb(221, 4, 4); }

.css-1s1ypqe-warningText { color: rgb(221, 4, 4); }

.css-hd8au7-flexRow { display: flex; -webkit-box-align: center; align-items: center; gap: 5px; }

.css-pswbz4-text { font-size: 12px; line-height: 16px; }

.css-ablqrc-wrapper { border-radius: 8px; overflow: hidden; }

.css-ablqrc-wrapper .ant-image-img { object-fit: contain; vertical-align: baseline; }

.css-ablqrc-wrapper .ant-image-mask-info { font-size: 0px; line-height: 1; padding: 0px !important; }

.css-ablqrc-wrapper .ant-image-mask-info span { font-size: initial; margin: 0px !important; }

.css-9bhyeh-wrapper { display: inline-flex; -webkit-box-align: center; align-items: center; gap: 3px; max-width: 100%; --display-copy-icon: 0; }

.css-9bhyeh-wrapper:hover { --display-copy-icon: 1; }

.css-236qyr-link { color: rgb(76, 161, 222); min-width: 0px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: opacity 0.2s; }

.css-236qyr-link:hover { opacity: 0.8; }

.css-236qyr-link:active { opacity: 0.5; }

.css-p9yuxy-link-blueText { min-width: 0px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: opacity 0.2s; font-size: 12px; line-height: 16px; color: rgb(76, 161, 222); }

.css-p9yuxy-link-blueText:hover { opacity: 0.8; }

.css-p9yuxy-link-blueText:active { opacity: 0.5; }

.css-1kqo4jp-text-sku { min-width: 0px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; white-space: normal; font-size: 12px; line-height: 16px; color: rgb(225, 225, 225); }

.css-1mwbz7w-wrapper { width: 100%; display: flex; -webkit-box-align: center; align-items: center; gap: 5px; -webkit-box-pack: justify; justify-content: space-between; }

.css-1scmu84-tooltip { max-height: 300px; max-width: 600px; overflow: auto; display: flex; flex-direction: column; gap: 5px; }

.css-fildqt-wrapper { display: grid; grid-template-columns: 1fr 1fr; gap: 5px 10px; padding: 3px 0px; }

.css-xh9g1o-requestWrapper { width: 100%; display: flex; flex-direction: column; -webkit-box-pack: center; justify-content: center; }

.css-mt4l5q-row { display: grid; gap: 10px; -webkit-box-align: center; align-items: center; grid-template-columns: 18px 180px 50px 100px; }

.css-1yduo9o-link { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.css-ezxa4v-blue { color: rgb(76, 161, 222); }

.css-a82xgc-wrapper-requestWrapper { grid-template-columns: 1fr 1fr; gap: 5px 10px; padding: 3px 0px; width: 100%; display: flex; flex-direction: column; -webkit-box-pack: center; justify-content: center; }

.css-1c4vvlr-wrapper { width: 100%; display: flex; -webkit-box-pack: center; justify-content: center; }

.css-qw5nmw-spanWrapper { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; border-radius: 16px; width: 22px; height: 22px; padding: 0px; font-size: 14px; line-height: 23px; text-align: center; }

.css-e6946f-categoryA { background: rgb(0, 183, 70); color: rgb(255, 255, 255); }

.css-p1etkz-categoryB { background: rgb(76, 161, 222); color: rgb(255, 255, 255); }

.css-wg6uh7-categoryC { background: rgb(221, 4, 4); color: rgb(255, 255, 255); }

.css-1j1rzxa-categoryN { background: rgb(0, 16, 41); color: rgb(76, 161, 222); }

.css-1eyq1dw-otherCategory { background: transparent; color: rgb(255, 255, 255); padding: 4px 0px; }

.css-yq3cma-spanWrapper-categoryB { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; border-radius: 16px; width: 22px; height: 22px; padding: 0px; font-size: 14px; line-height: 23px; text-align: center; background: rgb(76, 161, 222); color: rgb(255, 255, 255); }

.css-1hqws81-cell { width: 100%; }

.css-14gu0zo-text { line-height: 16px; width: fit-content; }

.css-edftkf-vertical { width: 100%; min-width: 0px; display: flex; flex-direction: column; }

.css-10sxxts-wrapper-cell { display: flex; -webkit-box-align: center; align-items: center; gap: 5px; width: 100%; }

.css-1rli7gv-popoverContent { max-width: 405px; display: flex; flex-wrap: wrap; gap: 5px; }

.css-lb2tub-spanWrapper-otherCategory { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; border-radius: 16px; width: 22px; height: 22px; font-size: 14px; line-height: 23px; text-align: center; background: transparent; color: rgb(255, 255, 255); padding: 4px 0px; }

.css-bfqqj-list { height: 300px; }

.css-b186er-spanWrapper-categoryN { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; border-radius: 16px; width: 22px; height: 22px; padding: 0px; font-size: 14px; line-height: 23px; text-align: center; background: rgb(0, 16, 41); color: rgb(76, 161, 222); }

.css-13je280-popover { position: relative; }

.css-172ymc0-content { width: 50vw; height: 90vh; min-height: 30vh; display: flex; flex-direction: column; }

.css-1q00u2p-toolbar { padding: 5px; display: flex; -webkit-box-align: center; align-items: center; gap: 20px; position: absolute; bottom: 20px; left: 50%; transform: translateX(-50%); z-index: 7; background: rgb(43, 43, 52); border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px 3px; }

.css-1q00u2p-toolbar .rpv-core__icon { color: rgb(255, 255, 255); }

.css-1a3qqab-viewerWrapper { flex: 1 1 0%; overflow: auto; }

.css-u9tgm6-toastContainer { background: rgb(255, 255, 255) !important; }

.css-u9tgm6-toastContainer button svg { color: rgb(0, 16, 41); }

.css-1drtwpn-sider { position: absolute; z-index: 7; height: 100%; transition: 0.2s ease-out; box-shadow: rgba(190, 190, 190, 0.2) 0px 0px 5px 3px; background: rgb(255, 255, 255); }

.css-1drtwpn-sider .ant-layout-sider-children { display: flex; flex-direction: column; }

.css-ehti6y-tabs { padding: 6px 10px 0px 15px; background: rgb(255, 255, 255); }

.css-ehti6y-tabs .ant-tabs-nav { margin-bottom: 0px; }

.css-1c6cu7q-pinIcon { font-size: 12px; color: rgba(0, 0, 0, 0.6); flex-shrink: 0; }

.css-1rylmjp-header { padding: 0px 20px 0px 15px; height: 50px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; gap: 20px; line-height: inherit; background: rgb(255, 255, 255); transition: 0.5s; }

.css-w97fdn-firstItem { color: rgb(0, 0, 0); font-size: 18px; font-style: normal; font-weight: 500; line-height: 18px; }

.css-pbkkmr-otherItem { color: rgba(0, 0, 0, 0.88); font-size: 14px; font-style: normal; line-height: 18px; }

.css-v8s1m2-customDropdown .ant-dropdown-menu { background: rgb(255, 255, 255); }

.css-1wj1krf-dropdown .ant-dropdown-menu { background: rgb(248, 248, 248); }

.css-13bewi4-dropdown-customDropdown .ant-dropdown-menu { background: rgb(248, 248, 248); }

.css-13bewi4-dropdown-customDropdown .ant-dropdown-menu { background: rgb(255, 255, 255); }

.css-184gwsj-text { font-size: 14px; line-height: 22px; font-weight: 500; color: rgba(0, 0, 0, 0.87); }

.css-h641qf-iconCircle { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; width: 32px; height: 32px; border-radius: 50%; background-color: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.12); }

.css-1bagrm5-icon { font-size: 16px; color: rgba(0, 0, 0, 0.87); }

.css-sfhepw-helpIcon { cursor: pointer; font-size: 24px; color: rgb(0, 123, 255); }

.css-gw1lrb-content { position: relative; height: 100%; padding: 10px 10px 10px 15px; display: flex; flex-direction: column; gap: 10px; background: rgb(248, 248, 248); overflow-y: auto; }

.css-gw1lrb-content::-webkit-scrollbar { display: none !important; }

.css-1icikd6-table { display: flex; flex-direction: column; flex: 1 1 0%; }

.css-1icikd6-table .waiting-checked-backlighting { background: rgb(217, 250, 229) !important; }

.css-1icikd6-table .unread-messages { background: rgb(204, 226, 255) !important; }

.css-1icikd6-table .dispatch-date-cell-red { background-color: rgb(255, 242, 240); }

.css-1icikd6-table .dispatch-date-cell-red .ag-column-first::after { content: " "; display: block; position: absolute; left: 0px; top: 0px; width: 5px; height: 100%; background-color: rgb(235, 49, 42); }

.css-1icikd6-table .dispatch-date-cell-yellow { background-color: rgb(254, 251, 230); }

.css-1icikd6-table .dispatch-date-cell-yellow .ag-column-first::after { content: " "; display: block; position: absolute; left: 0px; top: 0px; width: 5px; height: 100%; background-color: rgb(250, 173, 20); }

.css-2chq9c-tabs { position: relative; z-index: 1; margin-bottom: -1px; }

.css-2chq9c-tabs .ant-tabs-nav { display: flex; -webkit-box-align: center; align-items: center; width: 100%; margin: 0px; }

.css-2chq9c-tabs .ant-tabs-nav::before { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }

.css-2chq9c-tabs .ant-tabs-nav-wrap { flex: 1 1 0%; min-width: 0px; overflow: hidden; }

.css-2chq9c-tabs .ant-tabs-nav-list { display: flex; }

.css-2chq9c-tabs .ant-tabs-tab { flex: 0 1 auto; min-width: 50px; gap: 3px; margin: 0px !important; border-radius: 8px 8px 0px 0px !important; background: transparent !important; }

.css-2chq9c-tabs .ant-tabs-tab .ant-tabs-tab-btn { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; max-width: 175px; }

@media (min-width: 1600px) and (max-width: 1920px) {
  .css-2chq9c-tabs .ant-tabs-tab .ant-tabs-tab-btn { max-width: 175px; }
}

@media (min-width: 1440px) and (max-width: 1600px) {
  .css-2chq9c-tabs .ant-tabs-tab .ant-tabs-tab-btn { max-width: 150px; }
}

@media (max-width: 1440px) {
  .css-2chq9c-tabs .ant-tabs-tab .ant-tabs-tab-btn { max-width: 140px; }
}

.css-2chq9c-tabs .ant-tabs-tab .ant-tabs-tab-remove { flex: 0 0 auto; margin: 0px; height: 100%; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; cursor: pointer; }

.css-2chq9c-tabs .ant-tabs-tab-active { background: rgb(248, 248, 248) !important; }

.css-2chq9c-tabs .ant-tabs-tab-active::after { content: ""; display: block; position: absolute; bottom: -1px; left: 0px; width: 100%; height: 1px; border-bottom: 1px solid rgb(248, 248, 248); }

.css-2chq9c-tabs .ant-tabs-tab-with-remove { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; gap: 5px; }

.css-2chq9c-tabs .ant-tabs-tab:first-of-type { flex: 0 0 auto; min-width: 0px !important; }

.css-2chq9c-tabs .ant-tabs-tab:last-of-type { border-right-width: medium; border-right-style: none; border-right-color: currentcolor; }

.css-2chq9c-tabs .ant-tabs-tab:has(.editable-tab-label) { min-width: 175px; }

.css-2chq9c-tabs .ant-tabs-tab:has(.editable-tab-label) .ant-tabs-tab-btn { max-width: 175px; }

.css-2chq9c-tabs .ant-tabs-nav-add { flex: 0 0 auto; min-width: auto; margin-left: 8px; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; }

.css-2chq9c-tabs .ant-tabs-nav-operations { display: flex; -webkit-box-align: center; align-items: center; }

.css-2chq9c-tabs .ant-tabs-nav-operations .ant-tabs-nav-more { padding: 5px; }

.css-2chq9c-tabs .ant-tabs { display: flex; flex-direction: column; flex: 1 1 0%; height: 100%; min-height: 0px; }

.css-2chq9c-tabs .ant-tabs .ant-tabs-top { margin-bottom: 0px; }

.css-2chq9c-tabs .ant-tabs .ant-tabs-top .ant-tabs-nav { margin: 0px !important; padding: 0px !important; border-bottom-width: medium !important; border-bottom-style: none !important; border-bottom-color: currentcolor !important; }

.css-2chq9c-tabs .ant-tabs-content-holder { flex: 1 1 0%; display: flex; flex-direction: column; height: 100%; min-height: 0px; }

.css-2chq9c-tabs .ant-tabs-content { flex: 1 1 0%; display: flex; flex-direction: column; height: 100%; min-height: 0px; }

.css-2chq9c-tabs .ant-tabs-tabpane { height: 100%; width: 100%; min-height: 0px; }

.css-98xgyc-allTab { display: inline-flex; -webkit-box-align: center; align-items: center; padding: 6px 16px; cursor: pointer; border-width: 1px; border-style: solid; border-color: rgb(217, 217, 217) rgb(217, 217, 217) transparent; border-image: none; border-radius: 8px 8px 0px 0px; background: transparent; font-weight: 500; white-space: nowrap; user-select: none; }

.css-98xgyc-allTab:hover { color: rgb(0, 123, 255); transition: color 0.3s; }

.css-rr6lra-allTabActive { border-bottom: 1px solid rgb(248, 248, 248); color: rgb(0, 123, 255); background: rgb(248, 248, 248); }

.css-fm0tlo-allTab-allTabActive { display: inline-flex; -webkit-box-align: center; align-items: center; padding: 6px 16px; cursor: pointer; border-width: 1px; border-style: solid; border-color: rgb(217, 217, 217) rgb(217, 217, 217) rgb(248, 248, 248); border-image: none; border-radius: 8px 8px 0px 0px; font-weight: 500; white-space: nowrap; user-select: none; color: rgb(0, 123, 255); background: rgb(248, 248, 248); }

.css-fm0tlo-allTab-allTabActive:hover { color: rgb(0, 123, 255); transition: color 0.3s; }

.css-gxoh55-wrapper { flex: 1 1 0%; display: flex; flex-direction: column; background: rgb(248, 248, 248); height: 100%; border-radius: 16px; }

.css-gxoh55-wrapper .ag-large-text-input textarea { resize: none; }

.css-gxoh55-wrapper .ag-header-container { white-space: normal; }

.css-gxoh55-wrapper .ag-react-container { width: 100% !important; }

.css-gxoh55-wrapper .ag-root-wrapper { border-radius: 16px; height: 100%; }

.css-gxoh55-wrapper .ag-side-bar { background-color: rgb(248, 248, 248); }

.css-gxoh55-wrapper .ag-side-buttons { background-color: rgb(248, 248, 248); }

.css-gxoh55-wrapper .ag-paging-panel { margin-top: 5px; padding: 5px 0px !important; }

.css-gxoh55-wrapper .ag-header-cell-label { padding: 0px; }

.css-gxoh55-wrapper .ag-pivot-mode-panel { display: none; }

.css-gxoh55-wrapper .ag-header-cell-text { padding: 0px; word-break: break-word; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }

.css-gxoh55-wrapper .ag-header-cell .ag-header-cell-filter-button { width: 0px; opacity: 0; }

.css-gxoh55-wrapper .ag-header-cell:hover .ag-header-cell-filter-button { width: 16px; opacity: 1; margin-left: 3px; }

.css-gxoh55-wrapper .ag-filter .ag-menu { background-color: rgb(255, 255, 255); }

.css-gxoh55-wrapper .ag-menu { background-color: rgb(255, 255, 255); }

.css-gxoh55-wrapper .ag-filter-toolpanel-group.ag-has-filter .ag-filter-toolpanel-group-title-bar .ag-icon-filter { --ag-icon-color: #007bff; color: rgb(0, 123, 255); }

.css-gxoh55-wrapper .ag-filter-toolpanel-instance-header .ag-icon-filter { --ag-icon-color: #007bff; color: rgb(0, 123, 255); }

.css-gxoh55-wrapper .ag-horizontal-left-spacer { overflow-x: hidden; }

.css-gxoh55-wrapper .ag-status-bar { line-height: 0.5; padding: 1px 1px 1px 20px; font-size: 12px; height: 20px; }

.css-gxoh55-wrapper .ag-icon-asc, .css-gxoh55-wrapper .ag-icon-desc { color: rgb(0, 123, 255); }

.css-gxoh55-wrapper .ag-column-drop-aggregation { display: none; }

.css-gxoh55-wrapper .ag-input-field-label br { display: none; }

.css-gxoh55-wrapper .ag-floating-bottom { border-top: 3px solid rgb(0, 123, 255); }

.css-gxoh55-wrapper .ag-filter-toolpanel-instance-filter { background-color: rgb(255, 255, 255); }

.css-gxoh55-wrapper .ag-tool-panel-wrapper { background-color: rgb(255, 255, 255); }

.css-gxoh55-wrapper .ag-column-drop-vertical { display: none; }

.css-gxoh55-wrapper .ag-tooltip { max-width: 300px; white-space: pre-wrap; max-height: 300px; overflow: auto; }

.css-gxoh55-wrapper .ag-overlay-no-rows-wrapper { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; padding: 8px; max-width: 100%; text-align: center; white-space: normal; overflow-wrap: anywhere; word-break: break-word; }

.css-1pyhi79-hasFiltres .ag-root-wrapper { border-radius: 0px 0px 16px 16px; }

.css-1pyhi79-hasFiltres .ag-side-buttons .ag-side-button:nth-of-type(2) .ag-side-button-button { border-left: 3px solid rgb(0, 123, 255); }

.css-1pyhi79-hasFiltres .ag-side-buttons .ag-side-button:nth-of-type(2) .ag-side-button-button .ag-icon { color: rgb(0, 123, 255) !important; opacity: 1; }

.css-19auxwn-wrapper { width: 100%; display: flex; -webkit-box-align: center; align-items: center; gap: 10px; padding: 5px; border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(224, 224, 224) rgb(224, 224, 224) currentcolor; border-image: none; border-radius: 16px 16px 0px 0px; }

.css-58h89t-resetButton { box-shadow: rgba(190, 190, 190, 0.2) 0px 0px 5px 3px; }

.css-1tax4r2-filterItem { padding: 0px 4px 0px 8px; border: 1px solid transparent; background: rgba(0, 16, 41, 0.02); gap: 3px; }

.css-1tax4r2-filterItem:hover, .css-1tax4r2-filterItem:focus, .css-1tax4r2-filterItem:active { border-color: transparent !important; }

.css-1q5eusx-hiddenFiltersTooltipRoot { border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.03) 0px 1px 2px 0px, rgba(0, 0, 0, 0.02) 0px 1px 6px -1px, rgba(0, 0, 0, 0.02) 0px 2px 4px 0px; }

.css-1q5eusx-hiddenFiltersTooltipRoot .ant-tooltip-arrow::before { background: rgb(255, 255, 255) !important; }

.css-l2tn6i-hiddenFiltersTooltipBody { display: flex; flex-direction: column; gap: 5px; align-items: flex-start; padding: 10px 3px 10px 10px !important; background: rgb(255, 255, 255) !important; }

.css-v2bvfw-clockIcon { color: rgb(0, 123, 255); }

.css-1b85z5w-copyIcon { color: rgb(0, 123, 255); cursor: pointer; flex-shrink: 0; opacity: var(--display-copy-icon); pointer-events: calc(var(--display-copy-icon)* 1) === 1 ? "auto" :"none"; transition: opacity 0.2s; }

.css-1b85z5w-copyIcon:hover { color: rgb(0, 86, 178); }

.css-1b85z5w-copyIcon:active { opacity: 0.1; }

.css-3gmk87-shop { margin: 0px; width: fit-content; }

.css-3gmk87-shop:hover { border-color: rgb(240, 240, 240); }

.css-3fzyi5-interactive { cursor: pointer; }

.css-3fzyi5-interactive:hover { opacity: 0.65; transition: opacity 0.2s ease-in-out; border: 1px solid rgb(0, 123, 255); }

.css-8f5nwg-tagTitle { color: rgb(255, 255, 255); }

.css-8x7vk4-tag-interactive-shop { display: flex; -webkit-box-align: center; align-items: center; max-width: 120px; border-radius: 25px; text-align: center; gap: 5px; cursor: pointer; margin: 0px; width: fit-content; }

.css-8x7vk4-tag-interactive-shop .ant-tag-close-icon { flex-shrink: 0; min-width: fit-content; }

.css-8x7vk4-tag-interactive-shop > span { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.css-8x7vk4-tag-interactive-shop:hover { opacity: 0.65; transition: opacity 0.2s ease-in-out; border: 1px solid rgb(0, 123, 255); }

.css-8x7vk4-tag-interactive-shop:hover { border-color: rgb(240, 240, 240); }

.css-r547vc-wrapper { width: fit-content; padding: 5px; display: flex; -webkit-box-align: center; align-items: center; gap: 5px; border: 1px solid rgb(0, 123, 255); border-radius: 12px; }

.css-13wucb0-itemText { font-size: 12px; line-height: 16px; color: rgb(0, 123, 255); }

.css-3al1cm-count { font-size: 12px; line-height: 16px; color: rgb(0, 123, 255); }

.css-1hs1cxa-blueText { font-size: 12px; line-height: 16px; color: rgb(0, 123, 255); }

.css-jy1yvs-sku { font-size: 12px; line-height: 16px; color: rgb(101, 101, 101); }

.css-1k0qj64-superbox { color: rgb(0, 123, 255); font-weight: 500; }

.css-cx85p0-toolbar { padding: 5px; display: flex; -webkit-box-align: center; align-items: center; gap: 20px; position: absolute; bottom: 20px; left: 50%; transform: translateX(-50%); z-index: 7; background: rgb(255, 255, 255); border-radius: 16px; box-shadow: rgba(190, 190, 190, 0.2) 0px 0px 5px 3px; }

.css-cx85p0-toolbar .rpv-core__icon { color: rgb(0, 16, 41); }

.css-1f5hiwo-link { color: rgb(0, 123, 255); min-width: 0px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: opacity 0.2s; }

.css-1f5hiwo-link:hover { opacity: 0.8; }

.css-1f5hiwo-link:active { opacity: 0.5; }

.css-1n1ak40-link-blueText { min-width: 0px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: opacity 0.2s; font-size: 12px; line-height: 16px; color: rgb(0, 123, 255); }

.css-1n1ak40-link-blueText:hover { opacity: 0.8; }

.css-1n1ak40-link-blueText:active { opacity: 0.5; }

.css-7bqc2a-text-sku { min-width: 0px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; white-space: normal; font-size: 12px; line-height: 16px; color: rgb(101, 101, 101); }

.css-ib5p3r-blue { color: rgb(0, 123, 255); }

.css-xrir6j-categoryB { background: rgb(0, 123, 255); color: rgb(255, 255, 255); }

.css-1lqcpcg-categoryN { background: rgb(255, 255, 255); color: rgb(0, 123, 255); }

.css-t2iwgd-otherCategory { background: transparent; color: rgb(0, 16, 41); padding: 4px 0px; }

.css-11gk3aw-spanWrapper-categoryB { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; border-radius: 16px; width: 22px; height: 22px; padding: 0px; font-size: 14px; line-height: 23px; text-align: center; background: rgb(0, 123, 255); color: rgb(255, 255, 255); }

.css-3nv2vy-spanWrapper-otherCategory { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; border-radius: 16px; width: 22px; height: 22px; font-size: 14px; line-height: 23px; text-align: center; background: transparent; color: rgb(0, 16, 41); padding: 4px 0px; }

.css-19xyt2b-spanWrapper-categoryN { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; border-radius: 16px; width: 22px; height: 22px; padding: 0px; font-size: 14px; line-height: 23px; text-align: center; background: rgb(255, 255, 255); color: rgb(0, 123, 255); }

.css-1u2wvdz-editor { width: 100%; height: 100%; overflow-y: auto; font-size: 16px; line-height: 22px; word-break: break-word; border-radius: 25px; }

.css-1u2wvdz-editor .ProseMirror { height: 100px; padding: 10px; }

.css-1u2wvdz-editor blockquote { border-left: 3px solid rgb(222, 222, 222); background: rgb(189, 189, 189); color: rgb(85, 85, 85); margin: 1.5rem 0px; padding: 0.75rem 1rem; border-radius: 0.5rem; font-style: italic; font-size: 1rem; }

.css-1u2wvdz-editor mark { background-color: inherit; padding: 0.1em 0.3em; border-radius: 4px; }

.css-1u2wvdz-editor table { width: 100%; border-collapse: collapse; margin-top: 12px; margin-bottom: 12px; font-size: 14px; }

.css-1u2wvdz-editor th, .css-1u2wvdz-editor td { border: 1px solid rgb(224, 224, 224); padding: 8px 10px; text-align: left; min-width: 120px; max-width: 150px; word-break: break-word; }

.css-1u2wvdz-editor th { background-color: rgb(255, 255, 255); font-weight: bold; }

.css-1u2wvdz-editor td { background-color: rgb(255, 255, 255); }

.css-1u2wvdz-editor tr:hover td { background-color: rgba(0, 0, 0, 0.04); }

.css-1u2wvdz-editor .resize-cursor { cursor: col-resize; }

.css-1u2wvdz-editor ul, .css-1u2wvdz-editor ol { padding-left: 18px; margin: 0px; }

.css-1u2wvdz-editor li { margin-bottom: 4px; line-height: 20px; }

.css-1ytt9cf-editorBorder { border: 1px solid rgb(224, 224, 224); border-radius: 0px 0px 16px 16px; background: rgb(255, 255, 255); }

.css-iytdus-editorBorderFocus { border: 1px solid rgb(0, 123, 255); }

.css-nyiyma-editorToolbar { display: flex; flex-wrap: wrap; -webkit-box-align: center; align-items: center; gap: 5px; padding: 6px 8px; border-radius: 16px 16px 0px 0px; border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(224, 224, 224) rgb(224, 224, 224) currentcolor; border-image: none; background: rgb(255, 255, 255); }

.css-nyiyma-editorToolbar button { color: rgb(0, 16, 41); }

.css-nyiyma-editorToolbar .MuiIconButton-colorPrimary { color: rgb(0, 123, 255) !important; }

.css-1ispkrb-editorButton { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; min-width: unset; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.css-1ispkrb-editorButton svg { width: 20px; height: 20px; }

.css-1ispkrb-editorButton hover { color: rgb(0, 123, 255) !important; }

.css-49gqhk-editorButtonActive { color: rgb(0, 123, 255) !important; }

.css-1t5i569-editor-editorBorder { width: 100%; height: 100%; overflow-y: auto; font-size: 16px; line-height: 22px; word-break: break-word; border: 1px solid rgb(224, 224, 224); border-radius: 0px 0px 16px 16px; background: rgb(255, 255, 255); }

.css-1t5i569-editor-editorBorder .ProseMirror { height: 100px; padding: 10px; }

.css-1t5i569-editor-editorBorder blockquote { border-left: 3px solid rgb(222, 222, 222); background: rgb(189, 189, 189); color: rgb(85, 85, 85); margin: 1.5rem 0px; padding: 0.75rem 1rem; border-radius: 0.5rem; font-style: italic; font-size: 1rem; }

.css-1t5i569-editor-editorBorder mark { background-color: inherit; padding: 0.1em 0.3em; border-radius: 4px; }

.css-1t5i569-editor-editorBorder table { width: 100%; border-collapse: collapse; margin-top: 12px; margin-bottom: 12px; font-size: 14px; }

.css-1t5i569-editor-editorBorder th, .css-1t5i569-editor-editorBorder td { border: 1px solid rgb(224, 224, 224); padding: 8px 10px; text-align: left; min-width: 120px; max-width: 150px; word-break: break-word; }

.css-1t5i569-editor-editorBorder th { background-color: rgb(255, 255, 255); font-weight: bold; }

.css-1t5i569-editor-editorBorder td { background-color: rgb(255, 255, 255); }

.css-1t5i569-editor-editorBorder tr:hover td { background-color: rgba(0, 0, 0, 0.04); }

.css-1t5i569-editor-editorBorder .resize-cursor { cursor: col-resize; }

.css-1t5i569-editor-editorBorder ul, .css-1t5i569-editor-editorBorder ol { padding-left: 18px; margin: 0px; }

.css-1t5i569-editor-editorBorder li { margin-bottom: 4px; line-height: 20px; }

.css-n19yk7-noBorderSelect { margin-top: 5px !important; max-width: 250px !important; }

.css-n19yk7-noBorderSelect .ant-select-selector { border: 1px solid rgb(224, 224, 224) !important; box-shadow: none !important; outline: none !important; background-color: inherit !important; border-radius: 16px !important; }

.css-1csnb0j-select-noBorderSelect { width: 225px; overflow: hidden; border-radius: 16px !important; margin-top: 5px !important; max-width: 250px !important; }

.css-1csnb0j-select-noBorderSelect .ant-select-selection-search-input { height: 100% !important; }

.css-1csnb0j-select-noBorderSelect .ant-select-selector { border: 1px solid rgb(224, 224, 224) !important; box-shadow: none !important; outline: none !important; background-color: inherit !important; border-radius: 16px !important; }

.css-1amghpe-noBorderSelect { max-width: 250px !important; margin-top: 5px !important; }

.css-1amghpe-noBorderSelect .ant-select-selector { border: 1px solid rgb(224, 224, 224) !important; box-shadow: none !important; outline: none !important; background-color: inherit !important; border-radius: 16px !important; }

.css-1w3xecm-select-noBorderSelect { width: 225px; overflow: hidden; border-radius: 16px !important; max-width: 250px !important; margin-top: 5px !important; }

.css-1w3xecm-select-noBorderSelect .ant-select-selection-search-input { height: 100% !important; }

.css-1w3xecm-select-noBorderSelect .ant-select-selector { border: 1px solid rgb(224, 224, 224) !important; box-shadow: none !important; outline: none !important; background-color: inherit !important; border-radius: 16px !important; }

.css-1cqry4e-noBorderSelect { max-width: 85px !important; margin-top: 5px !important; }

.css-1cqry4e-noBorderSelect .ant-select-selector { border: 1px solid rgb(224, 224, 224) !important; box-shadow: none !important; outline: none !important; background-color: inherit !important; border-radius: 16px !important; }

.css-1cbevob-select-noBorderSelect { width: 225px; overflow: hidden; border-radius: 16px !important; max-width: 85px !important; margin-top: 5px !important; }

.css-1cbevob-select-noBorderSelect .ant-select-selection-search-input { height: 100% !important; }

.css-1cbevob-select-noBorderSelect .ant-select-selector { border: 1px solid rgb(224, 224, 224) !important; box-shadow: none !important; outline: none !important; background-color: inherit !important; border-radius: 16px !important; }

.css-1vm0yzy-button-iconButton-editorButton { border-radius: 16px; flex-shrink: 0; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; min-width: unset; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.css-1vm0yzy-button-iconButton-editorButton.ant-btn-default { box-shadow: none; }

.css-1vm0yzy-button-iconButton-editorButton span:not(.ant-btn-icon) { overflow: hidden; text-overflow: ellipsis; }

.css-1vm0yzy-button-iconButton-editorButton span { display: flex; -webkit-box-align: center; align-items: center; }

.css-1vm0yzy-button-iconButton-editorButton svg { width: 20px; height: 20px; }

.css-1vm0yzy-button-iconButton-editorButton hover { color: rgb(0, 123, 255) !important; }

.css-15nfq5o-button { border-radius: 8px; padding: 3px; min-width: 32px; min-height: 32px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: none rgba(0, 0, 0, 0.12); transition: background 0.2s; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.css-15nfq5o-button:hover, .css-15nfq5o-button.active { background: rgba(0, 0, 0, 0.04); }

.css-1quvdbt-resetBtn { width: 100%; margin-top: 8px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgba(0, 0, 0, 0.08); color: rgba(0, 0, 0, 0.87); border-radius: 8px; padding: 6px 0px; cursor: pointer; font-size: 14px; transition: background 0.2s; }

.css-1quvdbt-resetBtn:hover { background: rgba(0, 0, 0, 0.04); }

.css-z8heix-column { display: flex; flex-direction: column; gap: 3px; }

.css-1niklcd-row { display: flex; gap: 5px; }

.css-19zfmws-optionImage { width: 32px; height: 32px; border-radius: 8px; box-shadow: rgba(190, 190, 190, 0.2) 0px 0px 5px 3px; }

.css-4mvc7d-text { font-size: 12px; line-height: 15px; }

.css-1r0gmtq-textBold { font-weight: 500; }

.css-1bd7cqy-background { padding: 1px 5px; background: rgb(255, 255, 255); border-radius: 8px; }

.css-ovqjua-fixWidth { width: max-content; max-width: 150px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.css-1adj1jw-text-textBold { font-size: 12px; line-height: 15px; font-weight: 500; }

.css-3x4mps-text-fixWidth { font-size: 12px; line-height: 15px; width: max-content; max-width: 150px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.css-15h0yba-text-background-fixWidth { font-size: 12px; line-height: 15px; padding: 1px 5px; background: rgb(255, 255, 255); border-radius: 8px; width: max-content; max-width: 150px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.css-b28w2p-wrapper { display: flex; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; gap: 5px; font-size: 14px; line-height: 19px; }

.css-f67efh-text { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: rgb(0, 16, 41); }

.css-1temm1-link { text-decoration: none; color: rgb(0, 123, 255); transition: 0.3s; opacity: 1; }

.css-1temm1-link:hover { opacity: 0.8; }

.css-la33gw-text-link-text { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-decoration: none; color: rgb(0, 123, 255); transition: 0.3s; opacity: 1; font-size: 12px; line-height: 15px; }

.css-la33gw-text-link-text:hover { opacity: 0.8; }

.css-hqubsv-text-text { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: rgb(0, 16, 41); font-size: 12px; line-height: 15px; }

.css-b5m1xr-wrapper { height: 100%; display: flex; flex-direction: column; gap: 10px; }

.css-15lu9dj-headerContainer { display: flex; -webkit-box-align: center; align-items: center; gap: 10px; }

.css-1mtdtml-content { flex: 1 1 0%; display: flex; flex-direction: column; min-height: 0px; }

.css-1ubc6z5-tabPanel { flex: 1 1 0%; overflow: hidden; min-height: 0px; }

.css-1ea9igg-productSelect .ant-select-item { padding: 5px !important; }

.css-y0imsg-wrapper { height: 100%; flex: 1 1 0%; overflow: auto; display: flex; flex-direction: column; gap: 10px; }

.css-7zfi88-section { display: flex; flex-direction: column; gap: 5px; }

.css-c5i5s5-titleWrapper { display: flex; -webkit-box-align: center; align-items: center; gap: 10px; }

.css-1cwlepk-title { text-transform: capitalize; }

.css-1hs2xsd-files { padding: 3px; display: grid; grid-template-columns: repeat(auto-fill, minmax(100px, 1fr)); grid-auto-rows: minmax(100px, 1fr); gap: 10px; }

.css-1c6oyhi-file { position: relative; cursor: pointer; box-shadow: rgba(0, 0, 0, 0.17) 0px 0px 2px 2px; opacity: 1; transition: opacity 0.3s ease-in-out; border-radius: 8px; }

.css-1c6oyhi-file:hover { opacity: 0.6; }

.css-gm1kgz-image { height: 100%; width: 100%; object-fit: cover; border-radius: 8px; }

.css-gwdyx9-video { border-radius: 8px; }

.css-12nwl29-checkboxWrapper { width: 18px; position: absolute; top: 2px; right: 2px; z-index: 7; }

.css-1dauec1-checkbox { border-radius: 0px 5px 0px 6px !important; }

.css-1f9c33r-noPhotos { height: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; font-size: 18px; line-height: 25px; }

.css-64wv8w-wrapper { display: flex; -webkit-box-pack: end; justify-content: flex-end; }

.css-tz4q4-wrapper-checkboxWrapper { display: flex; -webkit-box-align: center; align-items: center; width: 18px; position: absolute; top: 2px; right: 2px; z-index: 7; }

.css-hpq2j6-checkbox-checkbox { line-height: 18px; border-radius: 0px 5px 0px 6px !important; }

.css-hpq2j6-checkbox-checkbox span { border-radius: 4px !important; }

.css-hpq2j6-checkbox-checkbox .ant-checkbox-inner { width: 18px; height: 18px; }

.css-ts5qna-wrapper { width: 100%; max-height: 215px; overflow-y: auto; display: flex; flex-wrap: wrap; gap: 5px 10px; align-content: flex-start; }

.css-10n4ne7-fileWrapper { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; gap: 5px; max-height: 45px; }

.css-1mmg05w-file { width: 45px; height: 45px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; border-radius: 7px; overflow: hidden; cursor: pointer; }

.css-xe46kx-newFile { border: 2px dashed rgb(0, 123, 255); }

.css-uubadu-image { width: 100%; height: 100%; object-fit: cover; }

.css-115mzkl-objectFitContain { object-fit: contain; }

.css-1ekjjkx-commentContainer { width: 140px; display: flex; align-items: flex-start; -webkit-box-pack: justify; justify-content: space-between; }

.css-1ud2iaz-comment { height: 45px; border-radius: 8px; }

.css-1ud2iaz-comment .ant-input { padding: 5px 15px 5px 5px; font-size: 12px; line-height: 16px; }

.css-1ud2iaz-comment .ant-input-clear-icon { inset-inline-end: 5px; inset-block-start: 5px; }

.css-1tlrd1f-wrapper { width: 100%; display: flex; flex-direction: column; gap: 5px; }

.css-7vf8l1-textarea { border-radius: 16px; overflow: hidden; }

.css-f75ghm-readOnly { padding: 0px; border-radius: 0px; border-width: medium; border-style: none; border-image: none; border-color: transparent !important; box-shadow: none !important; background-color: transparent !important; }

.css-f75ghm-readOnly textarea { padding: 0px !important; }

.css-1y176xi-autoHeight { height: 100% !important; }

.css-1oln8nn-wrapper-row-commentContainer { gap: 5px; -webkit-box-align: center; flex-direction: row; width: 140px; display: flex; align-items: flex-start; -webkit-box-pack: justify; justify-content: space-between; }

.css-btkeu7-textarea-comment { overflow: hidden; height: 45px; border-radius: 8px; }

.css-btkeu7-textarea-comment .ant-input { padding: 5px 15px 5px 5px; font-size: 12px; line-height: 16px; }

.css-btkeu7-textarea-comment .ant-input-clear-icon { inset-inline-end: 5px; inset-block-start: 5px; }

.css-1l0grr2-buttons { height: 100%; display: flex; flex-direction: column; -webkit-box-pack: justify; justify-content: space-between; gap: 5px; }

.css-1tp70zt-button { position: relative; padding: 0px; width: 16px !important; height: 16px !important; }

.css-1xs6v12-uploadInput { width: 100%; height: 100%; position: absolute; border-radius: 16px; top: 0px; left: 0px; opacity: 0; }

.css-ppltd5-button-iconButton-button { border-radius: 16px; flex-shrink: 0; position: relative; padding: 0px; width: 16px !important; height: 16px !important; }

.css-ppltd5-button-iconButton-button.ant-btn-default { box-shadow: none; }

.css-ppltd5-button-iconButton-button span:not(.ant-btn-icon) { overflow: hidden; text-overflow: ellipsis; }

.css-ppltd5-button-iconButton-button span { display: flex; -webkit-box-align: center; align-items: center; }

.css-8aodxx-wrapper { height: 100%; display: flex; flex-direction: column; gap: 10px; position: relative; }

.css-5j3pcz-title { font-size: 16px; font-weight: 500; }

.css-15tkfck-selects { display: flex; -webkit-box-align: center; align-items: center; gap: 10px; }

.css-1l5wa1v-inputSearch { width: 390px; }

.css-1iovw95-fullWidth-inputSearch { max-width: 100%; width: 390px; }

.css-1fnxepc-wrapper { display: flex; -webkit-box-pack: end; justify-content: flex-end; gap: 10px; }

.css-1p6181k-wrapper { width: 100%; height: 490px; display: flex; flex-direction: column; gap: 5px; overflow: hidden; padding: 10px; }

.css-14xi7xz-title { width: 100%; font-weight: 500; text-align: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.css-11bv534-imagesWrapper { width: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; margin: 5px 0px; }

.css-18ghrzr-descriptionWrapper { flex: 1 1 0%; width: 100%; }

.css-1gumznp-description { display: -webkit-box; overflow: hidden; text-overflow: ellipsis; white-space: pre-wrap; text-align: left; -webkit-box-orient: vertical; -webkit-line-clamp: 9; }

.css-n1zynm-serviceInfo { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; width: 100%; }

.css-1fwzktp-button { width: 100%; }

.css-1599oys-button-wrapper { border-radius: 16px; width: 100%; height: 490px; display: flex; flex-direction: column; gap: 5px; overflow: hidden; padding: 10px; }

.css-1599oys-button-wrapper.ant-btn-default { box-shadow: none; }

.css-1599oys-button-wrapper span:not(.ant-btn-icon) { overflow: hidden; text-overflow: ellipsis; }

.css-zui4ia-image { border-radius: 16px !important; }

.css-glh56-carousel { width: 100%; }

.css-glh56-carousel .slick-list { border-radius: 16px !important; }

.css-glh56-carousel .slick-dots li, .css-glh56-carousel .slick-dots li::after, .css-glh56-carousel .slick-dots li button { width: 8px !important; }

.css-15npfi7-wrapper-image { overflow: hidden; border-radius: 16px !important; }

.css-15npfi7-wrapper-image .ant-image-img { object-fit: contain; vertical-align: baseline; }

.css-15npfi7-wrapper-image .ant-image-mask-info { font-size: 0px; line-height: 1; padding: 0px !important; }

.css-15npfi7-wrapper-image .ant-image-mask-info span { font-size: initial; margin: 0px !important; }

.css-1tp3d43-linkText { width: 100%; color: rgb(0, 123, 255); font-size: 14px; line-height: 19px; cursor: pointer; transition: 0.3s; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.css-1tp3d43-linkText:hover { opacity: 0.8; }

.css-196jz2p-blackLinkText { color: rgb(0, 16, 41); font-size: 16px; line-height: 140%; font-weight: 500; max-width: 100px; text-align: end; }

.css-1jpq1kb-blueLinkText { color: rgb(0, 123, 255); font-size: 18px; line-height: 25px; font-weight: 500; max-width: 100px; }

.css-wp1avk-customStyles { font-weight: 500; }

.css-11bza1c-avatarWrapper { flex-shrink: 0; margin-right: 10px; cursor: pointer; transition: 0.3s; }

.css-11bza1c-avatarWrapper:hover { opacity: 0.8; }

.css-1wkxrhn-linkWrapper { display: flex; -webkit-box-align: center; align-items: center; height: min-content; width: auto; flex: 1 1 0%; min-width: 0px; }

.css-1ksxire-userInfoWrapper { display: flex; flex-direction: column; align-items: flex-start; -webkit-box-pack: center; justify-content: center; max-width: 220px; overflow: hidden; text-overflow: ellipsis; }

.css-2jpaw4-linkText-blackLinkText { width: 100%; cursor: pointer; transition: 0.3s; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: rgb(0, 16, 41); font-size: 16px; line-height: 140%; font-weight: 500; max-width: 100px; text-align: end; }

.css-2jpaw4-linkText-blackLinkText:hover { opacity: 0.8; }

.css-sj22n6-rate { font-size: 16px; }

.css-14jeujy-rateValueText { color: rgb(0, 16, 41); }

.css-1l8q3h4-wrapper { height: 100%; position: relative; display: flex; flex-direction: column; gap: 10px; }

.css-tkr5xz-content { flex: 1 1 0%; min-height: 0px; display: grid; grid-template-columns: 2fr 1fr; gap: 10px; -webkit-box-align: stretch; align-items: stretch; }

.css-142qw2q-contentLeft { min-width: 0px; overflow: auto; }

.css-1m2jm3z-contentRight { min-width: 0px; overflow: auto; }

.css-1k1q5w1-buttons { align-self: flex-end; display: flex; gap: 10px; }

.css-o8j6gs-switcherButtonOption { width: 100px; }

.css-6ysd6q-wrapper { min-width: 0px; display: flex; flex-direction: column; gap: 10px; height: 100%; }

.css-1f4zamh-topRow { flex: 1 1 0%; overflow: auto; min-height: 0px; display: grid; grid-template-columns: 1fr; background-color: rgb(255, 255, 255); border-radius: 16px; }

.css-986oc4-topRowClient { grid-template-columns: 2fr 3fr; }

.css-4xqscs-infoColumn { overflow: auto; min-width: 0px; display: flex; flex-direction: column; gap: 10px; }

.css-2c0vna-topRow-topRowClient { flex: 1 1 0%; overflow: auto; min-height: 0px; display: grid; background-color: rgb(255, 255, 255); border-radius: 16px; grid-template-columns: 2fr 3fr; }

.css-gtl7yn-wrapper { flex: 1 1 0%; display: flex; flex-direction: column; padding: 10px; gap: 10px; border-bottom: 1px solid rgb(217, 217, 217); }

.css-1nqfkpt-headerRow { display: flex; height: 24px; -webkit-box-pack: justify; justify-content: space-between; gap: 5px; }

.css-ksfm8z-ratingRow { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; gap: 10px; }

.css-msm3cd-ratingIcon { font-size: 18px; opacity: 1; }

.css-1bo0zqu-ratingValueText { font-size: 20px; font-weight: 500; }

.css-1v6uq0n-basedOnText { font-size: 12px; color: rgb(0, 16, 41); }

.css-7els5w-reviewsText { font-size: 12px; }

.css-147kjtr-progress { margin-left: auto; width: 72px; min-width: 72px; max-width: 72px; flex: 0 0 72px; }

.css-147kjtr-progress .ant-progress-outer { width: 72px !important; flex: 0 0 120px !important; }

.css-147kjtr-progress .ant-progress-text { text-align: right; font-size: 12px; min-width: 30px !important; }

.css-11fcwan-metricsWrapper { display: flex; flex-direction: column; width: 100%; }

.css-1ela2k2-metricRow { display: flex; width: 100%; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; gap: 5px; }

.css-7cf9sa-metricLabel { font-size: 12px; flex: 1 1 auto; min-width: 0px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.css-nzg1nf-rate-ratingIcon { font-size: 18px; opacity: 1; }

.css-1s943c5-rateValueText-ratingValueText { color: rgb(0, 16, 41); font-size: 20px; font-weight: 500; }

.css-1p9743k-wrapper { flex: 1 1 0%; display: flex; flex-direction: column; gap: 5px; padding: 0px 5px; }

.css-dgzbbz-switcherOption { width: 105px; }

.css-xrwv3c-badge { min-width: 21px; height: 21px; color: rgb(255, 255, 255); font-weight: normal; font-size: 12px; line-height: 20px; white-space: nowrap; text-align: center; background: rgb(137, 137, 140); border-radius: 10px; }

.css-lqqcz8-transactionsList { display: flex; flex-direction: column; flex: 1 1 0%; min-height: 0px; }

.css-76it39-transactionsContent { display: flex; flex-direction: column; flex: 1 1 0%; }

.css-5lb77i-transactionsItems { display: flex; flex-direction: column; }

.css-y8jgxx-transactionRow { display: flex; flex-direction: row; -webkit-box-align: center; align-items: center; gap: 5px; width: 100%; padding: 5px; }

.css-3dfp6l-productImage { width: 32px; height: 32px; border-radius: 8px; object-fit: cover; }

.css-372uu6-transactionXid { font-size: 14px; line-height: 21px; }

.css-eogg4e-amazonTitle { margin: 0px; font-size: 14px; color: rgba(0, 0, 0, 0.87); min-width: 0px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.css-1fe3elx-title { font-size: 12px; line-height: 16px; font-weight: 500; }

.css-5gua2c-showAllLink { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: end; justify-content: flex-end; align-self: flex-end; gap: 5px; font-size: 14px; color: rgba(0, 0, 0, 0.87); text-decoration: none; cursor: pointer; margin-top: auto; width: fit-content; padding: 0px 5px; }

.css-c9b4xu-wrapper { height: auto; display: flex; flex-direction: column; gap: 10px; padding: 10px; overflow: auto; }

.css-ltpmi5-borderLeft { border-left: 1px solid rgb(217, 217, 217); }

.css-17nuovx-serviceInfo { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

.css-1eveh87-descriptionWrapper { display: flex; overflow-y: auto; }

.css-geyc62-description { flex: 1 1 0%; white-space: pre-wrap; word-break: break-all; overflow: auto; }

.css-1uamv6q-wrapper-borderLeft { height: auto; display: flex; flex-direction: column; gap: 10px; padding: 10px; overflow: auto; border-left: 1px solid rgb(217, 217, 217); }

.css-memc06-wrapper { position: relative; }

.css-1so7yf5-container { display: flex; -webkit-box-align: center; align-items: center; min-width: 0px; width: 100%; }

.css-1m1byq-center { -webkit-box-pack: center; justify-content: center; }

.css-w53rdn-withGap { gap: 5px; }

.css-dr786v-singleLine { white-space: nowrap; min-width: 0px; }

.css-1upv8ax-link { min-width: 100px; }

.css-1upv8ax-link svg { margin-left: 5px; }

.css-1du5bnk-tooltipBody { width: max-content; }

.css-18woid2-iconWrapper { flex-shrink: 0; }

.css-7daihu-wrapper { display: flex; flex-direction: column; padding: 0px 5px; gap: 5px; }

.css-1nk7ruf-carousel { width: 100%; padding: 0px 5px; }

.css-1nk7ruf-carousel .slick-track { display: flex; gap: 10px; }

.css-1nk7ruf-carousel .slick-prev { left: 0px; color: rgb(0, 123, 255); }

.css-1nk7ruf-carousel .slick-next { right: 0px; color: rgb(0, 123, 255); }

.css-birva-image { width: 70px; height: 70px; border-radius: 8px; object-fit: cover; }

.css-z3sohd-headerRow { height: 32px; display: flex; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; }

.css-czgk5r-emptyWrapper { border-radius: 16px; }

.css-129a9yv-wrapper { min-width: 0px; flex: 1 1 0%; display: flex; flex-direction: column; gap: 10px; -webkit-box-align: center; align-items: center; padding: 10px; }

.css-g8ht9i-wrapper { padding: 5px; width: fit-content; display: flex; -webkit-box-align: center; align-items: center; gap: 10px; }

.css-17081hw-leftPreviews { flex-direction: row-reverse; }

.css-1jei6uo-mainSlide { position: relative; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; border-radius: 16px; overflow: hidden; box-shadow: rgba(190, 190, 190, 0.2) 0px 0px 5px 3px; }

.css-1pvyzkv-pointer { cursor: pointer; }

.css-1aef2fo-slideTransition { animation: 0.3s ease-in-out 0s 1 normal none running animation-uq3stg; }

@-webkit-keyframes animation-uq3stg { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}

@keyframes animation-uq3stg { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}

.css-g3yiqq-files { position: absolute; bottom: 0px; right: 0px; }

.css-1djcu0r-image-objectFitContain { width: 100%; height: 100%; object-fit: contain; }

.css-y1a6e7-wrapper { flex: 1 1 0%; width: 100%; align-self: flex-start; display: flex; flex-direction: column; gap: 10px; overflow: auto; }

.css-1vt01wr-wrapper { width: 100%; display: flex; flex-direction: column; padding-right: 10px; }

.css-1spl7do-variationHeader { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; overflow: hidden; gap: 5px; }

.css-uy3u7q-text { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.css-1ljb31m-serviceTitle { font-weight: 500; }

.css-1pp91go-descriction { display: flex; -webkit-box-align: center; align-items: center; gap: 15px; }

.css-1yv9wvy-variationTitleWrapper { flex: 1 1 0%; display: flex; -webkit-box-align: center; align-items: center; gap: 10px; overflow: hidden; }

.css-1623vrl-variationDescriction { flex: 1 1 0%; display: -webkit-box; -webkit-line-clamp: 2; overflow: hidden; white-space: pre-wrap; text-overflow: ellipsis; -webkit-box-orient: vertical; word-break: break-all; }

.css-7xpp9l-serviceTitle-text { font-weight: 500; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.css-daju3c-cell { margin: 5px 0px; }

.css-ip4fj3-mainSlide-pointer { position: relative; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; border-radius: 16px; overflow: hidden; box-shadow: rgba(190, 190, 190, 0.2) 0px 0px 5px 3px; cursor: pointer; }

.css-ledx4n-previews { display: flex; flex-direction: column; gap: 5px; }

.css-t1b0vf-previewsModalSize { gap: 10px; }

.css-141cxr7-wrapper { flex: 1 1 0%; display: flex; gap: 10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.css-10vs6ex-descriptionWrapper { flex: 1 1 0%; display: flex; flex-direction: column; overflow: hidden; min-width: 0px; }

.css-1pvi2kp-titleCenter { -webkit-box-pack: center; justify-content: center; }

.css-1s3lmel-title { width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.css-1idd9sg-variationsText { width: max-content; }

.css-54z7ov-variationsWrapper { display: flex; -webkit-box-align: center; align-items: center; gap: 5px; }

.css-1l24j6g-variationWrapper { overflow: hidden; }

.css-1t64wq0-descriptionWrapper-titleCenter { flex: 1 1 0%; display: flex; flex-direction: column; overflow: hidden; min-width: 0px; -webkit-box-pack: center; justify-content: center; }

.css-1c363xu-wrapper-variationWrapper { width: 100%; display: flex; flex-direction: column; padding-right: 10px; overflow: hidden; }

.css-gul6ih-optionWrapper { display: flex; -webkit-box-align: center; align-items: center; gap: 5px; width: 100%; -webkit-box-pack: justify; justify-content: space-between; }

.css-umweoi-wrapper { min-width: 35px; width: 100%; display: flex; flex-direction: column; gap: 3px; position: relative; }

.css-ntw9zi-text { width: fit-content; font-size: 12px; line-height: 16px; color: rgb(0, 16, 41); }

.css-t8f08n-amazonTitle { font-size: 12px; line-height: 16px; color: rgb(0, 16, 41); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; min-width: 0px; }

.css-fsvplu-flexRow { display: flex; -webkit-box-align: center; align-items: center; gap: 5px; min-width: 0px; flex: 1 1 0%; }

.css-1bfwsyd-flexRowSmall { display: flex; -webkit-box-align: center; align-items: center; min-width: 0px; }

.css-1mb33pu-imageWrapper { flex-shrink: 0; width: 32px; height: 32px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.css-kprk8m-flexColumn { min-width: 0px; flex: 1 1 0%; display: flex; flex-direction: column; overflow: hidden; }

.css-19jnpy4-container-singleLine { display: flex; -webkit-box-align: center; align-items: center; width: 100%; white-space: nowrap; min-width: 0px; }

.css-195pzln-editor-editorBorder-editorBorderFocus { width: 100%; height: 100%; overflow-y: auto; font-size: 16px; line-height: 22px; word-break: break-word; border-radius: 0px 0px 16px 16px; background: rgb(255, 255, 255); border: 1px solid rgb(0, 123, 255); }

.css-195pzln-editor-editorBorder-editorBorderFocus .ProseMirror { height: 100px; padding: 10px; }

.css-195pzln-editor-editorBorder-editorBorderFocus blockquote { border-left: 3px solid rgb(222, 222, 222); background: rgb(189, 189, 189); color: rgb(85, 85, 85); margin: 1.5rem 0px; padding: 0.75rem 1rem; border-radius: 0.5rem; font-style: italic; font-size: 1rem; }

.css-195pzln-editor-editorBorder-editorBorderFocus mark { background-color: inherit; padding: 0.1em 0.3em; border-radius: 4px; }

.css-195pzln-editor-editorBorder-editorBorderFocus table { width: 100%; border-collapse: collapse; margin-top: 12px; margin-bottom: 12px; font-size: 14px; }

.css-195pzln-editor-editorBorder-editorBorderFocus th, .css-195pzln-editor-editorBorder-editorBorderFocus td { border: 1px solid rgb(224, 224, 224); padding: 8px 10px; text-align: left; min-width: 120px; max-width: 150px; word-break: break-word; }

.css-195pzln-editor-editorBorder-editorBorderFocus th { background-color: rgb(255, 255, 255); font-weight: bold; }

.css-195pzln-editor-editorBorder-editorBorderFocus td { background-color: rgb(255, 255, 255); }

.css-195pzln-editor-editorBorder-editorBorderFocus tr:hover td { background-color: rgba(0, 0, 0, 0.04); }

.css-195pzln-editor-editorBorder-editorBorderFocus .resize-cursor { cursor: col-resize; }

.css-195pzln-editor-editorBorder-editorBorderFocus ul, .css-195pzln-editor-editorBorder-editorBorderFocus ol { padding-left: 18px; margin: 0px; }

.css-195pzln-editor-editorBorder-editorBorderFocus li { margin-bottom: 4px; line-height: 20px; }

.css-hc6to0-wrapper { height: 100%; display: flex; flex-direction: column; gap: 10px; width: 100%; }

.css-u11o3r-gridDragOver { border: 1px dashed rgb(0, 123, 255); background: rgba(0, 123, 255, 0.02); border-radius: 16px; }

.css-1xmcaix-gridLimitError { border: 1px dashed rgb(221, 4, 4); background: rgba(221, 4, 4, 0.02); }

.css-g49u3n-content { min-height: 0px; flex: 1 1 0%; display: flex; flex-direction: column; gap: 10px; border: 1px dashed rgb(224, 224, 224); background: rgb(248, 248, 248); border-radius: 16px; padding: 10px; transition: border-color 0.2s, background-color 0.2s; }

.css-fa4gta-bottomRow { display: flex; gap: 10px; }

.css-s5n6o-limitRow { display: flex; -webkit-box-align: center; align-items: center; gap: 5px; }

.css-1ivs1id-limitText { font-size: 14px; line-height: 19px; }

@media (max-width: 599.95px) {
  .css-1ivs1id-limitText { font-size: 12px; line-height: 16px; }
}

.css-7xww18-countText { font-size: 14px; line-height: 19px; }

@media (max-width: 599.95px) {
  .css-7xww18-countText { font-size: 12px; line-height: 16px; }
}

.css-162r3sk-translateKey { font-size: 14px; line-height: 18px; margin-left: 5px; }

.css-1yls9e-coloredCountText { color: rgb(0, 123, 255); }

.css-1wxg7cr-limitErrorText { color: rgb(221, 4, 4); transition: color 0.2s; }

.css-1yfnr5c-buttons { display: flex; gap: 20px; -webkit-box-pack: end; justify-content: flex-end; }

@media (max-width: 899.95px) {
  .css-1yfnr5c-buttons { gap: 10px; }
}

.css-ehda8f-linkInputWrapper { width: 100%; display: flex; align-items: flex-end; gap: 10px; margin-bottom: 8px; }

.css-ex6ln9-linkInputContainer { width: 100%; position: relative; }

.css-13t3o2t-linkInput { width: 100%; border: 1px solid rgb(224, 224, 224); border-radius: 16px; height: 40px; background: rgb(255, 255, 255); }

.css-1kxl8tu-errorText { font-size: 12px; line-height: 18px; position: absolute; bottom: -18px; color: rgb(221, 4, 4); }

.css-53q9ur-linkIcon { color: rgb(101, 101, 101); }

.css-1oh9cag-grid { width: 100%; flex: 1 1 0%; overflow: auto; min-height: 0px; display: grid; grid-template-columns: repeat(auto-fill, 95px); grid-template-rows: repeat(auto-fill, 95px); gap: 10px; position: relative; transition: border-color 0.2s; }

.css-8m9mjz-flex { display: flex; -webkit-box-pack: center; place-content: center; -webkit-box-align: center; align-items: center; }

.css-1yk1zxo-uploadButton { display: flex; flex-direction: column; -webkit-box-pack: center; place-content: center; -webkit-box-align: center; align-items: center; position: relative; width: 100%; height: 95px; padding: 0px 5px; font-size: 14px; line-height: 16px; background: rgb(248, 248, 248); border: 1px dashed rgb(224, 224, 224); border-radius: 8px; transition: 0.3s; }

.css-1yk1zxo-uploadButton:not(:disabled):hover { border: 1px dashed rgb(0, 123, 255); }

.css-193ypsy-fullSizeButton { width: 100%; height: 100%; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.css-193ypsy-fullSizeButton:hover { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: transparent !important; }

.css-1bghu48-uploadInput { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; opacity: 0; cursor: pointer; }

.css-9hw4qb-grid-flex { width: 100%; flex: 1 1 0%; overflow: auto; min-height: 0px; grid-template-columns: repeat(auto-fill, 95px); grid-template-rows: repeat(auto-fill, 95px); gap: 10px; position: relative; transition: border-color 0.2s; display: flex; -webkit-box-pack: center; place-content: center; -webkit-box-align: center; align-items: center; }

.css-1agar5y-uploadButton-fullSizeButton { display: flex; flex-direction: column; -webkit-box-pack: center; place-content: center; -webkit-box-align: center; align-items: center; position: relative; padding: 0px 5px; font-size: 14px; line-height: 16px; background: rgb(248, 248, 248); border-radius: 8px; transition: 0.3s; width: 100%; height: 100%; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.css-1agar5y-uploadButton-fullSizeButton:not(:disabled):hover { border: 1px dashed rgb(0, 123, 255); }

.css-1agar5y-uploadButton-fullSizeButton:hover { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: transparent !important; }

.css-13gvj9v-button-iconButton-uploadButton-fullSizeButton { flex-shrink: 0; display: flex; flex-direction: column; -webkit-box-pack: center; place-content: center; -webkit-box-align: center; align-items: center; position: relative; padding: 0px 5px; font-size: 14px; line-height: 16px; background: rgb(248, 248, 248); border-radius: 8px; transition: 0.3s; width: 100%; height: 100%; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.css-13gvj9v-button-iconButton-uploadButton-fullSizeButton.ant-btn-default { box-shadow: none; }

.css-13gvj9v-button-iconButton-uploadButton-fullSizeButton span:not(.ant-btn-icon) { overflow: hidden; text-overflow: ellipsis; }

.css-13gvj9v-button-iconButton-uploadButton-fullSizeButton span { display: flex; -webkit-box-align: center; align-items: center; }

.css-13gvj9v-button-iconButton-uploadButton-fullSizeButton:not(:disabled):hover { border: 1px dashed rgb(0, 123, 255); }

.css-13gvj9v-button-iconButton-uploadButton-fullSizeButton:hover { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: transparent !important; }

.css-3qvs7w-content-gridDragOver { min-height: 0px; flex: 1 1 0%; display: flex; flex-direction: column; gap: 10px; padding: 10px; transition: border-color 0.2s, background-color 0.2s; border: 1px dashed rgb(0, 123, 255); background: rgba(0, 123, 255, 0.02); border-radius: 16px; }

.css-1unjl0n-coloredCountText.css-1unjl0n-coloredCountText { color: rgb(0, 123, 255); }

.css-1k6pm0t-countText-coloredCountText { font-size: 14px; line-height: 19px; }

@media (max-width: 599.95px) {
  .css-1k6pm0t-countText-coloredCountText { font-size: 12px; line-height: 16px; }
}

.css-1k6pm0t-countText-coloredCountText.css-1k6pm0t-countText-coloredCountText { color: rgb(0, 123, 255); }

.css-10wjkdc-button-iconButton-uploadButton { flex-shrink: 0; display: flex; flex-direction: column; -webkit-box-pack: center; place-content: center; -webkit-box-align: center; align-items: center; position: relative; width: 100%; height: 95px; padding: 0px 5px; font-size: 14px; line-height: 16px; background: rgb(248, 248, 248); border: 1px dashed rgb(224, 224, 224); border-radius: 8px; transition: 0.3s; }

.css-10wjkdc-button-iconButton-uploadButton.ant-btn-default { box-shadow: none; }

.css-10wjkdc-button-iconButton-uploadButton span:not(.ant-btn-icon) { overflow: hidden; text-overflow: ellipsis; }

.css-10wjkdc-button-iconButton-uploadButton span { display: flex; -webkit-box-align: center; align-items: center; }

.css-10wjkdc-button-iconButton-uploadButton:not(:disabled):hover { border: 1px dashed rgb(0, 123, 255); }

.css-1l5m0o4-wrapper { position: relative; width: 95px; height: 95px; border-radius: 8px; overflow: hidden; background: rgb(248, 248, 248); cursor: pointer; border: 1px dashed rgb(224, 224, 224); transition: border-color 0.2s; }

.css-1849sg-dragging { opacity: 0.5; }

.css-1jyz9k3-dropTarget { border: 2px solid rgb(0, 123, 255); background-color: rgba(0, 123, 255, 0.063); transform: scale(1.02); transition: 0.2s ease-in-out; }

.css-bl1qp6-checkbox { position: absolute; top: 2px; left: 2px; z-index: 2; }

.css-wm1n40-preview { width: 100%; height: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; outline: none; cursor: pointer; }

.css-1fclvm5-overlay { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; background: rgba(0, 0, 0, 0.5); opacity: 0; transition: 0.3s linear; z-index: 1; }

.css-1fclvm5-overlay:hover, .css-1fclvm5-overlay:focus { opacity: 1; }

.css-18cbucx-icon { color: rgb(255, 255, 255); filter: drop-shadow(rgba(0, 0, 0, 0.3) 0px 2px 8px); }

.css-epd2w3-startIconWrapper { width: 18px; height: 18px; border-radius: 5px; background: rgb(255, 255, 255); display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: absolute; top: 2px; right: 2px; z-index: 2; }

.css-15oby6q-startIcon { color: rgb(255, 197, 61); }

.css-uhifm5-wrapper-newFile { position: relative; width: 95px; height: 95px; border-radius: 8px; overflow: hidden; background: rgb(248, 248, 248); cursor: pointer; transition: border-color 0.2s; border: 2px dashed rgb(0, 123, 255); }

.css-18ndl3i-checkbox-checkbox { line-height: 18px; position: absolute; top: 2px; left: 2px; z-index: 2; }

.css-18ndl3i-checkbox-checkbox span { border-radius: 4px !important; }

.css-18ndl3i-checkbox-checkbox .ant-checkbox-inner { width: 18px; height: 18px; }

.css-1kreknx-wrapper { position: relative; height: 100%; display: flex; -webkit-box-align: center; align-items: center; flex-direction: column; gap: 10px; }

.css-1sxi8vw-title { max-width: 550px; width: 100%; align-self: flex-end; position: absolute; top: 5px; right: 5px; background-color: rgb(255, 255, 255); z-index: 1; border-radius: 12px 12px 0px 0px; padding: 5px 10px; opacity: 0.3; transition: opacity 0.3s ease-in-out; }

.css-1sxi8vw-title:hover { opacity: 0.5; }

.css-syp48w-oneFile { right: 85px; }

.css-ztwpus-comment { max-width: 550px; width: 100%; align-self: flex-end; position: absolute; bottom: 48px; right: 5px; background-color: rgb(255, 255, 255); border-radius: 0px 0px 12px 12px; padding: 5px 10px; opacity: 0.3; transition: opacity 0.3s ease-in-out; }

.css-ztwpus-comment:hover { opacity: 0.5; }

.css-1iwtw6w-wrapper-leftPreviews { padding: 5px; width: fit-content; display: flex; -webkit-box-align: center; align-items: center; gap: 10px; flex-direction: row-reverse; }

.css-15a9vs-controls { width: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: end; justify-content: flex-end; gap: 10px; }

.css-9h3xpb-button { position: relative; }

.css-6o2hul-starIcon { color: rgb(250, 175, 0); }

.css-19574b8-pasteInput { width: 32px; height: 32px; position: absolute; top: 0px; left: 0px; opacity: 0; border-radius: 16px; }

.css-1wlx8-icon { height: 20px; }

.css-mjg95i-wrapper { background: rgb(255, 255, 255) !important; }

.css-mjg95i-wrapper .yarl__icon { width: 24px; height: 24px; }

.css-mjg95i-wrapper .yarl__thumbnails_thumbnail_active { border-color: rgb(0, 123, 255); }

.css-mjg95i-wrapper div:last-child { background: transparent; }

.css-mjg95i-wrapper div:last-child ul { display: flex; -webkit-box-align: center; align-items: center; gap: 5px; }

.css-mjg95i-wrapper div:last-child ul li button { height: 40px; background: rgba(0, 0, 0, 0.2); border-radius: 50%; }

.css-mjg95i-wrapper div:last-child ul li button:hover { opacity: 1; }

.css-1k3gwo5-editorToolbar-headerBorderError { display: flex; flex-wrap: wrap; -webkit-box-align: center; align-items: center; gap: 5px; padding: 6px 8px; border-radius: 16px 16px 0px 0px; background: rgb(255, 255, 255); border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(221, 4, 4) rgb(221, 4, 4) currentcolor; border-image: none; }

.css-1k3gwo5-editorToolbar-headerBorderError button { color: rgb(0, 16, 41); }

.css-1k3gwo5-editorToolbar-headerBorderError .MuiIconButton-colorPrimary { color: rgb(0, 123, 255) !important; }

.css-1rh37zs-editor-editorBorder-editorBorderError { width: 100%; height: 100%; overflow-y: auto; font-size: 16px; line-height: 22px; word-break: break-word; border-radius: 0px 0px 16px 16px; background: rgb(255, 255, 255); border: 1px solid rgb(221, 4, 4); }

.css-1rh37zs-editor-editorBorder-editorBorderError .ProseMirror { height: 100px; padding: 10px; }

.css-1rh37zs-editor-editorBorder-editorBorderError blockquote { border-left: 3px solid rgb(222, 222, 222); background: rgb(189, 189, 189); color: rgb(85, 85, 85); margin: 1.5rem 0px; padding: 0.75rem 1rem; border-radius: 0.5rem; font-style: italic; font-size: 1rem; }

.css-1rh37zs-editor-editorBorder-editorBorderError mark { background-color: inherit; padding: 0.1em 0.3em; border-radius: 4px; }

.css-1rh37zs-editor-editorBorder-editorBorderError table { width: 100%; border-collapse: collapse; margin-top: 12px; margin-bottom: 12px; font-size: 14px; }

.css-1rh37zs-editor-editorBorder-editorBorderError th, .css-1rh37zs-editor-editorBorder-editorBorderError td { border: 1px solid rgb(224, 224, 224); padding: 8px 10px; text-align: left; min-width: 120px; max-width: 150px; word-break: break-word; }

.css-1rh37zs-editor-editorBorder-editorBorderError th { background-color: rgb(255, 255, 255); font-weight: bold; }

.css-1rh37zs-editor-editorBorder-editorBorderError td { background-color: rgb(255, 255, 255); }

.css-1rh37zs-editor-editorBorder-editorBorderError tr:hover td { background-color: rgba(0, 0, 0, 0.04); }

.css-1rh37zs-editor-editorBorder-editorBorderError .resize-cursor { cursor: col-resize; }

.css-1rh37zs-editor-editorBorder-editorBorderError ul, .css-1rh37zs-editor-editorBorder-editorBorderError ol { padding-left: 18px; margin: 0px; }

.css-1rh37zs-editor-editorBorder-editorBorderError li { margin-bottom: 4px; line-height: 20px; }

.css-6ggrly-editor-editorBorder-editorBorderFocus-editorBorderError { width: 100%; height: 100%; overflow-y: auto; font-size: 16px; line-height: 22px; word-break: break-word; border-radius: 0px 0px 16px 16px; background: rgb(255, 255, 255); border: 1px solid rgb(221, 4, 4); }

.css-6ggrly-editor-editorBorder-editorBorderFocus-editorBorderError .ProseMirror { height: 100px; padding: 10px; }

.css-6ggrly-editor-editorBorder-editorBorderFocus-editorBorderError blockquote { border-left: 3px solid rgb(222, 222, 222); background: rgb(189, 189, 189); color: rgb(85, 85, 85); margin: 1.5rem 0px; padding: 0.75rem 1rem; border-radius: 0.5rem; font-style: italic; font-size: 1rem; }

.css-6ggrly-editor-editorBorder-editorBorderFocus-editorBorderError mark { background-color: inherit; padding: 0.1em 0.3em; border-radius: 4px; }

.css-6ggrly-editor-editorBorder-editorBorderFocus-editorBorderError table { width: 100%; border-collapse: collapse; margin-top: 12px; margin-bottom: 12px; font-size: 14px; }

.css-6ggrly-editor-editorBorder-editorBorderFocus-editorBorderError th, .css-6ggrly-editor-editorBorder-editorBorderFocus-editorBorderError td { border: 1px solid rgb(224, 224, 224); padding: 8px 10px; text-align: left; min-width: 120px; max-width: 150px; word-break: break-word; }

.css-6ggrly-editor-editorBorder-editorBorderFocus-editorBorderError th { background-color: rgb(255, 255, 255); font-weight: bold; }

.css-6ggrly-editor-editorBorder-editorBorderFocus-editorBorderError td { background-color: rgb(255, 255, 255); }

.css-6ggrly-editor-editorBorder-editorBorderFocus-editorBorderError tr:hover td { background-color: rgba(0, 0, 0, 0.04); }

.css-6ggrly-editor-editorBorder-editorBorderFocus-editorBorderError .resize-cursor { cursor: col-resize; }

.css-6ggrly-editor-editorBorder-editorBorderFocus-editorBorderError ul, .css-6ggrly-editor-editorBorder-editorBorderFocus-editorBorderError ol { padding-left: 18px; margin: 0px; }

.css-6ggrly-editor-editorBorder-editorBorderFocus-editorBorderError li { margin-bottom: 4px; line-height: 20px; }

.css-1eegr7n-wrapper { width: 100%; padding-right: 10px; display: flex; -webkit-box-align: center; align-items: center; gap: 10px; overflow: hidden; }

.css-1tig1a8-avatar { min-width: 32px; }

.css-1ijuckp-name { flex: 1 1 0%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.css-1ao1mx1-rating { width: unset; }

.css-1rcg6dc-wrapper-name { position: relative; flex: 1 1 0%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.css-1euf9l2-wrapper { width: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; gap: 10px; }

.css-1qd30bz-flexColumnCenter { display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; gap: 2px; }

.css-9k6hq6-reviewsButton { font-size: 14px; }

.css-1r9lgbt-totalFeedbackButton { gap: 3px; padding: 0px; }

.css-gr1rd3-wrapper-cell-rating { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; gap: 10px; padding: 5px 0px; width: unset; }

.css-e7hqkr-option-switcherOption { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; gap: 5px; width: 105px; }

.css-m6znu1-animated-slideLeft-showPreviewRequest { display: flex; height: 100%; animation: 0.5s ease-in-out 0s 1 normal none running animation-1nrj8yc; transform: translateX(-100%); }

.css-1p7b49i-descriptionWrapper { flex: 1 1 0%; display: flex; flex-direction: column; gap: 10px; }

.css-5rdt1i-requestTitle { height: unset; flex: unset; }

.css-1owiffl-wrapperBackground { padding: 10px; background-color: rgb(255, 255, 255); border-radius: 16px; }

.css-12t6w1-requestDescription { height: 100%; }

.css-sfk8d5-descriptionWrapper-wrapperBackground { flex: 1 1 0%; display: flex; flex-direction: column; gap: 10px; padding: 10px; background-color: rgb(255, 255, 255); border-radius: 16px; }

.css-wqds4c-wrapper { display: flex; flex-direction: column; gap: 10px; min-width: 0px; }

.css-18mdi2h-column { flex: 1 1 0%; display: flex; flex-direction: column; gap: 10px; }

.css-1nka19e-serviceWrapper { display: flex; flex-direction: column; gap: 10px; }

.css-1b8zr82-files { flex: 1 1 0%; display: flex; flex-direction: column; gap: 10px; }

.css-1emdgux-filesTitle { font-size: 12px; line-height: 16px; }

.css-ootv04-imagesWrapper { flex: 1 1 0%; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.css-xdlm6e-blockBackground { padding: 10px; background-color: rgb(255, 255, 255); border-radius: 16px; }

.css-dv43rm-infoWrapper { display: grid; grid-template-columns: repeat(3, minmax(0px, 1fr)); -webkit-box-pack: justify; justify-content: space-between; gap: 10px; align-items: flex-end; }

.css-5j2dsb-executorLinkWrapper { width: 100%; }

.css-1h779lb-column-wrapper { flex: 1 1 0%; display: flex; flex-direction: column; gap: 10px; min-width: 0px; }

.css-1wgw0ec-blockBackground-infoWrapper { padding: 10px; background-color: rgb(255, 255, 255); border-radius: 16px; display: grid; grid-template-columns: repeat(3, minmax(0px, 1fr)); -webkit-box-pack: justify; justify-content: space-between; gap: 10px; align-items: flex-end; }

.css-m5z9n6-blockBackground-serviceWrapper { padding: 10px; background-color: rgb(255, 255, 255); border-radius: 16px; display: flex; flex-direction: column; gap: 10px; }

.css-yy6lca-blockBackground-files { padding: 10px; background-color: rgb(255, 255, 255); border-radius: 16px; flex: 1 1 0%; display: flex; flex-direction: column; gap: 10px; }

.css-frl2ui-fullWidth { width: 100%; min-width: 0px; }

.css-lau5kt-labelWrapper { display: flex; -webkit-box-align: center; align-items: center; gap: 3px; }

.css-fx960o-linkWrapper-executorLinkWrapper { display: flex; -webkit-box-align: center; align-items: center; height: min-content; flex: 1 1 0%; min-width: 0px; width: 100%; }

.css-2wpnxw-row { display: grid; grid-template-columns: minmax(150px, 250px) minmax(100px, 180px) 80px; column-gap: 5px; padding: 5px 0px; -webkit-box-align: center; align-items: center; }

.css-2wpnxw-row:not(:last-child) { border-bottom: 1px solid rgb(224, 224, 224); }

.css-mjrxyw-tableRow { height: 64px; }

.css-qkczmx-tableBody { max-height: 180px; overflow: auto; }

.css-1tl8rtm-marketplaceWrapper { display: flex; gap: 10px; -webkit-box-align: center; align-items: center; max-width: 80px; overflow: hidden; }

.css-1ozg17b-tooltipWrapper { display: flex; flex-direction: column; gap: 10px; }

.css-1wlecpn-row-tableRow { display: grid; grid-template-columns: minmax(150px, 250px) minmax(100px, 180px) 80px; column-gap: 5px; padding: 5px 0px; -webkit-box-align: center; align-items: center; height: 64px; }

.css-1wlecpn-row-tableRow:not(:last-child) { border-bottom: 1px solid rgb(224, 224, 224); }

.css-p2y80j-wrapper { width: 100%; display: flex; flex-direction: column; gap: 2px; position: relative; overflow: hidden; min-width: 0px; }

.css-1go8yzs-cell { padding: 5px 0px; }

.css-1klxknc-title { font-size: 12px; line-height: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.css-x1uoyl-asin { font-size: 12px; line-height: 16px; }

.css-latdqd-flexColumn { width: fit-content; min-width: 0px; display: flex; flex-direction: column; flex: 1 1 0%; }

.css-1ru8s62-link-asin { color: rgb(0, 123, 255); min-width: 0px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: opacity 0.2s; font-size: 12px; line-height: 16px; }

.css-1ru8s62-link-asin:hover { opacity: 0.8; }

.css-1ru8s62-link-asin:active { opacity: 0.5; }

.css-mdh7pp-wrapper-requestTitle { display: flex; flex-direction: column; gap: 5px; height: unset; flex: unset; }

.css-1mfgfzz-wrapper-requestDescription { display: flex; flex-direction: column; gap: 5px; height: 100%; }

.css-1p3come-editor-editorBorderReadOnly { width: 100%; height: 100%; overflow-y: auto; font-size: 16px; line-height: 22px; word-break: break-word; border-radius: unset; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: inherit; }

.css-1p3come-editor-editorBorderReadOnly .ProseMirror { height: 100px; padding: 10px; }

.css-1p3come-editor-editorBorderReadOnly blockquote { border-left: 3px solid rgb(222, 222, 222); background: rgb(189, 189, 189); color: rgb(85, 85, 85); margin: 1.5rem 0px; padding: 0.75rem 1rem; border-radius: 0.5rem; font-style: italic; font-size: 1rem; }

.css-1p3come-editor-editorBorderReadOnly mark { background-color: inherit; padding: 0.1em 0.3em; border-radius: 4px; }

.css-1p3come-editor-editorBorderReadOnly table { width: 100%; border-collapse: collapse; margin-top: 12px; margin-bottom: 12px; font-size: 14px; }

.css-1p3come-editor-editorBorderReadOnly th, .css-1p3come-editor-editorBorderReadOnly td { border: 1px solid rgb(224, 224, 224); padding: 8px 10px; text-align: left; min-width: 120px; max-width: 150px; word-break: break-word; }

.css-1p3come-editor-editorBorderReadOnly th { background-color: rgb(255, 255, 255); font-weight: bold; }

.css-1p3come-editor-editorBorderReadOnly td { background-color: rgb(255, 255, 255); }

.css-1p3come-editor-editorBorderReadOnly tr:hover td { background-color: rgba(0, 0, 0, 0.04); }

.css-1p3come-editor-editorBorderReadOnly .resize-cursor { cursor: col-resize; }

.css-1p3come-editor-editorBorderReadOnly ul, .css-1p3come-editor-editorBorderReadOnly ol { padding-left: 18px; margin: 0px; }

.css-1p3come-editor-editorBorderReadOnly li { margin-bottom: 4px; line-height: 20px; }

.css-7vfj0-previewFooter { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; gap: 10px; }

.css-1d3186a-checkIcon { color: rgb(46, 125, 50); }

.css-11rcrlm-container-withGap { display: flex; -webkit-box-align: center; align-items: center; min-width: 0px; width: 100%; gap: 5px; }

.css-ynsnpe-newFile { border: 2px dashed rgb(76, 161, 222); }

.css-15ctfj1-linkText { width: 100%; color: rgb(76, 161, 222); font-size: 14px; line-height: 19px; cursor: pointer; transition: 0.3s; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.css-15ctfj1-linkText:hover { opacity: 0.8; }

.css-ue2esi-blackLinkText { color: rgb(255, 255, 255); font-size: 16px; line-height: 140%; font-weight: 500; max-width: 100px; text-align: end; }

.css-1tb86x0-blueLinkText { color: rgb(76, 161, 222); font-size: 18px; line-height: 25px; font-weight: 500; max-width: 100px; }

.css-prcjdc-linkText-blackLinkText { width: 100%; cursor: pointer; transition: 0.3s; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: rgb(255, 255, 255); font-size: 16px; line-height: 140%; font-weight: 500; max-width: 100px; text-align: end; }

.css-prcjdc-linkText-blackLinkText:hover { opacity: 0.8; }

.css-xbsng9-rateValueText { color: rgb(255, 255, 255); }

.css-1nxh4vp-topRow { flex: 1 1 0%; overflow: auto; min-height: 0px; display: grid; grid-template-columns: 1fr; background-color: rgb(43, 43, 52); border-radius: 16px; }

.css-1vm45pr-topRow-topRowClient { flex: 1 1 0%; overflow: auto; min-height: 0px; display: grid; background-color: rgb(43, 43, 52); border-radius: 16px; grid-template-columns: 2fr 3fr; }

.css-bqoodi-wrapper { flex: 1 1 0%; display: flex; flex-direction: column; padding: 10px; gap: 10px; border-bottom: 1px solid rgb(66, 66, 66); }

.css-8b2lqi-basedOnText { font-size: 12px; color: rgb(255, 255, 255); }

.css-zoi4aa-rateValueText-ratingValueText { color: rgb(255, 255, 255); font-size: 20px; font-weight: 500; }

.css-rkyny8-amazonTitle { margin: 0px; font-size: 14px; color: rgb(255, 255, 255); min-width: 0px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.css-8p3c3d-showAllLink { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: end; justify-content: flex-end; align-self: flex-end; gap: 5px; font-size: 14px; color: rgb(255, 255, 255); text-decoration: none; cursor: pointer; margin-top: auto; width: fit-content; padding: 0px 5px; }

.css-9ldhqp-borderLeft { border-left: 1px solid rgb(66, 66, 66); }

.css-656p7h-wrapper-borderLeft { height: auto; display: flex; flex-direction: column; gap: 10px; padding: 10px; overflow: auto; border-left: 1px solid rgb(66, 66, 66); }

.css-1ouv9a5-carousel { width: 100%; padding: 0px 5px; }

.css-1ouv9a5-carousel .slick-track { display: flex; gap: 10px; }

.css-1ouv9a5-carousel .slick-prev { left: 0px; color: rgb(68, 140, 192); }

.css-1ouv9a5-carousel .slick-next { right: 0px; color: rgb(68, 140, 192); }

.css-y7hi9p-mainSlide { position: relative; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; border-radius: 16px; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px 3px; }

.css-1tavwy5-mainSlide-pointer { position: relative; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; border-radius: 16px; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px 3px; cursor: pointer; }

.css-1wxgk5i-text { width: fit-content; font-size: 12px; line-height: 16px; color: rgb(255, 255, 255); }

.css-1tkmerv-amazonTitle { font-size: 12px; line-height: 16px; color: rgb(255, 255, 255); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; min-width: 0px; }

.css-16cp44l-wrapperBackground { padding: 10px; background-color: rgb(43, 43, 52); border-radius: 16px; }

.css-1lfyob0-descriptionWrapper-wrapperBackground { flex: 1 1 0%; display: flex; flex-direction: column; gap: 10px; padding: 10px; background-color: rgb(43, 43, 52); border-radius: 16px; }

.css-125mc0g-blockBackground { padding: 10px; background-color: rgb(43, 43, 52); border-radius: 16px; }

.css-1hysdot-blockBackground-infoWrapper { padding: 10px; background-color: rgb(43, 43, 52); border-radius: 16px; display: grid; grid-template-columns: repeat(3, minmax(0px, 1fr)); -webkit-box-pack: justify; justify-content: space-between; gap: 10px; align-items: flex-end; }

.css-1dti22u-blockBackground-serviceWrapper { padding: 10px; background-color: rgb(43, 43, 52); border-radius: 16px; display: flex; flex-direction: column; gap: 10px; }

.css-rxx7vg-blockBackground-files { padding: 10px; background-color: rgb(43, 43, 52); border-radius: 16px; flex: 1 1 0%; display: flex; flex-direction: column; gap: 10px; }

.css-1n4rq1h-row { display: grid; grid-template-columns: minmax(150px, 250px) minmax(100px, 180px) 80px; column-gap: 5px; padding: 5px 0px; -webkit-box-align: center; align-items: center; }

.css-1n4rq1h-row:not(:last-child) { border-bottom: 1px solid rgb(66, 66, 80); }

.css-qim5wx-row-tableRow { display: grid; grid-template-columns: minmax(150px, 250px) minmax(100px, 180px) 80px; column-gap: 5px; padding: 5px 0px; -webkit-box-align: center; align-items: center; height: 64px; }

.css-qim5wx-row-tableRow:not(:last-child) { border-bottom: 1px solid rgb(66, 66, 80); }

.css-h4a5vj-link-asin { color: rgb(76, 161, 222); min-width: 0px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: opacity 0.2s; font-size: 12px; line-height: 16px; }

.css-h4a5vj-link-asin:hover { opacity: 0.8; }

.css-h4a5vj-link-asin:active { opacity: 0.5; }

.css-9r3i1t-editor-editorBorderReadOnly { width: 100%; height: 100%; overflow-y: auto; font-size: 16px; line-height: 22px; word-break: break-word; border-radius: unset; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: inherit; }

.css-9r3i1t-editor-editorBorderReadOnly .ProseMirror { height: 100px; padding: 10px; }

.css-9r3i1t-editor-editorBorderReadOnly blockquote { border-left: 3px solid rgb(222, 222, 222); background: rgb(189, 189, 189); color: rgb(85, 85, 85); margin: 1.5rem 0px; padding: 0.75rem 1rem; border-radius: 0.5rem; font-style: italic; font-size: 1rem; }

.css-9r3i1t-editor-editorBorderReadOnly mark { background-color: inherit; padding: 0.1em 0.3em; border-radius: 4px; }

.css-9r3i1t-editor-editorBorderReadOnly table { width: 100%; border-collapse: collapse; margin-top: 12px; margin-bottom: 12px; font-size: 14px; }

.css-9r3i1t-editor-editorBorderReadOnly th, .css-9r3i1t-editor-editorBorderReadOnly td { border: 1px solid rgb(66, 66, 80); padding: 8px 10px; text-align: left; min-width: 120px; max-width: 150px; word-break: break-word; }

.css-9r3i1t-editor-editorBorderReadOnly th { background-color: rgb(43, 43, 52); font-weight: bold; }

.css-9r3i1t-editor-editorBorderReadOnly td { background-color: rgb(43, 43, 52); }

.css-9r3i1t-editor-editorBorderReadOnly tr:hover td { background-color: rgba(255, 255, 255, 0.08); }

.css-9r3i1t-editor-editorBorderReadOnly .resize-cursor { cursor: col-resize; }

.css-9r3i1t-editor-editorBorderReadOnly ul, .css-9r3i1t-editor-editorBorderReadOnly ol { padding-left: 18px; margin: 0px; }

.css-9r3i1t-editor-editorBorderReadOnly li { margin-bottom: 4px; line-height: 20px; }

.css-dxhiaz-checkIcon { color: rgb(102, 187, 106); }

.css-jvoa79-wrapper { height: 100%; width: 100%; display: flex; flex-direction: column; gap: 10px; }

.css-jvoa79-wrapper::-webkit-scrollbar { display: none !important; }

.css-w2wzhr-table { display: flex; flex-direction: column; flex: 1 1 0%; }

.css-1179pf2-variationsGrid .ag-row-level-1 .ag-cell[col-id="product"] { padding-left: 44px; }

.css-1179pf2-variationsGrid .ag-row.ag-row-group-expanded { border-top: 2px solid rgb(76, 161, 222); }

.css-1179pf2-variationsGrid .ag-row.ag-row-group-expanded:not(.ag-row-selected) { background-color: rgba(24, 144, 255, 0.08); }

.css-1179pf2-variationsGrid .ag-row.variations-last-child-row { border-bottom: 2px solid rgb(76, 161, 222); }

.css-1179pf2-variationsGrid.css-1179pf2-variationsGrid .ag-floating-bottom { border-top: 1px solid rgba(255, 255, 255, 0.16); }

.css-1qq3wq0-hullTableHeight { min-height: calc(-90px + 100vh); }

.css-28ikf8-addProductButton { background: rgb(30, 181, 100); }

.css-28ikf8-addProductButton:hover { background: rgb(33, 108, 36) !important; }

.css-28ikf8-addProductButton:disabled { background: rgb(24, 72, 49) !important; }

.css-1yuberq-groupSelect { width: 150px; }

.css-1vfkwct-linkButton { color: rgb(76, 161, 222); }

.css-xo7j37-wrapper { display: none; gap: 10px; width: 100%; position: relative; -webkit-box-align: center; align-items: center; }

.css-41p67c-flexRow { display: flex; -webkit-box-pack: justify; justify-content: space-between; gap: 10px; }

.css-vmjhwd-show { display: flex; }

.css-12rxukp-sliderContainer { overflow: hidden; width: 100%; padding: 2px; }

.css-k1463i-sliderTrack { transition: transform 0.5s; gap: 10px; }

.css-fi8ngg-slide { flex-shrink: 0; height: 100%; }

.css-1ekcvh4-arrow { position: absolute; top: 50%; transform: translateY(-50%); z-index: 1; opacity: 0.6; transition: opacity 0.3s; width: 26px !important; height: 26px !important; }

.css-1ekcvh4-arrow:hover { opacity: 0.8; }

.css-19oybd0-leftArrow { left: -10px; }

.css-1v0kqfz-rightArrow { right: -10px; }

.css-1gf96j1-addTile { height: 330px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; border-radius: 8px; border: 1px dashed rgba(255, 255, 255, 0.12); }

.css-5lem7z-addTileLength { min-height: 135px; max-height: 330px; height: 100%; }

.css-1v0mg6f-title { font-size: 18px; line-height: 25px; font-weight: 500; }

.css-xcc5ws-spaceCompact { display: flex; -webkit-box-pack: end; justify-content: flex-end; min-width: fit-content; }

.css-ysqnq3-buttonSettings { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }

.css-1yl6b2y-hidePresetsSelect { display: none; }

.css-1d8e89w-showPresetsSelect { display: flex; border-top-left-radius: 0px; border-bottom-left-radius: 0px; }

.css-gyyoqb-showTilesButtonActive { border-radius: 0px; }

.css-gcde4-showTilesButton { overflow: hidden; }

.css-dycbje-popup { background: rgb(43, 43, 52); }

.css-dycbje-popup .ant-tree-list { overflow: hidden; }

@media (max-width: 2559.95px) {
  .css-dycbje-popup { width: 50vw !important; }
}

@media (max-width: 1439.95px) {
  .css-dycbje-popup { width: 60vw !important; }
}

.css-1dne9d6-customSelect .ant-select-selection-overflow { max-width: 90% !important; }

.css-1dne9d6-customSelect .ant-select-clear { background-color: transparent !important; }

.css-7qttoz-tag { display: flex; -webkit-box-align: center; align-items: center; font-size: 14px; box-sizing: border-box; padding: 5px; border-radius: 16px !important; }

.css-rx1vba-suffixWrapper { display: inline-flex; -webkit-box-align: center; align-items: center; gap: 5px; }

.css-s03j7z-selectedCounter { font-size: 12px; line-height: 16px; white-space: nowrap; margin-right: 5px; }

.css-1077bz5-downgradeZIndex.css-1077bz5-downgradeZIndex { z-index: 6 !important; }

.css-axjzk0-popup-downgradeZIndex { background: rgb(43, 43, 52); }

.css-axjzk0-popup-downgradeZIndex .ant-tree-list { overflow: hidden; }

@media (max-width: 2559.95px) {
  .css-axjzk0-popup-downgradeZIndex { width: 50vw !important; }
}

@media (max-width: 1439.95px) {
  .css-axjzk0-popup-downgradeZIndex { width: 60vw !important; }
}

.css-axjzk0-popup-downgradeZIndex.css-axjzk0-popup-downgradeZIndex { z-index: 6 !important; }

.css-vu2yti-select-fullWidth-customSelect { overflow: hidden; width: 100%; border-radius: 16px !important; }

.css-vu2yti-select-fullWidth-customSelect .ant-select-selection-search-input { height: 100% !important; }

.css-vu2yti-select-fullWidth-customSelect .ant-select-selection-overflow { max-width: 90% !important; }

.css-vu2yti-select-fullWidth-customSelect .ant-select-clear { background-color: transparent !important; }

.css-faujzo-button-showTilesButton { border-radius: 16px; overflow: hidden; }

.css-faujzo-button-showTilesButton.ant-btn-default { box-shadow: none; }

.css-faujzo-button-showTilesButton span:not(.ant-btn-icon) { overflow: hidden; text-overflow: ellipsis; }

.css-7gi5fq-datePicker { width: 200px; }

.css-7gi5fq-datePicker .ant-picker-range-separator { padding: 0px 3px; }

.css-syu8i4-hideRangeCalendar .ant-picker-panel-layout .ant-picker-presets { height: 320px; }

.css-syu8i4-hideRangeCalendar .ant-picker-panel-layout div:nth-of-type(2) { display: none; }

.css-poj0w8-extraFooter { padding: 5px 0px; width: 100%; }

.css-13u98am-customInput { background-color: rgb(31, 31, 31) !important; }

.css-2qms4n-popup .ant-picker-panel-layout div:nth-of-type(2) { display: flex; flex-direction: column-reverse; }

.css-2qms4n-popup .ant-picker-panel-layout div:nth-of-type(2) .ant-picker-footer-extra { padding: 0px 5px; }

.css-7046wv-pickerPopupRoot { z-index: 6 !important; }

.css-1lb3p8j-button-iconButton-addProductButton { border-radius: 16px; flex-shrink: 0; background: rgb(30, 181, 100); }

.css-1lb3p8j-button-iconButton-addProductButton.ant-btn-default { box-shadow: none; }

.css-1lb3p8j-button-iconButton-addProductButton span:not(.ant-btn-icon) { overflow: hidden; text-overflow: ellipsis; }

.css-1lb3p8j-button-iconButton-addProductButton span { display: flex; -webkit-box-align: center; align-items: center; }

.css-1lb3p8j-button-iconButton-addProductButton:hover { background: rgb(33, 108, 36) !important; }

.css-1lb3p8j-button-iconButton-addProductButton:disabled { background: rgb(24, 72, 49) !important; }

.css-1obd6b6-wrapper-variationsGrid-showAggregations { flex: 1 1 0%; display: flex; flex-direction: column; background: rgb(33, 33, 43); height: 100%; border-radius: 16px; }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-large-text-input textarea { resize: none; }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-header-container { white-space: normal; }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-react-container { width: 100% !important; }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-root-wrapper { border-radius: 16px; height: 100%; }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-side-bar { background-color: rgb(33, 33, 43); }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-side-buttons { background-color: rgb(33, 33, 43); }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-paging-panel { margin-top: 5px; padding: 5px 0px !important; }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-header-cell-label { padding: 0px; }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-pivot-mode-panel { display: none; }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-header-cell-text { padding: 0px; word-break: break-word; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-header-cell .ag-header-cell-filter-button { width: 0px; opacity: 0; }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-header-cell:hover .ag-header-cell-filter-button { width: 16px; opacity: 1; margin-left: 3px; }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-filter .ag-menu { background-color: rgb(31, 31, 31); }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-menu { background-color: rgb(31, 31, 31); }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-filter-toolpanel-group.ag-has-filter .ag-filter-toolpanel-group-title-bar .ag-icon-filter { --ag-icon-color: #4CA1DE; color: rgb(76, 161, 222); }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-filter-toolpanel-instance-header .ag-icon-filter { --ag-icon-color: #4CA1DE; color: rgb(76, 161, 222); }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-horizontal-left-spacer { overflow-x: hidden; }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-status-bar { line-height: 0.5; padding: 1px 1px 1px 20px; font-size: 12px; height: 20px; }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-icon-asc, .css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-icon-desc { color: rgb(76, 161, 222); }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-column-drop-aggregation { display: none; }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-input-field-label br { display: none; }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-floating-bottom { border-top: 3px solid rgb(76, 161, 222); }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-filter-toolpanel-instance-filter { background-color: rgb(31, 31, 31); }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-tool-panel-wrapper { background-color: rgb(31, 31, 31); }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-column-drop-vertical { display: none; }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-tooltip { max-width: 300px; white-space: pre-wrap; max-height: 300px; overflow: auto; }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-overlay-no-rows-wrapper { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; padding: 8px; max-width: 100%; text-align: center; white-space: normal; overflow-wrap: anywhere; word-break: break-word; }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-row-level-1 .ag-cell[col-id="product"] { padding-left: 44px; }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-row.ag-row-group-expanded { border-top: 2px solid rgb(76, 161, 222); }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-row.ag-row-group-expanded:not(.ag-row-selected) { background-color: rgba(24, 144, 255, 0.08); }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-row.variations-last-child-row { border-bottom: 2px solid rgb(76, 161, 222); }

.css-1obd6b6-wrapper-variationsGrid-showAggregations.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-floating-bottom { border-top: 1px solid rgba(255, 255, 255, 0.16); }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-column-drop-vertical { display: block; }

.css-1obd6b6-wrapper-variationsGrid-showAggregations .ag-column-drop-aggregation { display: none; }

.css-1942s4f-tabs { position: relative; z-index: 1; margin-bottom: -1px; }

.css-1942s4f-tabs .ant-tabs-nav { display: flex; -webkit-box-align: center; align-items: center; width: 100%; margin: 0px; }

.css-1942s4f-tabs .ant-tabs-nav::before { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }

.css-1942s4f-tabs .ant-tabs-nav-wrap { flex: 1 1 0%; min-width: 0px; overflow: hidden; }

.css-1942s4f-tabs .ant-tabs-nav-list { display: flex; }

.css-1942s4f-tabs .ant-tabs-tab { flex: 0 1 auto; min-width: 50px; gap: 3px; margin: 0px !important; border-radius: 8px 8px 0px 0px !important; background: transparent !important; }

.css-1942s4f-tabs .ant-tabs-tab .ant-tabs-tab-btn { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; max-width: 175px; }

@media (min-width: 1600px) and (max-width: 1920px) {
  .css-1942s4f-tabs .ant-tabs-tab .ant-tabs-tab-btn { max-width: 100px; }
}

@media (min-width: 1440px) and (max-width: 1600px) {
  .css-1942s4f-tabs .ant-tabs-tab .ant-tabs-tab-btn { max-width: 100px; }
}

@media (max-width: 1440px) {
  .css-1942s4f-tabs .ant-tabs-tab .ant-tabs-tab-btn { max-width: 90px; }
}

.css-1942s4f-tabs .ant-tabs-tab .ant-tabs-tab-remove { flex: 0 0 auto; margin: 0px; height: 100%; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; cursor: pointer; }

.css-1942s4f-tabs .ant-tabs-tab-active { background: rgb(33, 33, 43) !important; }

.css-1942s4f-tabs .ant-tabs-tab-active::after { content: ""; display: block; position: absolute; bottom: -1px; left: 0px; width: 100%; height: 1px; border-bottom: 1px solid rgb(33, 33, 43); }

.css-1942s4f-tabs .ant-tabs-tab-with-remove { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; gap: 5px; }

.css-1942s4f-tabs .ant-tabs-tab:first-of-type { flex: 0 0 auto; min-width: 0px !important; }

.css-1942s4f-tabs .ant-tabs-tab:last-of-type { border-right-width: medium; border-right-style: none; border-right-color: currentcolor; }

.css-1942s4f-tabs .ant-tabs-tab:has(.editable-tab-label) { min-width: 175px; }

.css-1942s4f-tabs .ant-tabs-tab:has(.editable-tab-label) .ant-tabs-tab-btn { max-width: 175px; }

.css-1942s4f-tabs .ant-tabs-nav-add { flex: 0 0 auto; min-width: auto; margin-left: 8px; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; }

.css-1942s4f-tabs .ant-tabs-nav-operations { display: flex; -webkit-box-align: center; align-items: center; }

.css-1942s4f-tabs .ant-tabs-nav-operations .ant-tabs-nav-more { padding: 5px; }

.css-1942s4f-tabs .ant-tabs { display: flex; flex-direction: column; flex: 1 1 0%; height: 100%; min-height: 0px; }

.css-1942s4f-tabs .ant-tabs .ant-tabs-top { margin-bottom: 0px; }

.css-1942s4f-tabs .ant-tabs .ant-tabs-top .ant-tabs-nav { margin: 0px !important; padding: 0px !important; border-bottom-width: medium !important; border-bottom-style: none !important; border-bottom-color: currentcolor !important; }

.css-1942s4f-tabs .ant-tabs-content-holder { flex: 1 1 0%; display: flex; flex-direction: column; height: 100%; min-height: 0px; }

.css-1942s4f-tabs .ant-tabs-content { flex: 1 1 0%; display: flex; flex-direction: column; height: 100%; min-height: 0px; }

.css-1942s4f-tabs .ant-tabs-tabpane { height: 100%; width: 100%; min-height: 0px; }

.css-1xs85o6-ratingBlock-blueText { display: flex; -webkit-box-align: center; align-items: center; gap: 3px; font-size: 12px; line-height: 16px; color: rgb(76, 161, 222); }

.css-14e2ens-wrapper { width: 100%; height: 100%; display: flex; -webkit-box-align: center; align-items: center; gap: 5px; position: relative; }

.css-z1965b-tagsDynamic { display: flex; flex-wrap: wrap; gap: 3px; }

.css-cys6vx-tags { display: flex; flex-direction: column; gap: 3px; }

.css-1dc3r2l-tag { margin: 0px; width: fit-content; }

.css-1dc3r2l-tag:hover { border-color: rgb(48, 48, 48); }

.css-oya703-editButton { position: absolute; right: -5px; top: -5px; }

.css-oya703-editButton:hover { background-color: transparent !important; }

.css-18lgguh-button-iconButton-editButton { border-radius: 16px; flex-shrink: 0; position: absolute; right: -5px; top: -5px; }

.css-18lgguh-button-iconButton-editButton.ant-btn-default { box-shadow: none; }

.css-18lgguh-button-iconButton-editButton span:not(.ant-btn-icon) { overflow: hidden; text-overflow: ellipsis; }

.css-18lgguh-button-iconButton-editButton span { display: flex; -webkit-box-align: center; align-items: center; }

.css-18lgguh-button-iconButton-editButton:hover { background-color: transparent !important; }

.css-11q1b2p-flagsDynamic { display: flex; flex-wrap: wrap; gap: 3px; }

.css-1t4k0o2-flags { display: flex; flex-direction: column; gap: 3px; }

.css-gqt4x7-flag { margin: 0px; width: fit-content; }

.css-gqt4x7-flag:hover { border-color: rgb(48, 48, 48); }

.css-1kebktu-moreButton { color: rgb(76, 161, 222); }

.css-at5mzk-tag-interactive-tag { display: flex; -webkit-box-align: center; align-items: center; max-width: 120px; border-radius: 25px; text-align: center; gap: 5px; cursor: pointer; margin: 0px; width: fit-content; }

.css-at5mzk-tag-interactive-tag .ant-tag-close-icon { flex-shrink: 0; min-width: fit-content; }

.css-at5mzk-tag-interactive-tag > span { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.css-at5mzk-tag-interactive-tag:hover { opacity: 0.65; transition: opacity 0.2s ease-in-out; border: 1px solid rgb(76, 161, 222); }

.css-at5mzk-tag-interactive-tag:hover { border-color: rgb(48, 48, 48); }

.css-1ssfzil-wrapper { position: relative; display: flex; flex-direction: column; gap: 20px; width: 100%; height: 100%; }

.css-1ssfzil-wrapper .ant-tabs-content { position: static; }

.css-1ssfzil-wrapper .ant-tabs-content > div { display: flex; flex-direction: column; gap: 10px; }

.css-v5qyoh-root.ant-tabs { height: 100%; }

.css-v5qyoh-root.ant-tabs .ant-tabs-content { height: 100%; }

.css-v5qyoh-root.ant-tabs .ant-tabs-content .ant-tabs-tabpane { height: 100%; }

.css-19sndvz-form { height: 100%; }

.css-muxkdw-wrapper { height: calc(100% - 50px); overflow-y: auto; padding: 5px 10px 5px 5px; }

.css-1azk1hk-container { width: 100%; padding: 20px; background: rgb(43, 43, 52); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px 3px; border-radius: 16px; gap: 20px; }

.css-2j3r6i-flexColumn { display: flex; flex-direction: column; gap: 15px; }

.css-1d7j0oy-sliderContainer { margin-top: 20px; width: 365px; display: flex; -webkit-box-pack: center; justify-content: center; }

.css-exnvx-sliderContainerResearcher { width: 305px; }

.css-1fbxuol-suppliersContainer { padding: 20px; border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px 3px; background: rgb(43, 43, 52); height: 425px; }

.css-5q28xp-alignEnd { align-items: flex-end; }

.css-1fasrij-seoButton { height: 37px; }

.css-1h16bgr-spaceBetween { -webkit-box-pack: justify; justify-content: space-between; }

.css-8p1s2q-clientOrAdminGrid { display: grid; grid-template-columns: repeat(12, 1fr); grid-template-rows: repeat(5, 1fr); gap: 15px 10px; -webkit-box-align: end; align-items: end; }

.css-8p1s2q-clientOrAdminGrid div:nth-of-type(1) { grid-area: 1 / 1 / auto / 9; }

.css-8p1s2q-clientOrAdminGrid div:nth-of-type(2) { grid-area: 1 / 9 / auto / 13; }

.css-8p1s2q-clientOrAdminGrid div:nth-of-type(3) { grid-area: 2 / 1 / auto / 5; }

.css-8p1s2q-clientOrAdminGrid div:nth-of-type(4) { grid-area: 2 / 5 / auto / 9; }

.css-8p1s2q-clientOrAdminGrid div:nth-of-type(5) { grid-area: 2 / 9 / auto / 13; }

.css-8p1s2q-clientOrAdminGrid div:nth-of-type(6) { grid-area: 3 / 1 / auto / 3; }

.css-8p1s2q-clientOrAdminGrid div:nth-of-type(7) { grid-area: 3 / 3 / auto / 5; }

.css-8p1s2q-clientOrAdminGrid div:nth-of-type(8) { grid-area: 3 / 5 / auto / 7; }

.css-8p1s2q-clientOrAdminGrid div:nth-of-type(9) { grid-area: 3 / 7 / auto / 9; }

.css-8p1s2q-clientOrAdminGrid div:nth-of-type(10) { grid-area: 3 / 9 / auto / 11; }

.css-8p1s2q-clientOrAdminGrid div:nth-of-type(11) { grid-area: 3 / 11 / auto / 13; }

.css-8p1s2q-clientOrAdminGrid div:nth-of-type(12) { grid-area: 4 / 1 / auto / 3; }

.css-8p1s2q-clientOrAdminGrid div:nth-of-type(13) { grid-area: 4 / 3 / auto / 5; }

.css-8p1s2q-clientOrAdminGrid div:nth-of-type(14) { grid-area: 4 / 5 / auto / 7; }

.css-8p1s2q-clientOrAdminGrid div:nth-of-type(15) { grid-area: 4 / 7 / auto / 10; }

.css-8p1s2q-clientOrAdminGrid div:nth-of-type(16) { grid-area: 4 / 10 / auto / 13; }

.css-8p1s2q-clientOrAdminGrid div:nth-of-type(17) { grid-area: 5 / 1 / auto / 7; }

.css-8p1s2q-clientOrAdminGrid div:nth-of-type(18) { grid-area: 5 / 7 / auto / 10; }

.css-8p1s2q-clientOrAdminGrid div:nth-of-type(19) { grid-area: 5 / 10 / auto / 13; }

.css-1jgoikj-buyerOrSupervisorGrid { display: grid; grid-template-columns: repeat(15, 1fr); grid-template-rows: repeat(5, 1fr); gap: 15px 10px; -webkit-box-align: end; align-items: end; }

.css-1jgoikj-buyerOrSupervisorGrid div:nth-of-type(1) { grid-area: 1 / 1 / auto / 11; }

.css-1jgoikj-buyerOrSupervisorGrid div:nth-of-type(2) { grid-area: 1 / 11 / auto / 16; }

.css-1jgoikj-buyerOrSupervisorGrid div:nth-of-type(3) { grid-area: 2 / 1 / auto / 5; }

.css-1jgoikj-buyerOrSupervisorGrid div:nth-of-type(4) { grid-area: 2 / 5 / auto / 11; }

.css-1jgoikj-buyerOrSupervisorGrid div:nth-of-type(5) { grid-area: 2 / 11 / auto / 16; }

.css-1jgoikj-buyerOrSupervisorGrid div:nth-of-type(6) { grid-area: 3 / 1 / auto / 4; }

.css-1jgoikj-buyerOrSupervisorGrid div:nth-of-type(7) { grid-area: 3 / 4 / auto / 7; }

.css-1jgoikj-buyerOrSupervisorGrid div:nth-of-type(8) { grid-area: 3 / 7 / auto / 10; }

.css-1jgoikj-buyerOrSupervisorGrid div:nth-of-type(9) { grid-area: 3 / 10 / auto / 13; }

.css-1jgoikj-buyerOrSupervisorGrid div:nth-of-type(10) { grid-area: 3 / 13 / auto / 16; }

.css-1jgoikj-buyerOrSupervisorGrid div:nth-of-type(11) { grid-area: 4 / 1 / auto / 4; }

.css-1jgoikj-buyerOrSupervisorGrid div:nth-of-type(12) { grid-area: 4 / 4 / auto / 7; }

.css-1jgoikj-buyerOrSupervisorGrid div:nth-of-type(13) { grid-area: 4 / 7 / auto / 10; }

.css-1jgoikj-buyerOrSupervisorGrid div:nth-of-type(14) { grid-area: 4 / 10 / auto / 13; }

.css-1jgoikj-buyerOrSupervisorGrid div:nth-of-type(15) { grid-area: 4 / 13 / auto / 16; }

.css-1jgoikj-buyerOrSupervisorGrid div:nth-of-type(16) { grid-area: 5 / 1 / auto / 10; }

.css-1jgoikj-buyerOrSupervisorGrid div:nth-of-type(17) { grid-area: 5 / 10 / auto / 13; }

.css-1jgoikj-buyerOrSupervisorGrid div:nth-of-type(18) { grid-area: 5 / 13 / auto / 16; }

.css-1x9cld2-wrapperGridResearcher { display: grid; grid-template-columns: 4fr 1fr; gap: 15px; }

.css-6os6gw-researcherGrid { display: grid; grid-template-columns: repeat(5, minmax(0px, 1fr)); gap: 15px 10px; -webkit-box-align: end; align-items: end; }

.css-6os6gw-researcherGrid div:nth-of-type(2) { grid-area: 3 / 1; }

.css-6os6gw-researcherGrid div:nth-of-type(12) { grid-column: span 3; }

.css-6iljzt-commentsGrid { height: 100%; padding: 20px; display: grid; grid-template-columns: repeat(2, 1fr); -webkit-box-pack: justify; justify-content: space-between; gap: 20px; background: rgb(43, 43, 52); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px 3px; border-radius: 16px; }

.css-t9s0aq-buttons { margin-top: 10px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: end; justify-content: flex-end; gap: 20px; }

.css-1jfnr2z-externalLinkButton { margin-right: auto; }

.css-eyrpk7-tariffButton p { width: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.css-3lqyqi-parameters { height: 250px; }

.css-128jqn7-privateFieldsGrid { display: grid; grid-template-columns: repeat(5, 1fr); -webkit-box-align: end; align-items: end; }

.css-128jqn7-privateFieldsGrid div:nth-of-type(1) { grid-column: span 3; }

.css-128jqn7-privateFieldsGrid div:last-of-type { grid-column: span 4; }

.css-vzuw43-dimensionsGrid { display: grid; grid-template-columns: 1fr 3fr; }

.css-15949jx-categoryBlock { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; gap: 10px; }

.css-1hndy27-categoryRow { display: flex; -webkit-box-align: center; align-items: center; gap: 10px; }

.css-1hgwi1x-categoryColumn { display: flex; align-items: flex-end; flex-direction: column; }

.css-10r8vai-categoryText { max-width: 140px; }

.css-129g2a9-subCategoryText { font-size: 12px; line-height: 16px; max-width: 140px; }

.css-1c7e9zy-inputLamazon { height: 40px; }

.css-229h2b-returnsBlock { margin-top: 20px; display: flex; flex-direction: column; gap: 20px; }

.css-17fiamn-cogButton { width: 18px; height: 18px; }

.css-1f8cv2x-fullWidth-flexColumn-wrapper { width: 100%; display: flex; flex-direction: column; gap: 15px; height: calc(100% - 50px); overflow-y: auto; padding: 5px 10px 5px 5px; }

.css-rqgoyk-wrapper-fullWidth { display: flex; flex-direction: column; gap: 5px; width: 100%; min-width: 0px; }

.css-b3hsb7-button > span { display: grid; grid-template-columns: 60% 40%; align-content: center; }

.css-1sr2f8r-withDestinationName > span { grid-template-columns: 40% 30% 30%; }

.css-fhm1m4-emptyTariff > span { grid-template-columns: 100%; }

.css-wib3ip-button-withDestinationName > span { display: grid; grid-template-columns: 60% 40%; align-content: center; }

.css-wib3ip-button-withDestinationName > span { grid-template-columns: 40% 30% 30%; }

.css-1rywpj7-button-button-withDestinationName { border-radius: 16px; }

.css-1rywpj7-button-button-withDestinationName.ant-btn-default { box-shadow: none; }

.css-1rywpj7-button-button-withDestinationName span:not(.ant-btn-icon) { overflow: hidden; text-overflow: ellipsis; }

.css-1rywpj7-button-button-withDestinationName > span { display: grid; grid-template-columns: 60% 40%; align-content: center; }

.css-1rywpj7-button-button-withDestinationName > span { grid-template-columns: 40% 30% 30%; }

.css-1iepmfh-wrapper-fullWidth { display: flex; flex-direction: column; gap: 5px; width: 100%; }

.css-1iepmfh-wrapper-fullWidth .ant-input-number-group-addon { padding: 0px 5px; }

.css-1iepmfh-wrapper-fullWidth .ant-input-number-input { color: inherit !important; }

.css-1iepmfh-wrapper-fullWidth .ant-input-number-lg { font-size: 14px !important; line-height: 22px !important; }

.css-575ws2-input-inputLamazon { width: 100%; height: 40px; }

.css-575ws2-input-inputLamazon:-webkit-autofill, .css-575ws2-input-inputLamazon:-webkit-autofill:hover, .css-575ws2-input-inputLamazon:-webkit-autofill:focus, .css-575ws2-input-inputLamazon:-webkit-autofill:active, .css-575ws2-input-inputLamazon input:-webkit-autofill, .css-575ws2-input-inputLamazon input:-webkit-autofill:hover, .css-575ws2-input-inputLamazon input:-webkit-autofill:focus, .css-575ws2-input-inputLamazon input:-webkit-autofill:active { transition: background-color 5000s ease-in-out; box-shadow: rgb(43, 43, 52) 0px 0px 0px 1000px inset !important; -webkit-text-fill-color: rgb(255, 255, 255) !important; }

.css-1ii2zlw-flexColumn-spaceBetween { display: flex; flex-direction: column; gap: 15px; -webkit-box-pack: justify; justify-content: space-between; }

.css-1cc2nv5-button-iconButton-files { border-radius: 16px; flex-shrink: 0; position: absolute; bottom: 0px; right: 0px; }

.css-1cc2nv5-button-iconButton-files.ant-btn-default { box-shadow: none; }

.css-1cc2nv5-button-iconButton-files span:not(.ant-btn-icon) { overflow: hidden; text-overflow: ellipsis; }

.css-1cc2nv5-button-iconButton-files span { display: flex; -webkit-box-align: center; align-items: center; }

.css-kdiodg-wrapper { position: relative; background: rgb(43, 43, 52); padding: 10px; border-radius: 16px; width: 100%; display: flex; flex-direction: column; -webkit-box-pack: justify; justify-content: space-between; gap: 10px; }

@media (max-width: 599.95px) {
  .css-kdiodg-wrapper { padding: 5px; border-radius: 10px; }
}

.css-j3voga-row { padding: 0px; height: auto; }

.css-n0c40n-header { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

@media (max-width: 599.95px) {
  .css-n0c40n-header { flex-wrap: wrap; gap: 10px; }
}

.css-l9x08w-statusWrapper { display: flex; -webkit-box-align: center; align-items: center; gap: 5px; }

.css-16cg9c2-status { font-weight: 500; font-size: 14px; max-width: fit-content; display: flex; -webkit-box-pack: center; justify-content: center; }

@media (max-width: 599.95px) {
  .css-16cg9c2-status { font-size: 12px; }
}

.css-omw5s5-content { display: grid; grid-template-columns: repeat(4, 1fr); }

@media (max-width: 599.95px) {
  .css-omw5s5-content { grid-template-columns: repeat(2, 1fr); gap: 10px; }
}

.css-128k7ll-rowContent { display: flex; gap: 5px; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; flex-wrap: wrap; }

.css-11c6r31-footer { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; gap: 10px; }

@media (max-width: 599.95px) {
  .css-11c6r31-footer { flex-wrap: wrap; -webkit-box-pack: start; justify-content: flex-start; }
}

.css-onwgl3-label { white-space: nowrap; }

.css-13ttrel-warningIcon { fill: rgb(243, 175, 0); }

.css-pqh7gw-neonPulse { position: relative; box-shadow: rgba(66, 66, 80, 0.3) 0px 0px 10px; cursor: pointer; overflow: visible; transition: 0.4s; border: 1px solid rgb(76, 161, 222); }

.css-pqh7gw-neonPulse::before, .css-pqh7gw-neonPulse::after { content: ""; position: absolute; inset: -4px; border: 1px solid rgb(76, 161, 222); border-radius: inherit; animation: 2s ease-out 0s infinite normal none running pulseOut; opacity: 0; }

.css-pqh7gw-neonPulse::after { }

@-webkit-keyframes pulseOut { 
  0% { transform: scale(1); opacity: 1; }
  100% { transform: scale(1.15); opacity: 0; }
}

@keyframes pulseOut { 
  0% { transform: scale(1); opacity: 1; }
  100% { transform: scale(1.15); opacity: 0; }
}

.css-17lphpt-topNcxReason { max-width: 140px; }

.css-hp6ose-row.css-hp6ose-row { padding: 0px; height: auto; }

.css-82xn50-wrapper-row { position: relative; background: rgb(43, 43, 52); padding: 10px; border-radius: 16px; width: 100%; display: flex; flex-direction: column; -webkit-box-pack: justify; justify-content: space-between; gap: 10px; }

@media (max-width: 599.95px) {
  .css-82xn50-wrapper-row { padding: 5px; border-radius: 10px; }
}

.css-82xn50-wrapper-row.css-82xn50-wrapper-row { padding: 0px; height: auto; }

.css-15wicwg-rowContent.css-15wicwg-rowContent { display: flex; gap: 5px; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; flex-wrap: wrap; }

.css-1c6gd-content-rowContent { display: grid; grid-template-columns: repeat(4, 1fr); }

@media (max-width: 599.95px) {
  .css-1c6gd-content-rowContent { grid-template-columns: repeat(2, 1fr); gap: 10px; }
}

.css-1c6gd-content-rowContent.css-1c6gd-content-rowContent { display: flex; gap: 5px; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; flex-wrap: wrap; }

.css-1wdcojy-wrapper { height: 100%; display: flex; flex-direction: column; gap: 5px; }

.css-z7zq2x-currentSupplierBackground.css-z7zq2x-currentSupplierBackground { background-color: rgb(0, 26, 21); }

.css-sakjx8-wrapper-suppliersContainer { display: flex; flex-direction: column; gap: 5px; padding: 20px; border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px 3px; background: rgb(43, 43, 52); height: 425px; }

.css-1dxjzua-flexRow { display: flex; -webkit-box-align: center; align-items: center; gap: 10px; }

@media (max-width: 599.95px) {
  .css-1dxjzua-flexRow { width: 120px; gap: 3px; flex-wrap: wrap; }
}

.css-18bem7c-tableTitle { font-size: 14px; line-height: 19px; font-weight: 500; }

@media (max-width: 899.95px) {
  .css-18bem7c-tableTitle { font-size: 12px; line-height: 16px; }
}

.css-1amq23a-flexColumn-container { display: flex; flex-direction: column; width: 100%; padding: 20px; background: rgb(43, 43, 52); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px 3px; border-radius: 16px; gap: 20px; }

.css-9wrua6-flexRow-parameters { display: flex; -webkit-box-pack: justify; justify-content: space-between; gap: 10px; height: 250px; }

.css-1r1jgy-header { height: 24px; margin-bottom: 5px; display: flex; -webkit-box-align: center; align-items: center; gap: 10px; }

.css-pxaz7h-content { padding-right: 5px; height: 100%; max-height: 250px; overflow-y: auto; display: flex; flex-direction: column; gap: 5px; }

.css-1tskhsm-empty { -webkit-box-pack: center; justify-content: center; padding: 0px; }

.css-dsmdpa-wrapper { width: 100%; height: 100%; display: flex; flex-direction: column; }

.css-1xmtp6o-tags { height: 100%; overflow-y: auto; display: flex; flex-wrap: wrap; align-content: start; gap: 5px; }

.css-19z0he4-empty { -webkit-box-pack: center; place-content: center; }

.css-u39wn9-tags-empty { height: 100%; overflow-y: auto; display: flex; flex-wrap: wrap; gap: 5px; -webkit-box-pack: center; place-content: center; }

.css-11hyx7j-flags { height: 100%; overflow: hidden auto; display: flex; flex-wrap: wrap; align-content: start; gap: 5px; flex: 1 1 0%; }

.css-1rjtr6l-flags-empty { height: 100%; overflow: hidden auto; display: flex; flex-wrap: wrap; gap: 5px; flex: 1 1 0%; -webkit-box-pack: center; place-content: center; }

.css-klvqhm-text { display: flex; height: 24px; margin-bottom: 5px; font-size: 12px; line-height: 16px; font-weight: 500; }

.css-11sd0wm-items { height: 100%; overflow-y: auto; display: flex; align-content: flex-start; flex-wrap: wrap; gap: 5px; }

.css-1g51gxh-empty { place-content: center; -webkit-box-pack: center; }

.css-ah2fxa-items-empty { height: 100%; overflow-y: auto; display: flex; flex-wrap: wrap; gap: 5px; place-content: center; -webkit-box-pack: center; }

.css-6vpqkh-flexRow-container { display: flex; -webkit-box-pack: justify; justify-content: space-between; width: 100%; padding: 20px; background: rgb(43, 43, 52); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px 3px; border-radius: 16px; gap: 20px; }

.css-t7v7bs-flexColumn-fullWidth { display: flex; flex-direction: column; gap: 15px; width: 100%; }

.css-1aegrjh-flexRow-privateFieldsGrid { -webkit-box-pack: justify; justify-content: space-between; gap: 10px; display: grid; grid-template-columns: repeat(5, 1fr); -webkit-box-align: end; align-items: end; }

.css-1aegrjh-flexRow-privateFieldsGrid div:nth-of-type(1) { grid-column: span 3; }

.css-1aegrjh-flexRow-privateFieldsGrid div:last-of-type { grid-column: span 4; }

.css-r4t5q9-flexRow-dimensionsGrid { -webkit-box-pack: justify; justify-content: space-between; gap: 10px; display: grid; grid-template-columns: 1fr 3fr; }

.css-9e8kh4-rootMedium .ant-switch-checked .ant-switch-handle { inset-inline-start: calc(100% - 30px); }

.css-16h18vw-rootLarge .ant-switch-checked .ant-switch-handle { inset-inline-start: calc(100% - 38px); }

.css-uiygys-row { -webkit-box-align: center; align-items: center; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; }

.css-1spwdqq-switch { width: max-content; }

.css-1fw02cq-medium { width: 64px; height: 32px; }

.css-1fw02cq-medium .ant-switch-handle { width: 28px; height: 28px; }

.css-1fw02cq-medium .ant-switch-handle svg { width: 24px; height: 24px; }

.css-1fw02cq-medium .ant-switch-handle::before { border-radius: 50%; }

.css-zp9fsl-large { width: 80px; height: 40px; }

.css-zp9fsl-large .ant-switch-handle { width: 36px; height: 36px; }

.css-zp9fsl-large .ant-switch-handle svg { width: 32px; height: 32px; }

.css-zp9fsl-large .ant-switch-handle::before { border-radius: 50%; }

.css-nmnunp-wrapper-rootLarge { display: flex; flex-direction: column; gap: 5px; }

.css-nmnunp-wrapper-rootLarge .ant-switch-checked .ant-switch-handle { inset-inline-start: calc(100% - 38px); }

.css-149w4rm-switch-large { width: 80px; height: 40px; }

.css-149w4rm-switch-large .ant-switch-handle { width: 36px; height: 36px; }

.css-149w4rm-switch-large .ant-switch-handle svg { width: 32px; height: 32px; }

.css-149w4rm-switch-large .ant-switch-handle::before { border-radius: 50%; }

.css-1yyogjm-wrapper-autoHeight { width: 100%; display: flex; flex-direction: column; gap: 5px; height: 100% !important; }

.css-11wn257-textarea-autoHeight { border-radius: 16px; overflow: hidden; height: 100% !important; }

.css-trbvp5-button-iconButton-externalLinkButton { border-radius: 16px; flex-shrink: 0; margin-right: auto; }

.css-trbvp5-button-iconButton-externalLinkButton.ant-btn-default { box-shadow: none; }

.css-trbvp5-button-iconButton-externalLinkButton span:not(.ant-btn-icon) { overflow: hidden; text-overflow: ellipsis; }

.css-trbvp5-button-iconButton-externalLinkButton span { display: flex; -webkit-box-align: center; align-items: center; }

.css-exoaf7-arrowButton { height: 18px; width: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; color: rgb(76, 161, 222); }

.css-azzqeh-arrowButtonModalSize { height: 42px; padding: 5px; }

.css-1rg31na-arrowIcon { opacity: 1; transition: opacity 0.3s ease-in-out; width: 18px !important; height: 18px !important; }

.css-1rg31na-arrowIcon path { stroke: rgb(76, 161, 222); }

.css-1rg31na-arrowIcon:hover { opacity: 0.8; }

.css-1ll378d-arrowDisable { cursor: auto; opacity: 0.5; }

.css-1ll378d-arrowDisable:hover { opacity: 0.5; }

.css-mqsaw5-arrowModalSize { width: 32px !important; height: 32px !important; }

.css-a425ia-arrowButton-arrowDisable { height: 18px; width: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; color: rgb(76, 161, 222); cursor: auto; opacity: 0.5; }

.css-a425ia-arrowButton-arrowDisable:hover { opacity: 0.5; }

.css-1esjsnf-arrowIcon-arrowDisable { transition: opacity 0.3s ease-in-out; cursor: auto; opacity: 0.5; width: 18px !important; height: 18px !important; }

.css-1esjsnf-arrowIcon-arrowDisable path { stroke: rgb(76, 161, 222); }

.css-1esjsnf-arrowIcon-arrowDisable:hover { opacity: 0.8; }

.css-1esjsnf-arrowIcon-arrowDisable:hover { opacity: 0.5; }

.css-1bxfxwz-previewSlides { padding: 5px; display: flex; flex-direction: column; gap: 10px; overflow: auto; scrollbar-width: none; }

.css-1bxfxwz-previewSlides::-webkit-scrollbar { display: none !important; }

.css-vy1map-previewSlidesInModal { gap: 20px; }

.css-ll5h70-previewSlidesFitOnScreenWithoutArrows { padding: 0px 5px; overflow: inherit; }

.css-1op23tz-previewSlide { position: relative; height: 46px; min-height: 46px; overflow: hidden; width: 71px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; border-radius: 6px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 3px 3px; cursor: pointer; border: 1px solid rgb(217, 217, 217) !important; }

.css-1op23tz-previewSlide button p { width: 75%; }

.css-axnsq-previewSlideInModal { height: 94px; min-height: 94px; width: 136px; border-radius: 8px; }

.css-trznqb-previewSlideActive { border: 1px solid rgb(76, 161, 222); box-shadow: rgb(76, 161, 222) 0px 0px 6px 0px; }

.css-1hrpobm-checkbox { position: absolute; top: 0px; left: 0px; height: 32px; width: 32px; padding: 8px; }

.css-1hrpobm-checkbox span { box-shadow: rgba(152, 152, 152, 0.1) 0px 0px 3px 2px; border-radius: 4px !important; }

.css-1gxwcu1-previewSlide-previewSlideActive { position: relative; height: 46px; min-height: 46px; overflow: hidden; width: 71px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; border-radius: 6px; cursor: pointer; box-shadow: rgb(76, 161, 222) 0px 0px 6px 0px; border: 1px solid rgb(217, 217, 217) !important; }

.css-1gxwcu1-previewSlide-previewSlideActive button p { width: 75%; }

.css-1bp1wdv-content-empty { height: 100%; max-height: 250px; overflow-y: auto; display: flex; flex-direction: column; gap: 5px; -webkit-box-pack: center; justify-content: center; padding: 0px; }

.css-11r8c2q-wrapper-topNcxReason { position: relative; max-width: 140px; }

.css-1x678on-icons { min-width: 100%; display: flex; -webkit-box-align: center; align-items: center; gap: 2px; position: absolute; top: 1px; left: 1px; }

.css-8d8mya-text { padding: 2px; color: rgb(255, 255, 255); font-size: 11px; line-height: 11px; background: rgb(76, 161, 222); border-radius: 4px; }

.css-1x2qsb1-uppercase { text-transform: uppercase; }

.css-1oiu7a1-wrapper { width: fit-content; padding: 5px 10px; border-radius: 16px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; gap: 5px; color: rgb(255, 255, 255); }

.css-gkshof-pointer { cursor: pointer; color: rgb(76, 161, 222); }

.css-1bcsmu7-wrapper-pointer { width: fit-content; padding: 5px 10px; border-radius: 16px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; gap: 5px; cursor: pointer; color: rgb(76, 161, 222); }

.css-2nlga8-amountCell { display: flex; -webkit-box-align: center; align-items: center; gap: 5px; }

.css-n6wnxw-amountCellTooltipBody { width: max-content; }

.css-1ge9etx-variations { display: flex; align-items: flex-start; flex-direction: column; overflow: auto; padding-right: 5px; gap: 5px; }

.css-1utixyf-text { font-size: 12px; line-height: 16px; color: rgb(255, 255, 255); }

.css-1tzhsxy-variationsGrid .ag-row-level-1 .ag-cell[col-id="product"] { padding-left: 44px; }

.css-1tzhsxy-variationsGrid .ag-row.ag-row-group-expanded { border-top: 2px solid rgb(0, 123, 255); }

.css-1tzhsxy-variationsGrid .ag-row.ag-row-group-expanded:not(.ag-row-selected) { background-color: rgba(24, 144, 255, 0.05); }

.css-1tzhsxy-variationsGrid .ag-row.variations-last-child-row { border-bottom: 2px solid rgb(0, 123, 255); }

.css-1tzhsxy-variationsGrid.css-1tzhsxy-variationsGrid .ag-floating-bottom { border-top: 1px solid rgba(0, 0, 0, 0.12); }

.css-1kro75i-addProductButton { background: rgb(30, 181, 100); }

.css-1kro75i-addProductButton:hover { background: rgb(33, 108, 36) !important; }

.css-1kro75i-addProductButton:disabled { background: rgb(179, 231, 199) !important; }

.css-hlxwg7-linkButton { color: rgb(0, 123, 255); }

.css-g4uy16-addTile { height: 330px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; border-radius: 8px; border: 1px dashed rgba(0, 0, 0, 0.12); }

.css-10426iz-popup { background: rgb(255, 255, 255); }

.css-10426iz-popup .ant-tree-list { overflow: hidden; }

@media (max-width: 2559.95px) {
  .css-10426iz-popup { width: 50vw !important; }
}

@media (max-width: 1439.95px) {
  .css-10426iz-popup { width: 60vw !important; }
}

.css-s0kvou-popup-downgradeZIndex { background: rgb(255, 255, 255); }

.css-s0kvou-popup-downgradeZIndex .ant-tree-list { overflow: hidden; }

@media (max-width: 2559.95px) {
  .css-s0kvou-popup-downgradeZIndex { width: 50vw !important; }
}

@media (max-width: 1439.95px) {
  .css-s0kvou-popup-downgradeZIndex { width: 60vw !important; }
}

.css-s0kvou-popup-downgradeZIndex.css-s0kvou-popup-downgradeZIndex { z-index: 6 !important; }

.css-j2fje1-customInput { background-color: rgb(255, 255, 255) !important; }

.css-18z7ppi-button-iconButton-addProductButton { border-radius: 16px; flex-shrink: 0; background: rgb(30, 181, 100); }

.css-18z7ppi-button-iconButton-addProductButton.ant-btn-default { box-shadow: none; }

.css-18z7ppi-button-iconButton-addProductButton span:not(.ant-btn-icon) { overflow: hidden; text-overflow: ellipsis; }

.css-18z7ppi-button-iconButton-addProductButton span { display: flex; -webkit-box-align: center; align-items: center; }

.css-18z7ppi-button-iconButton-addProductButton:hover { background: rgb(33, 108, 36) !important; }

.css-18z7ppi-button-iconButton-addProductButton:disabled { background: rgb(179, 231, 199) !important; }

.css-16e8pk-tabs { position: relative; z-index: 1; margin-bottom: -1px; }

.css-16e8pk-tabs .ant-tabs-nav { display: flex; -webkit-box-align: center; align-items: center; width: 100%; margin: 0px; }

.css-16e8pk-tabs .ant-tabs-nav::before { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }

.css-16e8pk-tabs .ant-tabs-nav-wrap { flex: 1 1 0%; min-width: 0px; overflow: hidden; }

.css-16e8pk-tabs .ant-tabs-nav-list { display: flex; }

.css-16e8pk-tabs .ant-tabs-tab { flex: 0 1 auto; min-width: 50px; gap: 3px; margin: 0px !important; border-radius: 8px 8px 0px 0px !important; background: transparent !important; }

.css-16e8pk-tabs .ant-tabs-tab .ant-tabs-tab-btn { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; max-width: 175px; }

@media (min-width: 1600px) and (max-width: 1920px) {
  .css-16e8pk-tabs .ant-tabs-tab .ant-tabs-tab-btn { max-width: 100px; }
}

@media (min-width: 1440px) and (max-width: 1600px) {
  .css-16e8pk-tabs .ant-tabs-tab .ant-tabs-tab-btn { max-width: 100px; }
}

@media (max-width: 1440px) {
  .css-16e8pk-tabs .ant-tabs-tab .ant-tabs-tab-btn { max-width: 90px; }
}

.css-16e8pk-tabs .ant-tabs-tab .ant-tabs-tab-remove { flex: 0 0 auto; margin: 0px; height: 100%; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; cursor: pointer; }

.css-16e8pk-tabs .ant-tabs-tab-active { background: rgb(248, 248, 248) !important; }

.css-16e8pk-tabs .ant-tabs-tab-active::after { content: ""; display: block; position: absolute; bottom: -1px; left: 0px; width: 100%; height: 1px; border-bottom: 1px solid rgb(248, 248, 248); }

.css-16e8pk-tabs .ant-tabs-tab-with-remove { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; gap: 5px; }

.css-16e8pk-tabs .ant-tabs-tab:first-of-type { flex: 0 0 auto; min-width: 0px !important; }

.css-16e8pk-tabs .ant-tabs-tab:last-of-type { border-right-width: medium; border-right-style: none; border-right-color: currentcolor; }

.css-16e8pk-tabs .ant-tabs-tab:has(.editable-tab-label) { min-width: 175px; }

.css-16e8pk-tabs .ant-tabs-tab:has(.editable-tab-label) .ant-tabs-tab-btn { max-width: 175px; }

.css-16e8pk-tabs .ant-tabs-nav-add { flex: 0 0 auto; min-width: auto; margin-left: 8px; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; }

.css-16e8pk-tabs .ant-tabs-nav-operations { display: flex; -webkit-box-align: center; align-items: center; }

.css-16e8pk-tabs .ant-tabs-nav-operations .ant-tabs-nav-more { padding: 5px; }

.css-16e8pk-tabs .ant-tabs { display: flex; flex-direction: column; flex: 1 1 0%; height: 100%; min-height: 0px; }

.css-16e8pk-tabs .ant-tabs .ant-tabs-top { margin-bottom: 0px; }

.css-16e8pk-tabs .ant-tabs .ant-tabs-top .ant-tabs-nav { margin: 0px !important; padding: 0px !important; border-bottom-width: medium !important; border-bottom-style: none !important; border-bottom-color: currentcolor !important; }

.css-16e8pk-tabs .ant-tabs-content-holder { flex: 1 1 0%; display: flex; flex-direction: column; height: 100%; min-height: 0px; }

.css-16e8pk-tabs .ant-tabs-content { flex: 1 1 0%; display: flex; flex-direction: column; height: 100%; min-height: 0px; }

.css-16e8pk-tabs .ant-tabs-tabpane { height: 100%; width: 100%; min-height: 0px; }

.css-1p5wirj-wrapper-variationsGrid-showAggregations { flex: 1 1 0%; display: flex; flex-direction: column; background: rgb(248, 248, 248); height: 100%; border-radius: 16px; }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-large-text-input textarea { resize: none; }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-header-container { white-space: normal; }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-react-container { width: 100% !important; }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-root-wrapper { border-radius: 16px; height: 100%; }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-side-bar { background-color: rgb(248, 248, 248); }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-side-buttons { background-color: rgb(248, 248, 248); }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-paging-panel { margin-top: 5px; padding: 5px 0px !important; }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-header-cell-label { padding: 0px; }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-pivot-mode-panel { display: none; }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-header-cell-text { padding: 0px; word-break: break-word; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-header-cell .ag-header-cell-filter-button { width: 0px; opacity: 0; }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-header-cell:hover .ag-header-cell-filter-button { width: 16px; opacity: 1; margin-left: 3px; }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-filter .ag-menu { background-color: rgb(255, 255, 255); }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-menu { background-color: rgb(255, 255, 255); }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-filter-toolpanel-group.ag-has-filter .ag-filter-toolpanel-group-title-bar .ag-icon-filter { --ag-icon-color: #007bff; color: rgb(0, 123, 255); }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-filter-toolpanel-instance-header .ag-icon-filter { --ag-icon-color: #007bff; color: rgb(0, 123, 255); }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-horizontal-left-spacer { overflow-x: hidden; }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-status-bar { line-height: 0.5; padding: 1px 1px 1px 20px; font-size: 12px; height: 20px; }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-icon-asc, .css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-icon-desc { color: rgb(0, 123, 255); }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-column-drop-aggregation { display: none; }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-input-field-label br { display: none; }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-floating-bottom { border-top: 3px solid rgb(0, 123, 255); }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-filter-toolpanel-instance-filter { background-color: rgb(255, 255, 255); }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-tool-panel-wrapper { background-color: rgb(255, 255, 255); }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-column-drop-vertical { display: none; }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-tooltip { max-width: 300px; white-space: pre-wrap; max-height: 300px; overflow: auto; }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-overlay-no-rows-wrapper { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; padding: 8px; max-width: 100%; text-align: center; white-space: normal; overflow-wrap: anywhere; word-break: break-word; }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-row-level-1 .ag-cell[col-id="product"] { padding-left: 44px; }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-row.ag-row-group-expanded { border-top: 2px solid rgb(0, 123, 255); }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-row.ag-row-group-expanded:not(.ag-row-selected) { background-color: rgba(24, 144, 255, 0.05); }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-row.variations-last-child-row { border-bottom: 2px solid rgb(0, 123, 255); }

.css-1p5wirj-wrapper-variationsGrid-showAggregations.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-floating-bottom { border-top: 1px solid rgba(0, 0, 0, 0.12); }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-column-drop-vertical { display: block; }

.css-1p5wirj-wrapper-variationsGrid-showAggregations .ag-column-drop-aggregation { display: none; }

.css-cu0mx3-tag { margin: 0px; width: fit-content; }

.css-cu0mx3-tag:hover { border-color: rgb(240, 240, 240); }

.css-1h6hrsz-flag { margin: 0px; width: fit-content; }

.css-1h6hrsz-flag:hover { border-color: rgb(240, 240, 240); }

.css-1cpl7pa-ratingBlock-blueText { display: flex; -webkit-box-align: center; align-items: center; gap: 3px; font-size: 12px; line-height: 16px; color: rgb(0, 123, 255); }

.css-pdvyjn-moreButton { color: rgb(0, 123, 255); }

.css-1w4uhpu-container { width: 100%; padding: 20px; background: rgb(255, 255, 255); box-shadow: rgba(190, 190, 190, 0.2) 0px 0px 5px 3px; border-radius: 16px; gap: 20px; }

.css-1d56rhb-suppliersContainer { padding: 20px; border-radius: 16px; box-shadow: rgba(190, 190, 190, 0.2) 0px 0px 5px 3px; background: rgb(255, 255, 255); height: 425px; }

.css-pr2a6f-commentsGrid { height: 100%; padding: 20px; display: grid; grid-template-columns: repeat(2, 1fr); -webkit-box-pack: justify; justify-content: space-between; gap: 20px; background: rgb(255, 255, 255); box-shadow: rgba(190, 190, 190, 0.2) 0px 0px 5px 3px; border-radius: 16px; }

.css-1okdae0-input-inputLamazon { width: 100%; height: 40px; }

.css-1okdae0-input-inputLamazon:-webkit-autofill, .css-1okdae0-input-inputLamazon:-webkit-autofill:hover, .css-1okdae0-input-inputLamazon:-webkit-autofill:focus, .css-1okdae0-input-inputLamazon:-webkit-autofill:active, .css-1okdae0-input-inputLamazon input:-webkit-autofill, .css-1okdae0-input-inputLamazon input:-webkit-autofill:hover, .css-1okdae0-input-inputLamazon input:-webkit-autofill:focus, .css-1okdae0-input-inputLamazon input:-webkit-autofill:active { transition: background-color 5000s ease-in-out; box-shadow: rgb(255, 255, 255) 0px 0px 0px 1000px inset !important; -webkit-text-fill-color: rgb(0, 16, 41) !important; }

.css-nccik2-arrowButton { height: 18px; width: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; color: rgb(0, 123, 255); }

.css-s4lkqd-arrowIcon { opacity: 1; transition: opacity 0.3s ease-in-out; width: 18px !important; height: 18px !important; }

.css-s4lkqd-arrowIcon path { stroke: rgb(0, 123, 255); }

.css-s4lkqd-arrowIcon:hover { opacity: 0.8; }

.css-1qw6pbr-arrowButton-arrowDisable { height: 18px; width: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; color: rgb(0, 123, 255); cursor: auto; opacity: 0.5; }

.css-1qw6pbr-arrowButton-arrowDisable:hover { opacity: 0.5; }

.css-hykif1-arrowIcon-arrowDisable { transition: opacity 0.3s ease-in-out; cursor: auto; opacity: 0.5; width: 18px !important; height: 18px !important; }

.css-hykif1-arrowIcon-arrowDisable path { stroke: rgb(0, 123, 255); }

.css-hykif1-arrowIcon-arrowDisable:hover { opacity: 0.8; }

.css-hykif1-arrowIcon-arrowDisable:hover { opacity: 0.5; }

.css-1ivxjhp-previewSlideActive { border: 1px solid rgb(0, 123, 255); box-shadow: rgb(0, 123, 255) 0px 0px 6px 0px; }

.css-1b4sz9l-previewSlide-previewSlideActive { position: relative; height: 46px; min-height: 46px; overflow: hidden; width: 71px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; border-radius: 6px; cursor: pointer; box-shadow: rgb(0, 123, 255) 0px 0px 6px 0px; border: 1px solid rgb(217, 217, 217) !important; }

.css-1b4sz9l-previewSlide-previewSlideActive button p { width: 75%; }

.css-k8ch33-wrapper { position: relative; background: rgb(255, 255, 255); padding: 10px; border-radius: 16px; width: 100%; display: flex; flex-direction: column; -webkit-box-pack: justify; justify-content: space-between; gap: 10px; }

@media (max-width: 599.95px) {
  .css-k8ch33-wrapper { padding: 5px; border-radius: 10px; }
}

.css-10pam7w-neonPulse { position: relative; box-shadow: rgba(66, 66, 80, 0.3) 0px 0px 10px; cursor: pointer; overflow: visible; transition: 0.4s; border: 1px solid rgb(0, 123, 255); }

.css-10pam7w-neonPulse::before, .css-10pam7w-neonPulse::after { content: ""; position: absolute; inset: -4px; border: 1px solid rgb(0, 123, 255); border-radius: inherit; animation: 2s ease-out 0s infinite normal none running pulseOut; opacity: 0; }

.css-10pam7w-neonPulse::after { }

@-webkit-keyframes pulseOut { 
  0% { transform: scale(1); opacity: 1; }
  100% { transform: scale(1.15); opacity: 0; }
}

@keyframes pulseOut { 
  0% { transform: scale(1); opacity: 1; }
  100% { transform: scale(1.15); opacity: 0; }
}

.css-7g8unj-wrapper-row { position: relative; background: rgb(255, 255, 255); padding: 10px; border-radius: 16px; width: 100%; display: flex; flex-direction: column; -webkit-box-pack: justify; justify-content: space-between; gap: 10px; }

@media (max-width: 599.95px) {
  .css-7g8unj-wrapper-row { padding: 5px; border-radius: 10px; }
}

.css-7g8unj-wrapper-row.css-7g8unj-wrapper-row { padding: 0px; height: auto; }

.css-1fh8qu5-currentSupplierBackground.css-1fh8qu5-currentSupplierBackground { background-color: rgb(186, 255, 186); }

.css-1k86fol-wrapper-suppliersContainer { display: flex; flex-direction: column; gap: 5px; padding: 20px; border-radius: 16px; box-shadow: rgba(190, 190, 190, 0.2) 0px 0px 5px 3px; background: rgb(255, 255, 255); height: 425px; }

.css-1fvs97l-text { padding: 2px; color: rgb(255, 255, 255); font-size: 11px; line-height: 11px; background: rgb(0, 123, 255); border-radius: 4px; }

.css-rk4y8u-wrapper { width: fit-content; padding: 5px 10px; border-radius: 16px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; gap: 5px; color: rgb(0, 16, 41); }

.css-rwhd1r-pointer { cursor: pointer; color: rgb(0, 123, 255); }

.css-iryrkj-wrapper-pointer { width: fit-content; padding: 5px 10px; border-radius: 16px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; gap: 5px; cursor: pointer; color: rgb(0, 123, 255); }

.css-1rnubmk-text { font-size: 12px; line-height: 16px; color: rgb(0, 16, 41); }

.css-17w3brv-flexColumn-container { display: flex; flex-direction: column; width: 100%; padding: 20px; background: rgb(255, 255, 255); box-shadow: rgba(190, 190, 190, 0.2) 0px 0px 5px 3px; border-radius: 16px; gap: 20px; }

.css-19d464s-flexRow-container { display: flex; -webkit-box-pack: justify; justify-content: space-between; width: 100%; padding: 20px; background: rgb(255, 255, 255); box-shadow: rgba(190, 190, 190, 0.2) 0px 0px 5px 3px; border-radius: 16px; gap: 20px; }

.css-weya2s-btnsWrapper { display: flex; -webkit-box-align: center; align-items: center; gap: 10px; -webkit-box-pack: justify; justify-content: space-between; }

.css-1k65xr2-customFilter { width: 180px; }

.css-lacd2x-table { display: flex; flex-direction: column; flex: 1 1 0%; }

.css-lacd2x-table .cell-red { background: rgba(221, 4, 4, 0.19); }

.css-lacd2x-table .cell-green { background: rgb(0, 26, 21); }

.css-2or6th-select-customFilter { overflow: hidden; width: 180px; border-radius: 16px !important; }

.css-2or6th-select-customFilter .ant-select-selection-search-input { height: 100% !important; }

.css-2meblz-flexRow { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; width: 100%; gap: 5px; }

.css-yad1jm-text-superbox { font-size: 12px; line-height: 16px; color: rgb(76, 161, 222); font-weight: 500; }

.css-14z9ed4-wrapper { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; width: 100%; cursor: pointer; }

.css-11g1v3x-datePicker { flex: 1 1 0%; min-width: 0px; }

.css-crv41n-buttons { display: flex; -webkit-box-align: center; align-items: center; flex-shrink: 0; }

.css-1r2ygxf-button { padding: 3px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: transparent; cursor: pointer; line-height: 0; }

.css-1mf0w49-saveIcon { color: rgb(76, 161, 222); }

.css-18vawzp-cancelIcon { color: rgb(221, 4, 4); transform: scale(1.1); }

.css-vqxzir-disabledWrapper { display: flex; -webkit-box-align: center; align-items: center; padding: 10px; }

.css-v20bge-disabledText { font-size: 14px; }

.css-qnps7o-content { flex: 1 1 0%; display: flex; flex-direction: column; gap: 10px; overflow: auto; }

.css-1gkixx9-boxCounterWrapper { display: flex; -webkit-box-align: center; align-items: center; gap: 5px; }

.css-10kynt8-buttons { display: flex; -webkit-box-pack: end; justify-content: flex-end; -webkit-box-align: center; align-items: center; gap: 20px; }

.css-1rdmcb1-searchAndDatesWrapper { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; gap: 10px; }

.css-14h5rq2-datesWrapper { display: flex; -webkit-box-align: center; align-items: center; gap: 20px; }

.css-u222f2-boxCounterText { font-size: 13px; line-height: 17px; color: rgb(76, 161, 222); }

.css-1d59zqf-boxCounterCount { font-size: 13px; line-height: 17px; font-weight: 500; color: rgb(76, 161, 222); }

.css-poqwn0-infoWrapper { display: flex; -webkit-box-align: center; align-items: center; gap: 10px; }

.css-lpvt2q-fieldsWrapper { display: flex; flex-direction: column; width: 100%; gap: 10px; }

.css-1l9xfad-rowContainer { display: grid; grid-template-columns: repeat(6, 1fr); gap: 10px; }

.css-1w4zjzt-bold { font-weight: 500; font-size: 12px; line-height: 16px; min-height: 16px; }

.css-1tkdqdp-tableWrapper { display: flex; flex: 1 1 0%; min-height: 400px; }

.css-62n9ft-suffixContainer { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: end; justify-content: flex-end; width: 40px; min-width: 40px; }

.css-1u78621-icons { display: flex; -webkit-box-align: center; align-items: center; gap: 3px; }

.css-vw3r1v-button { width: 16px; height: 16px; opacity: 1; transition: 0.3s; }

.css-vw3r1v-button:disabled { opacity: 0.5; }

.css-1qgqeru-doneIcon { margin-right: 10px; color: rgb(0, 183, 70); }

.css-itg35h-clearIcon { color: rgb(225, 225, 225); }

.css-1gklscw-wrapper-tableWrapper { flex-direction: column; background: rgb(33, 33, 43); height: 100%; border-radius: 16px; display: flex; flex: 1 1 0%; min-height: 400px; }

.css-1gklscw-wrapper-tableWrapper .ag-large-text-input textarea { resize: none; }

.css-1gklscw-wrapper-tableWrapper .ag-header-container { white-space: normal; }

.css-1gklscw-wrapper-tableWrapper .ag-react-container { width: 100% !important; }

.css-1gklscw-wrapper-tableWrapper .ag-root-wrapper { border-radius: 16px; height: 100%; }

.css-1gklscw-wrapper-tableWrapper .ag-side-bar { background-color: rgb(33, 33, 43); }

.css-1gklscw-wrapper-tableWrapper .ag-side-buttons { background-color: rgb(33, 33, 43); }

.css-1gklscw-wrapper-tableWrapper .ag-paging-panel { margin-top: 5px; padding: 5px 0px !important; }

.css-1gklscw-wrapper-tableWrapper .ag-header-cell-label { padding: 0px; }

.css-1gklscw-wrapper-tableWrapper .ag-pivot-mode-panel { display: none; }

.css-1gklscw-wrapper-tableWrapper .ag-header-cell-text { padding: 0px; word-break: break-word; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }

.css-1gklscw-wrapper-tableWrapper .ag-header-cell .ag-header-cell-filter-button { width: 0px; opacity: 0; }

.css-1gklscw-wrapper-tableWrapper .ag-header-cell:hover .ag-header-cell-filter-button { width: 16px; opacity: 1; margin-left: 3px; }

.css-1gklscw-wrapper-tableWrapper .ag-filter .ag-menu { background-color: rgb(31, 31, 31); }

.css-1gklscw-wrapper-tableWrapper .ag-menu { background-color: rgb(31, 31, 31); }

.css-1gklscw-wrapper-tableWrapper .ag-filter-toolpanel-group.ag-has-filter .ag-filter-toolpanel-group-title-bar .ag-icon-filter { --ag-icon-color: #4CA1DE; color: rgb(76, 161, 222); }

.css-1gklscw-wrapper-tableWrapper .ag-filter-toolpanel-instance-header .ag-icon-filter { --ag-icon-color: #4CA1DE; color: rgb(76, 161, 222); }

.css-1gklscw-wrapper-tableWrapper .ag-horizontal-left-spacer { overflow-x: hidden; }

.css-1gklscw-wrapper-tableWrapper .ag-status-bar { line-height: 0.5; padding: 1px 1px 1px 20px; font-size: 12px; height: 20px; }

.css-1gklscw-wrapper-tableWrapper .ag-icon-asc, .css-1gklscw-wrapper-tableWrapper .ag-icon-desc { color: rgb(76, 161, 222); }

.css-1gklscw-wrapper-tableWrapper .ag-column-drop-aggregation { display: none; }

.css-1gklscw-wrapper-tableWrapper .ag-input-field-label br { display: none; }

.css-1gklscw-wrapper-tableWrapper .ag-floating-bottom { border-top: 3px solid rgb(76, 161, 222); }

.css-1gklscw-wrapper-tableWrapper .ag-filter-toolpanel-instance-filter { background-color: rgb(31, 31, 31); }

.css-1gklscw-wrapper-tableWrapper .ag-tool-panel-wrapper { background-color: rgb(31, 31, 31); }

.css-1gklscw-wrapper-tableWrapper .ag-column-drop-vertical { display: none; }

.css-1gklscw-wrapper-tableWrapper .ag-tooltip { max-width: 300px; white-space: pre-wrap; max-height: 300px; overflow: auto; }

.css-1gklscw-wrapper-tableWrapper .ag-overlay-no-rows-wrapper { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; padding: 8px; max-width: 100%; text-align: center; white-space: normal; overflow-wrap: anywhere; word-break: break-word; }

.css-tt6zyx-wrapper { padding: 0px 5px 0px 0px; max-height: 60px; overflow-y: auto; width: 100%; display: flex; flex-direction: column; }

.css-tt6zyx-wrapper > div { overflow: visible; }

.css-1gy6d96-wrapper { height: 100%; display: flex; flex-direction: column; gap: 10px; }

.css-1gy6d96-wrapper .red-cell { background-color: rgb(221, 4, 4) !important; }

.css-1gy6d96-wrapper .green-cell { background-color: rgb(0, 26, 21) !important; }

.css-zu69bz-batchInfoWrapper { display: grid; grid-template-columns: 250px repeat(6, minmax(125px, 1fr)); gap: 10px; }

.css-lnchv4-table { display: flex; flex-direction: column; flex: 1 1 0%; }

.css-lnchv4-table .cell-red { background: rgba(221, 4, 4, 0.19); }

.css-lnchv4-table .cell-green { background: rgb(217, 250, 229); }

.css-2h6xu9-tabs { position: relative; z-index: 1; margin-bottom: -1px; }

.css-2h6xu9-tabs .ant-tabs-nav { display: flex; -webkit-box-align: center; align-items: center; width: 100%; margin: 0px; }

.css-2h6xu9-tabs .ant-tabs-nav::before { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }

.css-2h6xu9-tabs .ant-tabs-nav-wrap { flex: 1 1 0%; min-width: 0px; overflow: hidden; }

.css-2h6xu9-tabs .ant-tabs-nav-list { display: flex; }

.css-2h6xu9-tabs .ant-tabs-tab { flex: 0 1 auto; min-width: 50px; gap: 3px; margin: 0px !important; border-radius: 8px 8px 0px 0px !important; background: transparent !important; }

.css-2h6xu9-tabs .ant-tabs-tab .ant-tabs-tab-btn { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; max-width: 175px; }

@media (min-width: 1600px) and (max-width: 1920px) {
  .css-2h6xu9-tabs .ant-tabs-tab .ant-tabs-tab-btn { max-width: 175px; }
}

@media (min-width: 1440px) and (max-width: 1600px) {
  .css-2h6xu9-tabs .ant-tabs-tab .ant-tabs-tab-btn { max-width: 175px; }
}

@media (max-width: 1440px) {
  .css-2h6xu9-tabs .ant-tabs-tab .ant-tabs-tab-btn { max-width: 175px; }
}

.css-2h6xu9-tabs .ant-tabs-tab .ant-tabs-tab-remove { flex: 0 0 auto; margin: 0px; height: 100%; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; cursor: pointer; }

.css-2h6xu9-tabs .ant-tabs-tab-active { background: rgb(248, 248, 248) !important; }

.css-2h6xu9-tabs .ant-tabs-tab-active::after { content: ""; display: block; position: absolute; bottom: -1px; left: 0px; width: 100%; height: 1px; border-bottom: 1px solid rgb(248, 248, 248); }

.css-2h6xu9-tabs .ant-tabs-tab-with-remove { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; gap: 5px; }

.css-2h6xu9-tabs .ant-tabs-tab:first-of-type { flex: 0 0 auto; min-width: 0px !important; }

.css-2h6xu9-tabs .ant-tabs-tab:last-of-type { border-right-width: medium; border-right-style: none; border-right-color: currentcolor; }

.css-2h6xu9-tabs .ant-tabs-tab:has(.editable-tab-label) { min-width: 175px; }

.css-2h6xu9-tabs .ant-tabs-tab:has(.editable-tab-label) .ant-tabs-tab-btn { max-width: 175px; }

.css-2h6xu9-tabs .ant-tabs-nav-add { flex: 0 0 auto; min-width: auto; margin-left: 8px; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; }

.css-2h6xu9-tabs .ant-tabs-nav-operations { display: flex; -webkit-box-align: center; align-items: center; }

.css-2h6xu9-tabs .ant-tabs-nav-operations .ant-tabs-nav-more { padding: 5px; }

.css-2h6xu9-tabs .ant-tabs { display: flex; flex-direction: column; flex: 1 1 0%; height: 100%; min-height: 0px; }

.css-2h6xu9-tabs .ant-tabs .ant-tabs-top { margin-bottom: 0px; }

.css-2h6xu9-tabs .ant-tabs .ant-tabs-top .ant-tabs-nav { margin: 0px !important; padding: 0px !important; border-bottom-width: medium !important; border-bottom-style: none !important; border-bottom-color: currentcolor !important; }

.css-2h6xu9-tabs .ant-tabs-content-holder { flex: 1 1 0%; display: flex; flex-direction: column; height: 100%; min-height: 0px; }

.css-2h6xu9-tabs .ant-tabs-content { flex: 1 1 0%; display: flex; flex-direction: column; height: 100%; min-height: 0px; }

.css-2h6xu9-tabs .ant-tabs-tabpane { height: 100%; width: 100%; min-height: 0px; }

.css-16uv9ep-saveIcon { color: rgb(0, 123, 255); }

.css-1qb6r3f-boxCounterText { font-size: 13px; line-height: 17px; color: rgb(0, 123, 255); }

.css-1n542k1-boxCounterCount { font-size: 13px; line-height: 17px; font-weight: 500; color: rgb(0, 123, 255); }

.css-k57eat-clearIcon { color: rgb(101, 101, 101); }

.css-1wcvm81-wrapper-tableWrapper { flex-direction: column; background: rgb(248, 248, 248); height: 100%; border-radius: 16px; display: flex; flex: 1 1 0%; min-height: 400px; }

.css-1wcvm81-wrapper-tableWrapper .ag-large-text-input textarea { resize: none; }

.css-1wcvm81-wrapper-tableWrapper .ag-header-container { white-space: normal; }

.css-1wcvm81-wrapper-tableWrapper .ag-react-container { width: 100% !important; }

.css-1wcvm81-wrapper-tableWrapper .ag-root-wrapper { border-radius: 16px; height: 100%; }

.css-1wcvm81-wrapper-tableWrapper .ag-side-bar { background-color: rgb(248, 248, 248); }

.css-1wcvm81-wrapper-tableWrapper .ag-side-buttons { background-color: rgb(248, 248, 248); }

.css-1wcvm81-wrapper-tableWrapper .ag-paging-panel { margin-top: 5px; padding: 5px 0px !important; }

.css-1wcvm81-wrapper-tableWrapper .ag-header-cell-label { padding: 0px; }

.css-1wcvm81-wrapper-tableWrapper .ag-pivot-mode-panel { display: none; }

.css-1wcvm81-wrapper-tableWrapper .ag-header-cell-text { padding: 0px; word-break: break-word; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }

.css-1wcvm81-wrapper-tableWrapper .ag-header-cell .ag-header-cell-filter-button { width: 0px; opacity: 0; }

.css-1wcvm81-wrapper-tableWrapper .ag-header-cell:hover .ag-header-cell-filter-button { width: 16px; opacity: 1; margin-left: 3px; }

.css-1wcvm81-wrapper-tableWrapper .ag-filter .ag-menu { background-color: rgb(255, 255, 255); }

.css-1wcvm81-wrapper-tableWrapper .ag-menu { background-color: rgb(255, 255, 255); }

.css-1wcvm81-wrapper-tableWrapper .ag-filter-toolpanel-group.ag-has-filter .ag-filter-toolpanel-group-title-bar .ag-icon-filter { --ag-icon-color: #007bff; color: rgb(0, 123, 255); }

.css-1wcvm81-wrapper-tableWrapper .ag-filter-toolpanel-instance-header .ag-icon-filter { --ag-icon-color: #007bff; color: rgb(0, 123, 255); }

.css-1wcvm81-wrapper-tableWrapper .ag-horizontal-left-spacer { overflow-x: hidden; }

.css-1wcvm81-wrapper-tableWrapper .ag-status-bar { line-height: 0.5; padding: 1px 1px 1px 20px; font-size: 12px; height: 20px; }

.css-1wcvm81-wrapper-tableWrapper .ag-icon-asc, .css-1wcvm81-wrapper-tableWrapper .ag-icon-desc { color: rgb(0, 123, 255); }

.css-1wcvm81-wrapper-tableWrapper .ag-column-drop-aggregation { display: none; }

.css-1wcvm81-wrapper-tableWrapper .ag-input-field-label br { display: none; }

.css-1wcvm81-wrapper-tableWrapper .ag-floating-bottom { border-top: 3px solid rgb(0, 123, 255); }

.css-1wcvm81-wrapper-tableWrapper .ag-filter-toolpanel-instance-filter { background-color: rgb(255, 255, 255); }

.css-1wcvm81-wrapper-tableWrapper .ag-tool-panel-wrapper { background-color: rgb(255, 255, 255); }

.css-1wcvm81-wrapper-tableWrapper .ag-column-drop-vertical { display: none; }

.css-1wcvm81-wrapper-tableWrapper .ag-tooltip { max-width: 300px; white-space: pre-wrap; max-height: 300px; overflow: auto; }

.css-1wcvm81-wrapper-tableWrapper .ag-overlay-no-rows-wrapper { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; padding: 8px; max-width: 100%; text-align: center; white-space: normal; overflow-wrap: anywhere; word-break: break-word; }

.css-exjgbc-headerWrapper { display: flex; -webkit-box-pack: justify; justify-content: space-between; flex-wrap: wrap; gap: 20px; }

.css-ompvg4-searchInput { width: 530px; }

.css-1s3n69k-table { display: flex; flex-direction: column; flex: 1 1 0%; }

.css-1s3n69k-table .custom-task { background: rgb(255, 253, 243); }

.css-1azzqn5-wrapper-searchInput { max-width: 400px; display: flex; flex-direction: column; gap: 5px; width: 530px; }

.css-zbnml3-wrapper { width: 100%; padding: 5px 0px; display: flex; flex-direction: column; gap: 3px; }

.css-189tpi9-menuItem { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; gap: 5px; }

.css-1kgxsyu-wrapper { width: 100%; display: flex; -webkit-box-align: center; align-items: center; gap: 5px; }

.css-19p414k-taskDescriptionScrollWrapper { width: 100%; overflow: auto; display: flex; -webkit-box-align: center; align-items: center; padding: 5px 0px; }

.css-vtbhu1-sideWrapper { display: flex; -webkit-box-align: center; align-items: center; gap: 5px; }

.css-o1g59x-imgWrapper { display: flex; -webkit-box-align: center; align-items: center; gap: 5px; }

.css-1dpeaut-taskDescriptionSuperBox { font-weight: 500; font-size: 16px; color: rgb(0, 123, 255); }

.css-1tp1sxy-imgNum { font-weight: 500; font-size: 14px; color: rgb(0, 123, 255); }

.css-94m4nj-imagesWrapper { width: max-content; border: 1px solid rgb(0, 123, 255); border-radius: 8px; gap: 5px; padding: 5px; display: grid; grid-auto-flow: column; grid-template-columns: repeat(3, auto); max-height: 200px; }

.css-1oxl0uh-bigBoxSvg { width: 50px; height: 50px; flex-shrink: 0; }

.css-92tapb-boxArrowSvg { flex-shrink: 0; width: 18px; height: 18px; color: rgb(0, 123, 255); }

.css-11jg46d-superboxWrapper { display: flex; -webkit-box-align: center; align-items: center; gap: 5px; }

.css-d0b29j-blueColor { flex-shrink: 0; color: rgb(0, 123, 255); fill: rgb(0, 123, 255); }

.css-ckmpr6-flexEnd { display: flex; align-items: flex-end; }

.css-q9e7uq-sideWrapper-flexEnd { -webkit-box-align: center; gap: 5px; display: flex; align-items: flex-end; }

.css-16np36b-content { flex: 1 1 0%; overflow: auto; display: flex; flex-direction: column; padding-right: 5px; }

.css-iczk2c-flexContainer { display: flex; -webkit-box-align: center; align-items: center; gap: 10px; }

.css-1q91ms3-modalHeader { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

.css-11aev81-label { white-space: nowrap; font-size: 14px; }

.css-6or17x-modalTitle { font-size: 16px; line-height: 22px; font-weight: 500; }

.css-11rgtt8-form { display: flex; flex-direction: column; gap: 20px; }

.css-bgdkmh-commentsAndFilesWrapper { display: grid; grid-template-columns: 2fr 1fr auto; gap: 10px; }

.css-18z6dj1-commentsContainer { display: flex; height: 100%; gap: 10px; }

.css-30dmop-flexColumn { display: flex; flex-direction: column; gap: 10px; }

.css-1uh6g37-horizontalDivider { background-color: rgb(224, 224, 224); }

.css-1c807oq-errorText { color: rgb(221, 4, 4); }

.css-1to8bbc-buttonsWrapper { display: flex; -webkit-box-pack: end; justify-content: flex-end; -webkit-box-align: center; align-items: center; gap: 20px; }

.css-vnxw8m-returnBlockWrapper { display: flex; flex-direction: column; gap: 10px; }

.css-14yvdjn-customTaskBlock { padding: 8px; border-radius: 16px; border: 1px solid rgb(243, 175, 0); background-color: rgb(255, 255, 255); display: flex; flex-direction: column; gap: 5px; }

.css-1ukq4mm-customTaskHeader { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; gap: 8px; }

.css-1vvbj4p-customTaskTitle { font-size: 14px; line-height: 19px; font-weight: 500; color: rgb(243, 175, 0); white-space: nowrap; }

.css-ermzya-customTaskDeadline { display: flex; -webkit-box-align: center; align-items: center; gap: 5px; color: rgb(0, 16, 41); white-space: nowrap; }

.css-1l5sqzo-customTaskDeadlineLabel { font-size: 12px; line-height: 16px; font-weight: 500; }

.css-1xdxgi0-customTaskDeadlineValue { font-size: 14px; line-height: 19px; }

.css-s6yza3-customTaskDescriptionWrapper { overflow-y: auto; height: 76px; }

.css-ummgws-customTaskDescription { font-size: 14px; line-height: 19px; color: rgb(0, 16, 41); margin: 0px; padding: 0px 5px; white-space: pre-wrap; word-break: break-word; }

.css-x3shw3-label-label { line-height: 16px; font-weight: 500; white-space: nowrap; font-size: 14px; }

.css-2nky5j-wrapper { display: grid; grid-template-columns: 1fr 1px 1fr; gap: 10px; }

.css-m3obl-currentBox { flex: 1 1 100%; display: flex; flex-direction: column; gap: 10px; overflow: hidden; min-width: 0px; }

.css-1c6xx6q-titleWrapper { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; gap: 10px; }

.css-1es9416-sectionTitle { font-size: 16px; line-height: 22px; font-weight: 500; }

.css-scwd1l-divider { height: auto; margin: 0px; }

.css-a9daf-wrapper { display: flex; flex-direction: column; width: 100%; background-color: rgb(255, 255, 255); padding: 10px; border-radius: 16px; gap: 10px; }

.css-s5suei-refundBox { border: 1px dashed rgb(250, 173, 20); background: rgb(255, 253, 243); }

.css-1kzwn6b-fieldsWrapper { display: flex; -webkit-box-pack: justify; justify-content: space-between; gap: 10px; }

.css-1epnh4q-boxWrapper { display: flex; flex-direction: column; gap: 10px; }

.css-h941uf-boxInfoWrapper { display: flex; -webkit-box-pack: justify; justify-content: space-between; gap: 10px; }

.css-639ixe-footerWrapper { display: flex; flex-direction: column; gap: 10px; }

.css-1yqjemx-footerSubWrapper { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; gap: 10px; }

.css-moj362-footerTrackNumberWrapper { border-radius: 8px; padding: 5px; border: 1px solid rgb(224, 224, 224); display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; }

.css-1rp62d5-yellowBorder { padding: 5px; border: 1px solid rgb(245, 207, 0); border-radius: 8px; }

.css-qiaupl-divider { height: auto; }

.css-1lthfkh-btnsWrapper { display: flex; -webkit-box-pack: justify; justify-content: space-between; gap: 10px; }

.css-1npk3h5-imagesWrapper { display: flex; flex-direction: column; gap: 10px; }

.css-sihpfb-wrapper { display: grid; grid-template-columns: 80px 1fr 2fr; gap: 10px; overflow: hidden; min-width: 0px; }

.css-1e95b43-img { width: 80px; height: 80px; border-radius: 8px; object-fit: contain; object-position: center center; }

.css-i7ny5z-flexColumn { display: flex; flex-direction: column; overflow: hidden; min-width: 0px; }

.css-ho49sj-editAccent { border: 1px solid rgb(245, 207, 0); border-radius: 8px; padding: 5px; }

.css-1hfgnmw-warningAccent { border: 1px solid rgb(221, 4, 4); border-radius: 8px; padding: 5px; }

.css-1qhagic-successAccent { border: 1px solid green; border-radius: 8px; padding: 5px; }

.css-96uf5l-checkboxes { margin-top: 5px; display: flex; flex-direction: column; gap: 5px; }

.css-1dk6cw0-bold { color: rgb(0, 16, 41); font-weight: 500; }

.css-8qmdc1-priorityWrapper { display: flex; -webkit-box-align: center; align-items: center; gap: 5px; }

.css-lzw3rs-prepIdLabel { white-space: nowrap; }

.css-vmgvos-prepIdValue { flex: 1 1 0%; min-width: 0px; }

.css-1r00bch-label-bold { font-size: 12px; line-height: 16px; color: rgb(0, 16, 41); font-weight: 500; }

.css-s00alx-label-prepIdLabel { font-size: 12px; line-height: 16px; font-weight: 500; white-space: nowrap; }

.css-15jh5wj-wrapper-prepIdValue { position: relative; flex: 1 1 0%; min-width: 0px; }

.css-1rgxynf-flexColumn { flex-direction: column; align-items: flex-start; }

.css-e1fnu7-label { font-size: 14px; line-height: 19px; white-space: nowrap; }

.css-1sod153-wrapper { width: 270px; display: flex; flex-direction: column; -webkit-box-pack: start; justify-content: flex-start; gap: 10px; }

.css-vcaog1-row { width: 100%; flex-direction: row-reverse; -webkit-box-pack: justify; justify-content: space-between; }

.css-2312jm-headerWrapper { display: flex; -webkit-box-align: center; align-items: center; gap: 10px; }

.css-14wucd5-title { font-weight: 500; }

.css-1xw0l7l-rowHeader { align-items: flex-start; }

.css-1ofw3gr-flexColumn { display: flex; flex-direction: column; -webkit-box-pack: justify; justify-content: space-between; gap: 10px; }

.css-1viwv8f-rowFlexColumn { padding: 4px 0px; }

.css-1gwzd7x-labelText { font-size: 14px; line-height: 16px; }

.css-11lrq80-alert { color: rgb(221, 4, 4); font-weight: 500; }

.css-gkjexk-label-labelText { font-weight: 500; font-size: 14px; line-height: 16px; }

.css-smk2jr-wrapper { display: flex; -webkit-box-align: center; align-items: center; gap: 5px; }

@media (max-width: 599.95px) {
  .css-smk2jr-wrapper { gap: 3px; font-size: 12px; }
}

.css-eohjv9-solved { font-weight: 500; color: rgb(46, 125, 50); }

@media (max-width: 599.95px) {
  .css-eohjv9-solved { font-size: 12px; }
}

.css-19d5t8r-notSolved { font-weight: 500; color: rgb(221, 4, 4); }

@media (max-width: 599.95px) {
  .css-19d5t8r-notSolved { font-size: 12px; }
}

.css-rs82jr-tag-interactive-status { -webkit-box-align: center; align-items: center; border-radius: 25px; text-align: center; gap: 5px; cursor: pointer; font-weight: 500; font-size: 14px; max-width: fit-content; display: flex; -webkit-box-pack: center; justify-content: center; }

.css-rs82jr-tag-interactive-status .ant-tag-close-icon { flex-shrink: 0; min-width: fit-content; }

.css-rs82jr-tag-interactive-status > span { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.css-rs82jr-tag-interactive-status:hover { opacity: 0.65; transition: opacity 0.2s ease-in-out; border: 1px solid rgb(0, 123, 255); }

@media (max-width: 599.95px) {
  .css-rs82jr-tag-interactive-status { font-size: 12px; }
}

.css-1o8uzzy-label-label { font-size: 12px; line-height: 16px; font-weight: 500; white-space: nowrap; }

.css-k5go32-table { display: flex; flex-direction: column; flex: 1 1 0%; }

.css-k5go32-table .custom-task { background: rgb(47, 44, 35); }

.css-d24xls-taskDescriptionSuperBox { font-weight: 500; font-size: 16px; color: rgb(76, 161, 222); }

.css-pdumpp-imgNum { font-weight: 500; font-size: 14px; color: rgb(76, 161, 222); }

.css-c9kigc-imagesWrapper { width: max-content; border: 1px solid rgb(76, 161, 222); border-radius: 8px; gap: 5px; padding: 5px; display: grid; grid-auto-flow: column; grid-template-columns: repeat(3, auto); max-height: 200px; }

.css-1t935q4-boxArrowSvg { flex-shrink: 0; width: 18px; height: 18px; color: rgb(76, 161, 222); }

.css-1kxjmly-blueColor { flex-shrink: 0; color: rgb(76, 161, 222); fill: rgb(76, 161, 222); }

.css-1e3jc7t-customTaskBlock { padding: 8px; border-radius: 16px; border: 1px solid rgb(243, 175, 0); background-color: rgb(43, 43, 52); display: flex; flex-direction: column; gap: 5px; }

.css-13hxt3z-customTaskDeadline { display: flex; -webkit-box-align: center; align-items: center; gap: 5px; color: rgb(255, 255, 255); white-space: nowrap; }

.css-1nvnx6x-customTaskDescription { font-size: 14px; line-height: 19px; color: rgb(255, 255, 255); margin: 0px; padding: 0px 5px; white-space: pre-wrap; word-break: break-word; }

.css-xsw2qo-wrapper { display: flex; flex-direction: column; width: 100%; background-color: rgb(43, 43, 52); padding: 10px; border-radius: 16px; gap: 10px; }

.css-7mi0r3-refundBox { border: 1px dashed rgb(250, 173, 20); background: rgb(47, 44, 35); }

.css-17kd92j-footerTrackNumberWrapper { border-radius: 8px; padding: 5px; border: 1px solid rgb(66, 66, 80); display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; }

.css-7dymym-bold { color: rgb(255, 255, 255); font-weight: 500; }

.css-jz4y2z-label-bold { font-size: 12px; line-height: 16px; color: rgb(255, 255, 255); font-weight: 500; }

.css-p7ufo2-solved { font-weight: 500; color: rgb(102, 187, 106); }

@media (max-width: 599.95px) {
  .css-p7ufo2-solved { font-size: 12px; }
}

.css-1dcbl94-tag-interactive-status { -webkit-box-align: center; align-items: center; border-radius: 25px; text-align: center; gap: 5px; cursor: pointer; font-weight: 500; font-size: 14px; max-width: fit-content; display: flex; -webkit-box-pack: center; justify-content: center; }

.css-1dcbl94-tag-interactive-status .ant-tag-close-icon { flex-shrink: 0; min-width: fit-content; }

.css-1dcbl94-tag-interactive-status > span { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.css-1dcbl94-tag-interactive-status:hover { opacity: 0.65; transition: opacity 0.2s ease-in-out; border: 1px solid rgb(76, 161, 222); }

@media (max-width: 599.95px) {
  .css-1dcbl94-tag-interactive-status { font-size: 12px; }
}

.css-8jh79q-wrapper { display: flex; width: 100%; height: 100vh; background: linear-gradient(112.25deg, rgb(51, 29, 0) 10%, rgb(38, 46, 28) 45%, rgb(43, 43, 52) 100%); }

.css-194r6qf-title { font-size: 24px; line-height: 24px; font-weight: 500; color: rgb(76, 161, 222); }

.css-yhx4ry-themeSelector { padding: 4px; color: rgb(76, 161, 222); }

.css-174qt60-logo { color: rgb(255, 255, 255); width: 250px !important; height: 84px !important; }

.css-174qt60-logo path:first-of-type { fill: rgb(76, 161, 222); }

.css-17d0dt1-link { padding: 0px; font-size: 14px; line-height: 19px; color: rgb(76, 161, 222); }

.css-mes8l1-button-link { border-radius: 16px; padding: 0px; font-size: 14px; line-height: 19px; color: rgb(76, 161, 222); }

.css-mes8l1-button-link.ant-btn-default { box-shadow: none; }

.css-mes8l1-button-link span:not(.ant-btn-icon) { overflow: hidden; text-overflow: ellipsis; }

.css-61cfnb-node-hiddenNode { position: absolute; inset: 0px; height: 100%; z-index: 0; pointer-events: none; }

.css-1sosl21-userInfoWrapper { margin: 5px; padding: 20px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; box-shadow: rgba(190, 190, 190, 0.2) 0px 0px 5px 3px; border-radius: 16px; }

.css-lhoqhp-info { display: flex; flex-direction: column; gap: 10px; }

.css-1j1r2b8-userInfoLeftWrapper { display: flex; gap: 25px; -webkit-box-align: center; align-items: center; }

.css-1wzdsma-iconWrapper { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; width: 97px; height: 97px; border-radius: 50%; background-color: rgb(248, 248, 248); cursor: pointer; position: relative; }

.css-1esm4y7-badge { position: absolute; top: 2px; right: 5px; height: 28px; min-width: 28px; width: fit-content; padding: 1px 6px; background-color: rgb(0, 123, 255); border-radius: 30px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; color: rgb(255, 255, 255); font-size: 12px; line-height: 14px; }

.css-1sem17f-cardWrapper { width: 100%; background: linear-gradient(157deg, rgb(255, 255, 255) 50%, rgb(242, 251, 247) 50%); box-shadow: rgba(190, 190, 190, 0.2) 0px 0px 5px 3px; padding: 15px; margin: 5px 0px; border-radius: 8px; height: 80px; cursor: pointer; display: flex; -webkit-box-pack: center; justify-content: center; flex-direction: column; transition: 0.3s; }

.css-1sem17f-cardWrapper:hover { background: linear-gradient(157deg, rgb(255, 255, 255) 50%, rgb(216, 253, 237) 50%); }

.css-1soulg-cardErrorWrapper { transition: 0.3s; background: linear-gradient(157deg, rgb(255, 255, 255) 50%, rgb(251, 242, 242) 50%); }

.css-1soulg-cardErrorWrapper:hover { background: linear-gradient(157deg, rgb(255, 255, 255) 50%, rgb(248, 222, 222) 50%); }

.css-11pxo42-cardTitle { font-size: 18px; line-height: 25px; color: rgb(0, 16, 41); font-weight: 500; }

.css-1cvy7li-cardValueTitle { font-weight: 600; font-size: 32px; line-height: 44px; color: rgb(0, 16, 41); }

.css-zcmf3j-cardWrapper-cardErrorWrapper { width: 100%; box-shadow: rgba(190, 190, 190, 0.2) 0px 0px 5px 3px; padding: 15px; margin: 5px 0px; border-radius: 8px; height: 80px; cursor: pointer; display: flex; -webkit-box-pack: center; justify-content: center; flex-direction: column; transition: 0.3s; background: linear-gradient(157deg, rgb(255, 255, 255) 50%, rgb(251, 242, 242) 50%); }

.css-zcmf3j-cardWrapper-cardErrorWrapper:hover { background: linear-gradient(157deg, rgb(255, 255, 255) 50%, rgb(216, 253, 237) 50%); }

.css-zcmf3j-cardWrapper-cardErrorWrapper:hover { background: linear-gradient(157deg, rgb(255, 255, 255) 50%, rgb(248, 222, 222) 50%); }

.css-1t8a3rj-button { width: 40px; height: 40px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 2px 2px; border-radius: 6px; opacity: 1; transition: 0.3s ease-in-out; }

.css-1t8a3rj-button:hover { opacity: 0.8; }

.css-1t8a3rj-button:disabled { opacity: 0.3; }

.css-e4wfbw-icon { color: rgb(0, 123, 255); }

.css-1rs3dg4-headerWrapper { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; flex-wrap: wrap; gap: 10px; }

.css-jgv4ga-headerControls { display: flex; -webkit-box-align: center; align-items: center; gap: 16px; flex-wrap: wrap; }

.css-1gcfd6s-isDraftRow { opacity: 0.5; }

.css-4tsvu7-searchInput { width: 450px; }

.css-1guvkeh-leftBtnsWrapper { display: flex; gap: 20px; }

.css-pd4gvb-wrapper-searchInput { max-width: 400px; display: flex; flex-direction: column; gap: 5px; width: 450px; }

.css-vwkggd-root { position: relative; display: flex; -webkit-box-align: center; align-items: center; gap: 8px; padding: 6px 10px; border: 1px solid rgba(0, 0, 0, 0.12); border-radius: 12px; background-color: rgb(255, 255, 255); flex-shrink: 0; }

.css-hnke4-content { display: flex; flex-direction: column; gap: 2px; transition: opacity 0.2s; }

.css-r968o7-contentDimmed { opacity: 0.45; }

.css-1r5dfga-refreshSpinner { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); pointer-events: none; }

.css-n6mha5-metricsRow { display: flex; gap: 16px; }

.css-1hb0k9j-metric { display: flex; flex-direction: column; }

.css-br5ain-metricLabel { font-size: 11px; line-height: 14px; white-space: nowrap; color: rgba(0, 0, 0, 0.6); }

.css-cvsqqr-metricValue { font-size: 13px; line-height: 16px; font-weight: 600; white-space: nowrap; color: rgba(0, 0, 0, 0.87); }

.css-1hj1lmq-metricSubValue { font-size: 12px; font-weight: 400; color: rgba(0, 0, 0, 0.6); }

.css-o19610-chevron { transition: transform 0.2s; }

.css-k0vk6-chevronOpen { transform: rotate(180deg); }

.css-1lrksrl-skeleton { width: 140px; }

.css-2elvhm-popoverContent { display: flex; flex-direction: column; gap: 12px; min-width: 280px; max-width: 360px; }

.css-1hdms5s-segmented.ant-segmented { border-radius: 8px; }

.css-1hdms5s-segmented .ant-segmented-item, .css-1hdms5s-segmented .ant-segmented-thumb { border-radius: 6px; border: 1px solid transparent; }

.css-1hdms5s-segmented .ant-segmented-item-selected, .css-1hdms5s-segmented .ant-segmented-thumb { border-color: rgba(0, 0, 0, 0.12); }

.css-uj5xa2-tabContent { display: flex; flex-direction: column; gap: 12px; max-height: 320px; overflow-y: auto; }

.css-kucimv-week { display: flex; flex-direction: column; gap: 4px; }

.css-yhhpgc-weekHeader { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; font-weight: 600; }

.css-wx64w8-weekDate { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; padding-left: 12px; font-size: 13px; color: rgba(0, 0, 0, 0.6); }

.css-zkl6pz-weekDateLabel { display: flex; gap: 6px; }

.css-1t1o7l2-tariffRow { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; }

.css-7cz9pg-emptyRow { color: rgba(0, 0, 0, 0.6); font-size: 13px; }

.css-15pfn5h-footnote { font-size: 12px; color: rgba(0, 0, 0, 0.6); }

.css-3f5q7i-wrapperToolbar { width: 100%; padding: 5px; }

.css-1pola1h-toolbar { width: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

.css-1mfoan8-buttons { display: flex; -webkit-box-align: center; align-items: center; gap: 10px; }

.css-ooykb6-selectedFilters { display: flex; flex-wrap: wrap; gap: 5px; padding: 4px; }

.css-1eqkeuq-settingsButton { box-shadow: rgba(190, 190, 190, 0.2) 0px 0px 5px 3px; color: rgb(0, 123, 255); }

.css-1s92hvc-menu { margin-top: 3px; border-radius: 12px; display: flex; width: 420px; height: 630px; padding: 12px; border: 1px solid rgb(224, 224, 224); background: rgb(255, 255, 255); box-shadow: rgba(190, 190, 190, 0.15) 0px 2px 11px 2px; overflow: hidden; }

.css-of47a7-list { padding: 0px; flex: 1 1 0%; display: flex; flex-direction: column; gap: 10px; }

.css-1botclb-title { font-size: 18px; font-weight: 500; }

.css-1vf9nkk-searchInput { width: 100%; }

.css-1vf9nkk-searchInput .ant-input-affix-wrapper { background-color: rgb(255, 255, 255) !important; }

.css-1vf9nkk-searchInput .ant-input { background-color: rgb(255, 255, 255) !important; }

.css-1vf9nkk-searchInput .ant-input-search-button { background-color: rgb(255, 255, 255) !important; }

.css-107ynxa-parametersWrapper { flex: 1 1 0%; display: flex; flex-direction: column; align-items: flex-start; gap: 15px; overflow: auto; padding: 10px 14px; border: 1px solid var(--Gray-100, #F2F4F7); box-shadow: rgba(97, 97, 97, 0.18) 0px 2.18px 4.36px 0px, rgba(97, 97, 97, 0.18) 0px 1.09px 2.18px 0px; }

.css-tdo0pj-button-iconButton-settingsButton { border-radius: 16px; flex-shrink: 0; box-shadow: rgba(190, 190, 190, 0.2) 0px 0px 5px 3px; color: rgb(0, 123, 255); }

.css-tdo0pj-button-iconButton-settingsButton.ant-btn-default { box-shadow: none; }

.css-tdo0pj-button-iconButton-settingsButton span:not(.ant-btn-icon) { overflow: hidden; text-overflow: ellipsis; }

.css-tdo0pj-button-iconButton-settingsButton span { display: flex; -webkit-box-align: center; align-items: center; }

.css-8agwqa-menu { margin-top: 3px; border-radius: 12px; border: 1px solid rgb(224, 224, 224); box-shadow: rgba(190, 190, 190, 0.2) 0px 0px 5px 3px; }

.css-12msq52-list { padding: 4px 0px; min-width: 200px; }

.css-19j4206-menuItem { padding: 8px 16px; font-size: 14px; color: rgba(0, 0, 0, 0.87); min-height: 40px; }

.css-19j4206-menuItem:hover { background-color: rgba(0, 0, 0, 0.04); }

.css-19j4206-menuItem .MuiListItemText-root { margin: 0px; }

.css-19j4206-menuItem .MuiListItemText-primary { font-size: 14px; }

.css-10izoyu-wrapper { height: 32px; display: flex; -webkit-box-align: center; align-items: center; gap: 2px; border-radius: 100px; box-shadow: rgba(190, 190, 190, 0.2) 0px 0px 5px 3px; }

.css-dae9t2-wrapper { height: 100%; }

.css-ps54lq-sortButton { border-radius: 16px 0px 0px 16px; height: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.css-nbvlvq-indicatorWrapper { display: flex; flex-direction: column; gap: 3px; width: 18px; transition: 0.5s; }

.css-nbvlvq-indicatorWrapper div { background-color: rgb(0, 123, 255); height: 2px; border-radius: 100px; }

.css-1aihg97-descIndicator > div:nth-of-type(1) { width: 100%; }

.css-1aihg97-descIndicator > div:nth-of-type(2) { width: 66%; }

.css-1aihg97-descIndicator > div:nth-of-type(3) { width: 33%; }

.css-j4ykc0-ascIndicator > div:nth-of-type(1) { width: 33%; }

.css-j4ykc0-ascIndicator > div:nth-of-type(2) { width: 66%; }

.css-j4ykc0-ascIndicator > div:nth-of-type(3) { width: 100%; }

.css-g8fg1r-indicatorWrapper-descIndicator { display: flex; flex-direction: column; gap: 3px; width: 18px; transition: 0.5s; }

.css-g8fg1r-indicatorWrapper-descIndicator div { background-color: rgb(0, 123, 255); height: 2px; border-radius: 100px; }

.css-g8fg1r-indicatorWrapper-descIndicator > div:nth-of-type(1) { width: 100%; }

.css-g8fg1r-indicatorWrapper-descIndicator > div:nth-of-type(2) { width: 66%; }

.css-g8fg1r-indicatorWrapper-descIndicator > div:nth-of-type(3) { width: 33%; }

.css-1vppp2y-button-sortButton { border-radius: 16px 0px 0px 16px; height: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.css-1vppp2y-button-sortButton.ant-btn-default { box-shadow: none; }

.css-1vppp2y-button-sortButton span:not(.ant-btn-icon) { overflow: hidden; text-overflow: ellipsis; }

.css-k2zjum-selectButton { border-radius: 0px 16px 16px 0px; min-width: 50px; }

.css-wksn4p-menu { min-width: 50px; width: 320px; padding: 5px; margin-top: 3px; border-radius: 12px; border: 1px solid rgb(224, 224, 224); background: rgb(255, 255, 255); box-shadow: rgba(190, 190, 190, 0.2) 0px 0px 5px 3px; }

.css-1o8yzr-list { padding: 4px 0px; min-width: 200px; display: flex; flex-direction: column; gap: 5px; }

.css-1xzfg-menuItems { width: 100%; max-height: 204px; overflow-y: auto; display: flex; flex-direction: column; }

.css-1mxnak-itemButton { padding: 10px; display: flex; -webkit-box-pack: start; justify-content: start; border-radius: 7px; }

.css-ijzr6b-button-selectButton { border-radius: 0px 16px 16px 0px; min-width: 50px; }

.css-ijzr6b-button-selectButton.ant-btn-default { box-shadow: none; }

.css-ijzr6b-button-selectButton span:not(.ant-btn-icon) { overflow: hidden; text-overflow: ellipsis; }

.css-1o3rfe2-presetsSelect { height: 32px; box-shadow: rgba(190, 190, 190, 0.2) 0px 0px 5px 3px; border-radius: 25px; width: 170px; }

.css-a8jroh-select-presetsSelect { overflow: hidden; height: 32px; box-shadow: rgba(190, 190, 190, 0.2) 0px 0px 5px 3px; width: 170px; border-radius: 16px !important; }

.css-a8jroh-select-presetsSelect .ant-select-selection-search-input { height: 100% !important; }

.css-17t3t0k-quickPresetsWrapper { overflow-y: auto; }

.css-umy40m { --unstable_DataGrid-radius: 4px; --unstable_DataGrid-headWeight: 500; --unstable_DataGrid-overlayBackground: rgba(255, 255, 255, 0.38); --DataGrid-cellOffsetMultiplier: 2; flex: 1 1 0%; box-sizing: border-box; position: relative; font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 400; font-size: 0.875rem; line-height: 1.43; letter-spacing: 0.01071em; outline: none; height: 100%; display: flex; min-width: 0px; min-height: 0px; flex-direction: column; overflow-anchor: none; background-color: rgb(255, 255, 255); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: rgb(0, 16, 41); border-radius: 16px; }

.css-umy40m.MuiDataGrid-autoHeight { height: auto; }

.css-umy40m.MuiDataGrid-autoHeight .MuiDataGrid-row--lastVisible .MuiDataGrid-cell { border-bottom-color: transparent; }

.css-umy40m.MuiDataGrid-autosizing .MuiDataGrid-columnHeaderTitleContainerContent > * { overflow: visible !important; }

.css-umy40m.MuiDataGrid-autosizing .MuiDataGrid-cell > * { white-space: nowrap; overflow: visible !important; }

.css-umy40m.MuiDataGrid-autosizing .MuiDataGrid-groupingCriteriaCell { width: unset; }

.css-umy40m.MuiDataGrid-autosizing .MuiDataGrid-treeDataGroupingCell { width: unset; }

.css-umy40m .MuiDataGrid-virtualScrollerContent--overflowed .MuiDataGrid-row--lastVisible .MuiDataGrid-cell { border-bottom-color: transparent; }

.css-umy40m .MuiDataGrid-columnHeader, .css-umy40m .MuiDataGrid-cell { -webkit-tap-highlight-color: transparent; padding: 0px 10px; box-sizing: border-box; }

.css-umy40m .MuiDataGrid-columnHeader:focus-within, .css-umy40m .MuiDataGrid-cell:focus-within { outline: rgba(0, 123, 255, 0.5) solid 1px; outline-offset: -1px; }

.css-umy40m .MuiDataGrid-columnHeader:focus, .css-umy40m .MuiDataGrid-cell:focus { outline: rgb(0, 123, 255) solid 1px; }

.css-umy40m .MuiDataGrid-columnHeaderCheckbox, .css-umy40m .MuiDataGrid-cellCheckbox { padding: 0px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.css-umy40m .MuiDataGrid-columnHeader { position: relative; display: flex; -webkit-box-align: center; align-items: center; }

.css-umy40m .MuiDataGrid-columnHeader--sorted .MuiDataGrid-iconButtonContainer, .css-umy40m .MuiDataGrid-columnHeader--filtered .MuiDataGrid-iconButtonContainer { visibility: visible; width: auto; }

.css-umy40m .MuiDataGrid-columnHeader:not(.MuiDataGrid-columnHeader--sorted) .MuiDataGrid-sortIcon { opacity: 0; transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1); }

.css-umy40m .MuiDataGrid-columnHeaderTitleContainer { display: flex; -webkit-box-align: center; align-items: center; min-width: 0px; flex: 1 1 0%; white-space: nowrap; overflow: hidden; position: relative; }

.css-umy40m .MuiDataGrid-columnHeaderTitleContainerContent { overflow: hidden; display: flex; -webkit-box-align: center; align-items: center; }

.css-umy40m .MuiDataGrid-columnHeader--filledGroup .MuiDataGrid-columnHeaderTitleContainer { border-bottom-width: 1px; border-bottom-style: solid; box-sizing: border-box; }

.css-umy40m .MuiDataGrid-columnHeader--filledGroup.MuiDataGrid-columnHeader--showColumnBorder .MuiDataGrid-columnHeaderTitleContainer { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }

.css-umy40m .MuiDataGrid-columnHeader--filledGroup.MuiDataGrid-columnHeader--showColumnBorder { border-bottom-width: 1px; border-bottom-style: solid; box-sizing: border-box; }

.css-umy40m .MuiDataGrid-headerFilterRow { border-top: 1px solid rgb(224, 224, 224); }

.css-umy40m .MuiDataGrid-sortIcon, .css-umy40m .MuiDataGrid-filterIcon { font-size: inherit; }

.css-umy40m .MuiDataGrid-columnHeader--sortable { cursor: pointer; }

.css-umy40m .MuiDataGrid-columnHeader--alignCenter .MuiDataGrid-columnHeaderTitleContainer { -webkit-box-pack: center; justify-content: center; }

.css-umy40m .MuiDataGrid-columnHeader--alignRight .MuiDataGrid-columnHeaderDraggableContainer, .css-umy40m .MuiDataGrid-columnHeader--alignRight .MuiDataGrid-columnHeaderTitleContainer { flex-direction: row-reverse; }

.css-umy40m .MuiDataGrid-columnHeader--alignCenter .MuiDataGrid-menuIcon, .css-umy40m .MuiDataGrid-columnHeader--alignRight .MuiDataGrid-menuIcon { margin-right: auto; margin-left: -6px; }

.css-umy40m .MuiDataGrid-columnHeader--alignRight .MuiDataGrid-menuIcon, .css-umy40m .MuiDataGrid-columnHeader--alignRight .MuiDataGrid-menuIcon { margin-right: auto; margin-left: -10px; }

.css-umy40m .MuiDataGrid-columnHeader--moving { background-color: rgba(0, 0, 0, 0.04); }

.css-umy40m .MuiDataGrid-columnSeparator { visibility: hidden; position: absolute; z-index: 100; display: flex; flex-direction: column; -webkit-box-pack: center; justify-content: center; color: rgb(224, 224, 224); }

@media (hover: hover) {
  .css-umy40m .MuiDataGrid-columnHeaders:hover .MuiDataGrid-columnSeparator, .css-umy40m .MuiDataGrid-columnHeaders:hover .MuiDataGrid-columnSeparator--resizing { visibility: visible; width: auto; }
  .css-umy40m .MuiDataGrid-columnHeader:hover .MuiDataGrid-iconButtonContainer { visibility: visible; width: auto; }
  .css-umy40m .MuiDataGrid-columnHeader:hover .MuiDataGrid-menuIcon { width: auto; visibility: visible; }
  .css-umy40m .MuiDataGrid-columnHeader:not(.MuiDataGrid-columnHeader--sorted):hover .MuiDataGrid-sortIcon { opacity: 0.5; }
}

@media (hover: none) {
  .css-umy40m .MuiDataGrid-columnHeaders .MuiDataGrid-columnSeparator, .css-umy40m .MuiDataGrid-columnHeaders .MuiDataGrid-columnSeparator--resizing { visibility: visible; width: auto; }
  .css-umy40m .MuiDataGrid-columnHeader .MuiDataGrid-iconButtonContainer { visibility: visible; width: auto; }
  .css-umy40m .MuiDataGrid-columnHeader .MuiDataGrid-menuIcon { width: auto; visibility: visible; }
}

.css-umy40m .MuiDataGrid-columnSeparator--sideLeft { left: -12px; }

.css-umy40m .MuiDataGrid-columnSeparator--sideRight { right: -12px; }

.css-umy40m .MuiDataGrid-columnSeparator--resizable { cursor: col-resize; touch-action: none; }

.css-umy40m .MuiDataGrid-columnSeparator--resizable:hover { color: rgba(0, 0, 0, 0.87); }

@media (hover: none) {
  .css-umy40m .MuiDataGrid-columnSeparator--resizable:hover { color: rgb(224, 224, 224); }
}

.css-umy40m .MuiDataGrid-columnSeparator--resizable.MuiDataGrid-columnSeparator--resizing { color: rgba(0, 0, 0, 0.87); }

.css-umy40m .MuiDataGrid-columnSeparator--resizable svg { pointer-events: none; }

.css-umy40m .MuiDataGrid-iconSeparator { color: inherit; }

.css-umy40m .MuiDataGrid-menuIcon { width: 0px; visibility: hidden; font-size: 20px; margin-right: -10px; display: flex; -webkit-box-align: center; align-items: center; }

.css-umy40m .MuiDataGrid-menuOpen { visibility: visible; width: auto; }

.css-umy40m .MuiDataGrid-row { display: flex; width: fit-content; break-inside: avoid; }

.css-umy40m .MuiDataGrid-row:hover, .css-umy40m .MuiDataGrid-row.Mui-hovered { background-color: rgba(0, 0, 0, 0.04); }

@media (hover: none) {
  .css-umy40m .MuiDataGrid-row:hover, .css-umy40m .MuiDataGrid-row.Mui-hovered { background-color: transparent; }
}

.css-umy40m .MuiDataGrid-row.Mui-selected { background-color: rgba(0, 123, 255, 0.08); }

.css-umy40m .MuiDataGrid-row.Mui-selected:hover, .css-umy40m .MuiDataGrid-row.Mui-selected.Mui-hovered { background-color: rgba(0, 123, 255, 0.12); }

@media (hover: none) {
  .css-umy40m .MuiDataGrid-row.Mui-selected:hover, .css-umy40m .MuiDataGrid-row.Mui-selected.Mui-hovered { background-color: rgba(0, 123, 255, 0.08); }
}

.css-umy40m .MuiDataGrid-cell { display: flex; -webkit-box-align: center; align-items: center; border-bottom: 1px solid; }

.css-umy40m .MuiDataGrid-cell.Mui-selected { background-color: rgba(0, 123, 255, 0.08); }

.css-umy40m .MuiDataGrid-cell.Mui-selected:hover, .css-umy40m .MuiDataGrid-cell.Mui-selected.Mui-hovered { background-color: rgba(0, 123, 255, 0.12); }

@media (hover: none) {
  .css-umy40m .MuiDataGrid-cell.Mui-selected:hover, .css-umy40m .MuiDataGrid-cell.Mui-selected.Mui-hovered { background-color: rgba(0, 123, 255, 0.08); }
}

.css-umy40m.MuiDataGrid-root--disableUserSelection .MuiDataGrid-cell { user-select: none; }

.css-umy40m .MuiDataGrid-row:not(.MuiDataGrid-row--dynamicHeight) > .MuiDataGrid-cell { overflow: hidden; white-space: nowrap; }

.css-umy40m .MuiDataGrid-cellContent { overflow: hidden; text-overflow: ellipsis; }

.css-umy40m .MuiDataGrid-cell.MuiDataGrid-cell--selectionMode { cursor: default; }

.css-umy40m .MuiDataGrid-cell.MuiDataGrid-cell--editing { padding: 1px; display: flex; box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; background-color: rgb(255, 255, 255); }

.css-umy40m .MuiDataGrid-cell.MuiDataGrid-cell--editing:focus-within { outline: rgb(0, 123, 255) solid 1px; outline-offset: -1px; }

.css-umy40m .MuiDataGrid-row--editing { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }

.css-umy40m .MuiDataGrid-row--editing .MuiDataGrid-cell { box-shadow: none; background-color: rgb(255, 255, 255); }

.css-umy40m .MuiDataGrid-editBooleanCell { display: flex; height: 100%; width: 100%; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.css-umy40m .MuiDataGrid-booleanCell[data-value="true"] { color: rgba(0, 0, 0, 0.6); }

.css-umy40m .MuiDataGrid-booleanCell[data-value="false"] { color: rgba(0, 0, 0, 0.38); }

.css-umy40m .MuiDataGrid-actionsCell { display: inline-flex; -webkit-box-align: center; align-items: center; gap: 8px; }

.css-umy40m .MuiDataGrid-rowReorderCell { display: inline-flex; flex: 1 1 0%; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; opacity: 0.38; }

.css-umy40m .MuiDataGrid-rowReorderCell--draggable { cursor: move; opacity: 1; }

.css-umy40m .MuiDataGrid-rowReorderCellContainer { padding: 0px; -webkit-box-align: stretch; align-items: stretch; }

.css-umy40m .MuiDataGrid-withBorderColor { border-color: rgb(224, 224, 224); }

.css-umy40m .MuiDataGrid-cell--withRightBorder { border-right-width: 1px; border-right-style: solid; }

.css-umy40m .MuiDataGrid-columnHeader--withRightBorder { border-right-width: 1px; border-right-style: solid; }

.css-umy40m .MuiDataGrid-cell--textLeft { -webkit-box-pack: start; justify-content: flex-start; }

.css-umy40m .MuiDataGrid-cell--textRight { -webkit-box-pack: end; justify-content: flex-end; }

.css-umy40m .MuiDataGrid-cell--textCenter { -webkit-box-pack: center; justify-content: center; }

.css-umy40m .MuiDataGrid-columnHeaderDraggableContainer { display: flex; width: 100%; height: 100%; }

.css-umy40m .MuiDataGrid-rowReorderCellPlaceholder { display: none; }

.css-umy40m .MuiDataGrid-columnHeader--dragging, .css-umy40m .MuiDataGrid-row--dragging { background: rgb(255, 255, 255); padding: 0px 12px; border-radius: var(--unstable_DataGrid-radius); opacity: 0.38; }

.css-umy40m .MuiDataGrid-row--dragging { background: rgb(255, 255, 255); padding: 0px 12px; border-radius: var(--unstable_DataGrid-radius); opacity: 0.38; }

.css-umy40m .MuiDataGrid-row--dragging .MuiDataGrid-rowReorderCellPlaceholder { display: flex; }

.css-umy40m .MuiDataGrid-treeDataGroupingCell { display: flex; -webkit-box-align: center; align-items: center; width: 100%; }

.css-umy40m .MuiDataGrid-treeDataGroupingCellToggle { flex: 0 0 28px; align-self: stretch; margin-right: 16px; }

.css-umy40m .MuiDataGrid-groupingCriteriaCell { display: flex; -webkit-box-align: center; align-items: center; width: 100%; }

.css-umy40m .MuiDataGrid-groupingCriteriaCellToggle { flex: 0 0 28px; align-self: stretch; margin-right: 16px; }

.css-umy40m .MuiDataGrid-cell { overflow: hidden; }

.css-umy40m .MuiDataGrid-columnHeaderDraggableContainer { position: relative; flex-direction: row !important; }

.css-umy40m .MuiDataGrid-columnHeaderTitleContainer { padding-right: 25px; flex-direction: row !important; }

.css-umy40m .MuiDataGrid-columnSeparator { color: rgb(81, 81, 81); }

.css-umy40m .MuiDataGrid-iconSeparator { padding: 0px 1px; }

.css-umy40m .MuiDataGrid-menuIconButton { z-index: 7; right: -2px; padding: 0px; position: absolute !important; width: 20px !important; height: 20px !important; }

.css-umy40m .MuiDataGrid-row { cursor: pointer; transition: 0.3s; }

.css-umy40m .MuiDataGrid-sortIcon { width: 14px; height: 14px; }

.css-znz2af-wrapperToolbar { display: flex; -webkit-box-align: center; align-items: center; flex-wrap: wrap; gap: 8px; width: 100%; padding: 5px; }

.css-1rp52cc .MuiTablePagination-selectLabel { display: none; }

@media (min-width: 600px) {
  .css-1rp52cc .MuiTablePagination-selectLabel { display: block; }
}

.css-1rp52cc .MuiTablePagination-input { display: none; }

@media (min-width: 600px) {
  .css-1rp52cc .MuiTablePagination-input { display: inline-flex; }
}

.css-13grq3k { overflow: auto; font-size: 0.875rem; color: rgb(0, 16, 41); }

.css-13grq3k:last-child { padding: 0px; }

.css-13grq3k .MuiTablePagination-selectLabel { display: none; }

@media (min-width: 600px) {
  .css-13grq3k .MuiTablePagination-selectLabel { display: block; }
}

.css-13grq3k .MuiTablePagination-input { display: none; }

@media (min-width: 600px) {
  .css-13grq3k .MuiTablePagination-input { display: inline-flex; }
}

.css-jgzxr2 { padding-right: 2px; color: rgb(0, 16, 41); height: 30px; min-height: 30px !important; }

@media (min-width: 0px) and (orientation: landscape) {
  .css-jgzxr2 { min-height: 52px; }
}

@media (min-width: 600px) {
  .css-jgzxr2 { min-height: 52px; padding-right: 2px; }
}

.css-jgzxr2 .MuiTablePagination-actions { flex-shrink: 0; margin-left: 20px; }

.css-2yza2k { position: relative; display: flex; -webkit-box-align: center; align-items: center; padding-left: 16px; padding-right: 2px; color: rgb(0, 16, 41); height: 30px; min-height: 30px !important; }

@media (min-width: 600px) {
  .css-2yza2k { padding-left: 24px; padding-right: 24px; }
}

@media (min-width: 0px) {
  @media (orientation: landscape) {
  .css-2yza2k { min-height: 48px; }
}
}

@media (min-width: 600px) {
  .css-2yza2k { min-height: 64px; }
}

@media (min-width: 0px) and (orientation: landscape) {
  .css-2yza2k { min-height: 52px; }
}

@media (min-width: 600px) {
  .css-2yza2k { min-height: 52px; padding-right: 2px; }
}

.css-2yza2k .MuiTablePagination-actions { flex-shrink: 0; margin-left: 20px; }

.css-1f63zk { flex: 1 1 100%; }

.css-wqp0ve { font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 400; font-size: 0.875rem; line-height: 1.43; letter-spacing: 0.01071em; flex-shrink: 0; }

.css-t0e7 { color: inherit; font-size: inherit; flex-shrink: 0; margin-right: 32px; margin-left: 8px; }

.css-t0e7 .MuiTablePagination-select { padding-left: 8px; padding-right: 24px; text-align: right; text-align-last: right; }

.css-11ls17y { font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 400; line-height: 1.4375em; letter-spacing: 0.00938em; box-sizing: border-box; position: relative; cursor: text; display: inline-flex; -webkit-box-align: center; align-items: center; overflow: hidden; border: 1px solid rgb(224, 224, 224); color: inherit; font-size: inherit; flex-shrink: 0; margin-right: 32px; margin-left: 8px; }

.css-11ls17y.Mui-disabled { color: rgba(0, 0, 0, 0.38); cursor: default; }

.css-11ls17y .MuiTablePagination-select { padding-left: 8px; padding-right: 24px; text-align: right; text-align-last: right; }

.css-5o9x1v { font: inherit; letter-spacing: inherit; color: currentcolor; padding: 4px 0px 5px; border: 0px; box-sizing: content-box; background: none; height: 1.4375em; margin: 0px; -webkit-tap-highlight-color: transparent; display: block; min-width: 0px; width: 100%; animation-name: mui-auto-fill-cancel; animation-duration: 10ms; }

.css-5o9x1v::-webkit-input-placeholder { color: currentcolor; opacity: 0.42; transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1); }

.css-5o9x1v:focus { outline: 0px; }

.css-5o9x1v:invalid { box-shadow: none; }

.css-5o9x1v::-webkit-search-decoration { appearance: none; }

label[data-shrink="false"] + .MuiInputBase-formControl .css-5o9x1v::-webkit-input-placeholder { opacity: 0 !important; }

label[data-shrink="false"] + .MuiInputBase-formControl .css-5o9x1v:focus::-webkit-input-placeholder { opacity: 0.42; }

.css-5o9x1v.Mui-disabled { opacity: 1; -webkit-text-fill-color: rgba(0, 0, 0, 0.38); }

.css-5o9x1v:-webkit-autofill { animation-duration: 5000s; animation-name: mui-auto-fill; }

.css-q5laq6 { appearance: none; user-select: none; border-radius: 0px; cursor: pointer; font: inherit; letter-spacing: inherit; color: currentcolor; padding: 4px 0px 5px; border: 0px; box-sizing: content-box; background: none; height: 1.4375em; margin: 0px; -webkit-tap-highlight-color: transparent; display: block; min-width: 0px; width: 100%; animation-name: mui-auto-fill-cancel; animation-duration: 10ms; }

.css-q5laq6:focus { border-radius: 0px; }

.css-q5laq6.Mui-disabled { cursor: default; }

.css-q5laq6[multiple] { height: auto; }

.css-q5laq6:not([multiple]) option, .css-q5laq6:not([multiple]) optgroup { background-color: rgb(255, 255, 255); }

.css-q5laq6.css-q5laq6.css-q5laq6 { padding-right: 24px; min-width: 16px; }

.css-q5laq6.MuiSelect-select { height: auto; min-height: 1.4375em; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }

.css-q5laq6::-webkit-input-placeholder { color: currentcolor; opacity: 0.42; transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1); }

.css-q5laq6:focus { outline: 0px; }

.css-q5laq6:invalid { box-shadow: none; }

.css-q5laq6::-webkit-search-decoration { appearance: none; }

label[data-shrink="false"] + .MuiInputBase-formControl .css-q5laq6::-webkit-input-placeholder { opacity: 0 !important; }

label[data-shrink="false"] + .MuiInputBase-formControl .css-q5laq6:focus::-webkit-input-placeholder { opacity: 0.42; }

.css-q5laq6.Mui-disabled { opacity: 1; -webkit-text-fill-color: rgba(0, 0, 0, 0.38); }

.css-q5laq6:-webkit-autofill { animation-duration: 5000s; animation-name: mui-auto-fill; }

.css-147e5lo { bottom: 0px; left: 0px; position: absolute; opacity: 0; pointer-events: none; width: 100%; box-sizing: border-box; }

.css-1nkidvm { position: absolute; right: 0px; top: calc(50% - 0.5em); pointer-events: none; color: rgba(0, 0, 0, 0.54); }

.css-1nkidvm.Mui-disabled { color: rgba(0, 0, 0, 0.26); }

.css-86oyf8 { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 1.5rem; position: absolute; right: 0px; top: calc(50% - 0.5em); pointer-events: none; color: rgba(0, 0, 0, 0.54); }

.css-86oyf8.Mui-disabled { color: rgba(0, 0, 0, 0.26); }

.css-18mi8xi { text-align: center; flex: 0 0 auto; font-size: 1.5rem; padding: 8px; border-radius: 50%; transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); --IconButton-hoverBg: rgba(0, 0, 0, 0.04); color: inherit; }

.css-18mi8xi:hover { background-color: var(--IconButton-hoverBg); }

@media (hover: none) {
  .css-18mi8xi:hover { background-color: transparent; }
}

.css-18mi8xi.Mui-disabled { background-color: transparent; color: rgba(0, 0, 0, 0.26); }

.css-18mi8xi.MuiIconButton-loading { color: transparent; }

.css-n67hdv { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; background-color: transparent; outline: 0px; border: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; text-align: center; flex: 0 0 auto; font-size: 1.5rem; padding: 8px; border-radius: 50%; transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); --IconButton-hoverBg: rgba(0, 0, 0, 0.04); color: inherit; }

.css-n67hdv.Mui-disabled { pointer-events: none; cursor: default; }

@media print {
  .css-n67hdv { print-color-adjust: exact; }
}

.css-n67hdv:hover { background-color: var(--IconButton-hoverBg); }

@media (hover: none) {
  .css-n67hdv:hover { background-color: transparent; }
}

.css-n67hdv.Mui-disabled { background-color: transparent; color: rgba(0, 0, 0, 0.26); }

.css-n67hdv.MuiIconButton-loading { color: transparent; }

.css-q7mezt { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 1.5rem; }

.css-opb0c2 { position: relative; -webkit-box-flex: 1; flex-grow: 1; display: flex; flex-direction: column; overflow: hidden; }

.css-1l8ffw2 { position: relative; overflow: hidden; display: flex; -webkit-box-align: center; align-items: center; box-sizing: border-box; border-bottom: 1px solid; border-top-left-radius: var(--unstable_DataGrid-radius); border-top-right-radius: var(--unstable_DataGrid-radius); }

.css-10jhk8h { display: flex; align-items: flex-start; flex-direction: column; }

.css-10jhk8h.MuiDataGrid-columnHeaderDropZone .MuiDataGrid-columnHeaderDraggableContainer { cursor: move; }

.css-10jhk8h.MuiDataGrid-columnHeadersInner--scrollable .MuiDataGrid-columnHeader:last-child { border-right-width: medium; border-right-style: none; border-right-color: currentcolor; }

.css-13bkf5m { overflow: auto; height: 100%; position: relative; z-index: 0; }

@media print {
  .css-13bkf5m { overflow: hidden; }
}

.css-1tmxkya { position: sticky; top: 0px; left: 0px; width: 0px; height: 0px; z-index: 4; }

.css-8qhrww { width: 100%; height: 100%; display: flex; align-self: center; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; background-color: var(--unstable_DataGrid-overlayBackground); }

.css-1vouojk { position: absolute; display: flex; flex-direction: column; }

.css-ygy4mc-text { width: fit-content; text-align: center; font-weight: 500; font-size: 12px; line-height: 16px; white-space: pre-line; word-break: break-word; }

.css-7wo61q-wrapper { width: 100%; margin-right: 5px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; gap: 5px; }

.css-vhsc1d { position: absolute; top: 0px; overflow: hidden; z-index: 1; display: flex; flex-direction: column; box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; background-color: rgb(255, 255, 255); left: 0px; }

.css-k008qs { display: flex; }

.css-1wuo023 { color: rgba(0, 0, 0, 0.6); }

.css-1wuo023:hover { background-color: rgba(0, 123, 255, 0.04); }

.css-1wuo023.Mui-checked, .css-1wuo023.MuiCheckbox-indeterminate { color: rgb(0, 123, 255); }

.css-1wuo023.Mui-disabled { color: rgba(0, 0, 0, 0.26); }

@media (hover: none) {
  .css-1wuo023:hover { background-color: transparent; }
}

.css-1e4chxs { padding: 9px; border-radius: 50%; color: rgba(0, 0, 0, 0.6); }

.css-1e4chxs:hover { background-color: rgba(0, 123, 255, 0.04); }

.css-1e4chxs.Mui-checked, .css-1e4chxs.MuiCheckbox-indeterminate { color: rgb(0, 123, 255); }

.css-1e4chxs.Mui-disabled { color: rgba(0, 0, 0, 0.26); }

@media (hover: none) {
  .css-1e4chxs:hover { background-color: transparent; }
}

.css-1wh7uk4 { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; background-color: transparent; outline: 0px; border: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; padding: 9px; border-radius: 50%; color: rgba(0, 0, 0, 0.6); }

.css-1wh7uk4.Mui-disabled { pointer-events: none; cursor: default; }

@media print {
  .css-1wh7uk4 { print-color-adjust: exact; }
}

.css-1wh7uk4:hover { background-color: rgba(0, 123, 255, 0.04); }

.css-1wh7uk4.Mui-checked, .css-1wh7uk4.MuiCheckbox-indeterminate { color: rgb(0, 123, 255); }

.css-1wh7uk4.Mui-disabled { color: rgba(0, 0, 0, 0.26); }

@media (hover: none) {
  .css-1wh7uk4:hover { background-color: transparent; }
}

.css-j8yymo { cursor: inherit; position: absolute; opacity: 0; width: 100%; height: 100%; top: 0px; left: 0px; margin: 0px; padding: 0px; z-index: 1; }

.css-iaei92 { text-align: center; flex: 0 0 auto; border-radius: 50%; color: rgba(0, 0, 0, 0.54); transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); --IconButton-hoverBg: rgba(0, 0, 0, 0.04); padding: 5px; font-size: 1.125rem; }

.css-iaei92:hover { background-color: var(--IconButton-hoverBg); }

@media (hover: none) {
  .css-iaei92:hover { background-color: transparent; }
}

.css-iaei92.Mui-disabled { background-color: transparent; color: rgba(0, 0, 0, 0.26); }

.css-iaei92.MuiIconButton-loading { color: transparent; }

.css-xz9haa { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; background-color: transparent; outline: 0px; border: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; text-align: center; flex: 0 0 auto; border-radius: 50%; color: rgba(0, 0, 0, 0.54); transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); --IconButton-hoverBg: rgba(0, 0, 0, 0.04); padding: 5px; font-size: 1.125rem; }

.css-xz9haa.Mui-disabled { pointer-events: none; cursor: default; }

@media print {
  .css-xz9haa { print-color-adjust: exact; }
}

.css-xz9haa:hover { background-color: var(--IconButton-hoverBg); }

@media (hover: none) {
  .css-xz9haa:hover { background-color: transparent; }
}

.css-xz9haa.Mui-disabled { background-color: transparent; color: rgba(0, 0, 0, 0.26); }

.css-xz9haa.MuiIconButton-loading { color: transparent; }

.css-1f5p11z { z-index: 1500; pointer-events: none; }

.css-1vxh2dt { z-index: 1500; pointer-events: none; }

.css-amn8t7 { position: sticky; overflow: hidden; z-index: 1; background-color: rgb(255, 255, 255); left: 0px; float: left; box-shadow: rgba(0, 0, 0, 0.21) 2px 0px 4px -2px; }

.css-amn8t7 .MuiDataGrid-row::after { content: unset; display: none; }

.css-1ozefeb { z-index: 1300; }

.css-q6vpb4 { z-index: 1300; }

.css-1rfqmpb { z-index: 1300; }

.css-1rfqmpb .MuiDataGrid-menuList { outline: 0px; }

.css-17k41lx { z-index: 1300; }

.css-17k41lx .MuiDataGrid-menuList { outline: 0px; }

.css-92kvnw { position: sticky; top: 0px; left: 0px; width: 0px; height: 0px; z-index: 5; }

.css-1whcgi8 { display: inline-block; animation: 1.4s linear 0s infinite normal none running animation-61bdi0; color: rgb(0, 123, 255); }

@-webkit-keyframes animation-61bdi0 { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

@keyframes animation-61bdi0 { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.css-4ejps8 { display: block; }

.css-13odlrs { stroke: currentcolor; stroke-dasharray: 80px, 200px; stroke-dashoffset: 0; animation: 1.4s ease-in-out 0s infinite normal none running animation-1o38n3e; }

@-webkit-keyframes animation-1o38n3e { 
  0% { stroke-dasharray: 1px, 200px; stroke-dashoffset: 0; }
  50% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -15px; }
  100% { stroke-dasharray: 1px, 200px; stroke-dashoffset: -126px; }
}

@keyframes animation-1o38n3e { 
  0% { stroke-dasharray: 1px, 200px; stroke-dashoffset: 0; }
  50% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -15px; }
  100% { stroke-dasharray: 1px, 200px; stroke-dashoffset: -126px; }
}

.css-7f0mg7-wrapper { padding: 5px 0px; display: flex; flex-direction: column; gap: 5px; }

.css-15mvjmo-row { flex-direction: row; }

.css-cji5jv-wrapper { padding: 10px 0px; display: flex; -webkit-box-pack: justify; justify-content: space-between; gap: 5px; }

.css-1c5uuzn-flexColumn { display: flex; flex-direction: column; }

.css-fd84g-option { padding: 3px; width: 100px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; gap: 5px; }

.css-1lqn3wf-text { font-size: 12px; line-height: 16px; text-align: right; }

.css-woohm-bold { font-weight: 500; }

.css-1db2ie1-flexRow { display: flex; -webkit-box-align: center; align-items: center; gap: 3px; }

.css-1liysb7-lessWeight { background: rgb(255, 243, 243); border-radius: 6px; }

.css-1iid5gq-icon { display: inline-block; color: rgb(221, 4, 4); }

.css-haqwag-text-bold { font-size: 12px; line-height: 16px; text-align: right; font-weight: 500; }

.css-fkpxfu-warehouseBoxesBtnsWrapper { width: 100%; display: flex; flex-direction: column; -webkit-box-pack: center; justify-content: center; gap: 10px; height: 100%; padding: 6px 0px; }

.css-14cmyju-space { width: 240px; display: grid; grid-template-columns: 1fr 85px; align-items: flex-end; }

.css-14cmyju-space .ant-input-affix-wrapper, .css-14cmyju-space .ant-input { padding: 4px; }

.css-uk31yl-notNumbers { grid-template-columns: 1fr; }

.css-iqlvsa-gapWithButton { gap: 1px; }

.css-1mqfja1-label { min-width: max-content; }

.css-104g54i-space-fullWidth { display: grid; grid-template-columns: 1fr 85px; align-items: flex-end; width: 100%; }

.css-104g54i-space-fullWidth .ant-input-affix-wrapper, .css-104g54i-space-fullWidth .ant-input { padding: 4px; }

.css-uftu94-space-gapWithButton-notNumbers-fullWidth { display: grid; align-items: flex-end; gap: 1px; grid-template-columns: 1fr; width: 100%; }

.css-uftu94-space-gapWithButton-notNumbers-fullWidth .ant-input-affix-wrapper, .css-uftu94-space-gapWithButton-notNumbers-fullWidth .ant-input { padding: 4px; }

.css-2gk0cn-text-superbox { font-size: 12px; line-height: 16px; color: rgb(0, 123, 255); font-weight: 500; }

.css-ixzmuj-tag-interactive-flag { display: flex; -webkit-box-align: center; align-items: center; max-width: 120px; border-radius: 25px; text-align: center; gap: 5px; cursor: pointer; margin: 0px; width: fit-content; }

.css-ixzmuj-tag-interactive-flag .ant-tag-close-icon { flex-shrink: 0; min-width: fit-content; }

.css-ixzmuj-tag-interactive-flag > span { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.css-ixzmuj-tag-interactive-flag:hover { opacity: 0.65; transition: opacity 0.2s ease-in-out; border: 1px solid rgb(0, 123, 255); }

.css-ixzmuj-tag-interactive-flag:hover { border-color: rgb(240, 240, 240); }

.css-1ot8n0a-flexRow { display: flex; -webkit-box-pack: justify; justify-content: space-between; gap: 20px; }

.css-12vjdlc-searchInput { width: 500px; }

.css-1180skt-tableWrapper .MuiDataGrid-columnHeaderTitleContainerContent { -webkit-box-pack: center; justify-content: center; }

.css-1180skt-tableWrapper .custom-task { background: rgb(255, 253, 243); }

.css-1t4fgof-wrapper-searchInput { max-width: 400px; display: flex; flex-direction: column; gap: 5px; width: 500px; }

.css-ayycbh-tableWrapper { --unstable_DataGrid-radius: 4px; --unstable_DataGrid-headWeight: 500; --unstable_DataGrid-overlayBackground: rgba(255, 255, 255, 0.38); --DataGrid-cellOffsetMultiplier: 2; flex: 1 1 0%; box-sizing: border-box; position: relative; font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 400; font-size: 0.875rem; line-height: 1.43; letter-spacing: 0.01071em; outline: none; height: 100%; display: flex; min-width: 0px; min-height: 0px; flex-direction: column; overflow-anchor: none; background-color: rgb(255, 255, 255); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: rgb(0, 16, 41); border-radius: 16px; }

.css-ayycbh-tableWrapper.MuiDataGrid-autoHeight { height: auto; }

.css-ayycbh-tableWrapper.MuiDataGrid-autoHeight .MuiDataGrid-row--lastVisible .MuiDataGrid-cell { border-bottom-color: transparent; }

.css-ayycbh-tableWrapper.MuiDataGrid-autosizing .MuiDataGrid-columnHeaderTitleContainerContent > * { overflow: visible !important; }

.css-ayycbh-tableWrapper.MuiDataGrid-autosizing .MuiDataGrid-cell > * { white-space: nowrap; overflow: visible !important; }

.css-ayycbh-tableWrapper.MuiDataGrid-autosizing .MuiDataGrid-groupingCriteriaCell { width: unset; }

.css-ayycbh-tableWrapper.MuiDataGrid-autosizing .MuiDataGrid-treeDataGroupingCell { width: unset; }

.css-ayycbh-tableWrapper .MuiDataGrid-virtualScrollerContent--overflowed .MuiDataGrid-row--lastVisible .MuiDataGrid-cell { border-bottom-color: transparent; }

.css-ayycbh-tableWrapper .MuiDataGrid-columnHeader, .css-ayycbh-tableWrapper .MuiDataGrid-cell { -webkit-tap-highlight-color: transparent; padding: 0px 10px; box-sizing: border-box; }

.css-ayycbh-tableWrapper .MuiDataGrid-columnHeader:focus-within, .css-ayycbh-tableWrapper .MuiDataGrid-cell:focus-within { outline: rgba(0, 123, 255, 0.5) solid 1px; outline-offset: -1px; }

.css-ayycbh-tableWrapper .MuiDataGrid-columnHeader:focus, .css-ayycbh-tableWrapper .MuiDataGrid-cell:focus { outline: rgb(0, 123, 255) solid 1px; }

.css-ayycbh-tableWrapper .MuiDataGrid-columnHeaderCheckbox, .css-ayycbh-tableWrapper .MuiDataGrid-cellCheckbox { padding: 0px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.css-ayycbh-tableWrapper .MuiDataGrid-columnHeader { position: relative; display: flex; -webkit-box-align: center; align-items: center; }

.css-ayycbh-tableWrapper .MuiDataGrid-columnHeader--sorted .MuiDataGrid-iconButtonContainer, .css-ayycbh-tableWrapper .MuiDataGrid-columnHeader--filtered .MuiDataGrid-iconButtonContainer { visibility: visible; width: auto; }

.css-ayycbh-tableWrapper .MuiDataGrid-columnHeader:not(.MuiDataGrid-columnHeader--sorted) .MuiDataGrid-sortIcon { opacity: 0; transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1); }

.css-ayycbh-tableWrapper .MuiDataGrid-columnHeaderTitleContainer { display: flex; -webkit-box-align: center; align-items: center; min-width: 0px; flex: 1 1 0%; white-space: nowrap; overflow: hidden; position: relative; }

.css-ayycbh-tableWrapper .MuiDataGrid-columnHeaderTitleContainerContent { overflow: hidden; display: flex; -webkit-box-align: center; align-items: center; }

.css-ayycbh-tableWrapper .MuiDataGrid-columnHeader--filledGroup .MuiDataGrid-columnHeaderTitleContainer { border-bottom-width: 1px; border-bottom-style: solid; box-sizing: border-box; }

.css-ayycbh-tableWrapper .MuiDataGrid-columnHeader--filledGroup.MuiDataGrid-columnHeader--showColumnBorder .MuiDataGrid-columnHeaderTitleContainer { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }

.css-ayycbh-tableWrapper .MuiDataGrid-columnHeader--filledGroup.MuiDataGrid-columnHeader--showColumnBorder { border-bottom-width: 1px; border-bottom-style: solid; box-sizing: border-box; }

.css-ayycbh-tableWrapper .MuiDataGrid-headerFilterRow { border-top: 1px solid rgb(224, 224, 224); }

.css-ayycbh-tableWrapper .MuiDataGrid-sortIcon, .css-ayycbh-tableWrapper .MuiDataGrid-filterIcon { font-size: inherit; }

.css-ayycbh-tableWrapper .MuiDataGrid-columnHeader--sortable { cursor: pointer; }

.css-ayycbh-tableWrapper .MuiDataGrid-columnHeader--alignCenter .MuiDataGrid-columnHeaderTitleContainer { -webkit-box-pack: center; justify-content: center; }

.css-ayycbh-tableWrapper .MuiDataGrid-columnHeader--alignRight .MuiDataGrid-columnHeaderDraggableContainer, .css-ayycbh-tableWrapper .MuiDataGrid-columnHeader--alignRight .MuiDataGrid-columnHeaderTitleContainer { flex-direction: row-reverse; }

.css-ayycbh-tableWrapper .MuiDataGrid-columnHeader--alignCenter .MuiDataGrid-menuIcon, .css-ayycbh-tableWrapper .MuiDataGrid-columnHeader--alignRight .MuiDataGrid-menuIcon { margin-right: auto; margin-left: -6px; }

.css-ayycbh-tableWrapper .MuiDataGrid-columnHeader--alignRight .MuiDataGrid-menuIcon, .css-ayycbh-tableWrapper .MuiDataGrid-columnHeader--alignRight .MuiDataGrid-menuIcon { margin-right: auto; margin-left: -10px; }

.css-ayycbh-tableWrapper .MuiDataGrid-columnHeader--moving { background-color: rgba(0, 0, 0, 0.04); }

.css-ayycbh-tableWrapper .MuiDataGrid-columnSeparator { visibility: hidden; position: absolute; z-index: 100; display: flex; flex-direction: column; -webkit-box-pack: center; justify-content: center; color: rgb(224, 224, 224); }

@media (hover: hover) {
  .css-ayycbh-tableWrapper .MuiDataGrid-columnHeaders:hover .MuiDataGrid-columnSeparator, .css-ayycbh-tableWrapper .MuiDataGrid-columnHeaders:hover .MuiDataGrid-columnSeparator--resizing { visibility: visible; width: auto; }
  .css-ayycbh-tableWrapper .MuiDataGrid-columnHeader:hover .MuiDataGrid-iconButtonContainer { visibility: visible; width: auto; }
  .css-ayycbh-tableWrapper .MuiDataGrid-columnHeader:hover .MuiDataGrid-menuIcon { width: auto; visibility: visible; }
  .css-ayycbh-tableWrapper .MuiDataGrid-columnHeader:not(.MuiDataGrid-columnHeader--sorted):hover .MuiDataGrid-sortIcon { opacity: 0.5; }
}

@media (hover: none) {
  .css-ayycbh-tableWrapper .MuiDataGrid-columnHeaders .MuiDataGrid-columnSeparator, .css-ayycbh-tableWrapper .MuiDataGrid-columnHeaders .MuiDataGrid-columnSeparator--resizing { visibility: visible; width: auto; }
  .css-ayycbh-tableWrapper .MuiDataGrid-columnHeader .MuiDataGrid-iconButtonContainer { visibility: visible; width: auto; }
  .css-ayycbh-tableWrapper .MuiDataGrid-columnHeader .MuiDataGrid-menuIcon { width: auto; visibility: visible; }
}

.css-ayycbh-tableWrapper .MuiDataGrid-columnSeparator--sideLeft { left: -12px; }

.css-ayycbh-tableWrapper .MuiDataGrid-columnSeparator--sideRight { right: -12px; }

.css-ayycbh-tableWrapper .MuiDataGrid-columnSeparator--resizable { cursor: col-resize; touch-action: none; }

.css-ayycbh-tableWrapper .MuiDataGrid-columnSeparator--resizable:hover { color: rgba(0, 0, 0, 0.87); }

@media (hover: none) {
  .css-ayycbh-tableWrapper .MuiDataGrid-columnSeparator--resizable:hover { color: rgb(224, 224, 224); }
}

.css-ayycbh-tableWrapper .MuiDataGrid-columnSeparator--resizable.MuiDataGrid-columnSeparator--resizing { color: rgba(0, 0, 0, 0.87); }

.css-ayycbh-tableWrapper .MuiDataGrid-columnSeparator--resizable svg { pointer-events: none; }

.css-ayycbh-tableWrapper .MuiDataGrid-iconSeparator { color: inherit; }

.css-ayycbh-tableWrapper .MuiDataGrid-menuIcon { width: 0px; visibility: hidden; font-size: 20px; margin-right: -10px; display: flex; -webkit-box-align: center; align-items: center; }

.css-ayycbh-tableWrapper .MuiDataGrid-menuOpen { visibility: visible; width: auto; }

.css-ayycbh-tableWrapper .MuiDataGrid-row { display: flex; width: fit-content; break-inside: avoid; }

.css-ayycbh-tableWrapper .MuiDataGrid-row:hover, .css-ayycbh-tableWrapper .MuiDataGrid-row.Mui-hovered { background-color: rgba(0, 0, 0, 0.04); }

@media (hover: none) {
  .css-ayycbh-tableWrapper .MuiDataGrid-row:hover, .css-ayycbh-tableWrapper .MuiDataGrid-row.Mui-hovered { background-color: transparent; }
}

.css-ayycbh-tableWrapper .MuiDataGrid-row.Mui-selected { background-color: rgba(0, 123, 255, 0.08); }

.css-ayycbh-tableWrapper .MuiDataGrid-row.Mui-selected:hover, .css-ayycbh-tableWrapper .MuiDataGrid-row.Mui-selected.Mui-hovered { background-color: rgba(0, 123, 255, 0.12); }

@media (hover: none) {
  .css-ayycbh-tableWrapper .MuiDataGrid-row.Mui-selected:hover, .css-ayycbh-tableWrapper .MuiDataGrid-row.Mui-selected.Mui-hovered { background-color: rgba(0, 123, 255, 0.08); }
}

.css-ayycbh-tableWrapper .MuiDataGrid-cell { display: flex; -webkit-box-align: center; align-items: center; border-bottom: 1px solid; }

.css-ayycbh-tableWrapper .MuiDataGrid-cell.Mui-selected { background-color: rgba(0, 123, 255, 0.08); }

.css-ayycbh-tableWrapper .MuiDataGrid-cell.Mui-selected:hover, .css-ayycbh-tableWrapper .MuiDataGrid-cell.Mui-selected.Mui-hovered { background-color: rgba(0, 123, 255, 0.12); }

@media (hover: none) {
  .css-ayycbh-tableWrapper .MuiDataGrid-cell.Mui-selected:hover, .css-ayycbh-tableWrapper .MuiDataGrid-cell.Mui-selected.Mui-hovered { background-color: rgba(0, 123, 255, 0.08); }
}

.css-ayycbh-tableWrapper.MuiDataGrid-root--disableUserSelection .MuiDataGrid-cell { user-select: none; }

.css-ayycbh-tableWrapper .MuiDataGrid-row:not(.MuiDataGrid-row--dynamicHeight) > .MuiDataGrid-cell { overflow: hidden; white-space: nowrap; }

.css-ayycbh-tableWrapper .MuiDataGrid-cellContent { overflow: hidden; text-overflow: ellipsis; }

.css-ayycbh-tableWrapper .MuiDataGrid-cell.MuiDataGrid-cell--selectionMode { cursor: default; }

.css-ayycbh-tableWrapper .MuiDataGrid-cell.MuiDataGrid-cell--editing { padding: 1px; display: flex; box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; background-color: rgb(255, 255, 255); }

.css-ayycbh-tableWrapper .MuiDataGrid-cell.MuiDataGrid-cell--editing:focus-within { outline: rgb(0, 123, 255) solid 1px; outline-offset: -1px; }

.css-ayycbh-tableWrapper .MuiDataGrid-row--editing { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }

.css-ayycbh-tableWrapper .MuiDataGrid-row--editing .MuiDataGrid-cell { box-shadow: none; background-color: rgb(255, 255, 255); }

.css-ayycbh-tableWrapper .MuiDataGrid-editBooleanCell { display: flex; height: 100%; width: 100%; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.css-ayycbh-tableWrapper .MuiDataGrid-booleanCell[data-value="true"] { color: rgba(0, 0, 0, 0.6); }

.css-ayycbh-tableWrapper .MuiDataGrid-booleanCell[data-value="false"] { color: rgba(0, 0, 0, 0.38); }

.css-ayycbh-tableWrapper .MuiDataGrid-actionsCell { display: inline-flex; -webkit-box-align: center; align-items: center; gap: 8px; }

.css-ayycbh-tableWrapper .MuiDataGrid-rowReorderCell { display: inline-flex; flex: 1 1 0%; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; opacity: 0.38; }

.css-ayycbh-tableWrapper .MuiDataGrid-rowReorderCell--draggable { cursor: move; opacity: 1; }

.css-ayycbh-tableWrapper .MuiDataGrid-rowReorderCellContainer { padding: 0px; -webkit-box-align: stretch; align-items: stretch; }

.css-ayycbh-tableWrapper .MuiDataGrid-withBorderColor { border-color: rgb(224, 224, 224); }

.css-ayycbh-tableWrapper .MuiDataGrid-cell--withRightBorder { border-right-width: 1px; border-right-style: solid; }

.css-ayycbh-tableWrapper .MuiDataGrid-columnHeader--withRightBorder { border-right-width: 1px; border-right-style: solid; }

.css-ayycbh-tableWrapper .MuiDataGrid-cell--textLeft { -webkit-box-pack: start; justify-content: flex-start; }

.css-ayycbh-tableWrapper .MuiDataGrid-cell--textRight { -webkit-box-pack: end; justify-content: flex-end; }

.css-ayycbh-tableWrapper .MuiDataGrid-cell--textCenter { -webkit-box-pack: center; justify-content: center; }

.css-ayycbh-tableWrapper .MuiDataGrid-columnHeaderDraggableContainer { display: flex; width: 100%; height: 100%; }

.css-ayycbh-tableWrapper .MuiDataGrid-rowReorderCellPlaceholder { display: none; }

.css-ayycbh-tableWrapper .MuiDataGrid-columnHeader--dragging, .css-ayycbh-tableWrapper .MuiDataGrid-row--dragging { background: rgb(255, 255, 255); padding: 0px 12px; border-radius: var(--unstable_DataGrid-radius); opacity: 0.38; }

.css-ayycbh-tableWrapper .MuiDataGrid-row--dragging { background: rgb(255, 255, 255); padding: 0px 12px; border-radius: var(--unstable_DataGrid-radius); opacity: 0.38; }

.css-ayycbh-tableWrapper .MuiDataGrid-row--dragging .MuiDataGrid-rowReorderCellPlaceholder { display: flex; }

.css-ayycbh-tableWrapper .MuiDataGrid-treeDataGroupingCell { display: flex; -webkit-box-align: center; align-items: center; width: 100%; }

.css-ayycbh-tableWrapper .MuiDataGrid-treeDataGroupingCellToggle { flex: 0 0 28px; align-self: stretch; margin-right: 16px; }

.css-ayycbh-tableWrapper .MuiDataGrid-groupingCriteriaCell { display: flex; -webkit-box-align: center; align-items: center; width: 100%; }

.css-ayycbh-tableWrapper .MuiDataGrid-groupingCriteriaCellToggle { flex: 0 0 28px; align-self: stretch; margin-right: 16px; }

.css-ayycbh-tableWrapper .MuiDataGrid-cell { overflow: hidden; }

.css-ayycbh-tableWrapper .MuiDataGrid-columnHeaderDraggableContainer { position: relative; flex-direction: row !important; }

.css-ayycbh-tableWrapper .MuiDataGrid-columnHeaderTitleContainer { padding-right: 25px; flex-direction: row !important; }

.css-ayycbh-tableWrapper .MuiDataGrid-columnSeparator { color: rgb(81, 81, 81); }

.css-ayycbh-tableWrapper .MuiDataGrid-iconSeparator { padding: 0px 1px; }

.css-ayycbh-tableWrapper .MuiDataGrid-menuIconButton { z-index: 7; right: -2px; padding: 0px; position: absolute !important; width: 20px !important; height: 20px !important; }

.css-ayycbh-tableWrapper .MuiDataGrid-row { cursor: pointer; transition: 0.3s; }

.css-ayycbh-tableWrapper .MuiDataGrid-sortIcon { width: 14px; height: 14px; }

.css-ayycbh-tableWrapper .MuiDataGrid-columnHeaderTitleContainerContent { -webkit-box-pack: center; justify-content: center; }

.css-ayycbh-tableWrapper .custom-task { background: rgb(255, 253, 243); }

.css-brh5xt-cell { height: 100%; width: 100%; padding: 5px 0px 5px 5px; display: flex; -webkit-box-align: center; align-items: center; min-width: 0px; }

.css-brh5xt-cell a { width: 100%; }

.css-l4s3ur-popconfirm { width: 400px; }

.css-l4s3ur-popconfirm .ant-popconfirm-message-text { width: 100%; }

.css-1r5c56k-icon { position: absolute; top: 5px; right: -8px; font-size: 14px; }

.css-1w9q08w-wrapper-cell { position: relative; height: 100%; width: 100%; padding: 5px 0px 5px 5px; display: flex; -webkit-box-align: center; align-items: center; min-width: 0px; }

.css-1w9q08w-wrapper-cell a { width: 100%; }

.css-1chbfxq-wrapper { height: 100%; width: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.css-1umy1mi-receiveBoxWrapper { width: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; flex-direction: column; height: fit-content; justify-self: center; position: sticky; top: 0px; padding-top: 100px; }

.css-1lmgek0-boxImageContainer { display: flex; align-items: flex-end; gap: 15px; margin-bottom: 40px; }

.css-1x2g8l-bigBoxSvg { width: 220px; height: 230px; }

.css-122b25e-boxArrowSvg { width: 60px; height: 60px; color: rgb(0, 123, 255); }

.css-lt5aup-receiveBoxTitle { margin-bottom: 20px; font-size: 18px; line-height: 140%; color: rgb(0, 16, 41); }

.css-kpl8jj-button-iconButton-neonPulse { border-radius: 16px; flex-shrink: 0; position: relative; box-shadow: rgba(66, 66, 80, 0.3) 0px 0px 10px; cursor: pointer; overflow: visible; transition: 0.4s; border: 1px solid rgb(0, 123, 255); }

.css-kpl8jj-button-iconButton-neonPulse.ant-btn-default { box-shadow: none; }

.css-kpl8jj-button-iconButton-neonPulse span:not(.ant-btn-icon) { overflow: hidden; text-overflow: ellipsis; }

.css-kpl8jj-button-iconButton-neonPulse span { display: flex; -webkit-box-align: center; align-items: center; }

.css-kpl8jj-button-iconButton-neonPulse::before, .css-kpl8jj-button-iconButton-neonPulse::after { content: ""; position: absolute; inset: -4px; border: 1px solid rgb(0, 123, 255); border-radius: inherit; animation: 2s ease-out 0s infinite normal none running pulseOut; opacity: 0; }

.css-kpl8jj-button-iconButton-neonPulse::after { }

@-webkit-keyframes pulseOut { 
  0% { transform: scale(1); opacity: 1; }
  100% { transform: scale(1.15); opacity: 0; }
}

@keyframes pulseOut { 
  0% { transform: scale(1); opacity: 1; }
  100% { transform: scale(1.15); opacity: 0; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:root { --toastify-color-light: #fff; --toastify-color-dark: #121212; --toastify-color-info: #3498db; --toastify-color-success: #07bc0c; --toastify-color-warning: #f1c40f; --toastify-color-error: hsl(6, 78%, 57%); --toastify-color-transparent: rgba(255, 255, 255, 0.7); --toastify-icon-color-info: var(--toastify-color-info); --toastify-icon-color-success: var(--toastify-color-success); --toastify-icon-color-warning: var(--toastify-color-warning); --toastify-icon-color-error: var(--toastify-color-error); --toastify-container-width: fit-content; --toastify-toast-width: 320px; --toastify-toast-offset: 16px; --toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top)); --toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right)); --toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left)); --toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom)); --toastify-toast-background: #fff; --toastify-toast-padding: 14px; --toastify-toast-min-height: 64px; --toastify-toast-max-height: 800px; --toastify-toast-bd-radius: 6px; --toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1); --toastify-font-family: sans-serif; --toastify-z-index: 9999; --toastify-text-color-light: #757575; --toastify-text-color-dark: #fff; --toastify-text-color-info: #fff; --toastify-text-color-success: #fff; --toastify-text-color-warning: #fff; --toastify-text-color-error: #fff; --toastify-spinner-color: #616161; --toastify-spinner-color-empty-area: #e0e0e0; --toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55); --toastify-color-progress-dark: #bb86fc; --toastify-color-progress-info: var(--toastify-color-info); --toastify-color-progress-success: var(--toastify-color-success); --toastify-color-progress-warning: var(--toastify-color-warning); --toastify-color-progress-error: var(--toastify-color-error); --toastify-color-progress-bgo: 0.2; }

.Toastify__toast-container { z-index: var(--toastify-z-index); transform: translate3d(0, 0, var(--toastify-z-index)); position: fixed; width: var(--toastify-container-width); box-sizing: border-box; color: rgb(255, 255, 255); display: flex; flex-direction: column; }

.Toastify__toast-container--top-left { top: var(--toastify-toast-top); left: var(--toastify-toast-left); }

.Toastify__toast-container--top-center { top: var(--toastify-toast-top); left: 50%; transform: translateX(-50%); align-items: center; }

.Toastify__toast-container--top-right { top: var(--toastify-toast-top); right: var(--toastify-toast-right); align-items: end; }

.Toastify__toast-container--bottom-left { bottom: var(--toastify-toast-bottom); left: var(--toastify-toast-left); }

.Toastify__toast-container--bottom-center { bottom: var(--toastify-toast-bottom); left: 50%; transform: translateX(-50%); align-items: center; }

.Toastify__toast-container--bottom-right { bottom: var(--toastify-toast-bottom); right: var(--toastify-toast-right); align-items: end; }

.Toastify__toast { --y: 0px; position: relative; touch-action: none; width: var(--toastify-toast-width); min-height: var(--toastify-toast-min-height); box-sizing: border-box; margin-bottom: 1rem; padding: var(--toastify-toast-padding); border-radius: var(--toastify-toast-bd-radius); box-shadow: var(--toastify-toast-shadow); max-height: var(--toastify-toast-max-height); font-family: var(--toastify-font-family); z-index: 0; display: flex; flex: 1 1 auto; align-items: center; word-break: break-word; }

@media only screen and (max-width: 480px) {
  .Toastify__toast-container { width: 100vw; left: env(safe-area-inset-left); margin: 0px; }
  .Toastify__toast-container--top-left, .Toastify__toast-container--top-center, .Toastify__toast-container--top-right { top: env(safe-area-inset-top); transform: translateX(0px); }
  .Toastify__toast-container--bottom-left, .Toastify__toast-container--bottom-center, .Toastify__toast-container--bottom-right { bottom: env(safe-area-inset-bottom); transform: translateX(0px); }
  .Toastify__toast-container--rtl { right: env(safe-area-inset-right); left: initial; }
  .Toastify__toast { --toastify-toast-width: 100%; margin-bottom: 0px; border-radius: 0px; }
}

.Toastify__toast-container[data-stacked="true"] { width: var(--toastify-toast-width); }

@media only screen and (max-width: 480px) {
  .Toastify__toast-container[data-stacked="true"] { width: 100vw; }
}

.Toastify__toast--stacked { position: absolute; width: 100%; transform: translate3d(0, var(--y), 0) scale(var(--s)); transition: transform 0.3s; }

.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body, .Toastify__toast--stacked[data-collapsed] .Toastify__close-button { transition: opacity 0.1s; }

.Toastify__toast--stacked[data-collapsed="false"] { overflow: visible; }

.Toastify__toast--stacked[data-collapsed="true"]:not(:last-child) > * { opacity: 0; }

.Toastify__toast--stacked::after { content: ""; position: absolute; left: 0px; right: 0px; height: calc(var(--g) * 1px); bottom: 100%; }

.Toastify__toast--stacked[data-pos="top"] { top: 0px; }

.Toastify__toast--stacked[data-pos="bot"] { bottom: 0px; }

.Toastify__toast--stacked[data-pos="bot"].Toastify__toast--stacked::before { transform-origin: center top; }

.Toastify__toast--stacked[data-pos="top"].Toastify__toast--stacked::before { transform-origin: center bottom; }

.Toastify__toast--stacked::before { content: ""; position: absolute; left: 0px; right: 0px; bottom: 0px; height: 100%; transform: scaleY(3); z-index: -1; }

.Toastify__toast--rtl { direction: rtl; }

.Toastify__toast--close-on-click { cursor: pointer; }

.Toastify__toast-icon { margin-inline-end: 10px; width: 22px; flex-shrink: 0; display: flex; }

.Toastify--animate { animation-fill-mode: both; animation-duration: 0.5s; }

.Toastify--animate-icon { animation-fill-mode: both; animation-duration: 0.3s; }

.Toastify__toast-theme--dark { background: var(--toastify-color-dark); color: var(--toastify-text-color-dark); }

.Toastify__toast-theme--light { background: var(--toastify-color-light); color: var(--toastify-text-color-light); }

.Toastify__toast-theme--colored.Toastify__toast--default { background: var(--toastify-color-light); color: var(--toastify-text-color-light); }

.Toastify__toast-theme--colored.Toastify__toast--info { color: var(--toastify-text-color-info); background: var(--toastify-color-info); }

.Toastify__toast-theme--colored.Toastify__toast--success { color: var(--toastify-text-color-success); background: var(--toastify-color-success); }

.Toastify__toast-theme--colored.Toastify__toast--warning { color: var(--toastify-text-color-warning); background: var(--toastify-color-warning); }

.Toastify__toast-theme--colored.Toastify__toast--error { color: var(--toastify-text-color-error); background: var(--toastify-color-error); }

.Toastify__progress-bar-theme--light { background: var(--toastify-color-progress-light); }

.Toastify__progress-bar-theme--dark { background: var(--toastify-color-progress-dark); }

.Toastify__progress-bar--info { background: var(--toastify-color-progress-info); }

.Toastify__progress-bar--success { background: var(--toastify-color-progress-success); }

.Toastify__progress-bar--warning { background: var(--toastify-color-progress-warning); }

.Toastify__progress-bar--error { background: var(--toastify-color-progress-error); }

.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--success, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--error { background: var(--toastify-color-transparent); }

.Toastify__close-button { color: rgb(255, 255, 255); position: absolute; top: 6px; right: 6px; background: transparent; outline: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 0px; cursor: pointer; opacity: 0.7; transition: 0.3s; z-index: 1; }

.Toastify__toast--rtl .Toastify__close-button { left: 6px; right: unset; }

.Toastify__close-button--light { color: rgb(0, 0, 0); opacity: 0.3; }

.Toastify__close-button > svg { fill: currentcolor; height: 16px; width: 14px; }

.Toastify__close-button:hover, .Toastify__close-button:focus { opacity: 1; }

@keyframes Toastify__trackProgress { 
  0% { transform: scaleX(1); }
  100% { transform: scaleX(0); }
}

.Toastify__progress-bar { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 100%; z-index: 1; opacity: 0.7; transform-origin: left center; }

.Toastify__progress-bar--animated { animation: auto linear 0s 1 normal forwards running Toastify__trackProgress; }

.Toastify__progress-bar--controlled { transition: transform 0.2s; }

.Toastify__progress-bar--rtl { right: 0px; left: initial; transform-origin: right center; border-bottom-left-radius: initial; }

.Toastify__progress-bar--wrp { position: absolute; overflow: hidden; bottom: 0px; left: 0px; width: 100%; height: 5px; border-bottom-left-radius: var(--toastify-toast-bd-radius); border-bottom-right-radius: var(--toastify-toast-bd-radius); }

.Toastify__progress-bar--wrp[data-hidden="true"] { opacity: 0; }

.Toastify__progress-bar--bg { opacity: var(--toastify-color-progress-bgo); width: 100%; height: 100%; }

.Toastify__spinner { width: 20px; height: 20px; box-sizing: border-box; border-width: 2px; border-style: solid; border-image: none; border-radius: 100%; border-top-color: ; border-bottom-color: ; border-left-color: ; border-right-color: var(--toastify-spinner-color); animation: 0.65s linear 0s infinite normal none running Toastify__spin; }

@keyframes Toastify__bounceInRight { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(3000px, 0px, 0px); }
  60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); }
  75% { transform: translate3d(10px, 0px, 0px); }
  90% { transform: translate3d(-5px, 0px, 0px); }
  100% { transform: none; }
}

@keyframes Toastify__bounceOutRight { 
  20% { opacity: 1; transform: translate3d(-20px, var(--y), 0); }
  100% { opacity: 0; transform: translate3d(2000px, var(--y), 0); }
}

@keyframes Toastify__bounceInLeft { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(-3000px, 0px, 0px); }
  60% { opacity: 1; transform: translate3d(25px, 0px, 0px); }
  75% { transform: translate3d(-10px, 0px, 0px); }
  90% { transform: translate3d(5px, 0px, 0px); }
  100% { transform: none; }
}

@keyframes Toastify__bounceOutLeft { 
  20% { opacity: 1; transform: translate3d(20px, var(--y), 0); }
  100% { opacity: 0; transform: translate3d(-2000px, var(--y), 0); }
}

@keyframes Toastify__bounceInUp { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(0px, 3000px, 0px); }
  60% { opacity: 1; transform: translate3d(0px, -20px, 0px); }
  75% { transform: translate3d(0px, 10px, 0px); }
  90% { transform: translate3d(0px, -5px, 0px); }
  100% { transform: translate3d(0px, 0px, 0px); }
}

@keyframes Toastify__bounceOutUp { 
  20% { transform: translate3d(0, calc(var(--y) - 10px), 0); }
  40%, 45% { opacity: 1; transform: translate3d(0, calc(var(--y) + 20px), 0); }
  100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); }
}

@keyframes Toastify__bounceInDown { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(0px, -3000px, 0px); }
  60% { opacity: 1; transform: translate3d(0px, 25px, 0px); }
  75% { transform: translate3d(0px, -10px, 0px); }
  90% { transform: translate3d(0px, 5px, 0px); }
  100% { transform: none; }
}

@keyframes Toastify__bounceOutDown { 
  20% { transform: translate3d(0, calc(var(--y) - 10px), 0); }
  40%, 45% { opacity: 1; transform: translate3d(0, calc(var(--y) + 20px), 0); }
  100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); }
}

.Toastify__bounce-enter--top-left, .Toastify__bounce-enter--bottom-left { animation-name: Toastify__bounceInLeft; }

.Toastify__bounce-enter--top-right, .Toastify__bounce-enter--bottom-right { animation-name: Toastify__bounceInRight; }

.Toastify__bounce-enter--top-center { animation-name: Toastify__bounceInDown; }

.Toastify__bounce-enter--bottom-center { animation-name: Toastify__bounceInUp; }

.Toastify__bounce-exit--top-left, .Toastify__bounce-exit--bottom-left { animation-name: Toastify__bounceOutLeft; }

.Toastify__bounce-exit--top-right, .Toastify__bounce-exit--bottom-right { animation-name: Toastify__bounceOutRight; }

.Toastify__bounce-exit--top-center { animation-name: Toastify__bounceOutUp; }

.Toastify__bounce-exit--bottom-center { animation-name: Toastify__bounceOutDown; }

@keyframes Toastify__zoomIn { 
  0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  50% { opacity: 1; }
}

@keyframes Toastify__zoomOut { 
  0% { opacity: 1; }
  50% { opacity: 0; transform: translate3d(0, var(--y), 0) scale3d(0.3, 0.3, 0.3); }
  100% { opacity: 0; }
}

.Toastify__zoom-enter { animation-name: Toastify__zoomIn; }

.Toastify__zoom-exit { animation-name: Toastify__zoomOut; }

@keyframes Toastify__flipIn { 
  0% { transform: perspective(400px) rotate3d(1, 0, 0, 90deg); animation-timing-function: ease-in; opacity: 0; }
  40% { transform: perspective(400px) rotate3d(1, 0, 0, -20deg); animation-timing-function: ease-in; }
  60% { transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; }
  80% { transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
  100% { transform: perspective(400px); }
}

@keyframes Toastify__flipOut { 
  0% { transform: translate3d(0, var(--y), 0) perspective(400px); }
  30% { transform: translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1; }
  100% { transform: translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0; }
}

.Toastify__flip-enter { animation-name: Toastify__flipIn; }

.Toastify__flip-exit { animation-name: Toastify__flipOut; }

@keyframes Toastify__slideInRight { 
  0% { transform: translate3d(110%, 0px, 0px); visibility: visible; }
  100% { transform: translate3d(0, var(--y), 0); }
}

@keyframes Toastify__slideInLeft { 
  0% { transform: translate3d(-110%, 0px, 0px); visibility: visible; }
  100% { transform: translate3d(0, var(--y), 0); }
}

@keyframes Toastify__slideInUp { 
  0% { transform: translate3d(0px, 110%, 0px); visibility: visible; }
  100% { transform: translate3d(0, var(--y), 0); }
}

@keyframes Toastify__slideInDown { 
  0% { transform: translate3d(0px, -110%, 0px); visibility: visible; }
  100% { transform: translate3d(0, var(--y), 0); }
}

@keyframes Toastify__slideOutRight { 
  0% { transform: translate3d(0, var(--y), 0); }
  100% { visibility: hidden; transform: translate3d(110%, var(--y), 0); }
}

@keyframes Toastify__slideOutLeft { 
  0% { transform: translate3d(0, var(--y), 0); }
  100% { visibility: hidden; transform: translate3d(-110%, var(--y), 0); }
}

@keyframes Toastify__slideOutDown { 
  0% { transform: translate3d(0, var(--y), 0); }
  100% { visibility: hidden; transform: translate3d(0px, 500px, 0px); }
}

@keyframes Toastify__slideOutUp { 
  0% { transform: translate3d(0, var(--y), 0); }
  100% { visibility: hidden; transform: translate3d(0px, -500px, 0px); }
}

.Toastify__slide-enter--top-left, .Toastify__slide-enter--bottom-left { animation-name: Toastify__slideInLeft; }

.Toastify__slide-enter--top-right, .Toastify__slide-enter--bottom-right { animation-name: Toastify__slideInRight; }

.Toastify__slide-enter--top-center { animation-name: Toastify__slideInDown; }

.Toastify__slide-enter--bottom-center { animation-name: Toastify__slideInUp; }

.Toastify__slide-exit--top-left, .Toastify__slide-exit--bottom-left { animation-name: Toastify__slideOutLeft; animation-timing-function: ease-in; animation-duration: 0.3s; }

.Toastify__slide-exit--top-right, .Toastify__slide-exit--bottom-right { animation-name: Toastify__slideOutRight; animation-timing-function: ease-in; animation-duration: 0.3s; }

.Toastify__slide-exit--top-center { animation-name: Toastify__slideOutUp; animation-timing-function: ease-in; animation-duration: 0.3s; }

.Toastify__slide-exit--bottom-center { animation-name: Toastify__slideOutDown; animation-timing-function: ease-in; animation-duration: 0.3s; }

@keyframes Toastify__spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:root { --rpv-core__annotation--link-hover-background-color: #ff03; --rpv-core__annotation-popup-wrapper-background-color: #faf089; --rpv-core__annotation-popup-wrapper-box-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d; --rpv-core__annotation-popup-content-border-top-color: #1a202c; --rpv-core__arrow-border-color: #0000004d; --rpv-core__asking-password-color: #000; --rpv-core__asking-password-wrapper-background-color: #fff; --rpv-core__asking-password-wrapper-border-color: #0000004d; --rpv-core__button-background-color: #0000004d; --rpv-core__button-color: #000; --rpv-core__doc-error-background-color: #fff; --rpv-core__doc-error-text-background-color: #c02424; --rpv-core__doc-error-text-color: #fff; --rpv-core__doc-loading-background-color: #fff; --rpv-core__full-screen-target-background-color: #fff; --rpv-core__inner-page-background-color: #fff; --rpv-core__menu-divider-border-bottom-color: #0000004d; --rpv-core__menu-item-color: #000; --rpv-core__menu-item--hover-background-color: #0000001a; --rpv-core__menu-item--disabled-color: #0000004d; --rpv-core__minimal-button-color: #000; --rpv-core__minimal-button--hover-background-color: #0000001a; --rpv-core__minimal-button--disabled-color: #0000004d; --rpv-core__minimal-button--selected-background-color: #0000001a; --rpv-core__modal-body-background-color: #fff; --rpv-core__modal-body-border-color: #0000004d; --rpv-core__modal-overlay-background-color: #00000080; --rpv-core__page-layer-box-shadow: 2px 2px 8px 0 #0003; --rpv-core__popover-body-background-color: #fff; --rpv-core__popover-body-border-color: #0000004d; --rpv-core__popover-body-color: #000; --rpv-core__primary-button-background-color: #2566e8; --rpv-core__primary-button-color: #fff; --rpv-core__progress-bar-background-color: #0000001a; --rpv-core__progress-bar-progress-background-color: #2566e8; --rpv-core__progress-bar-progress-color: #fff; --rpv-core__separator-border-bottom-color: #0000004d; --rpv-core__spinner-border-color: #0006; --rpv-core__spinner-border-transparent-color: transparent; --rpv-core__splitter-background-color: transparent; --rpv-core__splitter--hover-background-color: #0003; --rpv-core__text-layer-text--selection-background-color: #00f; --rpv-core__text-layer-text--selection-color: transparent; --rpv-core__textbox-background-color: #fff; --rpv-core__textbox-border-color: #0003; --rpv-core__textbox-color: #000; --rpv-core__tooltip-body-background-color: #000; --rpv-core__tooltip-body-color: #fff; }

.rpv-core__viewer--dark { --rpv-core__asking-password-background-color: #363636; --rpv-core__asking-password-color: #fff; --rpv-core__asking-password-wrapper-border-color: #191919; --rpv-core__asking-password-wrapper-background-color: #191919; --rpv-core__button-background-color: #171717; --rpv-core__button-color: #fff; --rpv-core__doc-error-background-color: #191919; --rpv-core__doc-error-text-background-color: #c02323; --rpv-core__doc-error-text-color: #fff; --rpv-core__doc-loading-background-color: #191919; --rpv-core__full-screen-target-background-color: #1a1a1a; --rpv-core__inner-page-background-color: #1a1a1a; --rpv-core__menu-divider-border-bottom-color: #000; --rpv-core__menu-item-color: #fff; --rpv-core__menu-item--hover-background-color: #2566e8; --rpv-core__menu-item--disabled-color: #5e5e5e; --rpv-core__minimal-button-color: #fff; --rpv-core__minimal-button--disabled-color: #5e5e5e; --rpv-core__minimal-button--hover-background-color: #191919; --rpv-core__minimal-button--selected-background-color: #1657bb; --rpv-core__modal-body-background-color: #363636; --rpv-core__primary-button-background-color: #2566e8; --rpv-core__popover-body-background-color: #363636; --rpv-core__popover-body-color: #fff; --rpv-core__progress-bar-background-color: #000; --rpv-core__separator-border-bottom-color: #000; --rpv-core__spinner-border-color: #fff; --rpv-core__splitter-background-color: #1a1a1a; --rpv-core__splitter--hover-background-color: #2566e8; --rpv-core__textbox-background-color: #121212; --rpv-core__textbox-border-color: #121212; --rpv-core__textbox-color: #fff; --rpv-core__tooltip-body-background-color: #414141; --rpv-core__tooltip-body-color: #fff; }

.rpv-core__annotation { position: absolute; }

.rpv-core__annotation-layer { z-index: 1; }

.rpv-core__arrow { border-bottom: 1px solid var(--rpv-core__arrow-border-color); border-left-color: var(--rpv-core__arrow-border-color); border-right: 1px solid var(--rpv-core__arrow-border-color); border-top-color: var(--rpv-core__arrow-border-color); z-index: 0; width: 10px; height: 10px; position: absolute; }

.rpv-core__arrow--tl { bottom: 0px; left: 0px; transform: translate(50%, 50%) rotate(45deg); }

.rpv-core__arrow--tc { bottom: 0px; left: 50%; transform: translate(-50%, 50%) rotate(45deg); }

.rpv-core__arrow--tr { bottom: 0px; right: 0px; transform: translate(-50%, 50%) rotate(45deg); }

.rpv-core__arrow--rt { top: 0px; left: 0px; transform: translate(-50%, 50%) rotate(135deg); }

.rpv-core__arrow--rc { top: 50%; left: 0px; transform: translate(-50%, -50%) rotate(135deg); }

.rpv-core__arrow--rb { bottom: 0px; left: 0px; transform: translate(-50%, -50%) rotate(135deg); }

.rpv-core__arrow--bl { top: 0px; left: 0px; transform: translate(50%, -50%) rotate(225deg); }

.rpv-core__arrow--bc { top: 0px; left: 50%; transform: translate(-50%, -50%) rotate(225deg); }

.rpv-core__arrow--br { top: 0px; right: 0px; transform: translate(-50%, -50%) rotate(225deg); }

.rpv-core__arrow--lt { top: 0px; right: 0px; transform: translate(50%, 50%) rotate(315deg); }

.rpv-core__arrow--lc { top: 50%; right: 0px; transform: translate(50%, -50%) rotate(315deg); }

.rpv-core__arrow--lb { bottom: 0px; right: 0px; transform: translate(50%, -50%) rotate(315deg); }

.rpv-core__asking-password { background-color: var(--rpv-core__asking-password-background-color); color: var(--rpv-core__asking-password-color); border-radius: 0.25rem; padding: 2rem; }

.rpv-core__asking-password--rtl { direction: rtl; }

.rpv-core__asking-password-wrapper { background-color: var(--rpv-core__asking-password-wrapper-background-color); border: 1px solid var(--rpv-core__asking-password-wrapper-border-color); justify-content: center; align-items: center; width: 100%; height: 100%; display: flex; }

.rpv-core__asking-password-message { margin: 0.5rem 0px; }

.rpv-core__asking-password-body { justify-content: center; align-items: center; display: flex; }

.rpv-core__asking-password-input { width: 15rem; }

.rpv-core__asking-password-input--ltr { margin-right: 0.5rem; }

.rpv-core__asking-password-input--rtl { margin-left: 0.5rem; }

.rpv-core__button { background-color: var(--rpv-core__button-background-color); color: var(--rpv-core__button-color); cursor: pointer; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0.25rem; height: 2rem; padding: 0px 1rem; }

.rpv-core__button--rtl { direction: rtl; }

.rpv-core__canvas-layer { direction: ltr; position: absolute; top: 0px; left: 0px; overflow: hidden; }

.rpv-core__doc-error { background-color: var(--rpv-core__doc-error-background-color); justify-content: center; align-items: center; height: 100%; display: flex; }

.rpv-core__doc-error--rtl { direction: rtl; }

.rpv-core__doc-error-text { background-color: var(--rpv-core__doc-error-text-background-color); color: var(--rpv-core__doc-error-text-color); border-radius: 0.25rem; max-width: 50%; padding: 0.5rem; line-height: 1.5; }

.rpv-core__doc-loading { background-color: var(--rpv-core__doc-loading-background-color); width: 100%; height: 100%; min-height: inherit; justify-content: center; align-items: center; display: flex; }

.rpv-core__doc-loading--rtl { direction: rtl; }

.rpv-core__icon { fill: none; stroke: currentcolor; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1px; text-align: center; }

.rpv-core__icon--rtl { transform: scaleX(-1); }

.rpv-core__inner-container { min-height: inherit; }

.rpv-core__inner-pages { overflow: auto; }

.rpv-core__inner-pages--rtl { direction: rtl; }

.rpv-core__inner-pages--single { overflow: hidden; }

.rpv-core__inner-page-container--single { overflow: auto; }

.rpv-core__inner-page { background-color: var(--rpv-core__inner-page-background-color); }

.rpv-core__inner-page--single { justify-content: center; align-items: center; display: flex; }

.rpv-core__inner-page--dual-even { justify-content: flex-end; align-items: center; display: flex; }

.rpv-core__inner-page--dual-odd { justify-content: flex-start; align-items: center; display: flex; }

.rpv-core__inner-page--dual-cover { justify-content: center; align-items: center; display: flex; }

.rpv-core__inner-page--dual-cover-odd { justify-content: flex-end; align-items: center; display: flex; }

.rpv-core__inner-page--dual-cover-even { justify-content: flex-start; align-items: center; display: flex; }

.rpv-core__annotation--link a { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }

.rpv-core__annotation--link a:hover { background-color: var(--rpv-core__annotation--link-hover-background-color); }

.rpv-core__menu { flex-direction: column; display: flex; }

.rpv-core__menu--rtl { text-align: right; direction: rtl; }

.rpv-core__menu-divider { border-bottom: 1px solid var(--rpv-core__menu-divider-border-bottom-color); margin: 0.25rem 0px; }

.rpv-core__menu-item { color: var(--rpv-core__menu-item-color); cursor: pointer; background-color: rgba(0, 0, 0, 0); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; justify-content: center; align-items: center; width: 100%; padding: 0.25rem 0px; display: flex; }

.rpv-core__menu-item:focus { background-color: var(--rpv-core__menu-item--hover-background-color); outline: 0px; }

.rpv-core__menu-item:hover { background-color: var(--rpv-core__menu-item--hover-background-color); }

.rpv-core__menu-item-icon { align-items: center; display: flex; }

.rpv-core__menu-item-icon--ltr { padding-left: 1rem; padding-right: 0.5rem; }

.rpv-core__menu-item-icon--rtl { padding-left: 0.5rem; padding-right: 1rem; }

.rpv-core__menu-item-label { white-space: nowrap; flex-grow: 1; flex-shrink: 1; }

.rpv-core__menu-item-label--ltr { padding-right: 2rem; }

.rpv-core__menu-item-label--rtl { padding-left: 2rem; }

.rpv-core__menu-item-check--ltr { padding-right: 1rem; }

.rpv-core__menu-item-check--rtl { padding-left: 1rem; }

.rpv-core__menu-item--disabled { color: var(--rpv-core__menu-item--disabled-color); }

.rpv-core__menu-item--disabled:hover { background-color: rgba(0, 0, 0, 0); }

.rpv-core__menu-item--ltr { text-align: left; }

.rpv-core__menu-item--rtl { text-align: right; direction: rtl; }

.rpv-core__minimal-button { color: var(--rpv-core__minimal-button-color); cursor: pointer; background-color: rgba(0, 0, 0, 0); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0.25rem; height: 2rem; padding: 0px 0.5rem; }

.rpv-core__minimal-button:hover { background-color: var(--rpv-core__minimal-button--hover-background-color); }

.rpv-core__minimal-button--disabled { color: var(--rpv-core__minimal-button--disabled-color); }

.rpv-core__minimal-button--rtl { direction: rtl; }

.rpv-core__minimal-button--selected { background-color: var(--rpv-core__minimal-button--selected-background-color); }

.rpv-core__modal-body { background-color: var(--rpv-core__modal-body-background-color); border: 1px solid var(--rpv-core__modal-body-border-color); border-radius: 0.25rem; max-width: 32rem; margin: 1rem; overflow: auto; }

.rpv-core__modal-body--rtl { direction: rtl; }

.rpv-core__modal-overlay { background-color: var(--rpv-core__modal-overlay-background-color); z-index: 9999; justify-content: center; align-items: center; display: flex; position: fixed; inset: 0px; }

.rpv-core__page-layer { justify-content: center; align-items: center; display: flex; position: relative; overflow: visible; }

.rpv-core__page-layer::after { content: ""; box-shadow: var(--rpv-core__page-layer-box-shadow); position: absolute; inset: 0.25rem; }

.rpv-core__page-layer--single { margin: 0px auto; }

.rpv-core__page-size-calculator { justify-content: center; align-items: center; width: 100%; height: 100%; display: flex; }

.rpv-core__popover-body { background-color: var(--rpv-core__popover-body-background-color); border: 1px solid var(--rpv-core__popover-body-border-color); color: var(--rpv-core__popover-body-color); z-index: 9999; border-radius: 0.25rem; padding: 0.5rem 0px; position: absolute; top: -9999px; left: 0px; }

.rpv-core__popover-body-arrow { background-color: var(--rpv-core__popover-body-background-color); }

.rpv-core__popover-body--rtl { direction: rtl; }

.rpv-core__popover-overlay { position: fixed; inset: 0px; }

.rpv-core__annotation-popup-wrapper { background-color: var(--rpv-core__annotation-popup-wrapper-background-color); box-shadow: var(--rpv-core__annotation-popup-wrapper-box-shadow); word-break: break-word; padding: 0.25rem; font-size: 0.75rem; }

.rpv-core__annotation-popup-wrapper--rtl { direction: rtl; }

.rpv-core__annotation-popup-title { margin-bottom: 0.25rem; font-weight: 600; }

.rpv-core__annotation-popup-date { font-size: 0.5rem; }

.rpv-core__annotation-popup-content { border-top: 1px solid var(--rpv-core__annotation-popup-content-border-top-color); max-height: 16rem; padding: 0.25rem; overflow: auto; }

.rpv-core__primary-button { background-color: var(--rpv-core__primary-button-background-color); color: var(--rpv-core__primary-button-color); cursor: pointer; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0.25rem; height: 2rem; padding: 0px 1rem; }

.rpv-core__primary-button--rtl { direction: rtl; }

.rpv-core__progress-bar { background-color: var(--rpv-core__progress-bar-background-color); border-radius: 9999px; padding: 0.125rem; }

.rpv-core__progress-bar--rtl { direction: rtl; }

.rpv-core__progress-bar-progress { background-color: var(--rpv-core__progress-bar-progress-background-color); color: var(--rpv-core__progress-bar-progress-color); border-radius: 9999px; justify-content: center; align-items: center; height: 0.75rem; font-size: 0.75rem; display: flex; }

.rpv-core__separator { border-bottom: 1px solid var(--rpv-core__separator-border-bottom-color); }

.rpv-core__spinner { border-bottom: 2px solid var(--rpv-core__spinner-border-transparent-color); border-left: 2px solid var(--rpv-core__spinner-border-transparent-color); border-right: 2px solid var(--rpv-core__spinner-border-color); border-top: 2px solid var(--rpv-core__spinner-border-color); border-radius: 9999px; }

.rpv-core__spinner--animating { animation-name: rpv-core__spinner-transform; animation-duration: 0.4s; animation-timing-function: linear; animation-iteration-count: infinite; }

@keyframes rpv-core__spinner-transform { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.rpv-core__splitter { background-color: var(--rpv-core__splitter-background-color); cursor: ew-resize; width: 0.25rem; height: 100%; }

.rpv-core__splitter:hover, .rpv-core__splitter--resizing { cursor: col-resize; background-color: var(--rpv-core__splitter--hover-background-color); }

.rpv-core__splitter-body--resizing { cursor: col-resize; }

.rpv-core__splitter-sibling--resizing { pointer-events: none; user-select: none; }

.rpv-core__textbox { background-color: var(--rpv-core__textbox-background-color); border: 1px solid var(--rpv-core__textbox-border-color); box-sizing: border-box; color: var(--rpv-core__textbox-color); border-radius: 0.25rem; width: 100%; height: 2rem; padding: 0px 0.5rem; }

.rpv-core__textbox--rtl { direction: rtl; }

.rpv-core__text-layer { opacity: 0.2; z-index: 1; width: 100%; height: 100%; line-height: 1; position: absolute; top: 0px; left: 0px; }

.rpv-core__text-layer span::selection { background-color: var(--rpv-core__text-layer-text--selection-background-color); color: var(--rpv-core__text-layer-text--selection-color); }

.rpv-core__text-layer br::selection { color: rgba(0, 0, 0, 0); }

.rpv-core__text-layer-text { color: rgba(0, 0, 0, 0); cursor: text; transform-origin: 0px 0px; white-space: pre; position: absolute; }

.rpv-core__tooltip-body { background-color: var(--rpv-core__tooltip-body-background-color); color: var(--rpv-core__tooltip-body-color); text-align: center; z-index: 9999; border-radius: 0.25rem; max-width: 20rem; position: absolute; top: -9999px; left: 0px; }

.rpv-core__tooltip-body--rtl { direction: rtl; }

.rpv-core__tooltip-body-arrow { background-color: var(--rpv-core__tooltip-body-background-color); }

.rpv-core__tooltip-body-content { padding: 0.5rem; }

.rpv-core__display--block { display: block; }

.rpv-core__display--hidden { display: none; }

@media (width >= 640px) {
  .rpv-core__display--hidden-small { display: none; }
  .rpv-core__display--block-small { display: block; }
}

@media (width >= 768px) {
  .rpv-core__display--hidden-medium { display: none; }
  .rpv-core__display--block-medium { display: block; }
}

@media (width >= 1024px) {
  .rpv-core__display--hidden-large { display: none; }
  .rpv-core__display--block-large { display: block; }
}

.rpv-core__viewer { min-height: inherit; }

:root { --rpv-zoom__popover-target-arrow-border-color: #0009; }

.rpv-core__viewer--dark { --rpv-zoom__popover-target-arrow-border-color: #fff; }

.rpv-zoom__popover-target { color: var(--rpv-zoom__popover-target-color); align-items: center; display: flex; }

.rpv-zoom__popover-target-scale--ltr { margin-right: 0.25rem; }

.rpv-zoom__popover-target-scale--rtl { margin-left: 0.25rem; }

.rpv-zoom__popover-target-arrow { border-color: var(--rpv-zoom__popover-target-arrow-border-color) #0000 #0000; border-style: solid; border-width: 0.5rem 0.25rem 0px; width: 0px; height: 0px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

.yarl__counter { bottom: var(--yarl__counter_bottom,unset); color: var(--yarl__counter_color,var(--yarl__color_button,#fffc)); filter: var(--yarl__counter_filter,drop-shadow(2px 2px 2px #000c)); left: var(--yarl__counter_left,0); line-height: var(--yarl__counter_line_height,var(--yarl__icon_size,32px)); margin: var(--yarl__counter_margin,var(--yarl__toolbar_padding,8px)); padding: var(--yarl__counter_padding,var(--yarl__button_padding,8px)); position: var(--yarl__counter_position,absolute); right: var(--yarl__counter_right,unset); top: var(--yarl__counter_top,0); user-select: var(--yarl__counter_user_select,none); }

[dir="rtl"] .yarl__counter { left: var(--yarl__counter_rtl_left,unset); right: var(--yarl__counter_rtl_right,0); }

.yarl__thumbnails { height: 100%; display: flex; }

.yarl__thumbnails_bottom, .yarl__thumbnails_end .yarl__thumbnails_track, .yarl__thumbnails_start .yarl__thumbnails_track, .yarl__thumbnails_top { flex-direction: column; }

.yarl__thumbnails_wrapper { flex: 1 1 0%; position: relative; }

.yarl__thumbnails_container { background-color: var(--yarl__thumbnails_container_background_color,var(--yarl__color_backdrop,#000)); padding: var(--yarl__thumbnails_container_padding,16px); user-select: none; flex: 0 0 auto; position: relative; overflow: hidden; }

.yarl__thumbnails_vignette { pointer-events: none; --yarl__thumbnails_vignette_size: 12%; position: absolute; }

@media (width >= 1200px) {
  .yarl__thumbnails_vignette { --yarl__thumbnails_vignette_size: 8%; }
}

@media (width >= 2000px) {
  .yarl__thumbnails_vignette { --yarl__thumbnails_vignette_size: 5%; }
}

.yarl__thumbnails_bottom .yarl__thumbnails_vignette, .yarl__thumbnails_top .yarl__thumbnails_vignette { background: linear-gradient(to right,var(--yarl__color_backdrop,#000) 0,transparent var(--yarl__thumbnails_vignette_size,12%) calc(100% - var(--yarl__thumbnails_vignette_size,12%)),var(--yarl__color_backdrop,#000) 100%); height: 100%; left: 0px; right: 0px; }

.yarl__thumbnails_end .yarl__thumbnails_vignette, .yarl__thumbnails_start .yarl__thumbnails_vignette { background: linear-gradient(to bottom,var(--yarl__color_backdrop,#000) 0,transparent var(--yarl__thumbnails_vignette_size,12%) calc(100% - var(--yarl__thumbnails_vignette_size,12%)),var(--yarl__color_backdrop,#000) 100%); width: 100%; top: 0px; bottom: 0px; }

.yarl__thumbnails_track { gap: var(--yarl__thumbnails_thumbnail_gap,16px); outline: none; }

.yarl__thumbnails_thumbnail { appearance: none; background: var(--yarl__thumbnails_thumbnail_background,#000); border-color: var(--yarl__thumbnails_thumbnail_border_color,var(--yarl__color_button,#fffc)); border-radius: var(--yarl__thumbnails_thumbnail_border_radius,4px); border-style: var(--yarl__thumbnails_thumbnail_border_style,solid); border-width: var(--yarl__thumbnails_thumbnail_border,1px); cursor: pointer; -webkit-tap-highlight-color: transparent; box-sizing: content-box; height: var(--yarl__thumbnails_thumbnail_height,80px); padding: var(--yarl__thumbnails_thumbnail_padding,4px); width: var(--yarl__thumbnails_thumbnail_width,120px); outline: none; flex: 0 0 auto; position: relative; overflow: hidden; }

.yarl__thumbnails_thumbnail_active { border-color: var(--yarl__thumbnails_thumbnail_active_border_color,var(--yarl__color_button_active,#fff)); }

.yarl__thumbnails_thumbnail_fadein { animation: yarl__thumbnails_thumbnail_fadein var(--yarl__thumbnails_thumbnail_fadein_duration,.5s) ease-in-out var(--yarl__thumbnails_thumbnail_fadein_delay,0s) forwards; opacity: 0; }

.yarl__thumbnails_thumbnail_fadeout { animation: yarl__thumbnails_thumbnail_fadeout var(--yarl__thumbnails_thumbnail_fadeout_duration,.5s) ease-in-out var(--yarl__thumbnails_thumbnail_fadeout_delay,0s) forwards; cursor: unset; }

.yarl__thumbnails_thumbnail_placeholder { cursor: unset; visibility: hidden; }

.yarl__thumbnails_thumbnail:focus { box-shadow: var(--yarl__thumbnails_thumbnail_focus_box_shadow,#000 0 0 0 2px,var(--yarl__color_button,#fffc) 0 0 0 4px); }

.yarl__thumbnails_thumbnail:focus:not(:focus-visible) { box-shadow: unset; }

.yarl__thumbnails_thumbnail:focus-visible { box-shadow: var(--yarl__thumbnails_thumbnail_focus_box_shadow,#000 0 0 0 2px,var(--yarl__color_button,#fffc) 0 0 0 4px); }

.yarl__thumbnails_thumbnail_icon { color: var(--yarl__thumbnails_thumbnail_icon_color,var(--yarl__color_button,#fffc)); filter: var(--yarl__thumbnails_thumbnail_icon_filter,drop-shadow(2px 2px 2px #000c)); height: var(--yarl__thumbnails_thumbnail_icon_size,32px); width: var(--yarl__thumbnails_thumbnail_icon_size,32px); position: absolute; top: 50%; left: 50%; transform: translate(-50%) translateY(-50%); }

@keyframes yarl__thumbnails_thumbnail_fadein { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes yarl__thumbnails_thumbnail_fadeout { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}

.yarl__fullsize { width: 100%; height: 100%; }

.yarl__relative { position: relative; }

.yarl__portal { opacity: 0; transition: opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease); z-index: var(--yarl__portal_zindex,9999); position: fixed; inset: 0px; overflow: hidden; }

.yarl__portal_open { opacity: 1; }

.yarl__container { background-color: var(--yarl__container_background_color,var(--yarl__color_backdrop,#000)); overscroll-behavior: var(--yarl__controller_overscroll_behavior,contain); touch-action: var(--yarl__controller_touch_action,none); user-select: none; outline: none; position: absolute; inset: 0px; overflow: hidden; }

.yarl__carousel { height: 100%; opacity: var(--yarl__pull_opacity,1); transform: translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0)); width: calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px,0)*1px + var(--yarl__carousel_spacing_percent,0)*1%)); flex: 0 0 auto; place-content: center; align-items: stretch; display: flex; }

.yarl__carousel_with_slides { column-gap: calc(var(--yarl__carousel_spacing_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_spacing_percent,0)*1%); }

.yarl__flex_center { place-content: center; align-items: center; display: flex; }

.yarl__slide { padding: calc(var(--yarl__carousel_padding_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_padding_percent,0)*1%); flex: 1 1 0%; position: relative; overflow: hidden; }

[dir="rtl"] .yarl__slide { --yarl__direction: -1; }

.yarl__slide_image { object-fit: contain; touch-action: var(--yarl__controller_touch_action,none); user-select: none; max-width: 100%; max-height: 100%; }

.yarl__slide_image_cover { object-fit: cover; width: 100%; height: 100%; }

.yarl__slide_image_loading { opacity: 0; }

@media screen and (width >= 800px) {
  .yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image { backface-visibility: hidden; transform-style: preserve-3d; transform: translateZ(0px); }
}

.yarl__slide_placeholder { line-height: 0; position: absolute; top: 50%; left: 50%; transform: translate(-50%) translateY(-50%); }

.yarl__slide_loading { color: var(--yarl__slide_icon_loading_color,var(--yarl__color_button,#fffc)); animation: 1s linear 0s 1 normal none running yarl__delayed_fadein; }

.yarl__slide_loading line { animation: 1s linear 0s infinite normal none running yarl__stroke_opacity; }

.yarl__slide_loading line:first-of-type { animation-delay: -1.875s; }

.yarl__slide_loading line:nth-of-type(2) { animation-delay: -1.75s; }

.yarl__slide_loading line:nth-of-type(3) { animation-delay: -1.625s; }

.yarl__slide_loading line:nth-of-type(4) { animation-delay: -1.5s; }

.yarl__slide_loading line:nth-of-type(5) { animation-delay: -1.375s; }

.yarl__slide_loading line:nth-of-type(6) { animation-delay: -1.25s; }

.yarl__slide_loading line:nth-of-type(7) { animation-delay: -1.125s; }

.yarl__slide_loading line:nth-of-type(8) { animation-delay: -1s; }

.yarl__slide_error { color: var(--yarl__slide_icon_error_color,red); height: var(--yarl__slide_icon_error_size,48px); width: var(--yarl__slide_icon_error_size,48px); }

@media (prefers-reduced-motion) {
  .yarl__portal, .yarl__slide { transition: unset; }
  .yarl__slide_loading, .yarl__slide_loading line { animation: unset; }
}

.yarl__toolbar { padding: var(--yarl__toolbar_padding,8px); justify-content: flex-end; display: flex; position: absolute; inset: 0px 0px auto auto; }

[dir="rtl"] .yarl__toolbar { inset: 0px auto auto 0px; }

.yarl__icon { height: var(--yarl__icon_size,32px); width: var(--yarl__icon_size,32px); }

.yarl__button { appearance: none; background-color: var(--yarl__button_background_color,transparent); border: var(--yarl__button_border,0); color: var(--yarl__color_button,#fffc); cursor: pointer; filter: var(--yarl__button_filter,drop-shadow(2px 2px 2px #000c)); margin: var(--yarl__button_margin,0); padding: var(--yarl__button_padding,8px); -webkit-tap-highlight-color: transparent; outline: none; line-height: 0; }

.yarl__button:focus { color: var(--yarl__color_button_active,#fff); }

.yarl__button:focus:not(:focus-visible) { color: var(--yarl__color_button,#fffc); }

.yarl__button:focus-visible { color: var(--yarl__color_button_active,#fff); }

@media (hover: hover) {
  .yarl__button:focus-visible:hover, .yarl__button:focus:hover, .yarl__button:hover { color: var(--yarl__color_button_active,#fff); }
}

.yarl__button:disabled { color: var(--yarl__color_button_disabled,#fff6); cursor: default; }

.yarl__navigation_next, .yarl__navigation_prev { padding: var(--yarl__navigation_button_padding,24px 16px); position: absolute; top: 50%; transform: translateY(-50%); }

.yarl__navigation_prev { left: 0px; }

[dir="rtl"] .yarl__navigation_prev { left: unset; right: 0px; transform: translateY(-50%) rotate(180deg); }

.yarl__navigation_next { right: 0px; }

[dir="rtl"] .yarl__navigation_next { left: 0px; right: unset; transform: translateY(-50%) rotate(180deg); }

.yarl__no_scroll { overscroll-behavior: none; height: 100%; overflow: hidden; }

@keyframes yarl__delayed_fadein { 
  0% { opacity: 0; }
  80% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes yarl__stroke_opacity { 
  0% { stroke-opacity: 1; }
  100% { stroke-opacity: 0.125; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:root { --toastify-color-light: #fff; --toastify-color-dark: #121212; --toastify-color-info: #3498db; --toastify-color-success: #07bc0c; --toastify-color-warning: #f1c40f; --toastify-color-error: #e74d3c; --toastify-color-transparent: #ffffffb3; --toastify-icon-color-info: var(--toastify-color-info); --toastify-icon-color-success: var(--toastify-color-success); --toastify-icon-color-warning: var(--toastify-color-warning); --toastify-icon-color-error: var(--toastify-color-error); --toastify-container-width: fit-content; --toastify-toast-width: 320px; --toastify-toast-offset: 16px; --toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top)); --toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right)); --toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left)); --toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom)); --toastify-toast-background: #fff; --toastify-toast-padding: 14px; --toastify-toast-min-height: 64px; --toastify-toast-max-height: 800px; --toastify-toast-bd-radius: 6px; --toastify-toast-shadow: 0px 4px 12px #0000001a; --toastify-font-family: sans-serif; --toastify-z-index: 9999; --toastify-text-color-light: #757575; --toastify-text-color-dark: #fff; --toastify-text-color-info: #fff; --toastify-text-color-success: #fff; --toastify-text-color-warning: #fff; --toastify-text-color-error: #fff; --toastify-spinner-color: #616161; --toastify-spinner-color-empty-area: #e0e0e0; --toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55); --toastify-color-progress-dark: #bb86fc; --toastify-color-progress-info: var(--toastify-color-info); --toastify-color-progress-success: var(--toastify-color-success); --toastify-color-progress-warning: var(--toastify-color-warning); --toastify-color-progress-error: var(--toastify-color-error); --toastify-color-progress-bgo: .2; }

.Toastify__toast-container { z-index: var(--toastify-z-index); transform: translate3d(0, 0, var(--toastify-z-index)); width: var(--toastify-container-width); box-sizing: border-box; color: rgb(255, 255, 255); flex-direction: column; display: flex; position: fixed; }

.Toastify__toast-container--top-left { top: var(--toastify-toast-top); left: var(--toastify-toast-left); }

.Toastify__toast-container--top-center { top: var(--toastify-toast-top); align-items: center; left: 50%; transform: translate(-50%); }

.Toastify__toast-container--top-right { top: var(--toastify-toast-top); right: var(--toastify-toast-right); align-items: end; }

.Toastify__toast-container--bottom-left { bottom: var(--toastify-toast-bottom); left: var(--toastify-toast-left); }

.Toastify__toast-container--bottom-center { bottom: var(--toastify-toast-bottom); align-items: center; left: 50%; transform: translate(-50%); }

.Toastify__toast-container--bottom-right { bottom: var(--toastify-toast-bottom); right: var(--toastify-toast-right); align-items: end; }

.Toastify__toast { --y: 0px; touch-action: none; width: var(--toastify-toast-width); min-height: var(--toastify-toast-min-height); box-sizing: border-box; padding: var(--toastify-toast-padding); border-radius: var(--toastify-toast-bd-radius); box-shadow: var(--toastify-toast-shadow); max-height: var(--toastify-toast-max-height); font-family: var(--toastify-font-family); z-index: 0; word-break: break-word; flex: 1 1 auto; align-items: center; margin-bottom: 1rem; display: flex; position: relative; }

@media only screen and (width <= 480px) {
  .Toastify__toast-container { width: 100vw; left: env(safe-area-inset-left); margin: 0px; }
  .Toastify__toast-container--top-left, .Toastify__toast-container--top-center, .Toastify__toast-container--top-right { top: env(safe-area-inset-top); transform: translate(0px); }
  .Toastify__toast-container--bottom-left, .Toastify__toast-container--bottom-center, .Toastify__toast-container--bottom-right { bottom: env(safe-area-inset-bottom); transform: translate(0px); }
  .Toastify__toast-container--rtl { right: env(safe-area-inset-right); left: initial; }
  .Toastify__toast { --toastify-toast-width: 100%; border-radius: 0px; margin-bottom: 0px; }
}

.Toastify__toast-container[data-stacked="true"] { width: var(--toastify-toast-width); }

@media only screen and (width <= 480px) {
  .Toastify__toast-container[data-stacked="true"] { width: 100vw; }
}

.Toastify__toast--stacked { width: 100%; transform: translate3d(0, var(--y), 0) scale(var(--s)); transition: transform 0.3s; position: absolute; }

.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body, .Toastify__toast--stacked[data-collapsed] .Toastify__close-button { transition: opacity 0.1s; }

.Toastify__toast--stacked[data-collapsed="false"] { overflow: visible; }

.Toastify__toast--stacked[data-collapsed="true"]:not(:last-child) > * { opacity: 0; }

.Toastify__toast--stacked::after { content: ""; height: calc(var(--g) * 1px); position: absolute; bottom: 100%; left: 0px; right: 0px; }

.Toastify__toast--stacked[data-pos="top"] { top: 0px; }

.Toastify__toast--stacked[data-pos="bot"] { bottom: 0px; }

.Toastify__toast--stacked[data-pos="bot"].Toastify__toast--stacked::before { transform-origin: center top; }

.Toastify__toast--stacked[data-pos="top"].Toastify__toast--stacked::before { transform-origin: center bottom; }

.Toastify__toast--stacked::before { content: ""; z-index: -1; height: 100%; position: absolute; bottom: 0px; left: 0px; right: 0px; transform: scaleY(3); }

.Toastify__toast--rtl { direction: rtl; }

.Toastify__toast--close-on-click { cursor: pointer; }

.Toastify__toast-icon { flex-shrink: 0; width: 22px; margin-inline-end: 10px; display: flex; }

.Toastify--animate { animation-duration: 0.5s; animation-fill-mode: both; }

.Toastify--animate-icon { animation-duration: 0.3s; animation-fill-mode: both; }

.Toastify__toast-theme--dark { background: var(--toastify-color-dark); color: var(--toastify-text-color-dark); }

.Toastify__toast-theme--light, .Toastify__toast-theme--colored.Toastify__toast--default { background: var(--toastify-color-light); color: var(--toastify-text-color-light); }

.Toastify__toast-theme--colored.Toastify__toast--info { color: var(--toastify-text-color-info); background: var(--toastify-color-info); }

.Toastify__toast-theme--colored.Toastify__toast--success { color: var(--toastify-text-color-success); background: var(--toastify-color-success); }

.Toastify__toast-theme--colored.Toastify__toast--warning { color: var(--toastify-text-color-warning); background: var(--toastify-color-warning); }

.Toastify__toast-theme--colored.Toastify__toast--error { color: var(--toastify-text-color-error); background: var(--toastify-color-error); }

.Toastify__progress-bar-theme--light { background: var(--toastify-color-progress-light); }

.Toastify__progress-bar-theme--dark { background: var(--toastify-color-progress-dark); }

.Toastify__progress-bar--info { background: var(--toastify-color-progress-info); }

.Toastify__progress-bar--success { background: var(--toastify-color-progress-success); }

.Toastify__progress-bar--warning { background: var(--toastify-color-progress-warning); }

.Toastify__progress-bar--error { background: var(--toastify-color-progress-error); }

.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--success, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--error { background: var(--toastify-color-transparent); }

.Toastify__close-button { color: rgb(255, 255, 255); cursor: pointer; opacity: 0.7; z-index: 1; background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; padding: 0px; transition: 0.3s; position: absolute; top: 6px; right: 6px; }

.Toastify__toast--rtl .Toastify__close-button { left: 6px; right: unset; }

.Toastify__close-button--light { color: rgb(0, 0, 0); opacity: 0.3; }

.Toastify__close-button > svg { fill: currentcolor; width: 14px; height: 16px; }

.Toastify__close-button:hover, .Toastify__close-button:focus { opacity: 1; }

@keyframes Toastify__trackProgress { 
  0% { transform: scaleX(1); }
  100% { transform: scaleX(0); }
}

.Toastify__progress-bar { z-index: 1; opacity: 0.7; transform-origin: 0px center; width: 100%; height: 100%; position: absolute; bottom: 0px; left: 0px; }

.Toastify__progress-bar--animated { animation: auto linear 0s 1 normal forwards running Toastify__trackProgress; }

.Toastify__progress-bar--controlled { transition: transform 0.2s; }

.Toastify__progress-bar--rtl { right: 0px; left: initial; transform-origin: 100% center; border-bottom-left-radius: initial; }

.Toastify__progress-bar--wrp { border-bottom-left-radius: var(--toastify-toast-bd-radius); border-bottom-right-radius: var(--toastify-toast-bd-radius); width: 100%; height: 5px; position: absolute; bottom: 0px; left: 0px; overflow: hidden; }

.Toastify__progress-bar--wrp[data-hidden="true"] { opacity: 0; }

.Toastify__progress-bar--bg { opacity: var(--toastify-color-progress-bgo); width: 100%; height: 100%; }

.Toastify__spinner { box-sizing: border-box; border-width: 2px; border-style: solid; border-image: none; border-top-color: ; border-bottom-color: ; border-left-color: ; border-right-color: var(--toastify-spinner-color); border-radius: 100%; width: 20px; height: 20px; animation: 0.65s linear 0s infinite normal none running Toastify__spin; }

@keyframes Toastify__bounceInRight { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate(3000px); }
  60% { opacity: 1; transform: translate(-25px); }
  75% { transform: translate(10px); }
  90% { transform: translate(-5px); }
  100% { transform: none; }
}

@keyframes Toastify__bounceOutRight { 
  20% { opacity: 1; transform: translate3d(-20px, var(--y), 0); }
  100% { opacity: 0; transform: translate3d(2000px, var(--y), 0); }
}

@keyframes Toastify__bounceInLeft { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate(-3000px); }
  60% { opacity: 1; transform: translate(25px); }
  75% { transform: translate(-10px); }
  90% { transform: translate(5px); }
  100% { transform: none; }
}

@keyframes Toastify__bounceOutLeft { 
  20% { opacity: 1; transform: translate3d(20px, var(--y), 0); }
  100% { opacity: 0; transform: translate3d(-2000px, var(--y), 0); }
}

@keyframes Toastify__bounceInUp { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translateY(3000px); }
  60% { opacity: 1; transform: translateY(-20px); }
  75% { transform: translateY(10px); }
  90% { transform: translateY(-5px); }
  100% { transform: translate(0px, 0px); }
}

@keyframes Toastify__bounceOutUp { 
  20% { transform: translate3d(0, calc(var(--y) - 10px), 0); }
  40%, 45% { opacity: 1; transform: translate3d(0, calc(var(--y) + 20px), 0); }
  100% { opacity: 0; transform: translateY(-2000px); }
}

@keyframes Toastify__bounceInDown { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translateY(-3000px); }
  60% { opacity: 1; transform: translateY(25px); }
  75% { transform: translateY(-10px); }
  90% { transform: translateY(5px); }
  100% { transform: none; }
}

@keyframes Toastify__bounceOutDown { 
  20% { transform: translate3d(0, calc(var(--y) - 10px), 0); }
  40%, 45% { opacity: 1; transform: translate3d(0, calc(var(--y) + 20px), 0); }
  100% { opacity: 0; transform: translateY(2000px); }
}

.Toastify__bounce-enter--top-left, .Toastify__bounce-enter--bottom-left { animation-name: Toastify__bounceInLeft; }

.Toastify__bounce-enter--top-right, .Toastify__bounce-enter--bottom-right { animation-name: Toastify__bounceInRight; }

.Toastify__bounce-enter--top-center { animation-name: Toastify__bounceInDown; }

.Toastify__bounce-enter--bottom-center { animation-name: Toastify__bounceInUp; }

.Toastify__bounce-exit--top-left, .Toastify__bounce-exit--bottom-left { animation-name: Toastify__bounceOutLeft; }

.Toastify__bounce-exit--top-right, .Toastify__bounce-exit--bottom-right { animation-name: Toastify__bounceOutRight; }

.Toastify__bounce-exit--top-center { animation-name: Toastify__bounceOutUp; }

.Toastify__bounce-exit--bottom-center { animation-name: Toastify__bounceOutDown; }

@keyframes Toastify__zoomIn { 
  0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  50% { opacity: 1; }
}

@keyframes Toastify__zoomOut { 
  0% { opacity: 1; }
  50% { opacity: 0; transform: translate3d(0, var(--y), 0) scale3d(.3, .3, .3); }
  100% { opacity: 0; }
}

.Toastify__zoom-enter { animation-name: Toastify__zoomIn; }

.Toastify__zoom-exit { animation-name: Toastify__zoomOut; }

@keyframes Toastify__flipIn { 
  0% { opacity: 0; animation-timing-function: ease-in; transform: perspective(400px) rotateX(90deg); }
  40% { animation-timing-function: ease-in; transform: perspective(400px) rotateX(-20deg); }
  60% { opacity: 1; transform: perspective(400px) rotateX(10deg); }
  80% { transform: perspective(400px) rotateX(-5deg); }
  100% { transform: perspective(400px); }
}

@keyframes Toastify__flipOut { 
  0% { transform: translate3d(0, var(--y), 0) perspective(400px); }
  30% { transform: translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1; }
  100% { transform: translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0; }
}

.Toastify__flip-enter { animation-name: Toastify__flipIn; }

.Toastify__flip-exit { animation-name: Toastify__flipOut; }

@keyframes Toastify__slideInRight { 
  0% { visibility: visible; transform: translate(110%); }
  100% { transform: translate3d(0, var(--y), 0); }
}

@keyframes Toastify__slideInLeft { 
  0% { visibility: visible; transform: translate(-110%); }
  100% { transform: translate3d(0, var(--y), 0); }
}

@keyframes Toastify__slideInUp { 
  0% { visibility: visible; transform: translateY(110%); }
  100% { transform: translate3d(0, var(--y), 0); }
}

@keyframes Toastify__slideInDown { 
  0% { visibility: visible; transform: translateY(-110%); }
  100% { transform: translate3d(0, var(--y), 0); }
}

@keyframes Toastify__slideOutRight { 
  0% { transform: translate3d(0, var(--y), 0); }
  100% { visibility: hidden; transform: translate3d(110%, var(--y), 0); }
}

@keyframes Toastify__slideOutLeft { 
  0% { transform: translate3d(0, var(--y), 0); }
  100% { visibility: hidden; transform: translate3d(-110%, var(--y), 0); }
}

@keyframes Toastify__slideOutDown { 
  0% { transform: translate3d(0, var(--y), 0); }
  100% { visibility: hidden; transform: translateY(500px); }
}

@keyframes Toastify__slideOutUp { 
  0% { transform: translate3d(0, var(--y), 0); }
  100% { visibility: hidden; transform: translateY(-500px); }
}

.Toastify__slide-enter--top-left, .Toastify__slide-enter--bottom-left { animation-name: Toastify__slideInLeft; }

.Toastify__slide-enter--top-right, .Toastify__slide-enter--bottom-right { animation-name: Toastify__slideInRight; }

.Toastify__slide-enter--top-center { animation-name: Toastify__slideInDown; }

.Toastify__slide-enter--bottom-center { animation-name: Toastify__slideInUp; }

.Toastify__slide-exit--top-left, .Toastify__slide-exit--bottom-left { animation-name: Toastify__slideOutLeft; animation-duration: 0.3s; animation-timing-function: ease-in; }

.Toastify__slide-exit--top-right, .Toastify__slide-exit--bottom-right { animation-name: Toastify__slideOutRight; animation-duration: 0.3s; animation-timing-function: ease-in; }

.Toastify__slide-exit--top-center { animation-name: Toastify__slideOutUp; animation-duration: 0.3s; animation-timing-function: ease-in; }

.Toastify__slide-exit--bottom-center { animation-name: Toastify__slideOutDown; animation-duration: 0.3s; animation-timing-function: ease-in; }

@keyframes Toastify__spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.ant-image-preview-root { position: relative; z-index: 1400 !important; }

.ant-image-preview-operations-wrapper { z-index: 1401 !important; }

.ant-render-preview-toolbar { align-items: center; display: flex; }

.ant-image-preview-operations { background: rgba(0, 0, 0, 0.5); border-radius: 0px; height: 45px; padding: 0px; }

.ant-image-preview-operations-operation { margin: 0px; }

.ant-render-preview-toolbar-download-link { color: rgba(255, 255, 255, 0.65); background: rgba(0, 0, 0, 0.5); border-radius: 0px; align-content: center; height: 45px; padding: 12px 11px; display: flex; }

.ant-render-preview-toolbar-download-link:hover { color: rgba(255, 255, 255, 0.85); opacity: 1; }

.ant-image-preview-switch-right, .ant-image-preview-switch-left, .ant-image-preview-close { color: rgba(255, 255, 255, 0.65); background: rgba(0, 0, 0, 0.5); }

.ant-image-preview-switch-right:hover, .ant-image-preview-switch-left:hover, .ant-image-preview-close:hover { color: rgba(255, 255, 255, 0.85); background: rgba(0, 0, 0, 0.5); }

.ant-image-preview-switch-left-disabled, .ant-image-preview-switch-right-disabled, .ant-image-preview-switch-left-disabled:hover, .ant-image-preview-switch-right-disabled:hover { color: rgba(255, 255, 255, 0.5); background: rgba(0, 0, 0, 0.3); }

.ant-cascader-dropdown, .ant-select-dropdown, .ant-drawer, .slick-dots { z-index: 7 !important; }

.ant-tooltip-inner { max-height: 300px; overflow-y: auto; color: inherit !important; }

.ant-cascader-menu-item-content { text-overflow: ellipsis; overflow: hidden; }

.ant-cascader-checkbox-inner { border-radius: 4px !important; }

.ant-rate { font-size: 16px; }

.ant-form-item-explain-error { font-size: 12px; }

.ant-form-item { margin-bottom: 0px !important; }

.ant-divider-horizontal { min-width: 0px !important; margin: 0px !important; }

.ant-spin-nested-loading, .ant-spin-container { width: 100%; height: 100%; }

.ant-spin { max-height: none !important; }

.ant-radio-group-large, .ant-input-number-group-addon, .ant-select-selection-item, .ant-select-lg { font-weight: 500 !important; }

.ant-input-lg, .ant-input-show-count-suffix, .ant-input-data-count, .ant-select-selection-item, .ant-input-number-lg, .ant-input-number-group-addon, .ant-select-selector, .ant-select-lg, .ant-space-addon-large, .ant-select-selection-search-input { align-items: center !important; font-size: 14px !important; line-height: 24px !important; }

.ant-input-number-group-addon { padding: 0px 10px !important; }

.ant-input-number-sm, .ant-select-selector { border-radius: 16px !important; }

.ant-space-addon { padding: 0px 5px !important; }

.ant-badge .ant-badge-count { box-shadow: none !important; }

.ant-menu-submenu { transition-duration: 0.2s !important; }

.ant-breadcrumb-separator { margin-inline: 5px !important; }

.ant-popover-inner { padding: 10px !important; }

.ant-notification { margin: 0px !important; top: calc(50% - 150px) !important; right: calc(50% - 300px) !important; }

.ant-btn span { text-overflow: ellipsis; overflow: hidden; }

.ag-cell { align-content: center; }

.editable-cell { background: rgba(0, 123, 255, 0.05); position: absolute; }

.editable-cell::after { content: "✎"; opacity: 0; pointer-events: none; transition: opacity 0.15s, transform 0.15s; position: absolute; top: 2px; right: 4px; transform: translateY(-2px); }

.editable-cell:hover::after { opacity: 1; transform: translateY(0px); }

.ag-cell-inline-editing:hover::after { opacity: 0; }

.ant-tabs-dropdown-menu li[id$="-more-popup-all"], .ant-tabs-dropdown-menu li[data-menu-id$="-more-popup-all"] { display: none !important; }

:root { --lightningcss-light: initial; --lightningcss-dark: ; color-scheme: light dark; --toastify-color-info: #91caff !important; --toastify-color-success: #b7eb8f !important; --toastify-color-warning: #ffe58f !important; --toastify-color-error: #ffccc7 !important; --toastify-toast-width: 420px !important; --toastify-text-color-info: #4096ff !important; --toastify-text-color-success: #95de64 !important; --toastify-text-color-warning: #ffd666 !important; --toastify-text-color-error: #ff7875 !important; }

@media (prefers-color-scheme: dark) {
  :root { --lightningcss-light: ; --lightningcss-dark: initial; }
}

body { text-size-adjust: 100%; -webkit-font-smoothing: antialiased; width: 100%; height: 100vh; font-family: Rubik, sans-serif; font-size: 100%; line-height: 1; overflow: hidden; }

* { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; margin: 0px; padding: 0px; font-family: Rubik, sans-serif !important; }

*, ::before, ::after { box-sizing: border-box; }

a, a:link, a:visited, a:hover { text-decoration: none; }

aside, nav, footer, header, section, main { display: block; }

p { font-size: inherit; font-weight: inherit; }

img { vertical-align: top; max-width: 100%; }

input, textarea, button, select { font-family: inherit; font-size: inherit; color: inherit; background-color: rgba(0, 0, 0, 0); }

input[type="file"] { cursor: pointer; }

input[type="file"]::-webkit-file-upload-button { cursor: pointer; }

button, input[type="submit"] { box-shadow: none; cursor: pointer; background: 0px 0px; display: inline-block; }

input:focus, input:active, button:focus, button:active { outline: none; }

.suspense-spin { z-index: 10; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@font-face { font-family: Rubik; font-style: italic; font-weight: 300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXu61E_c5IhGzg.woff2") format("woff2"); unicode-range: U+600-6FF, U+750-77F, U+870-88E, U+890-891, U+897-8E1, U+8E3-8FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1; }

@font-face { font-family: Rubik; font-style: italic; font-weight: 300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXO61E_c5IhGzg.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Rubik; font-style: italic; font-weight: 300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXq61E_c5IhGzg.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Rubik; font-style: italic; font-weight: 300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXy61E_c5IhGzg.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }

@font-face { font-family: Rubik; font-style: italic; font-weight: 300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXC61E_c5IhGzg.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Rubik; font-style: italic; font-weight: 300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnX661E_c5Ig.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: Rubik; font-style: normal; font-weight: 300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nErXyw023e1Ik.woff2") format("woff2"); unicode-range: U+600-6FF, U+750-77F, U+870-88E, U+890-891, U+897-8E1, U+8E3-8FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1; }

@font-face { font-family: Rubik; font-style: normal; font-weight: 300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nMrXyw023e1Ik.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Rubik; font-style: normal; font-weight: 300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nFrXyw023e1Ik.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Rubik; font-style: normal; font-weight: 300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nDrXyw023e1Ik.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }

@font-face { font-family: Rubik; font-style: normal; font-weight: 300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nPrXyw023e1Ik.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Rubik; font-style: normal; font-weight: 300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nBrXyw023e.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }