@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";

:where(.css-o4sewt).ant-form-css-var { font-family: var(--ant-font-family); font-size: var(--ant-font-size); box-sizing: border-box; }

:where(.css-o4sewt).ant-form-css-var::before, :where(.css-o4sewt).ant-form-css-var::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-form-css-var [class^="ant-form"], :where(.css-o4sewt).ant-form-css-var [class*=" ant-form"] { box-sizing: border-box; }

:where(.css-o4sewt).ant-form-css-var [class^="ant-form"]::before, :where(.css-o4sewt).ant-form-css-var [class*=" ant-form"]::before, :where(.css-o4sewt).ant-form-css-var [class^="ant-form"]::after, :where(.css-o4sewt).ant-form-css-var [class*=" ant-form"]::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-form { box-sizing: border-box; margin: 0px; padding: 0px; color: var(--ant-color-text); font-size: var(--ant-font-size); line-height: var(--ant-line-height); list-style: none; font-family: var(--ant-font-family); }

:where(.css-o4sewt).ant-form legend { display: block; width: 100%; margin-bottom: var(--ant-margin-lg); padding: 0px; color: var(--ant-color-text-description); font-size: var(--ant-font-size-lg); line-height: inherit; border-top: 0px; border-right: 0px; border-left: 0px; border-image: none; border-bottom: var(--ant-line-width) var(--ant-line-type) var(--ant-color-border); }

:where(.css-o4sewt).ant-form input[type="search"] { box-sizing: border-box; }

:where(.css-o4sewt).ant-form input[type="radio"], :where(.css-o4sewt).ant-form input[type="checkbox"] { line-height: normal; }

:where(.css-o4sewt).ant-form input[type="file"] { display: block; }

:where(.css-o4sewt).ant-form input[type="range"] { display: block; width: 100%; }

:where(.css-o4sewt).ant-form select[multiple], :where(.css-o4sewt).ant-form select[size] { height: auto; }

:where(.css-o4sewt).ant-form input[type="file"]:focus, :where(.css-o4sewt).ant-form input[type="radio"]:focus, :where(.css-o4sewt).ant-form input[type="checkbox"]:focus { outline: 0px; box-shadow: 0 0 0 var(--ant-control-outline-width) var(--ant-control-outline); }

:where(.css-o4sewt).ant-form output { display: block; padding-top: 15px; color: var(--ant-color-text); font-size: var(--ant-font-size); line-height: var(--ant-line-height); }

:where(.css-o4sewt).ant-form .ant-form-text { display: inline-block; padding-inline-end: var(--ant-padding-sm); }

:where(.css-o4sewt).ant-form-small .ant-form-item .ant-form-item-label > label { height: var(--ant-control-height-sm); }

:where(.css-o4sewt).ant-form-small .ant-form-item .ant-form-item-control-input { min-height: var(--ant-control-height-sm); }

:where(.css-o4sewt).ant-form-large .ant-form-item .ant-form-item-label > label { height: var(--ant-control-height-lg); }

:where(.css-o4sewt).ant-form-large .ant-form-item .ant-form-item-control-input { min-height: var(--ant-control-height-lg); }

:where(.css-o4sewt).ant-form-item { box-sizing: border-box; margin-top: 0px; margin-right: 0px; margin-left: 0px; padding: 0px; color: var(--ant-color-text); font-size: var(--ant-font-size); line-height: var(--ant-line-height); list-style: none; font-family: var(--ant-font-family); margin-bottom: var(--ant-form-item-margin-bottom); vertical-align: top; }

:where(.css-o4sewt).ant-form-item-with-help { transition: none; }

:where(.css-o4sewt).ant-form-item-hidden, :where(.css-o4sewt).ant-form-item-hidden.ant-row { display: none; }

:where(.css-o4sewt).ant-form-item-has-warning .ant-form-item-split { color: var(--ant-color-error); }

:where(.css-o4sewt).ant-form-item-has-error .ant-form-item-split { color: var(--ant-color-warning); }

:where(.css-o4sewt).ant-form-item .ant-form-item-label { flex-grow: 0; overflow: hidden; white-space: nowrap; text-align: end; vertical-align: middle; }

:where(.css-o4sewt).ant-form-item .ant-form-item-label-left { text-align: start; }

:where(.css-o4sewt).ant-form-item .ant-form-item-label-wrap { overflow: unset; line-height: var(--ant-line-height); white-space: unset; }

:where(.css-o4sewt).ant-form-item .ant-form-item-label-wrap > label { vertical-align: middle; text-wrap: balance; }

:where(.css-o4sewt).ant-form-item .ant-form-item-label > label { position: relative; display: inline-flex; align-items: center; max-width: 100%; height: var(--ant-form-label-height); color: var(--ant-form-label-color); font-size: var(--ant-form-label-font-size); }

:where(.css-o4sewt).ant-form-item .ant-form-item-label > label > .anticon { font-size: var(--ant-font-size); vertical-align: top; }

:where(.css-o4sewt).ant-form-item .ant-form-item-label > label.ant-form-item-required::before { display: inline-block; margin-inline-end: var(--ant-margin-xxs); color: var(--ant-form-label-required-mark-color); font-size: var(--ant-font-size); font-family: SimSun, sans-serif; line-height: 1; content: "*"; }

:where(.css-o4sewt).ant-form-item .ant-form-item-label > label.ant-form-item-required.ant-form-item-required-mark-hidden::before, :where(.css-o4sewt).ant-form-item .ant-form-item-label > label.ant-form-item-required.ant-form-item-required-mark-optional::before { display: none; }

:where(.css-o4sewt).ant-form-item .ant-form-item-label > label .ant-form-item-optional { display: inline-block; margin-inline-start: var(--ant-margin-xxs); color: var(--ant-color-text-description); }

:where(.css-o4sewt).ant-form-item .ant-form-item-label > label .ant-form-item-optional.ant-form-item-required-mark-hidden { display: none; }

:where(.css-o4sewt).ant-form-item .ant-form-item-label > label .ant-form-item-tooltip { color: var(--ant-color-text-description); cursor: help; writing-mode: horizontal-tb; margin-inline-start: var(--ant-margin-xxs); }

:where(.css-o4sewt).ant-form-item .ant-form-item-label > label::after { content: ":"; position: relative; margin-block: 0px; margin-inline-start: var(--ant-form-label-colon-margin-inline-start); margin-inline-end: var(--ant-form-label-colon-margin-inline-end); }

:where(.css-o4sewt).ant-form-item .ant-form-item-label > label.ant-form-item-no-colon::after { content: " "; }

:where(.css-o4sewt).ant-form-item .ant-form-item-control { --ant-display: flex; flex-direction: column; flex-grow: 1; }

:where(.css-o4sewt).ant-form-item .ant-form-item-control:first-child:not([class^="'ant-col-'"]):not([class*="' ant-col-'"]) { width: 100%; }

:where(.css-o4sewt).ant-form-item .ant-form-item-control-input { position: relative; display: flex; align-items: center; min-height: var(--ant-control-height); }

:where(.css-o4sewt).ant-form-item .ant-form-item-control-input-content { flex: 1 1 auto; max-width: 100%; }

:where(.css-o4sewt).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-o4sewt).ant-form-item .ant-form-item-additional { display: flex; flex-direction: column; }

:where(.css-o4sewt).ant-form-item .ant-form-item-explain, :where(.css-o4sewt).ant-form-item .ant-form-item-extra { clear: both; color: var(--ant-color-text-description); font-size: var(--ant-font-size); line-height: var(--ant-line-height); }

:where(.css-o4sewt).ant-form-item .ant-form-item-explain-connected { width: 100%; }

:where(.css-o4sewt).ant-form-item .ant-form-item-extra { min-height: var(--ant-control-height-sm); transition: color var(--ant-motion-duration-mid) var(--ant-motion-ease-out); }

:where(.css-o4sewt).ant-form-item .ant-form-item-explain-error { color: var(--ant-color-error); }

:where(.css-o4sewt).ant-form-item .ant-form-item-explain-warning { color: var(--ant-color-warning); }

:where(.css-o4sewt).ant-form-item-with-help .ant-form-item-explain { height: auto; opacity: 1; }

:where(.css-o4sewt).ant-form-item .ant-form-item-feedback-icon { font-size: var(--ant-font-size); text-align: center; visibility: visible; animation-name: css-o4sewt-antZoomIn; animation-duration: var(--ant-motion-duration-mid); animation-timing-function: var(--ant-motion-ease-out-back); pointer-events: none; }

:where(.css-o4sewt).ant-form-item .ant-form-item-feedback-icon-success { color: var(--ant-color-success); }

:where(.css-o4sewt).ant-form-item .ant-form-item-feedback-icon-error { color: var(--ant-color-error); }

:where(.css-o4sewt).ant-form-item .ant-form-item-feedback-icon-warning { color: var(--ant-color-warning); }

:where(.css-o4sewt).ant-form-item .ant-form-item-feedback-icon-validating { color: var(--ant-color-primary); }

:where(.css-o4sewt).ant-form-show-help { transition: opacity var(--ant-motion-duration-fast) var(--ant-motion-ease-in-out); }

:where(.css-o4sewt).ant-form-show-help-appear, :where(.css-o4sewt).ant-form-show-help-enter { opacity: 0; }

:where(.css-o4sewt).ant-form-show-help-appear-active, :where(.css-o4sewt).ant-form-show-help-enter-active { opacity: 1; }

:where(.css-o4sewt).ant-form-show-help-leave { opacity: 1; }

:where(.css-o4sewt).ant-form-show-help-leave-active { opacity: 0; }

:where(.css-o4sewt).ant-form-show-help .ant-form-show-help-item { overflow: hidden; transition: height var(--ant-motion-duration-fast) var(--ant-motion-ease-in-out),opacity var(--ant-motion-duration-fast) var(--ant-motion-ease-in-out),transform var(--ant-motion-duration-fast) var(--ant-motion-ease-in-out) !important; }

:where(.css-o4sewt).ant-form-show-help .ant-form-show-help-item.ant-form-show-help-item-appear, :where(.css-o4sewt).ant-form-show-help .ant-form-show-help-item.ant-form-show-help-item-enter { transform: translateY(-5px); opacity: 0; }

:where(.css-o4sewt).ant-form-show-help .ant-form-show-help-item.ant-form-show-help-item-appear-active, :where(.css-o4sewt).ant-form-show-help .ant-form-show-help-item.ant-form-show-help-item-enter-active { transform: translateY(0px); opacity: 1; }

:where(.css-o4sewt).ant-form-show-help .ant-form-show-help-item.ant-form-show-help-item-leave-active { transform: translateY(-5px); }

:where(.css-o4sewt).ant-form-item-horizontal .ant-form-item-label { flex-grow: 0; }

:where(.css-o4sewt).ant-form-item-horizontal .ant-form-item-control { flex: 1 1 0px; min-width: 0px; }

:where(.css-o4sewt).ant-form-item-horizontal .ant-form-item-label[class$="-24"] + .ant-form-item-control, :where(.css-o4sewt).ant-form-item-horizontal .ant-form-item-label[class*="-24 "] + .ant-form-item-control { min-width: unset; }

:where(.css-o4sewt).ant-form-item-horizontal .ant-col-24.ant-form-item-label, :where(.css-o4sewt).ant-form-item-horizontal .ant-col-xl-24.ant-form-item-label { padding: var(--ant-form-vertical-label-padding); margin: var(--ant-form-vertical-label-margin); white-space: initial; text-align: start; }

:where(.css-o4sewt).ant-form-item-horizontal .ant-col-24.ant-form-item-label > label, :where(.css-o4sewt).ant-form-item-horizontal .ant-col-xl-24.ant-form-item-label > label { margin: 0px; }

:where(.css-o4sewt).ant-form-item-horizontal .ant-col-24.ant-form-item-label > label::after, :where(.css-o4sewt).ant-form-item-horizontal .ant-col-xl-24.ant-form-item-label > label::after { visibility: hidden; }

:where(.css-o4sewt).ant-form-inline { display: flex; flex-wrap: wrap; }

:where(.css-o4sewt).ant-form-inline .ant-form-item-inline { flex: 0 0 auto; margin-inline-end: var(--ant-margin); margin-bottom: var(--ant-form-inline-item-margin-bottom); }

:where(.css-o4sewt).ant-form-inline .ant-form-item-inline-row { flex-wrap: nowrap; }

:where(.css-o4sewt).ant-form-inline .ant-form-item-inline > .ant-form-item-label, :where(.css-o4sewt).ant-form-inline .ant-form-item-inline > .ant-form-item-control { display: inline-block; vertical-align: top; }

:where(.css-o4sewt).ant-form-inline .ant-form-item-inline > .ant-form-item-label { flex: 0 0 auto; }

:where(.css-o4sewt).ant-form-inline .ant-form-item-inline .ant-form-text { display: inline-block; }

:where(.css-o4sewt).ant-form-inline .ant-form-item-inline .ant-form-item-has-feedback { display: inline-block; }

:where(.css-o4sewt).ant-form-item-vertical .ant-form-item-row { flex-direction: column; }

:where(.css-o4sewt).ant-form-item-vertical .ant-form-item-label > label { height: auto; }

:where(.css-o4sewt).ant-form-item-vertical .ant-form-item-control { width: 100%; }

:where(.css-o4sewt).ant-form-item-vertical .ant-form-item-label, :where(.css-o4sewt).ant-form-item-vertical .ant-col-24.ant-form-item-label, :where(.css-o4sewt).ant-form-item-vertical .ant-col-xl-24.ant-form-item-label { padding: var(--ant-form-vertical-label-padding); margin: var(--ant-form-vertical-label-margin); white-space: initial; text-align: start; }

:where(.css-o4sewt).ant-form-item-vertical .ant-form-item-label > label, :where(.css-o4sewt).ant-form-item-vertical .ant-col-24.ant-form-item-label > label, :where(.css-o4sewt).ant-form-item-vertical .ant-col-xl-24.ant-form-item-label > label { margin: 0px; }

:where(.css-o4sewt).ant-form-item-vertical .ant-form-item-label > label::after, :where(.css-o4sewt).ant-form-item-vertical .ant-col-24.ant-form-item-label > label::after, :where(.css-o4sewt).ant-form-item-vertical .ant-col-xl-24.ant-form-item-label > label::after { visibility: hidden; }

@media (max-width: 575px) {
  :where(.css-o4sewt).ant-form-item .ant-form-item-label { padding: var(--ant-form-vertical-label-padding); margin: var(--ant-form-vertical-label-margin); white-space: initial; text-align: start; }
  :where(.css-o4sewt).ant-form-item .ant-form-item-label > label { margin: 0px; }
  :where(.css-o4sewt).ant-form-item .ant-form-item-label > label::after { visibility: hidden; }
  :where(.css-o4sewt).ant-form:not(.ant-form-inline) .ant-form-item { flex-wrap: wrap; }
  :where(.css-o4sewt).ant-form:not(.ant-form-inline) .ant-form-item .ant-form-item-label:not([class*=" ant-col-xs"]), :where(.css-o4sewt).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-o4sewt).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-xs-24.ant-form-item-label { padding: var(--ant-form-vertical-label-padding); margin: var(--ant-form-vertical-label-margin); white-space: initial; text-align: start; }
  :where(.css-o4sewt).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-xs-24.ant-form-item-label > label { margin: 0px; }
  :where(.css-o4sewt).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-o4sewt).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-sm-24.ant-form-item-label { padding: var(--ant-form-vertical-label-padding); margin: var(--ant-form-vertical-label-margin); white-space: initial; text-align: start; }
  :where(.css-o4sewt).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-sm-24.ant-form-item-label > label { margin: 0px; }
  :where(.css-o4sewt).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-o4sewt).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-md-24.ant-form-item-label { padding: var(--ant-form-vertical-label-padding); margin: var(--ant-form-vertical-label-margin); white-space: initial; text-align: start; }
  :where(.css-o4sewt).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-md-24.ant-form-item-label > label { margin: 0px; }
  :where(.css-o4sewt).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-o4sewt).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-lg-24.ant-form-item-label { padding: var(--ant-form-vertical-label-padding); margin: var(--ant-form-vertical-label-margin); white-space: initial; text-align: start; }
  :where(.css-o4sewt).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-lg-24.ant-form-item-label > label { margin: 0px; }
  :where(.css-o4sewt).ant-form .ant-form-item:not(.ant-form-item-horizontal) .ant-col-lg-24.ant-form-item-label > label::after { visibility: hidden; }
}

:where(.css-o4sewt).ant-form .ant-motion-collapse-legacy { overflow: hidden; }

:where(.css-o4sewt).ant-form .ant-motion-collapse-legacy-active { transition: height var(--ant-motion-duration-mid) var(--ant-motion-ease-in-out),opacity var(--ant-motion-duration-mid) var(--ant-motion-ease-in-out) !important; }

:where(.css-o4sewt).ant-form .ant-motion-collapse { overflow: hidden; transition: height var(--ant-motion-duration-mid) var(--ant-motion-ease-in-out),opacity var(--ant-motion-duration-mid) var(--ant-motion-ease-in-out) !important; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-o4sewt-antZoomIn { 
  0% { transform: scale(0.2); opacity: 0; }
  100% { transform: scale(1); opacity: 1; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

.css-var-r6 { --ant-blue: #1677FF; --ant-purple: #722ED1; --ant-cyan: #13C2C2; --ant-green: #52C41A; --ant-magenta: #EB2F96; --ant-pink: #EB2F96; --ant-red: #F5222D; --ant-orange: #FA8C16; --ant-yellow: #FADB14; --ant-volcano: #FA541C; --ant-geekblue: #2F54EB; --ant-gold: #FAAD14; --ant-lime: #A0D911; --ant-color-primary: #448cc0; --ant-color-success: #49aa19; --ant-color-warning: #d89614; --ant-color-error: #dc4446; --ant-color-info: #1668dc; --ant-color-link: #448cc0; --ant-color-text-base: #fff; --ant-color-bg-base: #000; --ant-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'; --ant-font-family-code: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace; --ant-font-size: 14px; --ant-line-width: 1px; --ant-line-type: solid; --ant-motion-ease-out-circ: cubic-bezier(0.08, 0.82, 0.17, 1); --ant-motion-ease-in-out-circ: cubic-bezier(0.78, 0.14, 0.15, 0.86); --ant-motion-ease-out: cubic-bezier(0.215, 0.61, 0.355, 1); --ant-motion-ease-in-out: cubic-bezier(0.645, 0.045, 0.355, 1); --ant-motion-ease-out-back: cubic-bezier(0.12, 0.4, 0.29, 1.46); --ant-motion-ease-in-back: cubic-bezier(0.71, -0.46, 0.88, 0.6); --ant-motion-ease-in-quint: cubic-bezier(0.755, 0.05, 0.855, 0.06); --ant-motion-ease-out-quint: cubic-bezier(0.23, 1, 0.32, 1); --ant-border-radius: 16px; --ant-size-unit: 4px; --ant-size-step: 4px; --ant-size-popup-arrow: 16px; --ant-control-height: 32px; --ant-z-index-base: 0; --ant-z-index-popup-base: 1000; --ant-opacity-image: 1; --ant-color-bg-container: #2B2B34; --ant-color-text: #fff; --ant-color-link-hover: #6badd6; --ant-color-bg-container-disabled: #33333d; --ant-color-bg-spotlight: #1F1F1F; --ant-control-outline-width: 0px; --ant-blue-1: #111a2c; --ant-blue-2: #112545; --ant-blue-3: #15325b; --ant-blue-4: #15417e; --ant-blue-5: #1554ad; --ant-blue-6: #1668dc; --ant-blue-7: #3c89e8; --ant-blue-8: #65a9f3; --ant-blue-9: #8dc5f8; --ant-blue-10: #b7dcfa; --ant-purple-1: #1a1325; --ant-purple-2: #24163a; --ant-purple-3: #301c4d; --ant-purple-4: #3e2069; --ant-purple-5: #51258f; --ant-purple-6: #642ab5; --ant-purple-7: #854eca; --ant-purple-8: #ab7ae0; --ant-purple-9: #cda8f0; --ant-purple-10: #ebd7fa; --ant-cyan-1: #112123; --ant-cyan-2: #113536; --ant-cyan-3: #144848; --ant-cyan-4: #146262; --ant-cyan-5: #138585; --ant-cyan-6: #13a8a8; --ant-cyan-7: #33bcb7; --ant-cyan-8: #58d1c9; --ant-cyan-9: #84e2d8; --ant-cyan-10: #b2f1e8; --ant-green-1: #162312; --ant-green-2: #1d3712; --ant-green-3: #274916; --ant-green-4: #306317; --ant-green-5: #3c8618; --ant-green-6: #49aa19; --ant-green-7: #6abe39; --ant-green-8: #8fd460; --ant-green-9: #b2e58b; --ant-green-10: #d5f2bb; --ant-magenta-1: #291321; --ant-magenta-2: #40162f; --ant-magenta-3: #551c3b; --ant-magenta-4: #75204f; --ant-magenta-5: #a02669; --ant-magenta-6: #cb2b83; --ant-magenta-7: #e0529c; --ant-magenta-8: #f37fb7; --ant-magenta-9: #f8a8cc; --ant-magenta-10: #fad2e3; --ant-pink-1: #291321; --ant-pink-2: #40162f; --ant-pink-3: #551c3b; --ant-pink-4: #75204f; --ant-pink-5: #a02669; --ant-pink-6: #cb2b83; --ant-pink-7: #e0529c; --ant-pink-8: #f37fb7; --ant-pink-9: #f8a8cc; --ant-pink-10: #fad2e3; --ant-red-1: #2a1215; --ant-red-2: #431418; --ant-red-3: #58181c; --ant-red-4: #791a1f; --ant-red-5: #a61d24; --ant-red-6: #d32029; --ant-red-7: #e84749; --ant-red-8: #f37370; --ant-red-9: #f89f9a; --ant-red-10: #fac8c3; --ant-orange-1: #2b1d11; --ant-orange-2: #442a11; --ant-orange-3: #593815; --ant-orange-4: #7c4a15; --ant-orange-5: #aa6215; --ant-orange-6: #d87a16; --ant-orange-7: #e89a3c; --ant-orange-8: #f3b765; --ant-orange-9: #f8cf8d; --ant-orange-10: #fae3b7; --ant-yellow-1: #2b2611; --ant-yellow-2: #443b11; --ant-yellow-3: #595014; --ant-yellow-4: #7c6e14; --ant-yellow-5: #aa9514; --ant-yellow-6: #d8bd14; --ant-yellow-7: #e8d639; --ant-yellow-8: #f3ea62; --ant-yellow-9: #f8f48b; --ant-yellow-10: #fafab5; --ant-volcano-1: #2b1611; --ant-volcano-2: #441d12; --ant-volcano-3: #592716; --ant-volcano-4: #7c3118; --ant-volcano-5: #aa3e19; --ant-volcano-6: #d84a1b; --ant-volcano-7: #e87040; --ant-volcano-8: #f3956a; --ant-volcano-9: #f8b692; --ant-volcano-10: #fad4bc; --ant-geekblue-1: #131629; --ant-geekblue-2: #161d40; --ant-geekblue-3: #1c2755; --ant-geekblue-4: #203175; --ant-geekblue-5: #263ea0; --ant-geekblue-6: #2b4acb; --ant-geekblue-7: #5273e0; --ant-geekblue-8: #7f9ef3; --ant-geekblue-9: #a8c1f8; --ant-geekblue-10: #d2e0fa; --ant-gold-1: #2b2111; --ant-gold-2: #443111; --ant-gold-3: #594214; --ant-gold-4: #7c5914; --ant-gold-5: #aa7714; --ant-gold-6: #d89614; --ant-gold-7: #e8b339; --ant-gold-8: #f3cc62; --ant-gold-9: #f8df8b; --ant-gold-10: #faedb5; --ant-lime-1: #1f2611; --ant-lime-2: #2e3c10; --ant-lime-3: #3e4f13; --ant-lime-4: #536d13; --ant-lime-5: #6f9412; --ant-lime-6: #8bbb11; --ant-lime-7: #a9d134; --ant-lime-8: #c9e75d; --ant-lime-9: #e4f88b; --ant-lime-10: #f0fab5; --ant-color-text-secondary: rgba(255,255,255,0.65); --ant-color-text-tertiary: rgba(255,255,255,0.45); --ant-color-text-quaternary: rgba(255,255,255,0.25); --ant-color-fill: rgba(255,255,255,0.18); --ant-color-fill-secondary: rgba(255,255,255,0.12); --ant-color-fill-tertiary: rgba(255,255,255,0.08); --ant-color-fill-quaternary: rgba(255,255,255,0.04); --ant-color-bg-solid: rgba(255,255,255,0.95); --ant-color-bg-solid-hover: rgb(255,255,255); --ant-color-bg-solid-active: rgba(255,255,255,0.9); --ant-color-bg-layout: #000000; --ant-color-bg-elevated: #1f1f1f; --ant-color-bg-blur: rgba(255,255,255,0.04); --ant-color-border: #424242; --ant-color-border-secondary: #303030; --ant-color-primary-bg: #253e51; --ant-color-primary-bg-hover: #2d536f; --ant-color-primary-border: #253e51; --ant-color-primary-border-hover: #2d536f; --ant-color-primary-hover: #6badd6; --ant-color-primary-active: #387097; --ant-color-primary-text-hover: #6badd6; --ant-color-primary-text: #448cc0; --ant-color-primary-text-active: #387097; --ant-color-success-bg: #162312; --ant-color-success-bg-hover: #1d3712; --ant-color-success-border: #274916; --ant-color-success-border-hover: #306317; --ant-color-success-hover: #306317; --ant-color-success-active: #3c8618; --ant-color-success-text-hover: #6abe39; --ant-color-success-text: #49aa19; --ant-color-success-text-active: #3c8618; --ant-color-error-bg: #2c1618; --ant-color-error-bg-hover: #451d1f; --ant-color-error-bg-filled-hover: #441e1f; --ant-color-error-bg-active: #5b2526; --ant-color-error-border: #5b2526; --ant-color-error-border-hover: #7e2e2f; --ant-color-error-hover: #e86e6b; --ant-color-error-active: #ad393a; --ant-color-error-text-hover: #e86e6b; --ant-color-error-text: #dc4446; --ant-color-error-text-active: #ad393a; --ant-color-warning-bg: #2b2111; --ant-color-warning-bg-hover: #443111; --ant-color-warning-border: #594214; --ant-color-warning-border-hover: #7c5914; --ant-color-warning-hover: #7c5914; --ant-color-warning-active: #aa7714; --ant-color-warning-text-hover: #e8b339; --ant-color-warning-text: #d89614; --ant-color-warning-text-active: #aa7714; --ant-color-info-bg: #111a2c; --ant-color-info-bg-hover: #112545; --ant-color-info-border: #15325b; --ant-color-info-border-hover: #15417e; --ant-color-info-hover: #15417e; --ant-color-info-active: #1554ad; --ant-color-info-text-hover: #3c89e8; --ant-color-info-text: #1668dc; --ant-color-info-text-active: #1554ad; --ant-color-link-active: #387097; --ant-color-bg-mask: rgba(0,0,0,0.45); --ant-color-white: #fff; --ant-font-size-sm: 12px; --ant-font-size-lg: 16px; --ant-font-size-xl: 20px; --ant-font-size-heading-1: 38px; --ant-font-size-heading-2: 30px; --ant-font-size-heading-3: 24px; --ant-font-size-heading-4: 20px; --ant-font-size-heading-5: 16px; --ant-line-height: 1.5714285714285714; --ant-line-height-lg: 1.5; --ant-line-height-sm: 1.6666666666666667; --ant-font-height: 22px; --ant-font-height-lg: 24px; --ant-font-height-sm: 20px; --ant-line-height-heading-1: 1.2105263157894737; --ant-line-height-heading-2: 1.2666666666666666; --ant-line-height-heading-3: 1.3333333333333333; --ant-line-height-heading-4: 1.4; --ant-line-height-heading-5: 1.5; --ant-size-xxl: 48px; --ant-size-xl: 32px; --ant-size-lg: 24px; --ant-size-md: 20px; --ant-size-ms: 16px; --ant-size: 16px; --ant-size-sm: 12px; --ant-size-xs: 8px; --ant-size-xxs: 4px; --ant-control-height-sm: 24px; --ant-control-height-xs: 16px; --ant-control-height-lg: 40px; --ant-motion-duration-fast: 0.1s; --ant-motion-duration-mid: 0.2s; --ant-motion-duration-slow: 0.3s; --ant-line-width-bold: 2px; --ant-border-radius-xs: 2px; --ant-border-radius-sm: 8px; --ant-border-radius-lg: 16px; --ant-border-radius-outer: 6px; --ant-color-fill-content: rgba(255,255,255,0.12); --ant-color-fill-content-hover: rgba(255,255,255,0.18); --ant-color-fill-alter: rgba(255,255,255,0.04); --ant-color-border-bg: #2B2B34; --ant-color-split: rgba(105,105,2,0.08); --ant-color-text-placeholder: rgba(255,255,255,0.25); --ant-color-text-disabled: rgba(255,255,255,0.25); --ant-color-text-heading: #fff; --ant-color-text-label: rgba(255,255,255,0.65); --ant-color-text-description: rgba(255,255,255,0.45); --ant-color-text-light-solid: #fff; --ant-color-highlight: #dc4446; --ant-color-bg-text-hover: rgba(255,255,255,0.12); --ant-color-bg-text-active: rgba(255,255,255,0.18); --ant-color-icon: rgba(255,255,255,0.45); --ant-color-icon-hover: #fff; --ant-color-error-outline: rgba(45,4,0,0.54); --ant-color-warning-outline: rgba(43,28,0,0.67); --ant-font-size-icon: 12px; --ant-line-width-focus: 3px; --ant-control-interactive-size: 16px; --ant-control-item-bg-hover: rgba(255,255,255,0.08); --ant-control-item-bg-active: #253e51; --ant-control-item-bg-active-hover: #2d536f; --ant-control-item-bg-active-disabled: rgba(255,255,255,0.18); --ant-control-tmp-outline: rgba(255,255,255,0.04); --ant-control-outline: rgba(3,170,245,0.15); --ant-font-weight-strong: 600; --ant-opacity-loading: 0.65; --ant-link-decoration: none; --ant-link-hover-decoration: none; --ant-link-focus-decoration: none; --ant-control-padding-horizontal: 12px; --ant-control-padding-horizontal-sm: 8px; --ant-padding-xxs: 4px; --ant-padding-xs: 8px; --ant-padding-sm: 12px; --ant-padding: 16px; --ant-padding-md: 20px; --ant-padding-lg: 24px; --ant-padding-xl: 32px; --ant-padding-content-horizontal-lg: 24px; --ant-padding-content-vertical-lg: 16px; --ant-padding-content-horizontal: 16px; --ant-padding-content-vertical: 12px; --ant-padding-content-horizontal-sm: 16px; --ant-padding-content-vertical-sm: 8px; --ant-margin-xxs: 4px; --ant-margin-xs: 8px; --ant-margin-sm: 12px; --ant-margin: 16px; --ant-margin-md: 20px; --ant-margin-lg: 24px; --ant-margin-xl: 32px; --ant-margin-xxl: 48px; --ant-box-shadow: 0 6px 16px 0 rgba(0, 0, 0, 0.08),
      0 3px 6px -4px rgba(0, 0, 0, 0.12),
      0 9px 28px 8px rgba(0, 0, 0, 0.05); --ant-box-shadow-secondary: 0 6px 16px 0 rgba(0, 0, 0, 0.08),
      0 3px 6px -4px rgba(0, 0, 0, 0.12),
      0 9px 28px 8px rgba(0, 0, 0, 0.05); --ant-box-shadow-tertiary: 0 1px 2px 0 rgba(0, 0, 0, 0.03),
      0 1px 6px -1px rgba(0, 0, 0, 0.02),
      0 2px 4px 0 rgba(0, 0, 0, 0.02); --ant-box-shadow-popover-arrow: 2px 2px 5px rgba(0, 0, 0, 0.05); --ant-box-shadow-card: 0 1px 2px -2px rgba(0,0,0,0.16),
      0 3px 6px 0 rgba(0,0,0,0.12),
      0 5px 12px 4px rgba(0,0,0,0.09); --ant-box-shadow-drawer-right: -6px 0 16px 0 rgba(0, 0, 0, 0.08),
      -3px 0 6px -4px rgba(0, 0, 0, 0.12),
      -9px 0 28px 8px rgba(0, 0, 0, 0.05); --ant-box-shadow-drawer-left: 6px 0 16px 0 rgba(0, 0, 0, 0.08),
      3px 0 6px -4px rgba(0, 0, 0, 0.12),
      9px 0 28px 8px rgba(0, 0, 0, 0.05); --ant-box-shadow-drawer-up: 0 6px 16px 0 rgba(0, 0, 0, 0.08),
      0 3px 6px -4px rgba(0, 0, 0, 0.12),
      0 9px 28px 8px rgba(0, 0, 0, 0.05); --ant-box-shadow-drawer-down: 0 -6px 16px 0 rgba(0, 0, 0, 0.08),
      0 -3px 6px -4px rgba(0, 0, 0, 0.12),
      0 -9px 28px 8px rgba(0, 0, 0, 0.05); --ant-box-shadow-tabs-overflow-left: inset 10px 0 8px -8px rgba(0, 0, 0, 0.08); --ant-box-shadow-tabs-overflow-right: inset -10px 0 8px -8px rgba(0, 0, 0, 0.08); --ant-box-shadow-tabs-overflow-top: inset 0 10px 8px -8px rgba(0, 0, 0, 0.08); --ant-box-shadow-tabs-overflow-bottom: inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

a:where(.css-o4sewt) { color: var(--ant-color-link); text-decoration: var(--ant-link-decoration); background-color: transparent; outline: none; cursor: pointer; transition: color var(--ant-motion-duration-slow); }

a:where(.css-o4sewt):hover { color: var(--ant-color-link-hover); }

a:where(.css-o4sewt):active { color: var(--ant-color-link-active); }

a:where(.css-o4sewt):active, a:where(.css-o4sewt):hover { text-decoration: var(--ant-link-hover-decoration); outline: 0px; }

a:where(.css-o4sewt):focus { text-decoration: var(--ant-link-focus-decoration); outline: 0px; }

a:where(.css-o4sewt)[disabled] { color: var(--ant-color-text-disabled); cursor: not-allowed; }

:where(.css-o4sewt) a { color: var(--ant-color-link); text-decoration: var(--ant-link-decoration); background-color: transparent; outline: none; cursor: pointer; transition: color var(--ant-motion-duration-slow); }

:where(.css-o4sewt) a:hover { color: var(--ant-color-link-hover); }

:where(.css-o4sewt) a:active { color: var(--ant-color-link-active); }

:where(.css-o4sewt) a:active, :where(.css-o4sewt) a:hover { text-decoration: var(--ant-link-hover-decoration); outline: 0px; }

:where(.css-o4sewt) a:focus { text-decoration: var(--ant-link-focus-decoration); outline: 0px; }

:where(.css-o4sewt) a[disabled] { color: var(--ant-color-text-disabled); cursor: not-allowed; }

:where(.css-o4sewt).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-o4sewt).anticon > * { line-height: 1; }

:where(.css-o4sewt).anticon svg { display: inline-block; }

:where(.css-o4sewt).anticon .anticon .anticon-icon { display: block; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-o4sewt).ant-btn { font-family: var(--ant-font-family); font-size: var(--ant-font-size); box-sizing: border-box; }

:where(.css-o4sewt).ant-btn::before, :where(.css-o4sewt).ant-btn::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-btn [class^="ant-btn"], :where(.css-o4sewt).ant-btn [class*=" ant-btn"] { box-sizing: border-box; }

:where(.css-o4sewt).ant-btn [class^="ant-btn"]::before, :where(.css-o4sewt).ant-btn [class*=" ant-btn"]::before, :where(.css-o4sewt).ant-btn [class^="ant-btn"]::after, :where(.css-o4sewt).ant-btn [class*=" ant-btn"]::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-btn { outline: none; position: relative; display: inline-flex; gap: var(--ant-button-icon-gap); align-items: center; justify-content: center; font-weight: var(--ant-button-font-weight); white-space: nowrap; text-align: center; background: transparent; border: var(--ant-line-width) var(--ant-line-type) transparent; cursor: pointer; transition: all var(--ant-motion-duration-mid) var(--ant-motion-ease-in-out); user-select: none; touch-action: manipulation; color: var(--ant-color-text); }

:where(.css-o4sewt).ant-btn:disabled > * { pointer-events: none; }

:where(.css-o4sewt).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-o4sewt).ant-btn .ant-btn-icon > svg > * { line-height: 1; }

:where(.css-o4sewt).ant-btn .ant-btn-icon > svg svg { display: inline-block; }

:where(.css-o4sewt).ant-btn > a { color: currentcolor; }

:where(.css-o4sewt).ant-btn:not(:disabled):focus-visible { outline: var(--ant-line-width-focus) solid var(--ant-color-primary-border); outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-o4sewt).ant-btn.ant-btn-two-chinese-chars::first-letter { letter-spacing: 0.34em; }

:where(.css-o4sewt).ant-btn.ant-btn-two-chinese-chars > :not(.anticon) { margin-inline-end: -0.34em; letter-spacing: 0.34em; }

:where(.css-o4sewt).ant-btn.ant-btn-icon-only { padding-inline: 0px; }

:where(.css-o4sewt).ant-btn.ant-btn-icon-only.ant-btn-compact-item { flex: 0 0 auto; }

:where(.css-o4sewt).ant-btn.ant-btn-loading { opacity: var(--ant-opacity-loading); cursor: default; }

:where(.css-o4sewt).ant-btn .ant-btn-loading-icon { transition: width var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out),opacity var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out),margin var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out); }

:where(.css-o4sewt).ant-btn:not(.ant-btn-icon-end) .ant-btn-loading-icon-motion-appear-start, :where(.css-o4sewt).ant-btn:not(.ant-btn-icon-end) .ant-btn-loading-icon-motion-enter-start { margin-inline-end: calc(var(--ant-button-icon-gap) * -1); }

:where(.css-o4sewt).ant-btn:not(.ant-btn-icon-end) .ant-btn-loading-icon-motion-appear-active, :where(.css-o4sewt).ant-btn:not(.ant-btn-icon-end) .ant-btn-loading-icon-motion-enter-active { margin-inline-end: 0px; }

:where(.css-o4sewt).ant-btn:not(.ant-btn-icon-end) .ant-btn-loading-icon-motion-leave-start { margin-inline-end: 0px; }

:where(.css-o4sewt).ant-btn:not(.ant-btn-icon-end) .ant-btn-loading-icon-motion-leave-active { margin-inline-end: calc(var(--ant-button-icon-gap) * -1); }

:where(.css-o4sewt).ant-btn-icon-end { flex-direction: row-reverse; }

:where(.css-o4sewt).ant-btn-icon-end .ant-btn-loading-icon-motion-appear-start, :where(.css-o4sewt).ant-btn-icon-end .ant-btn-loading-icon-motion-enter-start { margin-inline-start: calc(var(--ant-button-icon-gap) * -1); }

:where(.css-o4sewt).ant-btn-icon-end .ant-btn-loading-icon-motion-appear-active, :where(.css-o4sewt).ant-btn-icon-end .ant-btn-loading-icon-motion-enter-active { margin-inline-start: 0px; }

:where(.css-o4sewt).ant-btn-icon-end .ant-btn-loading-icon-motion-leave-start { margin-inline-start: 0px; }

:where(.css-o4sewt).ant-btn-icon-end .ant-btn-loading-icon-motion-leave-active { margin-inline-start: calc(var(--ant-button-icon-gap) * -1); }

:where(.css-o4sewt).ant-btn { font-size: var(--ant-button-content-font-size); height: var(--ant-control-height); padding: 0px var(--ant-button-padding-inline); border-radius: var(--ant-border-radius); }

:where(.css-o4sewt).ant-btn.ant-btn-icon-only { width: var(--ant-control-height); }

:where(.css-o4sewt).ant-btn.ant-btn-icon-only .anticon { font-size: var(--ant-button-only-icon-size); }

:where(.css-o4sewt).ant-btn.ant-btn-circle.ant-btn { min-width: var(--ant-control-height); padding-inline: 0px; border-radius: 50%; }

:where(.css-o4sewt).ant-btn.ant-btn-round.ant-btn { border-radius: var(--ant-control-height); }

:where(.css-o4sewt).ant-btn.ant-btn-round.ant-btn:not(.ant-btn-icon-only) { padding-inline: var(--ant-button-padding-inline); }

:where(.css-o4sewt).ant-btn-sm { font-size: var(--ant-button-content-font-size-sm); height: var(--ant-control-height-sm); padding: 0px var(--ant-button-padding-inline-sm); border-radius: var(--ant-border-radius-sm); }

:where(.css-o4sewt).ant-btn-sm.ant-btn-icon-only { width: var(--ant-control-height-sm); }

:where(.css-o4sewt).ant-btn-sm.ant-btn-icon-only .anticon { font-size: var(--ant-button-only-icon-size-sm); }

:where(.css-o4sewt).ant-btn.ant-btn-circle.ant-btn-sm { min-width: var(--ant-control-height-sm); padding-inline: 0px; border-radius: 50%; }

:where(.css-o4sewt).ant-btn.ant-btn-round.ant-btn-sm { border-radius: var(--ant-control-height-sm); }

:where(.css-o4sewt).ant-btn.ant-btn-round.ant-btn-sm:not(.ant-btn-icon-only) { padding-inline: var(--ant-button-padding-inline-sm); }

:where(.css-o4sewt).ant-btn-lg { font-size: var(--ant-button-content-font-size-lg); height: var(--ant-control-height-lg); padding: 0px var(--ant-button-padding-inline-lg); border-radius: var(--ant-border-radius-lg); }

:where(.css-o4sewt).ant-btn-lg.ant-btn-icon-only { width: var(--ant-control-height-lg); }

:where(.css-o4sewt).ant-btn-lg.ant-btn-icon-only .anticon { font-size: var(--ant-button-only-icon-size-lg); }

:where(.css-o4sewt).ant-btn.ant-btn-circle.ant-btn-lg { min-width: var(--ant-control-height-lg); padding-inline: 0px; border-radius: 50%; }

:where(.css-o4sewt).ant-btn.ant-btn-round.ant-btn-lg { border-radius: var(--ant-control-height-lg); }

:where(.css-o4sewt).ant-btn.ant-btn-round.ant-btn-lg:not(.ant-btn-icon-only) { padding-inline: var(--ant-button-padding-inline-lg); }

:where(.css-o4sewt).ant-btn.ant-btn-block { width: 100%; }

:where(.css-o4sewt).ant-btn-color-default { color: var(--ant-button-default-color); box-shadow: var(--ant-button-default-shadow); }

:where(.css-o4sewt).ant-btn-color-default.ant-btn-variant-solid { color: var(--ant-button-solid-text-color); background: var(--ant-color-bg-solid); }

:where(.css-o4sewt).ant-btn-color-default.ant-btn-variant-solid:disabled, :where(.css-o4sewt).ant-btn-color-default.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-default.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-button-solid-text-color); background: var(--ant-color-bg-solid-hover); }

:where(.css-o4sewt).ant-btn-color-default.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-button-solid-text-color); background: var(--ant-color-bg-solid-active); }

:where(.css-o4sewt).ant-btn-color-default.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-o4sewt).ant-btn-color-default.ant-btn-variant-filled { box-shadow: none; background: var(--ant-color-fill-tertiary); }

:where(.css-o4sewt).ant-btn-color-default.ant-btn-variant-filled:disabled, :where(.css-o4sewt).ant-btn-color-default.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-default.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-button-default-color); background: var(--ant-color-fill-secondary); }

:where(.css-o4sewt).ant-btn-color-default.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-button-default-color); background: var(--ant-color-fill); }

:where(.css-o4sewt).ant-btn-color-default.ant-btn-background-ghost { color: var(--ant-button-default-ghost-color); background: var(--ant-button-ghost-bg); border-color: var(--ant-button-default-ghost-border-color); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-default.ant-btn-background-ghost:not(:disabled):not(.ant-btn-disabled):hover { background: var(--ant-button-ghost-bg); }

:where(.css-o4sewt).ant-btn-color-default.ant-btn-background-ghost:not(:disabled):not(.ant-btn-disabled):active { background: var(--ant-button-ghost-bg); }

:where(.css-o4sewt).ant-btn-color-default.ant-btn-background-ghost:disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); border-color: var(--ant-color-border); }

:where(.css-o4sewt).ant-btn-color-default.ant-btn-variant-link { color: var(--ant-button-text-text-color); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-default.ant-btn-variant-link:disabled, :where(.css-o4sewt).ant-btn-color-default.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-default.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-color-link-hover); background: var(--ant-button-link-hover-bg); }

:where(.css-o4sewt).ant-btn-color-default.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-color-link-active); }

:where(.css-o4sewt).ant-btn-color-primary { color: var(--ant-color-primary); box-shadow: var(--ant-button-primary-shadow); }

:where(.css-o4sewt).ant-btn-color-primary.ant-btn-variant-outlined, :where(.css-o4sewt).ant-btn-color-primary.ant-btn-variant-dashed { border-color: var(--ant-color-primary); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-primary.ant-btn-variant-outlined:disabled, :where(.css-o4sewt).ant-btn-color-primary.ant-btn-variant-dashed:disabled, :where(.css-o4sewt).ant-btn-color-primary.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-o4sewt).ant-btn-color-primary.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-primary.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-o4sewt).ant-btn-color-primary.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-color-primary-text-hover); border-color: var(--ant-color-primary-hover); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-primary.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-o4sewt).ant-btn-color-primary.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-color-primary-text-active); border-color: var(--ant-color-primary-active); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-primary.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-o4sewt).ant-btn-color-primary.ant-btn-variant-filled { box-shadow: none; background: var(--ant-color-primary-bg); }

:where(.css-o4sewt).ant-btn-color-primary.ant-btn-variant-filled:disabled, :where(.css-o4sewt).ant-btn-color-primary.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-primary.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-color-primary); background: var(--ant-color-primary-bg-hover); }

:where(.css-o4sewt).ant-btn-color-primary.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-color-primary); background: var(--ant-color-primary-border); }

:where(.css-o4sewt).ant-btn-color-primary.ant-btn-variant-text { color: var(--ant-color-primary-text); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-primary.ant-btn-variant-text:disabled, :where(.css-o4sewt).ant-btn-color-primary.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-primary.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-color-primary-text-hover); background: var(--ant-color-primary-bg); }

:where(.css-o4sewt).ant-btn-color-primary.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-color-primary-text-active); background: var(--ant-color-primary-border); }

:where(.css-o4sewt).ant-btn-color-primary.ant-btn-variant-link { color: var(--ant-color-primary-text); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-primary.ant-btn-variant-link:disabled, :where(.css-o4sewt).ant-btn-color-primary.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-primary.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-color-primary-text-hover); background: var(--ant-button-link-hover-bg); }

:where(.css-o4sewt).ant-btn-color-primary.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-color-primary-text-active); }

:where(.css-o4sewt).ant-btn-color-primary.ant-btn-background-ghost { color: var(--ant-color-primary); background: var(--ant-button-ghost-bg); border-color: var(--ant-color-primary); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-primary.ant-btn-background-ghost:not(:disabled):not(.ant-btn-disabled):hover { background: var(--ant-button-ghost-bg); color: var(--ant-color-primary-hover); border-color: var(--ant-color-primary-hover); }

:where(.css-o4sewt).ant-btn-color-primary.ant-btn-background-ghost:not(:disabled):not(.ant-btn-disabled):active { background: var(--ant-button-ghost-bg); color: var(--ant-color-primary-active); border-color: var(--ant-color-primary-active); }

:where(.css-o4sewt).ant-btn-color-primary.ant-btn-background-ghost:disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); border-color: var(--ant-color-border); }

:where(.css-o4sewt).ant-btn-color-dangerous { color: var(--ant-color-error); box-shadow: var(--ant-button-danger-shadow); }

:where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-solid { color: var(--ant-button-danger-color); background: var(--ant-color-error); }

:where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-solid:disabled, :where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: var(--ant-color-error-hover); }

:where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: var(--ant-color-error-active); }

:where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-outlined, :where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-dashed { border-color: var(--ant-color-error); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-outlined:disabled, :where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-dashed:disabled, :where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-color-error-hover); border-color: var(--ant-color-error-border-hover); }

:where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-color-error-active); border-color: var(--ant-color-error-active); }

:where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-filled { box-shadow: none; background: var(--ant-color-error-bg); }

:where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-filled:disabled, :where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-color-error); background: var(--ant-color-error-bg-filled-hover); }

:where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-color-error); background: var(--ant-color-error-bg-active); }

:where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-text { color: var(--ant-color-error); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-text:disabled, :where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-color-error-hover); background: var(--ant-color-error-bg); }

:where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-color-error-hover); background: var(--ant-color-error-bg-active); }

:where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-link { color: var(--ant-color-error); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-link:disabled, :where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-color-error-hover); }

:where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-color-error-active); }

:where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-background-ghost { color: var(--ant-color-error); background: var(--ant-button-ghost-bg); border-color: var(--ant-color-error); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-background-ghost:not(:disabled):not(.ant-btn-disabled):hover { background: var(--ant-button-ghost-bg); color: var(--ant-color-error-hover); border-color: var(--ant-color-error-hover); }

:where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-background-ghost:not(:disabled):not(.ant-btn-disabled):active { background: var(--ant-button-ghost-bg); color: var(--ant-color-error-active); border-color: var(--ant-color-error-active); }

:where(.css-o4sewt).ant-btn-color-dangerous.ant-btn-background-ghost:disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); border-color: var(--ant-color-border); }

:where(.css-o4sewt).ant-btn-color-link.ant-btn-variant-link { color: var(--ant-color-link); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-link.ant-btn-variant-link:disabled, :where(.css-o4sewt).ant-btn-color-link.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-link.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-color-link-hover); }

:where(.css-o4sewt).ant-btn-color-link.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-color-link-active); }

:where(.css-o4sewt).ant-btn-color-link.ant-btn-background-ghost { color: var(--ant-color-info); background: var(--ant-button-ghost-bg); border-color: var(--ant-color-info); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-link.ant-btn-background-ghost:not(:disabled):not(.ant-btn-disabled):hover { background: var(--ant-button-ghost-bg); color: var(--ant-color-info-hover); border-color: var(--ant-color-info-hover); }

:where(.css-o4sewt).ant-btn-color-link.ant-btn-background-ghost:not(:disabled):not(.ant-btn-disabled):active { background: var(--ant-button-ghost-bg); color: var(--ant-color-info-active); border-color: var(--ant-color-info-active); }

:where(.css-o4sewt).ant-btn-color-link.ant-btn-background-ghost:disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); border-color: var(--ant-color-border); }

:where(.css-o4sewt).ant-btn-color-blue { color: var(--ant-blue-6); box-shadow: var(--ant-button-blue-shadow-color); }

:where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-solid { color: var(--ant-color-text-light-solid); background: var(--ant-blue-6); }

:where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-solid:disabled, :where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: var(--ant-blue-5); }

:where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: var(--ant-blue-7); }

:where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-outlined, :where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-dashed { border-color: var(--ant-blue-6); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-outlined:disabled, :where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-dashed:disabled, :where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-blue-5); border-color: var(--ant-blue-5); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-blue-7); border-color: var(--ant-blue-7); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-filled { box-shadow: none; background: var(--ant-blue-1); }

:where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-filled:disabled, :where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-blue-6); background: var(--ant-blue-2); }

:where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-blue-6); background: var(--ant-blue-3); }

:where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-link { color: var(--ant-blue-6); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-link:disabled, :where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-blue-5); }

:where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-blue-7); }

:where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-text { color: var(--ant-blue-6); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-text:disabled, :where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-blue-5); background: var(--ant-blue-1); }

:where(.css-o4sewt).ant-btn-color-blue.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-blue-7); background: var(--ant-blue-3); }

:where(.css-o4sewt).ant-btn-color-purple { color: var(--ant-purple-6); box-shadow: var(--ant-button-purple-shadow-color); }

:where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-solid { color: var(--ant-color-text-light-solid); background: var(--ant-purple-6); }

:where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-solid:disabled, :where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: var(--ant-purple-5); }

:where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: var(--ant-purple-7); }

:where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-outlined, :where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-dashed { border-color: var(--ant-purple-6); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-outlined:disabled, :where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-dashed:disabled, :where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-purple-5); border-color: var(--ant-purple-5); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-purple-7); border-color: var(--ant-purple-7); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-filled { box-shadow: none; background: var(--ant-purple-1); }

:where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-filled:disabled, :where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-purple-6); background: var(--ant-purple-2); }

:where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-purple-6); background: var(--ant-purple-3); }

:where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-link { color: var(--ant-purple-6); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-link:disabled, :where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-purple-5); }

:where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-purple-7); }

:where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-text { color: var(--ant-purple-6); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-text:disabled, :where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-purple-5); background: var(--ant-purple-1); }

:where(.css-o4sewt).ant-btn-color-purple.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-purple-7); background: var(--ant-purple-3); }

:where(.css-o4sewt).ant-btn-color-cyan { color: var(--ant-cyan-6); box-shadow: var(--ant-button-cyan-shadow-color); }

:where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-solid { color: var(--ant-color-text-light-solid); background: var(--ant-cyan-6); }

:where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-solid:disabled, :where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: var(--ant-cyan-5); }

:where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: var(--ant-cyan-7); }

:where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-outlined, :where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-dashed { border-color: var(--ant-cyan-6); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-outlined:disabled, :where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-dashed:disabled, :where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-cyan-5); border-color: var(--ant-cyan-5); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-cyan-7); border-color: var(--ant-cyan-7); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-filled { box-shadow: none; background: var(--ant-cyan-1); }

:where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-filled:disabled, :where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-cyan-6); background: var(--ant-cyan-2); }

:where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-cyan-6); background: var(--ant-cyan-3); }

:where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-link { color: var(--ant-cyan-6); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-link:disabled, :where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-cyan-5); }

:where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-cyan-7); }

:where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-text { color: var(--ant-cyan-6); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-text:disabled, :where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-cyan-5); background: var(--ant-cyan-1); }

:where(.css-o4sewt).ant-btn-color-cyan.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-cyan-7); background: var(--ant-cyan-3); }

:where(.css-o4sewt).ant-btn-color-green { color: var(--ant-green-6); box-shadow: var(--ant-button-green-shadow-color); }

:where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-solid { color: var(--ant-color-text-light-solid); background: var(--ant-green-6); }

:where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-solid:disabled, :where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: var(--ant-green-5); }

:where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: var(--ant-green-7); }

:where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-outlined, :where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-dashed { border-color: var(--ant-green-6); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-outlined:disabled, :where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-dashed:disabled, :where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-green-5); border-color: var(--ant-green-5); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-green-7); border-color: var(--ant-green-7); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-filled { box-shadow: none; background: var(--ant-green-1); }

:where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-filled:disabled, :where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-green-6); background: var(--ant-green-2); }

:where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-green-6); background: var(--ant-green-3); }

:where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-link { color: var(--ant-green-6); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-link:disabled, :where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-green-5); }

:where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-green-7); }

:where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-text { color: var(--ant-green-6); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-text:disabled, :where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-green-5); background: var(--ant-green-1); }

:where(.css-o4sewt).ant-btn-color-green.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-green-7); background: var(--ant-green-3); }

:where(.css-o4sewt).ant-btn-color-magenta { color: var(--ant-magenta-6); box-shadow: var(--ant-button-magenta-shadow-color); }

:where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-solid { color: var(--ant-color-text-light-solid); background: var(--ant-magenta-6); }

:where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-solid:disabled, :where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: var(--ant-magenta-5); }

:where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: var(--ant-magenta-7); }

:where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-outlined, :where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-dashed { border-color: var(--ant-magenta-6); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-outlined:disabled, :where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-dashed:disabled, :where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-magenta-5); border-color: var(--ant-magenta-5); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-magenta-7); border-color: var(--ant-magenta-7); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-filled { box-shadow: none; background: var(--ant-magenta-1); }

:where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-filled:disabled, :where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-magenta-6); background: var(--ant-magenta-2); }

:where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-magenta-6); background: var(--ant-magenta-3); }

:where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-link { color: var(--ant-magenta-6); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-link:disabled, :where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-magenta-5); }

:where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-magenta-7); }

:where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-text { color: var(--ant-magenta-6); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-text:disabled, :where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-magenta-5); background: var(--ant-magenta-1); }

:where(.css-o4sewt).ant-btn-color-magenta.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-magenta-7); background: var(--ant-magenta-3); }

:where(.css-o4sewt).ant-btn-color-pink { color: var(--ant-pink-6); box-shadow: var(--ant-button-pink-shadow-color); }

:where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-solid { color: var(--ant-color-text-light-solid); background: var(--ant-pink-6); }

:where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-solid:disabled, :where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: var(--ant-pink-5); }

:where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: var(--ant-pink-7); }

:where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-outlined, :where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-dashed { border-color: var(--ant-pink-6); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-outlined:disabled, :where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-dashed:disabled, :where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-pink-5); border-color: var(--ant-pink-5); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-pink-7); border-color: var(--ant-pink-7); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-filled { box-shadow: none; background: var(--ant-pink-1); }

:where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-filled:disabled, :where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-pink-6); background: var(--ant-pink-2); }

:where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-pink-6); background: var(--ant-pink-3); }

:where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-link { color: var(--ant-pink-6); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-link:disabled, :where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-pink-5); }

:where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-pink-7); }

:where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-text { color: var(--ant-pink-6); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-text:disabled, :where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-pink-5); background: var(--ant-pink-1); }

:where(.css-o4sewt).ant-btn-color-pink.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-pink-7); background: var(--ant-pink-3); }

:where(.css-o4sewt).ant-btn-color-red { color: var(--ant-red-6); box-shadow: var(--ant-button-red-shadow-color); }

:where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-solid { color: var(--ant-color-text-light-solid); background: var(--ant-red-6); }

:where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-solid:disabled, :where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: var(--ant-red-5); }

:where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: var(--ant-red-7); }

:where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-outlined, :where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-dashed { border-color: var(--ant-red-6); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-outlined:disabled, :where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-dashed:disabled, :where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-red-5); border-color: var(--ant-red-5); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-red-7); border-color: var(--ant-red-7); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-filled { box-shadow: none; background: var(--ant-red-1); }

:where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-filled:disabled, :where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-red-6); background: var(--ant-red-2); }

:where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-red-6); background: var(--ant-red-3); }

:where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-link { color: var(--ant-red-6); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-link:disabled, :where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-red-5); }

:where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-red-7); }

:where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-text { color: var(--ant-red-6); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-text:disabled, :where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-red-5); background: var(--ant-red-1); }

:where(.css-o4sewt).ant-btn-color-red.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-red-7); background: var(--ant-red-3); }

:where(.css-o4sewt).ant-btn-color-orange { color: var(--ant-orange-6); box-shadow: var(--ant-button-orange-shadow-color); }

:where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-solid { color: var(--ant-color-text-light-solid); background: var(--ant-orange-6); }

:where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-solid:disabled, :where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: var(--ant-orange-5); }

:where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: var(--ant-orange-7); }

:where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-outlined, :where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-dashed { border-color: var(--ant-orange-6); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-outlined:disabled, :where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-dashed:disabled, :where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-orange-5); border-color: var(--ant-orange-5); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-orange-7); border-color: var(--ant-orange-7); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-filled { box-shadow: none; background: var(--ant-orange-1); }

:where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-filled:disabled, :where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-orange-6); background: var(--ant-orange-2); }

:where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-orange-6); background: var(--ant-orange-3); }

:where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-link { color: var(--ant-orange-6); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-link:disabled, :where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-orange-5); }

:where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-orange-7); }

:where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-text { color: var(--ant-orange-6); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-text:disabled, :where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-orange-5); background: var(--ant-orange-1); }

:where(.css-o4sewt).ant-btn-color-orange.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-orange-7); background: var(--ant-orange-3); }

:where(.css-o4sewt).ant-btn-color-yellow { color: var(--ant-yellow-6); box-shadow: var(--ant-button-yellow-shadow-color); }

:where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-solid { color: var(--ant-color-text-light-solid); background: var(--ant-yellow-6); }

:where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-solid:disabled, :where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: var(--ant-yellow-5); }

:where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: var(--ant-yellow-7); }

:where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-outlined, :where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-dashed { border-color: var(--ant-yellow-6); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-outlined:disabled, :where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-dashed:disabled, :where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-yellow-5); border-color: var(--ant-yellow-5); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-yellow-7); border-color: var(--ant-yellow-7); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-filled { box-shadow: none; background: var(--ant-yellow-1); }

:where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-filled:disabled, :where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-yellow-6); background: var(--ant-yellow-2); }

:where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-yellow-6); background: var(--ant-yellow-3); }

:where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-link { color: var(--ant-yellow-6); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-link:disabled, :where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-yellow-5); }

:where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-yellow-7); }

:where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-text { color: var(--ant-yellow-6); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-text:disabled, :where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-yellow-5); background: var(--ant-yellow-1); }

:where(.css-o4sewt).ant-btn-color-yellow.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-yellow-7); background: var(--ant-yellow-3); }

:where(.css-o4sewt).ant-btn-color-volcano { color: var(--ant-volcano-6); box-shadow: var(--ant-button-volcano-shadow-color); }

:where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-solid { color: var(--ant-color-text-light-solid); background: var(--ant-volcano-6); }

:where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-solid:disabled, :where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: var(--ant-volcano-5); }

:where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: var(--ant-volcano-7); }

:where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-outlined, :where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-dashed { border-color: var(--ant-volcano-6); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-outlined:disabled, :where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-dashed:disabled, :where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-volcano-5); border-color: var(--ant-volcano-5); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-volcano-7); border-color: var(--ant-volcano-7); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-filled { box-shadow: none; background: var(--ant-volcano-1); }

:where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-filled:disabled, :where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-volcano-6); background: var(--ant-volcano-2); }

:where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-volcano-6); background: var(--ant-volcano-3); }

:where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-link { color: var(--ant-volcano-6); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-link:disabled, :where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-volcano-5); }

:where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-volcano-7); }

:where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-text { color: var(--ant-volcano-6); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-text:disabled, :where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-volcano-5); background: var(--ant-volcano-1); }

:where(.css-o4sewt).ant-btn-color-volcano.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-volcano-7); background: var(--ant-volcano-3); }

:where(.css-o4sewt).ant-btn-color-geekblue { color: var(--ant-geekblue-6); box-shadow: var(--ant-button-geekblue-shadow-color); }

:where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-solid { color: var(--ant-color-text-light-solid); background: var(--ant-geekblue-6); }

:where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-solid:disabled, :where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: var(--ant-geekblue-5); }

:where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: var(--ant-geekblue-7); }

:where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-outlined, :where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-dashed { border-color: var(--ant-geekblue-6); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-outlined:disabled, :where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-dashed:disabled, :where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-geekblue-5); border-color: var(--ant-geekblue-5); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-geekblue-7); border-color: var(--ant-geekblue-7); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-filled { box-shadow: none; background: var(--ant-geekblue-1); }

:where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-filled:disabled, :where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-geekblue-6); background: var(--ant-geekblue-2); }

:where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-geekblue-6); background: var(--ant-geekblue-3); }

:where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-link { color: var(--ant-geekblue-6); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-link:disabled, :where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-geekblue-5); }

:where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-geekblue-7); }

:where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-text { color: var(--ant-geekblue-6); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-text:disabled, :where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-geekblue-5); background: var(--ant-geekblue-1); }

:where(.css-o4sewt).ant-btn-color-geekblue.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-geekblue-7); background: var(--ant-geekblue-3); }

:where(.css-o4sewt).ant-btn-color-lime { color: var(--ant-lime-6); box-shadow: var(--ant-button-lime-shadow-color); }

:where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-solid { color: var(--ant-color-text-light-solid); background: var(--ant-lime-6); }

:where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-solid:disabled, :where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: var(--ant-lime-5); }

:where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: var(--ant-lime-7); }

:where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-outlined, :where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-dashed { border-color: var(--ant-lime-6); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-outlined:disabled, :where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-dashed:disabled, :where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-lime-5); border-color: var(--ant-lime-5); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-lime-7); border-color: var(--ant-lime-7); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-filled { box-shadow: none; background: var(--ant-lime-1); }

:where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-filled:disabled, :where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-lime-6); background: var(--ant-lime-2); }

:where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-lime-6); background: var(--ant-lime-3); }

:where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-link { color: var(--ant-lime-6); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-link:disabled, :where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-lime-5); }

:where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-lime-7); }

:where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-text { color: var(--ant-lime-6); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-text:disabled, :where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-lime-5); background: var(--ant-lime-1); }

:where(.css-o4sewt).ant-btn-color-lime.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-lime-7); background: var(--ant-lime-3); }

:where(.css-o4sewt).ant-btn-color-gold { color: var(--ant-gold-6); box-shadow: var(--ant-button-gold-shadow-color); }

:where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-solid { color: var(--ant-color-text-light-solid); background: var(--ant-gold-6); }

:where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-solid:disabled, :where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: var(--ant-gold-5); }

:where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: var(--ant-gold-7); }

:where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-outlined, :where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-dashed { border-color: var(--ant-gold-6); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-outlined:disabled, :where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-dashed:disabled, :where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-outlined.ant-btn-disabled, :where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-gold-5); border-color: var(--ant-gold-5); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-gold-7); border-color: var(--ant-gold-7); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-dashed { border-style: dashed; }

:where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-filled { box-shadow: none; background: var(--ant-gold-1); }

:where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-filled:disabled, :where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-filled.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-gold-6); background: var(--ant-gold-2); }

:where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-gold-6); background: var(--ant-gold-3); }

:where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-link { color: var(--ant-gold-6); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-link:disabled, :where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-gold-5); }

:where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-gold-7); }

:where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-text { color: var(--ant-gold-6); box-shadow: none; }

:where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-text:disabled, :where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-gold-5); background: var(--ant-gold-1); }

:where(.css-o4sewt).ant-btn-color-gold.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-gold-7); background: var(--ant-gold-3); }

:where(.css-o4sewt).ant-btn-variant-outlined, :where(.css-o4sewt).ant-btn-variant-dashed { border-color: var(--ant-button-default-border-color); background: var(--ant-button-default-bg); }

:where(.css-o4sewt).ant-btn-variant-outlined:disabled, :where(.css-o4sewt).ant-btn-variant-dashed:disabled, :where(.css-o4sewt).ant-btn-variant-outlined.ant-btn-disabled, :where(.css-o4sewt).ant-btn-variant-dashed.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover, :where(.css-o4sewt).ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-button-default-hover-color); border-color: var(--ant-button-default-hover-border-color); background: var(--ant-button-default-hover-bg); }

:where(.css-o4sewt).ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active, :where(.css-o4sewt).ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-button-default-active-color); border-color: var(--ant-button-default-active-border-color); background: var(--ant-button-default-active-bg); }

:where(.css-o4sewt).ant-btn-variant-text { color: var(--ant-button-text-text-color); box-shadow: none; }

:where(.css-o4sewt).ant-btn-variant-text:disabled, :where(.css-o4sewt).ant-btn-variant-text.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-button-text-text-hover-color); background: var(--ant-button-text-hover-bg); }

:where(.css-o4sewt).ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-button-text-text-active-color); background: var(--ant-color-bg-text-active); }

:where(.css-o4sewt).ant-btn-variant-solid { color: var(--ant-button-primary-color); background: var(--ant-color-primary); }

:where(.css-o4sewt).ant-btn-variant-solid:disabled, :where(.css-o4sewt).ant-btn-variant-solid.ant-btn-disabled { cursor: not-allowed; border-color: var(--ant-button-border-color-disabled); color: var(--ant-color-text-disabled); background: var(--ant-color-bg-container-disabled); box-shadow: none; }

:where(.css-o4sewt).ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover { background: var(--ant-color-primary-hover); color: var(--ant-button-primary-color); }

:where(.css-o4sewt).ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active { background: var(--ant-color-primary-active); color: var(--ant-button-primary-color); }

:where(.css-o4sewt).ant-btn-variant-link { color: var(--ant-color-link); box-shadow: none; }

:where(.css-o4sewt).ant-btn-variant-link:disabled, :where(.css-o4sewt).ant-btn-variant-link.ant-btn-disabled { cursor: not-allowed; color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover { color: var(--ant-color-link-hover); background: var(--ant-button-link-hover-bg); }

:where(.css-o4sewt).ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):active { color: var(--ant-color-link-active); }

:where(.css-o4sewt).ant-btn-group { position: relative; display: inline-flex; }

:where(.css-o4sewt).ant-btn-group > span:not(:last-child), :where(.css-o4sewt).ant-btn-group > .ant-btn:not(:last-child), :where(.css-o4sewt).ant-btn-group > span:not(:last-child) > .ant-btn, :where(.css-o4sewt).ant-btn-group > .ant-btn:not(:last-child) > .ant-btn { border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-o4sewt).ant-btn-group > span:not(:first-child), :where(.css-o4sewt).ant-btn-group > .ant-btn:not(:first-child) { margin-inline-start: calc(var(--ant-line-width) * -1); }

:where(.css-o4sewt).ant-btn-group > span:not(:first-child), :where(.css-o4sewt).ant-btn-group > .ant-btn:not(:first-child), :where(.css-o4sewt).ant-btn-group > span:not(:first-child) > .ant-btn, :where(.css-o4sewt).ant-btn-group > .ant-btn:not(:first-child) > .ant-btn { border-start-start-radius: 0px; border-end-start-radius: 0px; }

:where(.css-o4sewt).ant-btn-group .ant-btn { position: relative; z-index: 1; }

:where(.css-o4sewt).ant-btn-group .ant-btn:hover, :where(.css-o4sewt).ant-btn-group .ant-btn:focus, :where(.css-o4sewt).ant-btn-group .ant-btn:active { z-index: 2; }

:where(.css-o4sewt).ant-btn-group .ant-btn[disabled] { z-index: 0; }

:where(.css-o4sewt).ant-btn-group .ant-btn-icon-only { font-size: var(--ant-font-size); }

:where(.css-o4sewt).ant-btn-group > span:not(:last-child):not(:disabled), :where(.css-o4sewt).ant-btn-group > .ant-btn-primary:not(:last-child):not(:disabled), :where(.css-o4sewt).ant-btn-group > span:not(:last-child) > .ant-btn-primary:not(:disabled), :where(.css-o4sewt).ant-btn-group > .ant-btn-primary:not(:last-child) > .ant-btn-primary:not(:disabled) { border-inline-end-color: var(--ant-button-group-border-color); }

:where(.css-o4sewt).ant-btn-group > span:not(:first-child):not(:disabled), :where(.css-o4sewt).ant-btn-group > .ant-btn-primary:not(:first-child):not(:disabled), :where(.css-o4sewt).ant-btn-group > span:not(:first-child) > .ant-btn-primary:not(:disabled), :where(.css-o4sewt).ant-btn-group > .ant-btn-primary:not(:first-child) > .ant-btn-primary:not(:disabled) { border-inline-start-color: var(--ant-button-group-border-color); }

:where(.css-o4sewt).ant-btn-group > span:not(:last-child):not(:disabled), :where(.css-o4sewt).ant-btn-group > .ant-btn-danger:not(:last-child):not(:disabled), :where(.css-o4sewt).ant-btn-group > span:not(:last-child) > .ant-btn-danger:not(:disabled), :where(.css-o4sewt).ant-btn-group > .ant-btn-danger:not(:last-child) > .ant-btn-danger:not(:disabled) { border-inline-end-color: var(--ant-color-error-hover); }

:where(.css-o4sewt).ant-btn-group > span:not(:first-child):not(:disabled), :where(.css-o4sewt).ant-btn-group > .ant-btn-danger:not(:first-child):not(:disabled), :where(.css-o4sewt).ant-btn-group > span:not(:first-child) > .ant-btn-danger:not(:disabled), :where(.css-o4sewt).ant-btn-group > .ant-btn-danger:not(:first-child) > .ant-btn-danger:not(:disabled) { border-inline-start-color: var(--ant-color-error-hover); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-o4sewt).ant-tooltip { box-sizing: border-box; margin: 0px; padding: 0px; color: var(--ant-color-text); font-size: var(--ant-font-size); line-height: var(--ant-line-height); list-style: none; font-family: var(--ant-font-family); position: absolute; z-index: var(--ant-tooltip-z-index-popup); 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: var(--ant-color-bg-spotlight); }

:where(.css-o4sewt).ant-tooltip-hidden { display: none; }

:where(.css-o4sewt).ant-tooltip .ant-tooltip-inner { min-width: calc(var(--ant-border-radius) * 2 + var(--ant-size-popup-arrow)); min-height: var(--ant-control-height); padding: calc(var(--ant-padding-sm) / 2) var(--ant-padding-xs); color: var(--ant-tooltip-color, var(--ant-color-text-light-solid)); text-align: start; text-decoration: none; overflow-wrap: break-word; background-color: var(--ant-color-bg-spotlight); border-radius: var(--ant-border-radius); box-shadow: var(--ant-box-shadow-secondary); box-sizing: border-box; }

:where(.css-o4sewt).ant-tooltip-placement-topLeft, :where(.css-o4sewt).ant-tooltip-placement-topRight, :where(.css-o4sewt).ant-tooltip-placement-bottomLeft, :where(.css-o4sewt).ant-tooltip-placement-bottomRight { min-width: calc(var(--ant-border-radius) + var(--ant-size-popup-arrow) + var(--ant-tooltip-arrow-offset-horizontal)); }

:where(.css-o4sewt).ant-tooltip-placement-left .ant-tooltip-inner, :where(.css-o4sewt).ant-tooltip-placement-leftTop .ant-tooltip-inner, :where(.css-o4sewt).ant-tooltip-placement-leftBottom .ant-tooltip-inner, :where(.css-o4sewt).ant-tooltip-placement-right .ant-tooltip-inner, :where(.css-o4sewt).ant-tooltip-placement-rightTop .ant-tooltip-inner, :where(.css-o4sewt).ant-tooltip-placement-rightBottom .ant-tooltip-inner { border-radius: min(var(--ant-border-radius),8px); }

:where(.css-o4sewt).ant-tooltip .ant-tooltip-content { position: relative; }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-blue .ant-tooltip-inner { background-color: var(--ant-blue-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-blue .ant-tooltip-arrow { --antd-arrow-background-color: var(--ant-blue-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-purple .ant-tooltip-inner { background-color: var(--ant-purple-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-purple .ant-tooltip-arrow { --antd-arrow-background-color: var(--ant-purple-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-cyan .ant-tooltip-inner { background-color: var(--ant-cyan-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-cyan .ant-tooltip-arrow { --antd-arrow-background-color: var(--ant-cyan-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-green .ant-tooltip-inner { background-color: var(--ant-green-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-green .ant-tooltip-arrow { --antd-arrow-background-color: var(--ant-green-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-magenta .ant-tooltip-inner { background-color: var(--ant-magenta-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-magenta .ant-tooltip-arrow { --antd-arrow-background-color: var(--ant-magenta-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-pink .ant-tooltip-inner { background-color: var(--ant-pink-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-pink .ant-tooltip-arrow { --antd-arrow-background-color: var(--ant-pink-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-red .ant-tooltip-inner { background-color: var(--ant-red-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-red .ant-tooltip-arrow { --antd-arrow-background-color: var(--ant-red-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-orange .ant-tooltip-inner { background-color: var(--ant-orange-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-orange .ant-tooltip-arrow { --antd-arrow-background-color: var(--ant-orange-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-yellow .ant-tooltip-inner { background-color: var(--ant-yellow-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-yellow .ant-tooltip-arrow { --antd-arrow-background-color: var(--ant-yellow-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-volcano .ant-tooltip-inner { background-color: var(--ant-volcano-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-volcano .ant-tooltip-arrow { --antd-arrow-background-color: var(--ant-volcano-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-geekblue .ant-tooltip-inner { background-color: var(--ant-geekblue-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-geekblue .ant-tooltip-arrow { --antd-arrow-background-color: var(--ant-geekblue-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-lime .ant-tooltip-inner { background-color: var(--ant-lime-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-lime .ant-tooltip-arrow { --antd-arrow-background-color: var(--ant-lime-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-gold .ant-tooltip-inner { background-color: var(--ant-gold-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-gold .ant-tooltip-arrow { --antd-arrow-background-color: var(--ant-gold-6); }

:where(.css-o4sewt).ant-tooltip-rtl { direction: rtl; }

:where(.css-o4sewt).ant-tooltip .ant-tooltip-arrow { position: absolute; z-index: 1; display: block; pointer-events: none; width: var(--ant-size-popup-arrow); height: var(--ant-size-popup-arrow); overflow: hidden; }

:where(.css-o4sewt).ant-tooltip .ant-tooltip-arrow::before { position: absolute; bottom: 0px; inset-inline-start: 0px; width: var(--ant-size-popup-arrow); height: calc(var(--ant-size-popup-arrow) / 2); background: var(--antd-arrow-background-color); clip-path: var(--ant-tooltip-arrow-path); content: ""; }

:where(.css-o4sewt).ant-tooltip .ant-tooltip-arrow::after { content: ""; position: absolute; width: var(--ant-tooltip-arrow-shadow-width); height: var(--ant-tooltip-arrow-shadow-width); bottom: 0px; inset-inline: 0px; margin: auto; border-radius: 0 0 var(--ant-border-radius-xs) 0; transform: translateY(50%) rotate(-135deg); box-shadow: var(--ant-box-shadow-popover-arrow); z-index: 0; background: transparent; }

:where(.css-o4sewt).ant-tooltip .ant-tooltip-arrow::before { background: var(--antd-arrow-background-color); }

:where(.css-o4sewt).ant-tooltip-placement-top > .ant-tooltip-arrow, :where(.css-o4sewt).ant-tooltip-placement-topLeft > .ant-tooltip-arrow, :where(.css-o4sewt).ant-tooltip-placement-topRight > .ant-tooltip-arrow { bottom: 0px; transform: translateY(100%) rotate(180deg); }

:where(.css-o4sewt).ant-tooltip-placement-top > .ant-tooltip-arrow { left: 50%; transform: translateX(-50%) translateY(100%) rotate(180deg); }

:where(.css-o4sewt).ant-tooltip-placement-topLeft { --arrow-offset-horizontal: var(--ant-tooltip-arrow-offset-horizontal); }

:where(.css-o4sewt).ant-tooltip-placement-topLeft > .ant-tooltip-arrow { left: var(--ant-tooltip-arrow-offset-horizontal); }

:where(.css-o4sewt).ant-tooltip-placement-topRight { --arrow-offset-horizontal: calc(100% - var(--ant-tooltip-arrow-offset-horizontal)); }

:where(.css-o4sewt).ant-tooltip-placement-topRight > .ant-tooltip-arrow { right: var(--ant-tooltip-arrow-offset-horizontal); }

:where(.css-o4sewt).ant-tooltip-placement-bottom > .ant-tooltip-arrow, :where(.css-o4sewt).ant-tooltip-placement-bottomLeft > .ant-tooltip-arrow, :where(.css-o4sewt).ant-tooltip-placement-bottomRight > .ant-tooltip-arrow { top: 0px; transform: translateY(-100%); }

:where(.css-o4sewt).ant-tooltip-placement-bottom > .ant-tooltip-arrow { left: 50%; transform: translateX(-50%) translateY(-100%); }

:where(.css-o4sewt).ant-tooltip-placement-bottomLeft { --arrow-offset-horizontal: var(--ant-tooltip-arrow-offset-horizontal); }

:where(.css-o4sewt).ant-tooltip-placement-bottomLeft > .ant-tooltip-arrow { left: var(--ant-tooltip-arrow-offset-horizontal); }

:where(.css-o4sewt).ant-tooltip-placement-bottomRight { --arrow-offset-horizontal: calc(100% - var(--ant-tooltip-arrow-offset-horizontal)); }

:where(.css-o4sewt).ant-tooltip-placement-bottomRight > .ant-tooltip-arrow { right: var(--ant-tooltip-arrow-offset-horizontal); }

:where(.css-o4sewt).ant-tooltip-placement-left > .ant-tooltip-arrow, :where(.css-o4sewt).ant-tooltip-placement-leftTop > .ant-tooltip-arrow, :where(.css-o4sewt).ant-tooltip-placement-leftBottom > .ant-tooltip-arrow { right: 0px; transform: translateX(100%) rotate(90deg); }

:where(.css-o4sewt).ant-tooltip-placement-left > .ant-tooltip-arrow { top: 50%; transform: translateY(-50%) translateX(100%) rotate(90deg); }

:where(.css-o4sewt).ant-tooltip-placement-leftTop > .ant-tooltip-arrow { top: var(--ant-tooltip-arrow-offset-vertical); }

:where(.css-o4sewt).ant-tooltip-placement-leftBottom > .ant-tooltip-arrow { bottom: var(--ant-tooltip-arrow-offset-vertical); }

:where(.css-o4sewt).ant-tooltip-placement-right > .ant-tooltip-arrow, :where(.css-o4sewt).ant-tooltip-placement-rightTop > .ant-tooltip-arrow, :where(.css-o4sewt).ant-tooltip-placement-rightBottom > .ant-tooltip-arrow { left: 0px; transform: translateX(-100%) rotate(-90deg); }

:where(.css-o4sewt).ant-tooltip-placement-right > .ant-tooltip-arrow { top: 50%; transform: translateY(-50%) translateX(-100%) rotate(-90deg); }

:where(.css-o4sewt).ant-tooltip-placement-rightTop > .ant-tooltip-arrow { top: var(--ant-tooltip-arrow-offset-vertical); }

:where(.css-o4sewt).ant-tooltip-placement-rightBottom > .ant-tooltip-arrow { bottom: var(--ant-tooltip-arrow-offset-vertical); }

:where(.css-o4sewt).ant-tooltip-pure { position: relative; max-width: none; margin: var(--ant-size-popup-arrow); }

:where(.css-o4sewt).ant-zoom-big-fast-enter, :where(.css-o4sewt).ant-zoom-big-fast-appear { animation-duration: var(--ant-motion-duration-fast); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-zoom-big-fast-leave { animation-duration: var(--ant-motion-duration-fast); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-zoom-big-fast-enter.ant-zoom-big-fast-enter-active, :where(.css-o4sewt).ant-zoom-big-fast-appear.ant-zoom-big-fast-appear-active { animation-name: css-o4sewt-antZoomBigIn; animation-play-state: running; }

:where(.css-o4sewt).ant-zoom-big-fast-leave.ant-zoom-big-fast-leave-active { animation-name: css-o4sewt-antZoomBigOut; animation-play-state: running; pointer-events: none; }

:where(.css-o4sewt).ant-zoom-big-fast-enter, :where(.css-o4sewt).ant-zoom-big-fast-appear { transform: scale(0); opacity: 0; animation-timing-function: var(--ant-motion-ease-out-circ); }

:where(.css-o4sewt).ant-zoom-big-fast-enter-prepare, :where(.css-o4sewt).ant-zoom-big-fast-appear-prepare { transform: none; }

:where(.css-o4sewt).ant-zoom-big-fast-leave { animation-timing-function: var(--ant-motion-ease-in-out-circ); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-o4sewt-antZoomBigIn { 
  0% { transform: scale(0.8); opacity: 0; }
  100% { transform: scale(1); opacity: 1; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-o4sewt-antZoomBigOut { 
  0% { transform: scale(1); }
  100% { transform: scale(0.8); opacity: 0; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-o4sewt).ant-dropdown { position: absolute; top: -9999px; left: -9999px; z-index: var(--ant-dropdown-z-index-popup); display: block; }

:where(.css-o4sewt).ant-dropdown::before { position: absolute; inset-block: calc(var(--ant-size-popup-arrow) / 2 - calc(var(--ant-size-popup-arrow) / 2 + var(--ant-margin-xxs))); z-index: -9999; opacity: 0.0001; content: ""; }

:where(.css-o4sewt).ant-dropdown-menu-vertical { max-height: 100vh; overflow-y: auto; }

:where(.css-o4sewt).ant-dropdown-trigger.ant-btn > .anticon-down, :where(.css-o4sewt).ant-dropdown-trigger.ant-btn > .ant-btn-icon > .anticon-down { font-size: var(--ant-font-size-icon); }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-wrap { position: relative; }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-wrap .ant-btn > .anticon-down { font-size: var(--ant-font-size-icon); }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-wrap .anticon-down::before { transition: transform var(--ant-motion-duration-mid); }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-wrap-open .anticon-down::before { transform: rotate(180deg); }

:where(.css-o4sewt).ant-dropdown-hidden, :where(.css-o4sewt).ant-dropdown-menu-hidden, :where(.css-o4sewt).ant-dropdown-menu-submenu-hidden { display: none; }

:where(.css-o4sewt).ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomLeft, :where(.css-o4sewt).ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomLeft, :where(.css-o4sewt).ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottom, :where(.css-o4sewt).ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottom, :where(.css-o4sewt).ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomRight, :where(.css-o4sewt).ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomRight { animation-name: css-o4sewt-antSlideUpIn; }

:where(.css-o4sewt).ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topLeft, :where(.css-o4sewt).ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topLeft, :where(.css-o4sewt).ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-top, :where(.css-o4sewt).ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-top, :where(.css-o4sewt).ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topRight, :where(.css-o4sewt).ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topRight { animation-name: css-o4sewt-antSlideDownIn; }

:where(.css-o4sewt).ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomLeft, :where(.css-o4sewt).ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottom, :where(.css-o4sewt).ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomRight { animation-name: css-o4sewt-antSlideUpOut; }

:where(.css-o4sewt).ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-topLeft, :where(.css-o4sewt).ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-top, :where(.css-o4sewt).ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-topRight { animation-name: css-o4sewt-antSlideDownOut; }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-arrow { position: absolute; z-index: 1; display: block; pointer-events: none; width: var(--ant-size-popup-arrow); height: var(--ant-size-popup-arrow); overflow: hidden; }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-arrow::before { position: absolute; bottom: 0px; inset-inline-start: 0px; width: var(--ant-size-popup-arrow); height: calc(var(--ant-size-popup-arrow) / 2); background: var(--ant-color-bg-elevated); clip-path: var(--ant-dropdown-arrow-path); content: ""; }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-arrow::after { content: ""; position: absolute; width: var(--ant-dropdown-arrow-shadow-width); height: var(--ant-dropdown-arrow-shadow-width); bottom: 0px; inset-inline: 0px; margin: auto; border-radius: 0 0 var(--ant-border-radius-xs) 0; transform: translateY(50%) rotate(-135deg); box-shadow: var(--ant-box-shadow-popover-arrow); z-index: 0; background: transparent; }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-arrow::before { background: var(--ant-color-bg-elevated); }

:where(.css-o4sewt).ant-dropdown-placement-top > .ant-dropdown-arrow, :where(.css-o4sewt).ant-dropdown-placement-topLeft > .ant-dropdown-arrow, :where(.css-o4sewt).ant-dropdown-placement-topRight > .ant-dropdown-arrow { bottom: 0px; transform: translateY(100%) rotate(180deg); }

:where(.css-o4sewt).ant-dropdown-placement-top > .ant-dropdown-arrow { left: 50%; transform: translateX(-50%) translateY(100%) rotate(180deg); }

:where(.css-o4sewt).ant-dropdown-placement-topLeft { --arrow-offset-horizontal: var(--ant-dropdown-arrow-offset-horizontal); }

:where(.css-o4sewt).ant-dropdown-placement-topLeft > .ant-dropdown-arrow { left: var(--ant-dropdown-arrow-offset-horizontal); }

:where(.css-o4sewt).ant-dropdown-placement-topRight { --arrow-offset-horizontal: calc(100% - var(--ant-dropdown-arrow-offset-horizontal)); }

:where(.css-o4sewt).ant-dropdown-placement-topRight > .ant-dropdown-arrow { right: var(--ant-dropdown-arrow-offset-horizontal); }

:where(.css-o4sewt).ant-dropdown-placement-bottom > .ant-dropdown-arrow, :where(.css-o4sewt).ant-dropdown-placement-bottomLeft > .ant-dropdown-arrow, :where(.css-o4sewt).ant-dropdown-placement-bottomRight > .ant-dropdown-arrow { top: 0px; transform: translateY(-100%); }

:where(.css-o4sewt).ant-dropdown-placement-bottom > .ant-dropdown-arrow { left: 50%; transform: translateX(-50%) translateY(-100%); }

:where(.css-o4sewt).ant-dropdown-placement-bottomLeft { --arrow-offset-horizontal: var(--ant-dropdown-arrow-offset-horizontal); }

:where(.css-o4sewt).ant-dropdown-placement-bottomLeft > .ant-dropdown-arrow { left: var(--ant-dropdown-arrow-offset-horizontal); }

:where(.css-o4sewt).ant-dropdown-placement-bottomRight { --arrow-offset-horizontal: calc(100% - var(--ant-dropdown-arrow-offset-horizontal)); }

:where(.css-o4sewt).ant-dropdown-placement-bottomRight > .ant-dropdown-arrow { right: var(--ant-dropdown-arrow-offset-horizontal); }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu { position: relative; margin: 0px; }

:where(.css-o4sewt).ant-dropdown-menu-submenu-popup { position: absolute; z-index: var(--ant-dropdown-z-index-popup); background: transparent; box-shadow: none; transform-origin: 0px 0px; }

:where(.css-o4sewt).ant-dropdown-menu-submenu-popup ul, :where(.css-o4sewt).ant-dropdown-menu-submenu-popup li { list-style: none; margin: 0px; }

:where(.css-o4sewt).ant-dropdown, :where(.css-o4sewt).ant-dropdown-menu-submenu { box-sizing: border-box; margin: 0px; padding: 0px; color: var(--ant-color-text); font-size: var(--ant-font-size); line-height: var(--ant-line-height); list-style: none; font-family: var(--ant-font-family); }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu { padding: var(--ant-padding-xxs); list-style-type: none; background-color: var(--ant-color-bg-elevated); background-clip: padding-box; border-radius: var(--ant-border-radius-lg); outline: none; box-shadow: var(--ant-box-shadow-secondary); }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu:focus-visible, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu:focus-visible { outline: var(--ant-line-width-focus) solid var(--ant-color-primary-border); outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu:empty, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu:empty { padding: 0px; box-shadow: none; }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-group-title, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-group-title { padding: var(--ant-dropdown-padding-block) var(--ant-control-padding-horizontal); color: var(--ant-color-text-description); transition: all var(--ant-motion-duration-mid); }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item { position: relative; display: flex; align-items: center; }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-icon, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-icon { min-width: var(--ant-font-size); margin-inline-end: var(--ant-margin-xs); font-size: var(--ant-font-size-sm); }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content { flex: 1 1 auto; }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content-with-extra, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content-with-extra { display: inline-flex; align-items: center; width: 100%; }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content > a, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content > a { color: inherit; transition: all var(--ant-motion-duration-mid); }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content > a:hover, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content > a:hover { color: inherit; }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content > a::after, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content > a::after { position: absolute; inset: 0px; content: ""; }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content .ant-dropdown-menu-item-extra, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content .ant-dropdown-menu-item-extra { padding-inline-start: var(--ant-padding); margin-inline-start: auto; font-size: var(--ant-font-size-sm); color: var(--ant-color-text-description); }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item, :where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title { display: flex; margin: 0px; padding: var(--ant-dropdown-padding-block) var(--ant-control-padding-horizontal); color: var(--ant-color-text); font-weight: normal; font-size: var(--ant-font-size); line-height: var(--ant-line-height); cursor: pointer; transition: all var(--ant-motion-duration-mid); border-radius: var(--ant-border-radius-sm); }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item:hover, :where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title:hover, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title:hover, :where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-active, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-active, :where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-active, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-active { background-color: var(--ant-control-item-bg-hover); }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:focus-visible, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item:focus-visible, :where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title:focus-visible, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title:focus-visible { outline: var(--ant-line-width-focus) solid var(--ant-color-primary-border); outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-selected, :where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected { color: var(--ant-color-primary); background-color: var(--ant-control-item-bg-active); }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected:hover, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-selected:hover, :where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected:hover, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected:hover, :where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected-active, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-selected-active, :where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected-active, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected-active { background-color: var(--ant-control-item-bg-active-hover); }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-disabled, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-disabled, :where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled { color: var(--ant-color-text-disabled); cursor: not-allowed; }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-disabled:hover, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-disabled:hover, :where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled:hover, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled:hover { color: var(--ant-color-text-disabled); background-color: var(--ant-color-bg-elevated); cursor: not-allowed; }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-disabled a, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-disabled a, :where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled a, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled a { pointer-events: none; }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-divider, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-divider, :where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-divider, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-divider { height: 1px; margin: var(--ant-margin-xxs) 0; overflow: hidden; line-height: 0; background-color: var(--ant-color-split); }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon, :where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon { position: absolute; inset-inline-end: var(--ant-padding-xs); }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon, :where(.css-o4sewt).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-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon, :where(.css-o4sewt).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: var(--ant-color-icon); font-size: var(--ant-font-size-icon); font-style: normal; margin-inline-end: 0px !important; }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-group-list, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-group-list { margin: 0 var(--ant-margin-xs); padding: 0px; list-style: none; }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title { padding-inline-end: calc(var(--ant-control-padding-horizontal) + var(--ant-font-size-sm)); }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-vertical, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-vertical { position: relative; }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title, :where(.css-o4sewt).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-o4sewt).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: var(--ant-color-text-disabled); background-color: var(--ant-color-bg-elevated); cursor: not-allowed; }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title { color: var(--ant-color-primary); }

:where(.css-o4sewt).ant-slide-up-enter, :where(.css-o4sewt).ant-slide-up-appear { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-slide-up-leave { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-slide-up-enter.ant-slide-up-enter-active, :where(.css-o4sewt).ant-slide-up-appear.ant-slide-up-appear-active { animation-name: css-o4sewt-antSlideUpIn; animation-play-state: running; }

:where(.css-o4sewt).ant-slide-up-leave.ant-slide-up-leave-active { animation-name: css-o4sewt-antSlideUpOut; animation-play-state: running; pointer-events: none; }

:where(.css-o4sewt).ant-slide-up-enter, :where(.css-o4sewt).ant-slide-up-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: var(--ant-motion-ease-out-quint); }

:where(.css-o4sewt).ant-slide-up-enter-prepare, :where(.css-o4sewt).ant-slide-up-appear-prepare { transform: scale(1); }

:where(.css-o4sewt).ant-slide-up-leave { animation-timing-function: var(--ant-motion-ease-in-quint); }

:where(.css-o4sewt).ant-slide-down-enter, :where(.css-o4sewt).ant-slide-down-appear { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-slide-down-leave { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-slide-down-enter.ant-slide-down-enter-active, :where(.css-o4sewt).ant-slide-down-appear.ant-slide-down-appear-active { animation-name: css-o4sewt-antSlideDownIn; animation-play-state: running; }

:where(.css-o4sewt).ant-slide-down-leave.ant-slide-down-leave-active { animation-name: css-o4sewt-antSlideDownOut; animation-play-state: running; pointer-events: none; }

:where(.css-o4sewt).ant-slide-down-enter, :where(.css-o4sewt).ant-slide-down-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: var(--ant-motion-ease-out-quint); }

:where(.css-o4sewt).ant-slide-down-enter-prepare, :where(.css-o4sewt).ant-slide-down-appear-prepare { transform: scale(1); }

:where(.css-o4sewt).ant-slide-down-leave { animation-timing-function: var(--ant-motion-ease-in-quint); }

:where(.css-o4sewt).ant-move-up-enter, :where(.css-o4sewt).ant-move-up-appear { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-move-up-leave { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-move-up-enter.ant-move-up-enter-active, :where(.css-o4sewt).ant-move-up-appear.ant-move-up-appear-active { animation-name: css-o4sewt-antMoveUpIn; animation-play-state: running; }

:where(.css-o4sewt).ant-move-up-leave.ant-move-up-leave-active { animation-name: css-o4sewt-antMoveUpOut; animation-play-state: running; pointer-events: none; }

:where(.css-o4sewt).ant-move-up-enter, :where(.css-o4sewt).ant-move-up-appear { opacity: 0; animation-timing-function: var(--ant-motion-ease-out-circ); }

:where(.css-o4sewt).ant-move-up-leave { animation-timing-function: var(--ant-motion-ease-in-out-circ); }

:where(.css-o4sewt).ant-move-down-enter, :where(.css-o4sewt).ant-move-down-appear { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-move-down-leave { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-move-down-enter.ant-move-down-enter-active, :where(.css-o4sewt).ant-move-down-appear.ant-move-down-appear-active { animation-name: css-o4sewt-antMoveDownIn; animation-play-state: running; }

:where(.css-o4sewt).ant-move-down-leave.ant-move-down-leave-active { animation-name: css-o4sewt-antMoveDownOut; animation-play-state: running; pointer-events: none; }

:where(.css-o4sewt).ant-move-down-enter, :where(.css-o4sewt).ant-move-down-appear { opacity: 0; animation-timing-function: var(--ant-motion-ease-out-circ); }

:where(.css-o4sewt).ant-move-down-leave { animation-timing-function: var(--ant-motion-ease-in-out-circ); }

:where(.css-o4sewt).ant-zoom-big-enter, :where(.css-o4sewt).ant-zoom-big-appear { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-zoom-big-leave { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-zoom-big-enter.ant-zoom-big-enter-active, :where(.css-o4sewt).ant-zoom-big-appear.ant-zoom-big-appear-active { animation-name: css-o4sewt-antZoomBigIn; animation-play-state: running; }

:where(.css-o4sewt).ant-zoom-big-leave.ant-zoom-big-leave-active { animation-name: css-o4sewt-antZoomBigOut; animation-play-state: running; pointer-events: none; }

:where(.css-o4sewt).ant-zoom-big-enter, :where(.css-o4sewt).ant-zoom-big-appear { transform: scale(0); opacity: 0; animation-timing-function: var(--ant-motion-ease-out-circ); }

:where(.css-o4sewt).ant-zoom-big-enter-prepare, :where(.css-o4sewt).ant-zoom-big-appear-prepare { transform: none; }

:where(.css-o4sewt).ant-zoom-big-leave { animation-timing-function: var(--ant-motion-ease-in-out-circ); }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled), :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled) { color: var(--ant-color-error); }

:where(.css-o4sewt).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled):hover, :where(.css-o4sewt).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled):hover { color: var(--ant-color-text-light-solid); background-color: var(--ant-color-error); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-o4sewt-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-o4sewt-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-o4sewt-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-o4sewt-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-o4sewt-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-o4sewt-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-o4sewt-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-o4sewt-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-o4sewt).ant-input { box-sizing: border-box; }

:where(.css-o4sewt).ant-input::before, :where(.css-o4sewt).ant-input::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-input [class^="ant-input"], :where(.css-o4sewt).ant-input [class*=" ant-input"] { box-sizing: border-box; }

:where(.css-o4sewt).ant-input [class^="ant-input"]::before, :where(.css-o4sewt).ant-input [class*=" ant-input"]::before, :where(.css-o4sewt).ant-input [class^="ant-input"]::after, :where(.css-o4sewt).ant-input [class*=" ant-input"]::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-input { box-sizing: border-box; margin: 0px; padding: var(--ant-input-padding-block) var(--ant-input-padding-inline); color: var(--ant-color-text); font-size: var(--ant-input-input-font-size); line-height: var(--ant-line-height); list-style: none; font-family: var(--ant-font-family); position: relative; display: inline-block; width: 100%; min-width: 0px; border-radius: var(--ant-border-radius); transition: all var(--ant-motion-duration-mid); }

:where(.css-o4sewt).ant-input::placeholder { color: var(--ant-color-text-placeholder); user-select: none; }

:where(.css-o4sewt).ant-input:placeholder-shown { text-overflow: ellipsis; }

:where(.css-o4sewt).ant-input-lg { padding: var(--ant-input-padding-block-lg) var(--ant-input-padding-inline-lg); font-size: var(--ant-input-input-font-size-lg); line-height: var(--ant-line-height-lg); border-radius: var(--ant-border-radius-lg); }

:where(.css-o4sewt).ant-input-sm { padding: var(--ant-input-padding-block-sm) var(--ant-input-padding-inline-sm); font-size: var(--ant-input-input-font-size-sm); border-radius: var(--ant-border-radius-sm); }

:where(.css-o4sewt).ant-input-rtl, :where(.css-o4sewt).ant-input-textarea-rtl { direction: rtl; }

:where(.css-o4sewt).ant-input-outlined { background: var(--ant-color-bg-container); border-width: var(--ant-line-width); border-style: var(--ant-line-type); border-color: var(--ant-color-border); }

:where(.css-o4sewt).ant-input-outlined:hover { border-color: var(--ant-input-hover-border-color); background-color: var(--ant-input-hover-bg); }

:where(.css-o4sewt).ant-input-outlined:focus, :where(.css-o4sewt).ant-input-outlined:focus-within { border-color: var(--ant-input-active-border-color); box-shadow: var(--ant-input-active-shadow); outline: 0px; background-color: var(--ant-input-active-bg); }

:where(.css-o4sewt).ant-input-outlined.ant-input-disabled, :where(.css-o4sewt).ant-input-outlined[disabled] { color: var(--ant-color-text-disabled); background-color: var(--ant-color-bg-container-disabled); border-color: var(--ant-color-border); box-shadow: none; cursor: not-allowed; opacity: 1; }

:where(.css-o4sewt).ant-input-outlined.ant-input-disabled input[disabled], :where(.css-o4sewt).ant-input-outlined[disabled] input[disabled], :where(.css-o4sewt).ant-input-outlined.ant-input-disabled textarea[disabled], :where(.css-o4sewt).ant-input-outlined[disabled] textarea[disabled] { cursor: not-allowed; }

:where(.css-o4sewt).ant-input-outlined.ant-input-disabled:hover:not([disabled]), :where(.css-o4sewt).ant-input-outlined[disabled]:hover:not([disabled]) { border-color: var(--ant-color-border); background-color: var(--ant-color-bg-container-disabled); }

:where(.css-o4sewt).ant-input-outlined.ant-input-status-error:not(.ant-input-disabled) { background: var(--ant-color-bg-container); border-width: var(--ant-line-width); border-style: var(--ant-line-type); border-color: var(--ant-color-error); }

:where(.css-o4sewt).ant-input-outlined.ant-input-status-error:not(.ant-input-disabled):hover { border-color: var(--ant-color-error-border-hover); background-color: var(--ant-input-hover-bg); }

:where(.css-o4sewt).ant-input-outlined.ant-input-status-error:not(.ant-input-disabled):focus, :where(.css-o4sewt).ant-input-outlined.ant-input-status-error:not(.ant-input-disabled):focus-within { border-color: var(--ant-color-error); box-shadow: var(--ant-input-error-active-shadow); outline: 0px; background-color: var(--ant-input-active-bg); }

:where(.css-o4sewt).ant-input-outlined.ant-input-status-error:not(.ant-input-disabled) .ant-input-prefix, :where(.css-o4sewt).ant-input-outlined.ant-input-status-error:not(.ant-input-disabled) .ant-input-suffix { color: var(--ant-color-error); }

:where(.css-o4sewt).ant-input-outlined.ant-input-status-error.ant-input-disabled { border-color: var(--ant-color-error); }

:where(.css-o4sewt).ant-input-outlined.ant-input-status-warning:not(.ant-input-disabled) { background: var(--ant-color-bg-container); border-width: var(--ant-line-width); border-style: var(--ant-line-type); border-color: var(--ant-color-warning); }

:where(.css-o4sewt).ant-input-outlined.ant-input-status-warning:not(.ant-input-disabled):hover { border-color: var(--ant-color-warning-border-hover); background-color: var(--ant-input-hover-bg); }

:where(.css-o4sewt).ant-input-outlined.ant-input-status-warning:not(.ant-input-disabled):focus, :where(.css-o4sewt).ant-input-outlined.ant-input-status-warning:not(.ant-input-disabled):focus-within { border-color: var(--ant-color-warning); box-shadow: var(--ant-input-warning-active-shadow); outline: 0px; background-color: var(--ant-input-active-bg); }

:where(.css-o4sewt).ant-input-outlined.ant-input-status-warning:not(.ant-input-disabled) .ant-input-prefix, :where(.css-o4sewt).ant-input-outlined.ant-input-status-warning:not(.ant-input-disabled) .ant-input-suffix { color: var(--ant-color-warning); }

:where(.css-o4sewt).ant-input-outlined.ant-input-status-warning.ant-input-disabled { border-color: var(--ant-color-warning); }

:where(.css-o4sewt).ant-input-filled { background: var(--ant-color-fill-tertiary); border-width: var(--ant-line-width); border-style: var(--ant-line-type); border-color: transparent; }

input:where(.css-o4sewt).ant-input-filled, :where(.css-o4sewt).ant-input-filled input, textarea:where(.css-o4sewt).ant-input-filled, :where(.css-o4sewt).ant-input-filled textarea { color: unset; }

:where(.css-o4sewt).ant-input-filled:hover { background: var(--ant-color-fill-secondary); }

:where(.css-o4sewt).ant-input-filled:focus, :where(.css-o4sewt).ant-input-filled:focus-within { outline: 0px; border-color: var(--ant-input-active-border-color); background-color: var(--ant-input-active-bg); }

:where(.css-o4sewt).ant-input-filled.ant-input-disabled, :where(.css-o4sewt).ant-input-filled[disabled] { color: var(--ant-color-text-disabled); background-color: var(--ant-color-bg-container-disabled); border-color: var(--ant-color-border); box-shadow: none; cursor: not-allowed; opacity: 1; }

:where(.css-o4sewt).ant-input-filled.ant-input-disabled input[disabled], :where(.css-o4sewt).ant-input-filled[disabled] input[disabled], :where(.css-o4sewt).ant-input-filled.ant-input-disabled textarea[disabled], :where(.css-o4sewt).ant-input-filled[disabled] textarea[disabled] { cursor: not-allowed; }

:where(.css-o4sewt).ant-input-filled.ant-input-disabled:hover:not([disabled]), :where(.css-o4sewt).ant-input-filled[disabled]:hover:not([disabled]) { border-color: var(--ant-color-border); background-color: var(--ant-color-bg-container-disabled); }

:where(.css-o4sewt).ant-input-filled.ant-input-status-error:not(.ant-input-disabled) { background: var(--ant-color-error-bg); border-width: var(--ant-line-width); border-style: var(--ant-line-type); border-color: transparent; }

input:where(.css-o4sewt).ant-input-filled.ant-input-status-error:not(.ant-input-disabled), :where(.css-o4sewt).ant-input-filled.ant-input-status-error:not(.ant-input-disabled) input, textarea:where(.css-o4sewt).ant-input-filled.ant-input-status-error:not(.ant-input-disabled), :where(.css-o4sewt).ant-input-filled.ant-input-status-error:not(.ant-input-disabled) textarea { color: var(--ant-color-error-text); }

:where(.css-o4sewt).ant-input-filled.ant-input-status-error:not(.ant-input-disabled):hover { background: var(--ant-color-error-bg-hover); }

:where(.css-o4sewt).ant-input-filled.ant-input-status-error:not(.ant-input-disabled):focus, :where(.css-o4sewt).ant-input-filled.ant-input-status-error:not(.ant-input-disabled):focus-within { outline: 0px; border-color: var(--ant-color-error); background-color: var(--ant-input-active-bg); }

:where(.css-o4sewt).ant-input-filled.ant-input-status-error:not(.ant-input-disabled) .ant-input-prefix, :where(.css-o4sewt).ant-input-filled.ant-input-status-error:not(.ant-input-disabled) .ant-input-suffix { color: var(--ant-color-error); }

:where(.css-o4sewt).ant-input-filled.ant-input-status-warning:not(.ant-input-disabled) { background: var(--ant-color-warning-bg); border-width: var(--ant-line-width); border-style: var(--ant-line-type); border-color: transparent; }

input:where(.css-o4sewt).ant-input-filled.ant-input-status-warning:not(.ant-input-disabled), :where(.css-o4sewt).ant-input-filled.ant-input-status-warning:not(.ant-input-disabled) input, textarea:where(.css-o4sewt).ant-input-filled.ant-input-status-warning:not(.ant-input-disabled), :where(.css-o4sewt).ant-input-filled.ant-input-status-warning:not(.ant-input-disabled) textarea { color: var(--ant-color-warning-text); }

:where(.css-o4sewt).ant-input-filled.ant-input-status-warning:not(.ant-input-disabled):hover { background: var(--ant-color-warning-bg-hover); }

:where(.css-o4sewt).ant-input-filled.ant-input-status-warning:not(.ant-input-disabled):focus, :where(.css-o4sewt).ant-input-filled.ant-input-status-warning:not(.ant-input-disabled):focus-within { outline: 0px; border-color: var(--ant-color-warning); background-color: var(--ant-input-active-bg); }

:where(.css-o4sewt).ant-input-filled.ant-input-status-warning:not(.ant-input-disabled) .ant-input-prefix, :where(.css-o4sewt).ant-input-filled.ant-input-status-warning:not(.ant-input-disabled) .ant-input-suffix { color: var(--ant-color-warning); }

:where(.css-o4sewt).ant-input-borderless { background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

:where(.css-o4sewt).ant-input-borderless:focus, :where(.css-o4sewt).ant-input-borderless:focus-within { outline: none; }

:where(.css-o4sewt).ant-input-borderless.ant-input-disabled, :where(.css-o4sewt).ant-input-borderless[disabled] { color: var(--ant-color-text-disabled); cursor: not-allowed; }

:where(.css-o4sewt).ant-input-borderless.ant-input-status-error, :where(.css-o4sewt).ant-input-borderless.ant-input-status-error input, :where(.css-o4sewt).ant-input-borderless.ant-input-status-error textarea { color: var(--ant-color-error); }

:where(.css-o4sewt).ant-input-borderless.ant-input-status-warning, :where(.css-o4sewt).ant-input-borderless.ant-input-status-warning input, :where(.css-o4sewt).ant-input-borderless.ant-input-status-warning textarea { color: var(--ant-color-warning); }

:where(.css-o4sewt).ant-input-underlined { background: var(--ant-color-bg-container); border-width: var(--ant-line-width) 0; border-style: var(--ant-line-type) none; border-color: transparent transparent var(--ant-color-border) transparent; border-radius: 0px; }

:where(.css-o4sewt).ant-input-underlined:hover { border-color: transparent transparent var(--ant-input-hover-border-color) transparent; background-color: var(--ant-input-hover-bg); }

:where(.css-o4sewt).ant-input-underlined:focus, :where(.css-o4sewt).ant-input-underlined:focus-within { border-color: transparent transparent var(--ant-input-active-border-color) transparent; outline: 0px; background-color: var(--ant-input-active-bg); }

:where(.css-o4sewt).ant-input-underlined.ant-input-disabled, :where(.css-o4sewt).ant-input-underlined[disabled] { color: var(--ant-color-text-disabled); box-shadow: none; cursor: not-allowed; }

:where(.css-o4sewt).ant-input-underlined.ant-input-disabled:hover, :where(.css-o4sewt).ant-input-underlined[disabled]:hover { border-color: transparent transparent var(--ant-color-border) transparent; }

:where(.css-o4sewt).ant-input-underlined input[disabled], :where(.css-o4sewt).ant-input-underlined textarea[disabled] { cursor: not-allowed; }

:where(.css-o4sewt).ant-input-underlined.ant-input-status-error:not(.ant-input-disabled) { background: var(--ant-color-bg-container); border-width: var(--ant-line-width) 0; border-style: var(--ant-line-type) none; border-color: transparent transparent var(--ant-color-error) transparent; border-radius: 0px; }

:where(.css-o4sewt).ant-input-underlined.ant-input-status-error:not(.ant-input-disabled):hover { border-color: transparent transparent var(--ant-color-error-border-hover) transparent; background-color: var(--ant-input-hover-bg); }

:where(.css-o4sewt).ant-input-underlined.ant-input-status-error:not(.ant-input-disabled):focus, :where(.css-o4sewt).ant-input-underlined.ant-input-status-error:not(.ant-input-disabled):focus-within { border-color: transparent transparent var(--ant-color-error) transparent; outline: 0px; background-color: var(--ant-input-active-bg); }

:where(.css-o4sewt).ant-input-underlined.ant-input-status-error:not(.ant-input-disabled) .ant-input-prefix, :where(.css-o4sewt).ant-input-underlined.ant-input-status-error:not(.ant-input-disabled) .ant-input-suffix { color: var(--ant-color-error); }

:where(.css-o4sewt).ant-input-underlined.ant-input-status-error.ant-input-disabled { border-color: transparent transparent var(--ant-color-error) transparent; }

:where(.css-o4sewt).ant-input-underlined.ant-input-status-warning:not(.ant-input-disabled) { background: var(--ant-color-bg-container); border-width: var(--ant-line-width) 0; border-style: var(--ant-line-type) none; border-color: transparent transparent var(--ant-color-warning) transparent; border-radius: 0px; }

:where(.css-o4sewt).ant-input-underlined.ant-input-status-warning:not(.ant-input-disabled):hover { border-color: transparent transparent var(--ant-color-warning-border-hover) transparent; background-color: var(--ant-input-hover-bg); }

:where(.css-o4sewt).ant-input-underlined.ant-input-status-warning:not(.ant-input-disabled):focus, :where(.css-o4sewt).ant-input-underlined.ant-input-status-warning:not(.ant-input-disabled):focus-within { border-color: transparent transparent var(--ant-color-warning) transparent; outline: 0px; background-color: var(--ant-input-active-bg); }

:where(.css-o4sewt).ant-input-underlined.ant-input-status-warning:not(.ant-input-disabled) .ant-input-prefix, :where(.css-o4sewt).ant-input-underlined.ant-input-status-warning:not(.ant-input-disabled) .ant-input-suffix { color: var(--ant-color-warning); }

:where(.css-o4sewt).ant-input-underlined.ant-input-status-warning.ant-input-disabled { border-color: transparent transparent var(--ant-color-warning) transparent; }

:where(.css-o4sewt).ant-input[type="color"] { height: var(--ant-control-height); }

:where(.css-o4sewt).ant-input[type="color"].ant-input-lg { height: var(--ant-control-height-lg); }

:where(.css-o4sewt).ant-input[type="color"].ant-input-sm { height: var(--ant-control-height-sm); padding-top: calc((var(--ant-control-height-sm) - var(--ant-line-width) * 2 - 16px) / 2); padding-bottom: calc((var(--ant-control-height-sm) - var(--ant-line-width) * 2 - 16px) / 2); }

:where(.css-o4sewt).ant-input[type="search"]::-webkit-search-cancel-button, :where(.css-o4sewt).ant-input[type="search"]::-webkit-search-decoration { appearance: none; }

:where(.css-o4sewt).ant-input-affix-wrapper { position: relative; display: inline-flex; width: 100%; min-width: 0px; padding: var(--ant-input-padding-block) var(--ant-input-padding-inline); color: var(--ant-color-text); font-size: var(--ant-input-input-font-size); line-height: var(--ant-line-height); border-radius: var(--ant-border-radius); transition: all var(--ant-motion-duration-mid); }

:where(.css-o4sewt).ant-input-affix-wrapper::placeholder { color: var(--ant-color-text-placeholder); user-select: none; }

:where(.css-o4sewt).ant-input-affix-wrapper:placeholder-shown { text-overflow: ellipsis; }

:where(.css-o4sewt).ant-input-affix-wrapper-lg { padding: var(--ant-input-padding-block-lg) var(--ant-input-padding-inline-lg); font-size: var(--ant-input-input-font-size-lg); line-height: var(--ant-line-height-lg); border-radius: var(--ant-border-radius-lg); }

:where(.css-o4sewt).ant-input-affix-wrapper-sm { padding: var(--ant-input-padding-block-sm) var(--ant-input-padding-inline-sm); font-size: var(--ant-input-input-font-size-sm); border-radius: var(--ant-border-radius-sm); }

:where(.css-o4sewt).ant-input-affix-wrapper-rtl, :where(.css-o4sewt).ant-input-affix-wrapper-textarea-rtl { direction: rtl; }

:where(.css-o4sewt).ant-input-affix-wrapper:not(.ant-input-disabled):hover { z-index: 1; }

.ant-input-search-with-button :where(.css-o4sewt).ant-input-affix-wrapper:not(.ant-input-disabled):hover { z-index: 0; }

:where(.css-o4sewt).ant-input-affix-wrapper-focused, :where(.css-o4sewt).ant-input-affix-wrapper:focus { z-index: 1; }

:where(.css-o4sewt).ant-input-affix-wrapper > input.ant-input { padding: 0px; }

:where(.css-o4sewt).ant-input-affix-wrapper > input.ant-input, :where(.css-o4sewt).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-o4sewt).ant-input-affix-wrapper > input.ant-input:focus, :where(.css-o4sewt).ant-input-affix-wrapper > textarea.ant-input:focus { box-shadow: none !important; }

:where(.css-o4sewt).ant-input-affix-wrapper::before { display: inline-block; width: 0px; visibility: hidden; content: " "; }

:where(.css-o4sewt).ant-input-affix-wrapper .ant-input-prefix, :where(.css-o4sewt).ant-input-affix-wrapper .ant-input-suffix { display: flex; flex: 0 0 auto; align-items: center; }

:where(.css-o4sewt).ant-input-affix-wrapper .ant-input-prefix > :not(:last-child), :where(.css-o4sewt).ant-input-affix-wrapper .ant-input-suffix > :not(:last-child) { margin-inline-end: var(--ant-padding-xs); }

:where(.css-o4sewt).ant-input-affix-wrapper .ant-input-show-count-suffix { color: var(--ant-color-text-description); direction: ltr; }

:where(.css-o4sewt).ant-input-affix-wrapper .ant-input-show-count-has-suffix { margin-inline-end: var(--ant-padding-xxs); }

:where(.css-o4sewt).ant-input-affix-wrapper .ant-input-prefix { margin-inline-end: var(--ant-padding-xxs); }

:where(.css-o4sewt).ant-input-affix-wrapper .ant-input-suffix { margin-inline-start: var(--ant-padding-xxs); }

:where(.css-o4sewt).ant-input-affix-wrapper .ant-input-clear-icon { margin: 0px; padding: 0px; line-height: 0; color: var(--ant-color-text-quaternary); font-size: var(--ant-font-size-icon); vertical-align: -1px; cursor: pointer; transition: color var(--ant-motion-duration-slow); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; background-color: transparent; }

:where(.css-o4sewt).ant-input-affix-wrapper .ant-input-clear-icon:hover { color: var(--ant-color-icon); }

:where(.css-o4sewt).ant-input-affix-wrapper .ant-input-clear-icon:active { color: var(--ant-color-text); }

:where(.css-o4sewt).ant-input-affix-wrapper .ant-input-clear-icon-hidden { visibility: hidden; }

:where(.css-o4sewt).ant-input-affix-wrapper .ant-input-clear-icon-has-suffix { margin: 0 var(--ant-padding-xxs); }

:where(.css-o4sewt).ant-input-affix-wrapper .anticon.ant-input-password-icon { color: var(--ant-color-icon); cursor: pointer; transition: all var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-input-affix-wrapper .anticon.ant-input-password-icon:hover { color: var(--ant-color-icon-hover); }

:where(.css-o4sewt).ant-input-underlined { border-radius: 0px; }

:where(.css-o4sewt).ant-input-affix-wrapper-disabled .anticon.ant-input-password-icon { color: var(--ant-color-icon); cursor: not-allowed; }

:where(.css-o4sewt).ant-input-affix-wrapper-disabled .anticon.ant-input-password-icon:hover { color: var(--ant-color-icon); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-o4sewt).ant-input-css-var { box-sizing: border-box; }

:where(.css-o4sewt).ant-input-css-var::before, :where(.css-o4sewt).ant-input-css-var::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-input-css-var [class^="ant-input"], :where(.css-o4sewt).ant-input-css-var [class*=" ant-input"] { box-sizing: border-box; }

:where(.css-o4sewt).ant-input-css-var [class^="ant-input"]::before, :where(.css-o4sewt).ant-input-css-var [class*=" ant-input"]::before, :where(.css-o4sewt).ant-input-css-var [class^="ant-input"]::after, :where(.css-o4sewt).ant-input-css-var [class*=" ant-input"]::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-input-group { box-sizing: border-box; margin: 0px; padding: 0px; color: var(--ant-color-text); font-size: var(--ant-font-size); line-height: var(--ant-line-height); list-style: none; font-family: var(--ant-font-family); position: relative; display: table; width: 100%; border-collapse: separate; border-spacing: 0px; }

:where(.css-o4sewt).ant-input-group[class*="col-"] { padding-inline-end: var(--ant-padding-xs); }

:where(.css-o4sewt).ant-input-group[class*="col-"]:last-child { padding-inline-end: 0px; }

:where(.css-o4sewt).ant-input-group-lg .ant-input, :where(.css-o4sewt).ant-input-group-lg > .ant-input-group-addon { padding: var(--ant-input-padding-block-lg) var(--ant-input-padding-inline-lg); font-size: var(--ant-input-input-font-size-lg); line-height: var(--ant-line-height-lg); border-radius: var(--ant-border-radius-lg); }

:where(.css-o4sewt).ant-input-group-sm .ant-input, :where(.css-o4sewt).ant-input-group-sm > .ant-input-group-addon { padding: var(--ant-input-padding-block-sm) var(--ant-input-padding-inline-sm); font-size: var(--ant-input-input-font-size-sm); border-radius: var(--ant-border-radius-sm); }

:where(.css-o4sewt).ant-input-group-lg .ant-select-single .ant-select-selector { height: var(--ant-control-height-lg); }

:where(.css-o4sewt).ant-input-group-sm .ant-select-single .ant-select-selector { height: var(--ant-control-height-sm); }

:where(.css-o4sewt).ant-input-group > .ant-input { display: table-cell; }

:where(.css-o4sewt).ant-input-group > .ant-input:not(:first-child):not(:last-child) { border-radius: 0px; }

:where(.css-o4sewt).ant-input-group .ant-input-group-addon, :where(.css-o4sewt).ant-input-group .ant-input-group-wrap { display: table-cell; width: 1px; white-space: nowrap; vertical-align: middle; }

:where(.css-o4sewt).ant-input-group .ant-input-group-addon:not(:first-child):not(:last-child), :where(.css-o4sewt).ant-input-group .ant-input-group-wrap:not(:first-child):not(:last-child) { border-radius: 0px; }

:where(.css-o4sewt).ant-input-group .ant-input-group-wrap > * { display: block !important; }

:where(.css-o4sewt).ant-input-group .ant-input-group-addon { position: relative; padding: 0 var(--ant-input-padding-inline); color: var(--ant-color-text); font-weight: normal; font-size: var(--ant-input-input-font-size); text-align: center; border-radius: var(--ant-border-radius); transition: all var(--ant-motion-duration-slow); line-height: 1; }

:where(.css-o4sewt).ant-input-group .ant-input-group-addon .ant-select { margin: calc((var(--ant-input-padding-block) + 1px) * -1) calc(var(--ant-input-padding-inline) * -1); }

:where(.css-o4sewt).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: var(--ant-line-width) var(--ant-line-type) transparent; box-shadow: none; }

:where(.css-o4sewt).ant-input-group .ant-input-group-addon .ant-cascader-picker { margin: -9px calc(var(--ant-input-padding-inline) * -1); background-color: transparent; }

:where(.css-o4sewt).ant-input-group .ant-input-group-addon .ant-cascader-picker .ant-cascader-input { text-align: start; border: 0px; box-shadow: none; }

:where(.css-o4sewt).ant-input-group .ant-input { width: 100%; margin-bottom: 0px; text-align: inherit; }

:where(.css-o4sewt).ant-input-group .ant-input:focus { z-index: 1; border-inline-end-width: 1px; }

:where(.css-o4sewt).ant-input-group .ant-input:hover { z-index: 1; border-inline-end-width: 1px; }

.ant-input-search-with-button :where(.css-o4sewt).ant-input-group .ant-input:hover { z-index: 0; }

:where(.css-o4sewt).ant-input-group > .ant-input:first-child, :where(.css-o4sewt).ant-input-group .ant-input-group-addon:first-child { border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-o4sewt).ant-input-group > .ant-input:first-child .ant-select .ant-select-selector, :where(.css-o4sewt).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-o4sewt).ant-input-group > .ant-input-affix-wrapper:not(:first-child) .ant-input { border-start-start-radius: 0px; border-end-start-radius: 0px; }

:where(.css-o4sewt).ant-input-group > .ant-input-affix-wrapper:not(:last-child) .ant-input { border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-o4sewt).ant-input-group > .ant-input:last-child, :where(.css-o4sewt).ant-input-group .ant-input-group-addon:last-child { border-start-start-radius: 0px; border-end-start-radius: 0px; }

:where(.css-o4sewt).ant-input-group > .ant-input:last-child .ant-select .ant-select-selector, :where(.css-o4sewt).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-o4sewt).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-o4sewt).ant-input-group .ant-input-affix-wrapper:not(:last-child) { border-start-start-radius: var(--ant-border-radius); border-end-start-radius: var(--ant-border-radius); }

:where(.css-o4sewt).ant-input-group .ant-input-affix-wrapper:not(:first-child), .ant-input-search :where(.css-o4sewt).ant-input-group .ant-input-affix-wrapper:not(:first-child) { border-start-start-radius: 0px; border-end-start-radius: 0px; }

:where(.css-o4sewt).ant-input-group.ant-input-group-compact { display: block; }

:where(.css-o4sewt).ant-input-group.ant-input-group-compact::before { display: table; content: ""; }

:where(.css-o4sewt).ant-input-group.ant-input-group-compact::after { display: table; clear: both; content: ""; }

:where(.css-o4sewt).ant-input-group.ant-input-group-compact .ant-input-group-addon:not(:first-child):not(:last-child), :where(.css-o4sewt).ant-input-group.ant-input-group-compact .ant-input-group-wrap:not(:first-child):not(:last-child), :where(.css-o4sewt).ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child) { border-inline-end-width: var(--ant-line-width); }

:where(.css-o4sewt).ant-input-group.ant-input-group-compact .ant-input-group-addon:not(:first-child):not(:last-child):hover, :where(.css-o4sewt).ant-input-group.ant-input-group-compact .ant-input-group-wrap:not(:first-child):not(:last-child):hover, :where(.css-o4sewt).ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child):hover, :where(.css-o4sewt).ant-input-group.ant-input-group-compact .ant-input-group-addon:not(:first-child):not(:last-child):focus, :where(.css-o4sewt).ant-input-group.ant-input-group-compact .ant-input-group-wrap:not(:first-child):not(:last-child):focus, :where(.css-o4sewt).ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child):focus { z-index: 1; }

:where(.css-o4sewt).ant-input-group.ant-input-group-compact > * { display: inline-flex; float: none; vertical-align: top; border-radius: 0px; }

:where(.css-o4sewt).ant-input-group.ant-input-group-compact > .ant-input-affix-wrapper, :where(.css-o4sewt).ant-input-group.ant-input-group-compact > .ant-input-number-affix-wrapper, :where(.css-o4sewt).ant-input-group.ant-input-group-compact > .ant-picker-range { display: inline-flex; }

:where(.css-o4sewt).ant-input-group.ant-input-group-compact > :not(:last-child) { margin-inline-end: calc(var(--ant-line-width) * -1); border-inline-end-width: var(--ant-line-width); }

:where(.css-o4sewt).ant-input-group.ant-input-group-compact .ant-input { float: none; }

:where(.css-o4sewt).ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector, :where(.css-o4sewt).ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input, :where(.css-o4sewt).ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input, :where(.css-o4sewt).ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input { border-inline-end-width: var(--ant-line-width); border-radius: 0px; }

:where(.css-o4sewt).ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector:hover, :where(.css-o4sewt).ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input:hover, :where(.css-o4sewt).ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input:hover, :where(.css-o4sewt).ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input:hover, :where(.css-o4sewt).ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector:focus, :where(.css-o4sewt).ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input:focus, :where(.css-o4sewt).ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input:focus, :where(.css-o4sewt).ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input:focus { z-index: 1; }

:where(.css-o4sewt).ant-input-group.ant-input-group-compact > .ant-select-focused { z-index: 1; }

:where(.css-o4sewt).ant-input-group.ant-input-group-compact > .ant-select > .ant-select-arrow { z-index: 1; }

:where(.css-o4sewt).ant-input-group.ant-input-group-compact > :first-child, :where(.css-o4sewt).ant-input-group.ant-input-group-compact > .ant-select:first-child > .ant-select-selector, :where(.css-o4sewt).ant-input-group.ant-input-group-compact > .ant-select-auto-complete:first-child .ant-input, :where(.css-o4sewt).ant-input-group.ant-input-group-compact > .ant-cascader-picker:first-child .ant-input { border-start-start-radius: var(--ant-border-radius); border-end-start-radius: var(--ant-border-radius); }

:where(.css-o4sewt).ant-input-group.ant-input-group-compact > :last-child, :where(.css-o4sewt).ant-input-group.ant-input-group-compact > .ant-select:last-child > .ant-select-selector, :where(.css-o4sewt).ant-input-group.ant-input-group-compact > .ant-cascader-picker:last-child .ant-input, :where(.css-o4sewt).ant-input-group.ant-input-group-compact > .ant-cascader-picker-focused:last-child .ant-input { border-inline-end-width: var(--ant-line-width); border-start-end-radius: var(--ant-border-radius); border-end-end-radius: var(--ant-border-radius); }

:where(.css-o4sewt).ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input { vertical-align: top; }

:where(.css-o4sewt).ant-input-group.ant-input-group-compact .ant-input-group-wrapper + .ant-input-group-wrapper { margin-inline-start: calc(var(--ant-line-width) * -1); }

:where(.css-o4sewt).ant-input-group.ant-input-group-compact .ant-input-group-wrapper + .ant-input-group-wrapper .ant-input-affix-wrapper { border-radius: 0px; }

:where(.css-o4sewt).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-o4sewt).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: var(--ant-border-radius); border-start-end-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: var(--ant-border-radius); }

:where(.css-o4sewt).ant-input-group-rtl { direction: rtl; }

:where(.css-o4sewt).ant-input-group-wrapper { display: inline-block; width: 100%; text-align: start; vertical-align: top; }

:where(.css-o4sewt).ant-input-group-wrapper-rtl { direction: rtl; }

:where(.css-o4sewt).ant-input-group-wrapper-lg .ant-input-group-addon { border-radius: var(--ant-border-radius-lg); font-size: var(--ant-input-input-font-size-lg); }

:where(.css-o4sewt).ant-input-group-wrapper-sm .ant-input-group-addon { border-radius: var(--ant-border-radius-sm); }

:where(.css-o4sewt).ant-input-group-wrapper-outlined .ant-input-group-addon { background: var(--ant-input-addon-bg); border: var(--ant-line-width) var(--ant-line-type) var(--ant-color-border); }

:where(.css-o4sewt).ant-input-group-wrapper-outlined .ant-input-group-addon:first-child { border-inline-end: 0px; }

:where(.css-o4sewt).ant-input-group-wrapper-outlined .ant-input-group-addon:last-child { border-inline-start: 0px; }

:where(.css-o4sewt).ant-input-group-wrapper-outlined.ant-input-group-wrapper-status-error .ant-input-group-addon { border-color: var(--ant-color-error); color: var(--ant-color-error-text); }

:where(.css-o4sewt).ant-input-group-wrapper-outlined.ant-input-group-wrapper-status-warning .ant-input-group-addon { border-color: var(--ant-color-warning); color: var(--ant-color-warning-text); }

:where(.css-o4sewt).ant-input-group-wrapper-outlined.ant-input-group-wrapper-disabled .ant-input-group-addon { color: var(--ant-color-text-disabled); background-color: var(--ant-color-bg-container-disabled); border-color: var(--ant-color-border); box-shadow: none; cursor: not-allowed; opacity: 1; }

:where(.css-o4sewt).ant-input-group-wrapper-outlined.ant-input-group-wrapper-disabled .ant-input-group-addon input[disabled], :where(.css-o4sewt).ant-input-group-wrapper-outlined.ant-input-group-wrapper-disabled .ant-input-group-addon textarea[disabled] { cursor: not-allowed; }

:where(.css-o4sewt).ant-input-group-wrapper-outlined.ant-input-group-wrapper-disabled .ant-input-group-addon:hover:not([disabled]) { border-color: var(--ant-color-border); background-color: var(--ant-color-bg-container-disabled); }

:where(.css-o4sewt).ant-input-group-wrapper-filled .ant-input-group-addon { background: var(--ant-color-fill-tertiary); }

:where(.css-o4sewt).ant-input-group-wrapper-filled .ant-input-group-addon:last-child { position: static; }

:where(.css-o4sewt).ant-input-group-wrapper-filled.ant-input-group-wrapper-status-error .ant-input-group-addon { background: var(--ant-color-error-bg); color: var(--ant-color-error-text); }

:where(.css-o4sewt).ant-input-group-wrapper-filled.ant-input-group-wrapper-status-warning .ant-input-group-addon { background: var(--ant-color-warning-bg); color: var(--ant-color-warning-text); }

:where(.css-o4sewt).ant-input-group-wrapper-filled.ant-input-group-wrapper-disabled .ant-input-group-addon { background: var(--ant-color-fill-tertiary); color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-input-group-wrapper-filled.ant-input-group-wrapper-disabled .ant-input-group-addon:first-child { border-inline-start: var(--ant-line-width) var(--ant-line-type) var(--ant-color-border); border-top: var(--ant-line-width) var(--ant-line-type) var(--ant-color-border); border-bottom: var(--ant-line-width) var(--ant-line-type) var(--ant-color-border); }

:where(.css-o4sewt).ant-input-group-wrapper-filled.ant-input-group-wrapper-disabled .ant-input-group-addon:last-child { border-inline-end: var(--ant-line-width) var(--ant-line-type) var(--ant-color-border); border-top: var(--ant-line-width) var(--ant-line-type) var(--ant-color-border); border-bottom: var(--ant-line-width) var(--ant-line-type) var(--ant-color-border); }

:where(.css-o4sewt).ant-input-group-wrapper:not(.ant-input-compact-first-item):not(.ant-input-compact-last-item).ant-input-compact-item .ant-input, :where(.css-o4sewt).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-o4sewt).ant-input-group-wrapper:not(.ant-input-compact-last-item).ant-input-compact-first-item .ant-input, :where(.css-o4sewt).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-o4sewt).ant-input-group-wrapper:not(.ant-input-compact-first-item).ant-input-compact-last-item .ant-input, :where(.css-o4sewt).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-o4sewt).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-o4sewt).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-o4sewt).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-o4sewt).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: var(--ant-color-primary-hover); }

:where(.css-o4sewt).ant-input-search .ant-input-affix-wrapper { height: var(--ant-control-height); border-radius: 0px; }

:where(.css-o4sewt).ant-input-search .ant-input-lg { line-height: calc(var(--ant-line-height-lg) - 0.0002); }

:where(.css-o4sewt).ant-input-search > .ant-input-group > .ant-input-group-addon:last-child { inset-inline-start: -1px; padding: 0px; border: 0px; }

:where(.css-o4sewt).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-o4sewt).ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-color-primary) { color: var(--ant-color-text-description); }

:where(.css-o4sewt).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: var(--ant-color-primary-hover); }

:where(.css-o4sewt).ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-color-primary):active { color: var(--ant-color-primary-active); }

:where(.css-o4sewt).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-o4sewt).ant-input-search .ant-input-search-button { height: var(--ant-control-height); }

:where(.css-o4sewt).ant-input-search .ant-input-search-button:hover, :where(.css-o4sewt).ant-input-search .ant-input-search-button:focus { z-index: 1; }

:where(.css-o4sewt).ant-input-search-large .ant-input-affix-wrapper, :where(.css-o4sewt).ant-input-search-large .ant-input-search-button { height: var(--ant-control-height-lg); }

:where(.css-o4sewt).ant-input-search-small .ant-input-affix-wrapper, :where(.css-o4sewt).ant-input-search-small .ant-input-search-button { height: var(--ant-control-height-sm); }

:where(.css-o4sewt).ant-input-search-rtl { direction: rtl; }

:where(.css-o4sewt).ant-input-search.ant-input-compact-item:not(.ant-input-compact-last-item) .ant-input-group-addon .ant-input-search-button { margin-inline-end: calc(var(--ant-line-width) * -1); border-radius: 0px; }

:where(.css-o4sewt).ant-input-search.ant-input-compact-item:not(.ant-input-compact-first-item) .ant-input, :where(.css-o4sewt).ant-input-search.ant-input-compact-item:not(.ant-input-compact-first-item) .ant-input-affix-wrapper { border-radius: 0px; }

:where(.css-o4sewt).ant-input-search.ant-input-compact-item > .ant-input-group-addon .ant-input-search-button:hover, :where(.css-o4sewt).ant-input-search.ant-input-compact-item > .ant-input:hover, :where(.css-o4sewt).ant-input-search.ant-input-compact-item .ant-input-affix-wrapper:hover, :where(.css-o4sewt).ant-input-search.ant-input-compact-item > .ant-input-group-addon .ant-input-search-button:focus, :where(.css-o4sewt).ant-input-search.ant-input-compact-item > .ant-input:focus, :where(.css-o4sewt).ant-input-search.ant-input-compact-item .ant-input-affix-wrapper:focus, :where(.css-o4sewt).ant-input-search.ant-input-compact-item > .ant-input-group-addon .ant-input-search-button:active, :where(.css-o4sewt).ant-input-search.ant-input-compact-item > .ant-input:active, :where(.css-o4sewt).ant-input-search.ant-input-compact-item .ant-input-affix-wrapper:active { z-index: 2; }

:where(.css-o4sewt).ant-input-search.ant-input-compact-item > .ant-input-affix-wrapper-focused { z-index: 2; }

:where(.css-o4sewt).ant-input-out-of-range, :where(.css-o4sewt).ant-input-out-of-range input, :where(.css-o4sewt).ant-input-out-of-range textarea, :where(.css-o4sewt).ant-input-out-of-range .ant-input-show-count-suffix, :where(.css-o4sewt).ant-input-out-of-range .ant-input-data-count { color: var(--ant-color-error); }

:where(.css-o4sewt).ant-input-compact-item:not(.ant-input-compact-last-item) { margin-inline-end: calc(var(--ant-line-width) * -1); }

:where(.css-o4sewt).ant-input-compact-item:not(.ant-input-status-success) { z-index: 2; }

:where(.css-o4sewt).ant-input-compact-item:hover, :where(.css-o4sewt).ant-input-compact-item:focus, :where(.css-o4sewt).ant-input-compact-item:active { z-index: 3; }

:where(.css-o4sewt).ant-input-compact-item[disabled] { z-index: 0; }

:where(.css-o4sewt).ant-input-compact-item:not(.ant-input-compact-first-item):not(.ant-input-compact-last-item) { border-radius: 0px; }

:where(.css-o4sewt).ant-input-compact-item:not(.ant-input-compact-last-item).ant-input-compact-first-item, :where(.css-o4sewt).ant-input-compact-item:not(.ant-input-compact-last-item).ant-input-compact-first-item.ant-input-sm, :where(.css-o4sewt).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-o4sewt).ant-input-compact-item:not(.ant-input-compact-first-item).ant-input-compact-last-item, :where(.css-o4sewt).ant-input-compact-item:not(.ant-input-compact-first-item).ant-input-compact-last-item.ant-input-sm, :where(.css-o4sewt).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";

:where(.css-o4sewt).ant-col { font-family: var(--ant-font-family); font-size: var(--ant-font-size); box-sizing: border-box; }

:where(.css-o4sewt).ant-col::before, :where(.css-o4sewt).ant-col::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-col [class^="ant-col"], :where(.css-o4sewt).ant-col [class*=" ant-col"] { box-sizing: border-box; }

:where(.css-o4sewt).ant-col [class^="ant-col"]::before, :where(.css-o4sewt).ant-col [class*=" ant-col"]::before, :where(.css-o4sewt).ant-col [class^="ant-col"]::after, :where(.css-o4sewt).ant-col [class*=" ant-col"]::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-col { position: relative; max-width: 100%; min-height: 1px; }

:where(.css-o4sewt).ant-col-24 { --ant-display: block; display: var(--ant-display); flex: 0 0 100%; max-width: 100%; }

:where(.css-o4sewt).ant-col-push-24 { inset-inline-start: 100%; }

:where(.css-o4sewt).ant-col-pull-24 { inset-inline-end: 100%; }

:where(.css-o4sewt).ant-col-offset-24 { margin-inline-start: 100%; }

:where(.css-o4sewt).ant-col-order-24 { order: 24; }

:where(.css-o4sewt).ant-col-23 { --ant-display: block; display: var(--ant-display); flex: 0 0 95.8333%; max-width: 95.8333%; }

:where(.css-o4sewt).ant-col-push-23 { inset-inline-start: 95.8333%; }

:where(.css-o4sewt).ant-col-pull-23 { inset-inline-end: 95.8333%; }

:where(.css-o4sewt).ant-col-offset-23 { margin-inline-start: 95.8333%; }

:where(.css-o4sewt).ant-col-order-23 { order: 23; }

:where(.css-o4sewt).ant-col-22 { --ant-display: block; display: var(--ant-display); flex: 0 0 91.6667%; max-width: 91.6667%; }

:where(.css-o4sewt).ant-col-push-22 { inset-inline-start: 91.6667%; }

:where(.css-o4sewt).ant-col-pull-22 { inset-inline-end: 91.6667%; }

:where(.css-o4sewt).ant-col-offset-22 { margin-inline-start: 91.6667%; }

:where(.css-o4sewt).ant-col-order-22 { order: 22; }

:where(.css-o4sewt).ant-col-21 { --ant-display: block; display: var(--ant-display); flex: 0 0 87.5%; max-width: 87.5%; }

:where(.css-o4sewt).ant-col-push-21 { inset-inline-start: 87.5%; }

:where(.css-o4sewt).ant-col-pull-21 { inset-inline-end: 87.5%; }

:where(.css-o4sewt).ant-col-offset-21 { margin-inline-start: 87.5%; }

:where(.css-o4sewt).ant-col-order-21 { order: 21; }

:where(.css-o4sewt).ant-col-20 { --ant-display: block; display: var(--ant-display); flex: 0 0 83.3333%; max-width: 83.3333%; }

:where(.css-o4sewt).ant-col-push-20 { inset-inline-start: 83.3333%; }

:where(.css-o4sewt).ant-col-pull-20 { inset-inline-end: 83.3333%; }

:where(.css-o4sewt).ant-col-offset-20 { margin-inline-start: 83.3333%; }

:where(.css-o4sewt).ant-col-order-20 { order: 20; }

:where(.css-o4sewt).ant-col-19 { --ant-display: block; display: var(--ant-display); flex: 0 0 79.1667%; max-width: 79.1667%; }

:where(.css-o4sewt).ant-col-push-19 { inset-inline-start: 79.1667%; }

:where(.css-o4sewt).ant-col-pull-19 { inset-inline-end: 79.1667%; }

:where(.css-o4sewt).ant-col-offset-19 { margin-inline-start: 79.1667%; }

:where(.css-o4sewt).ant-col-order-19 { order: 19; }

:where(.css-o4sewt).ant-col-18 { --ant-display: block; display: var(--ant-display); flex: 0 0 75%; max-width: 75%; }

:where(.css-o4sewt).ant-col-push-18 { inset-inline-start: 75%; }

:where(.css-o4sewt).ant-col-pull-18 { inset-inline-end: 75%; }

:where(.css-o4sewt).ant-col-offset-18 { margin-inline-start: 75%; }

:where(.css-o4sewt).ant-col-order-18 { order: 18; }

:where(.css-o4sewt).ant-col-17 { --ant-display: block; display: var(--ant-display); flex: 0 0 70.8333%; max-width: 70.8333%; }

:where(.css-o4sewt).ant-col-push-17 { inset-inline-start: 70.8333%; }

:where(.css-o4sewt).ant-col-pull-17 { inset-inline-end: 70.8333%; }

:where(.css-o4sewt).ant-col-offset-17 { margin-inline-start: 70.8333%; }

:where(.css-o4sewt).ant-col-order-17 { order: 17; }

:where(.css-o4sewt).ant-col-16 { --ant-display: block; display: var(--ant-display); flex: 0 0 66.6667%; max-width: 66.6667%; }

:where(.css-o4sewt).ant-col-push-16 { inset-inline-start: 66.6667%; }

:where(.css-o4sewt).ant-col-pull-16 { inset-inline-end: 66.6667%; }

:where(.css-o4sewt).ant-col-offset-16 { margin-inline-start: 66.6667%; }

:where(.css-o4sewt).ant-col-order-16 { order: 16; }

:where(.css-o4sewt).ant-col-15 { --ant-display: block; display: var(--ant-display); flex: 0 0 62.5%; max-width: 62.5%; }

:where(.css-o4sewt).ant-col-push-15 { inset-inline-start: 62.5%; }

:where(.css-o4sewt).ant-col-pull-15 { inset-inline-end: 62.5%; }

:where(.css-o4sewt).ant-col-offset-15 { margin-inline-start: 62.5%; }

:where(.css-o4sewt).ant-col-order-15 { order: 15; }

:where(.css-o4sewt).ant-col-14 { --ant-display: block; display: var(--ant-display); flex: 0 0 58.3333%; max-width: 58.3333%; }

:where(.css-o4sewt).ant-col-push-14 { inset-inline-start: 58.3333%; }

:where(.css-o4sewt).ant-col-pull-14 { inset-inline-end: 58.3333%; }

:where(.css-o4sewt).ant-col-offset-14 { margin-inline-start: 58.3333%; }

:where(.css-o4sewt).ant-col-order-14 { order: 14; }

:where(.css-o4sewt).ant-col-13 { --ant-display: block; display: var(--ant-display); flex: 0 0 54.1667%; max-width: 54.1667%; }

:where(.css-o4sewt).ant-col-push-13 { inset-inline-start: 54.1667%; }

:where(.css-o4sewt).ant-col-pull-13 { inset-inline-end: 54.1667%; }

:where(.css-o4sewt).ant-col-offset-13 { margin-inline-start: 54.1667%; }

:where(.css-o4sewt).ant-col-order-13 { order: 13; }

:where(.css-o4sewt).ant-col-12 { --ant-display: block; display: var(--ant-display); flex: 0 0 50%; max-width: 50%; }

:where(.css-o4sewt).ant-col-push-12 { inset-inline-start: 50%; }

:where(.css-o4sewt).ant-col-pull-12 { inset-inline-end: 50%; }

:where(.css-o4sewt).ant-col-offset-12 { margin-inline-start: 50%; }

:where(.css-o4sewt).ant-col-order-12 { order: 12; }

:where(.css-o4sewt).ant-col-11 { --ant-display: block; display: var(--ant-display); flex: 0 0 45.8333%; max-width: 45.8333%; }

:where(.css-o4sewt).ant-col-push-11 { inset-inline-start: 45.8333%; }

:where(.css-o4sewt).ant-col-pull-11 { inset-inline-end: 45.8333%; }

:where(.css-o4sewt).ant-col-offset-11 { margin-inline-start: 45.8333%; }

:where(.css-o4sewt).ant-col-order-11 { order: 11; }

:where(.css-o4sewt).ant-col-10 { --ant-display: block; display: var(--ant-display); flex: 0 0 41.6667%; max-width: 41.6667%; }

:where(.css-o4sewt).ant-col-push-10 { inset-inline-start: 41.6667%; }

:where(.css-o4sewt).ant-col-pull-10 { inset-inline-end: 41.6667%; }

:where(.css-o4sewt).ant-col-offset-10 { margin-inline-start: 41.6667%; }

:where(.css-o4sewt).ant-col-order-10 { order: 10; }

:where(.css-o4sewt).ant-col-9 { --ant-display: block; display: var(--ant-display); flex: 0 0 37.5%; max-width: 37.5%; }

:where(.css-o4sewt).ant-col-push-9 { inset-inline-start: 37.5%; }

:where(.css-o4sewt).ant-col-pull-9 { inset-inline-end: 37.5%; }

:where(.css-o4sewt).ant-col-offset-9 { margin-inline-start: 37.5%; }

:where(.css-o4sewt).ant-col-order-9 { order: 9; }

:where(.css-o4sewt).ant-col-8 { --ant-display: block; display: var(--ant-display); flex: 0 0 33.3333%; max-width: 33.3333%; }

:where(.css-o4sewt).ant-col-push-8 { inset-inline-start: 33.3333%; }

:where(.css-o4sewt).ant-col-pull-8 { inset-inline-end: 33.3333%; }

:where(.css-o4sewt).ant-col-offset-8 { margin-inline-start: 33.3333%; }

:where(.css-o4sewt).ant-col-order-8 { order: 8; }

:where(.css-o4sewt).ant-col-7 { --ant-display: block; display: var(--ant-display); flex: 0 0 29.1667%; max-width: 29.1667%; }

:where(.css-o4sewt).ant-col-push-7 { inset-inline-start: 29.1667%; }

:where(.css-o4sewt).ant-col-pull-7 { inset-inline-end: 29.1667%; }

:where(.css-o4sewt).ant-col-offset-7 { margin-inline-start: 29.1667%; }

:where(.css-o4sewt).ant-col-order-7 { order: 7; }

:where(.css-o4sewt).ant-col-6 { --ant-display: block; display: var(--ant-display); flex: 0 0 25%; max-width: 25%; }

:where(.css-o4sewt).ant-col-push-6 { inset-inline-start: 25%; }

:where(.css-o4sewt).ant-col-pull-6 { inset-inline-end: 25%; }

:where(.css-o4sewt).ant-col-offset-6 { margin-inline-start: 25%; }

:where(.css-o4sewt).ant-col-order-6 { order: 6; }

:where(.css-o4sewt).ant-col-5 { --ant-display: block; display: var(--ant-display); flex: 0 0 20.8333%; max-width: 20.8333%; }

:where(.css-o4sewt).ant-col-push-5 { inset-inline-start: 20.8333%; }

:where(.css-o4sewt).ant-col-pull-5 { inset-inline-end: 20.8333%; }

:where(.css-o4sewt).ant-col-offset-5 { margin-inline-start: 20.8333%; }

:where(.css-o4sewt).ant-col-order-5 { order: 5; }

:where(.css-o4sewt).ant-col-4 { --ant-display: block; display: var(--ant-display); flex: 0 0 16.6667%; max-width: 16.6667%; }

:where(.css-o4sewt).ant-col-push-4 { inset-inline-start: 16.6667%; }

:where(.css-o4sewt).ant-col-pull-4 { inset-inline-end: 16.6667%; }

:where(.css-o4sewt).ant-col-offset-4 { margin-inline-start: 16.6667%; }

:where(.css-o4sewt).ant-col-order-4 { order: 4; }

:where(.css-o4sewt).ant-col-3 { --ant-display: block; display: var(--ant-display); flex: 0 0 12.5%; max-width: 12.5%; }

:where(.css-o4sewt).ant-col-push-3 { inset-inline-start: 12.5%; }

:where(.css-o4sewt).ant-col-pull-3 { inset-inline-end: 12.5%; }

:where(.css-o4sewt).ant-col-offset-3 { margin-inline-start: 12.5%; }

:where(.css-o4sewt).ant-col-order-3 { order: 3; }

:where(.css-o4sewt).ant-col-2 { --ant-display: block; display: var(--ant-display); flex: 0 0 8.33333%; max-width: 8.33333%; }

:where(.css-o4sewt).ant-col-push-2 { inset-inline-start: 8.33333%; }

:where(.css-o4sewt).ant-col-pull-2 { inset-inline-end: 8.33333%; }

:where(.css-o4sewt).ant-col-offset-2 { margin-inline-start: 8.33333%; }

:where(.css-o4sewt).ant-col-order-2 { order: 2; }

:where(.css-o4sewt).ant-col-1 { --ant-display: block; display: var(--ant-display); flex: 0 0 4.16667%; max-width: 4.16667%; }

:where(.css-o4sewt).ant-col-push-1 { inset-inline-start: 4.16667%; }

:where(.css-o4sewt).ant-col-pull-1 { inset-inline-end: 4.16667%; }

:where(.css-o4sewt).ant-col-offset-1 { margin-inline-start: 4.16667%; }

:where(.css-o4sewt).ant-col-order-1 { order: 1; }

:where(.css-o4sewt).ant-col-0 { display: none; }

:where(.css-o4sewt).ant-col-push-0 { inset-inline-start: auto; }

:where(.css-o4sewt).ant-col-pull-0 { inset-inline-end: auto; }

:where(.css-o4sewt).ant-col-offset-0 { margin-inline-start: 0px; }

:where(.css-o4sewt).ant-col-order-0 { order: 0; }

:where(.css-o4sewt).ant-col-flex { flex: var(--ant-col-flex); }

:where(.css-o4sewt).ant-col-xs-24 { --ant-display: block; display: var(--ant-display); flex: 0 0 100%; max-width: 100%; }

:where(.css-o4sewt).ant-col-xs-push-24 { inset-inline-start: 100%; }

:where(.css-o4sewt).ant-col-xs-pull-24 { inset-inline-end: 100%; }

:where(.css-o4sewt).ant-col-xs-offset-24 { margin-inline-start: 100%; }

:where(.css-o4sewt).ant-col-xs-order-24 { order: 24; }

:where(.css-o4sewt).ant-col-xs-23 { --ant-display: block; display: var(--ant-display); flex: 0 0 95.8333%; max-width: 95.8333%; }

:where(.css-o4sewt).ant-col-xs-push-23 { inset-inline-start: 95.8333%; }

:where(.css-o4sewt).ant-col-xs-pull-23 { inset-inline-end: 95.8333%; }

:where(.css-o4sewt).ant-col-xs-offset-23 { margin-inline-start: 95.8333%; }

:where(.css-o4sewt).ant-col-xs-order-23 { order: 23; }

:where(.css-o4sewt).ant-col-xs-22 { --ant-display: block; display: var(--ant-display); flex: 0 0 91.6667%; max-width: 91.6667%; }

:where(.css-o4sewt).ant-col-xs-push-22 { inset-inline-start: 91.6667%; }

:where(.css-o4sewt).ant-col-xs-pull-22 { inset-inline-end: 91.6667%; }

:where(.css-o4sewt).ant-col-xs-offset-22 { margin-inline-start: 91.6667%; }

:where(.css-o4sewt).ant-col-xs-order-22 { order: 22; }

:where(.css-o4sewt).ant-col-xs-21 { --ant-display: block; display: var(--ant-display); flex: 0 0 87.5%; max-width: 87.5%; }

:where(.css-o4sewt).ant-col-xs-push-21 { inset-inline-start: 87.5%; }

:where(.css-o4sewt).ant-col-xs-pull-21 { inset-inline-end: 87.5%; }

:where(.css-o4sewt).ant-col-xs-offset-21 { margin-inline-start: 87.5%; }

:where(.css-o4sewt).ant-col-xs-order-21 { order: 21; }

:where(.css-o4sewt).ant-col-xs-20 { --ant-display: block; display: var(--ant-display); flex: 0 0 83.3333%; max-width: 83.3333%; }

:where(.css-o4sewt).ant-col-xs-push-20 { inset-inline-start: 83.3333%; }

:where(.css-o4sewt).ant-col-xs-pull-20 { inset-inline-end: 83.3333%; }

:where(.css-o4sewt).ant-col-xs-offset-20 { margin-inline-start: 83.3333%; }

:where(.css-o4sewt).ant-col-xs-order-20 { order: 20; }

:where(.css-o4sewt).ant-col-xs-19 { --ant-display: block; display: var(--ant-display); flex: 0 0 79.1667%; max-width: 79.1667%; }

:where(.css-o4sewt).ant-col-xs-push-19 { inset-inline-start: 79.1667%; }

:where(.css-o4sewt).ant-col-xs-pull-19 { inset-inline-end: 79.1667%; }

:where(.css-o4sewt).ant-col-xs-offset-19 { margin-inline-start: 79.1667%; }

:where(.css-o4sewt).ant-col-xs-order-19 { order: 19; }

:where(.css-o4sewt).ant-col-xs-18 { --ant-display: block; display: var(--ant-display); flex: 0 0 75%; max-width: 75%; }

:where(.css-o4sewt).ant-col-xs-push-18 { inset-inline-start: 75%; }

:where(.css-o4sewt).ant-col-xs-pull-18 { inset-inline-end: 75%; }

:where(.css-o4sewt).ant-col-xs-offset-18 { margin-inline-start: 75%; }

:where(.css-o4sewt).ant-col-xs-order-18 { order: 18; }

:where(.css-o4sewt).ant-col-xs-17 { --ant-display: block; display: var(--ant-display); flex: 0 0 70.8333%; max-width: 70.8333%; }

:where(.css-o4sewt).ant-col-xs-push-17 { inset-inline-start: 70.8333%; }

:where(.css-o4sewt).ant-col-xs-pull-17 { inset-inline-end: 70.8333%; }

:where(.css-o4sewt).ant-col-xs-offset-17 { margin-inline-start: 70.8333%; }

:where(.css-o4sewt).ant-col-xs-order-17 { order: 17; }

:where(.css-o4sewt).ant-col-xs-16 { --ant-display: block; display: var(--ant-display); flex: 0 0 66.6667%; max-width: 66.6667%; }

:where(.css-o4sewt).ant-col-xs-push-16 { inset-inline-start: 66.6667%; }

:where(.css-o4sewt).ant-col-xs-pull-16 { inset-inline-end: 66.6667%; }

:where(.css-o4sewt).ant-col-xs-offset-16 { margin-inline-start: 66.6667%; }

:where(.css-o4sewt).ant-col-xs-order-16 { order: 16; }

:where(.css-o4sewt).ant-col-xs-15 { --ant-display: block; display: var(--ant-display); flex: 0 0 62.5%; max-width: 62.5%; }

:where(.css-o4sewt).ant-col-xs-push-15 { inset-inline-start: 62.5%; }

:where(.css-o4sewt).ant-col-xs-pull-15 { inset-inline-end: 62.5%; }

:where(.css-o4sewt).ant-col-xs-offset-15 { margin-inline-start: 62.5%; }

:where(.css-o4sewt).ant-col-xs-order-15 { order: 15; }

:where(.css-o4sewt).ant-col-xs-14 { --ant-display: block; display: var(--ant-display); flex: 0 0 58.3333%; max-width: 58.3333%; }

:where(.css-o4sewt).ant-col-xs-push-14 { inset-inline-start: 58.3333%; }

:where(.css-o4sewt).ant-col-xs-pull-14 { inset-inline-end: 58.3333%; }

:where(.css-o4sewt).ant-col-xs-offset-14 { margin-inline-start: 58.3333%; }

:where(.css-o4sewt).ant-col-xs-order-14 { order: 14; }

:where(.css-o4sewt).ant-col-xs-13 { --ant-display: block; display: var(--ant-display); flex: 0 0 54.1667%; max-width: 54.1667%; }

:where(.css-o4sewt).ant-col-xs-push-13 { inset-inline-start: 54.1667%; }

:where(.css-o4sewt).ant-col-xs-pull-13 { inset-inline-end: 54.1667%; }

:where(.css-o4sewt).ant-col-xs-offset-13 { margin-inline-start: 54.1667%; }

:where(.css-o4sewt).ant-col-xs-order-13 { order: 13; }

:where(.css-o4sewt).ant-col-xs-12 { --ant-display: block; display: var(--ant-display); flex: 0 0 50%; max-width: 50%; }

:where(.css-o4sewt).ant-col-xs-push-12 { inset-inline-start: 50%; }

:where(.css-o4sewt).ant-col-xs-pull-12 { inset-inline-end: 50%; }

:where(.css-o4sewt).ant-col-xs-offset-12 { margin-inline-start: 50%; }

:where(.css-o4sewt).ant-col-xs-order-12 { order: 12; }

:where(.css-o4sewt).ant-col-xs-11 { --ant-display: block; display: var(--ant-display); flex: 0 0 45.8333%; max-width: 45.8333%; }

:where(.css-o4sewt).ant-col-xs-push-11 { inset-inline-start: 45.8333%; }

:where(.css-o4sewt).ant-col-xs-pull-11 { inset-inline-end: 45.8333%; }

:where(.css-o4sewt).ant-col-xs-offset-11 { margin-inline-start: 45.8333%; }

:where(.css-o4sewt).ant-col-xs-order-11 { order: 11; }

:where(.css-o4sewt).ant-col-xs-10 { --ant-display: block; display: var(--ant-display); flex: 0 0 41.6667%; max-width: 41.6667%; }

:where(.css-o4sewt).ant-col-xs-push-10 { inset-inline-start: 41.6667%; }

:where(.css-o4sewt).ant-col-xs-pull-10 { inset-inline-end: 41.6667%; }

:where(.css-o4sewt).ant-col-xs-offset-10 { margin-inline-start: 41.6667%; }

:where(.css-o4sewt).ant-col-xs-order-10 { order: 10; }

:where(.css-o4sewt).ant-col-xs-9 { --ant-display: block; display: var(--ant-display); flex: 0 0 37.5%; max-width: 37.5%; }

:where(.css-o4sewt).ant-col-xs-push-9 { inset-inline-start: 37.5%; }

:where(.css-o4sewt).ant-col-xs-pull-9 { inset-inline-end: 37.5%; }

:where(.css-o4sewt).ant-col-xs-offset-9 { margin-inline-start: 37.5%; }

:where(.css-o4sewt).ant-col-xs-order-9 { order: 9; }

:where(.css-o4sewt).ant-col-xs-8 { --ant-display: block; display: var(--ant-display); flex: 0 0 33.3333%; max-width: 33.3333%; }

:where(.css-o4sewt).ant-col-xs-push-8 { inset-inline-start: 33.3333%; }

:where(.css-o4sewt).ant-col-xs-pull-8 { inset-inline-end: 33.3333%; }

:where(.css-o4sewt).ant-col-xs-offset-8 { margin-inline-start: 33.3333%; }

:where(.css-o4sewt).ant-col-xs-order-8 { order: 8; }

:where(.css-o4sewt).ant-col-xs-7 { --ant-display: block; display: var(--ant-display); flex: 0 0 29.1667%; max-width: 29.1667%; }

:where(.css-o4sewt).ant-col-xs-push-7 { inset-inline-start: 29.1667%; }

:where(.css-o4sewt).ant-col-xs-pull-7 { inset-inline-end: 29.1667%; }

:where(.css-o4sewt).ant-col-xs-offset-7 { margin-inline-start: 29.1667%; }

:where(.css-o4sewt).ant-col-xs-order-7 { order: 7; }

:where(.css-o4sewt).ant-col-xs-6 { --ant-display: block; display: var(--ant-display); flex: 0 0 25%; max-width: 25%; }

:where(.css-o4sewt).ant-col-xs-push-6 { inset-inline-start: 25%; }

:where(.css-o4sewt).ant-col-xs-pull-6 { inset-inline-end: 25%; }

:where(.css-o4sewt).ant-col-xs-offset-6 { margin-inline-start: 25%; }

:where(.css-o4sewt).ant-col-xs-order-6 { order: 6; }

:where(.css-o4sewt).ant-col-xs-5 { --ant-display: block; display: var(--ant-display); flex: 0 0 20.8333%; max-width: 20.8333%; }

:where(.css-o4sewt).ant-col-xs-push-5 { inset-inline-start: 20.8333%; }

:where(.css-o4sewt).ant-col-xs-pull-5 { inset-inline-end: 20.8333%; }

:where(.css-o4sewt).ant-col-xs-offset-5 { margin-inline-start: 20.8333%; }

:where(.css-o4sewt).ant-col-xs-order-5 { order: 5; }

:where(.css-o4sewt).ant-col-xs-4 { --ant-display: block; display: var(--ant-display); flex: 0 0 16.6667%; max-width: 16.6667%; }

:where(.css-o4sewt).ant-col-xs-push-4 { inset-inline-start: 16.6667%; }

:where(.css-o4sewt).ant-col-xs-pull-4 { inset-inline-end: 16.6667%; }

:where(.css-o4sewt).ant-col-xs-offset-4 { margin-inline-start: 16.6667%; }

:where(.css-o4sewt).ant-col-xs-order-4 { order: 4; }

:where(.css-o4sewt).ant-col-xs-3 { --ant-display: block; display: var(--ant-display); flex: 0 0 12.5%; max-width: 12.5%; }

:where(.css-o4sewt).ant-col-xs-push-3 { inset-inline-start: 12.5%; }

:where(.css-o4sewt).ant-col-xs-pull-3 { inset-inline-end: 12.5%; }

:where(.css-o4sewt).ant-col-xs-offset-3 { margin-inline-start: 12.5%; }

:where(.css-o4sewt).ant-col-xs-order-3 { order: 3; }

:where(.css-o4sewt).ant-col-xs-2 { --ant-display: block; display: var(--ant-display); flex: 0 0 8.33333%; max-width: 8.33333%; }

:where(.css-o4sewt).ant-col-xs-push-2 { inset-inline-start: 8.33333%; }

:where(.css-o4sewt).ant-col-xs-pull-2 { inset-inline-end: 8.33333%; }

:where(.css-o4sewt).ant-col-xs-offset-2 { margin-inline-start: 8.33333%; }

:where(.css-o4sewt).ant-col-xs-order-2 { order: 2; }

:where(.css-o4sewt).ant-col-xs-1 { --ant-display: block; display: var(--ant-display); flex: 0 0 4.16667%; max-width: 4.16667%; }

:where(.css-o4sewt).ant-col-xs-push-1 { inset-inline-start: 4.16667%; }

:where(.css-o4sewt).ant-col-xs-pull-1 { inset-inline-end: 4.16667%; }

:where(.css-o4sewt).ant-col-xs-offset-1 { margin-inline-start: 4.16667%; }

:where(.css-o4sewt).ant-col-xs-order-1 { order: 1; }

:where(.css-o4sewt).ant-col-xs-0 { display: none; }

:where(.css-o4sewt).ant-col-push-0 { inset-inline-start: auto; }

:where(.css-o4sewt).ant-col-pull-0 { inset-inline-end: auto; }

:where(.css-o4sewt).ant-col-xs-push-0 { inset-inline-start: auto; }

:where(.css-o4sewt).ant-col-xs-pull-0 { inset-inline-end: auto; }

:where(.css-o4sewt).ant-col-xs-offset-0 { margin-inline-start: 0px; }

:where(.css-o4sewt).ant-col-xs-order-0 { order: 0; }

:where(.css-o4sewt).ant-col-xs-flex { flex: var(--ant-col-xs-flex); }

@media (min-width: 576px) {
  :where(.css-o4sewt).ant-col-sm-24 { --ant-display: block; display: var(--ant-display); flex: 0 0 100%; max-width: 100%; }
  :where(.css-o4sewt).ant-col-sm-push-24 { inset-inline-start: 100%; }
  :where(.css-o4sewt).ant-col-sm-pull-24 { inset-inline-end: 100%; }
  :where(.css-o4sewt).ant-col-sm-offset-24 { margin-inline-start: 100%; }
  :where(.css-o4sewt).ant-col-sm-order-24 { order: 24; }
  :where(.css-o4sewt).ant-col-sm-23 { --ant-display: block; display: var(--ant-display); flex: 0 0 95.8333%; max-width: 95.8333%; }
  :where(.css-o4sewt).ant-col-sm-push-23 { inset-inline-start: 95.8333%; }
  :where(.css-o4sewt).ant-col-sm-pull-23 { inset-inline-end: 95.8333%; }
  :where(.css-o4sewt).ant-col-sm-offset-23 { margin-inline-start: 95.8333%; }
  :where(.css-o4sewt).ant-col-sm-order-23 { order: 23; }
  :where(.css-o4sewt).ant-col-sm-22 { --ant-display: block; display: var(--ant-display); flex: 0 0 91.6667%; max-width: 91.6667%; }
  :where(.css-o4sewt).ant-col-sm-push-22 { inset-inline-start: 91.6667%; }
  :where(.css-o4sewt).ant-col-sm-pull-22 { inset-inline-end: 91.6667%; }
  :where(.css-o4sewt).ant-col-sm-offset-22 { margin-inline-start: 91.6667%; }
  :where(.css-o4sewt).ant-col-sm-order-22 { order: 22; }
  :where(.css-o4sewt).ant-col-sm-21 { --ant-display: block; display: var(--ant-display); flex: 0 0 87.5%; max-width: 87.5%; }
  :where(.css-o4sewt).ant-col-sm-push-21 { inset-inline-start: 87.5%; }
  :where(.css-o4sewt).ant-col-sm-pull-21 { inset-inline-end: 87.5%; }
  :where(.css-o4sewt).ant-col-sm-offset-21 { margin-inline-start: 87.5%; }
  :where(.css-o4sewt).ant-col-sm-order-21 { order: 21; }
  :where(.css-o4sewt).ant-col-sm-20 { --ant-display: block; display: var(--ant-display); flex: 0 0 83.3333%; max-width: 83.3333%; }
  :where(.css-o4sewt).ant-col-sm-push-20 { inset-inline-start: 83.3333%; }
  :where(.css-o4sewt).ant-col-sm-pull-20 { inset-inline-end: 83.3333%; }
  :where(.css-o4sewt).ant-col-sm-offset-20 { margin-inline-start: 83.3333%; }
  :where(.css-o4sewt).ant-col-sm-order-20 { order: 20; }
  :where(.css-o4sewt).ant-col-sm-19 { --ant-display: block; display: var(--ant-display); flex: 0 0 79.1667%; max-width: 79.1667%; }
  :where(.css-o4sewt).ant-col-sm-push-19 { inset-inline-start: 79.1667%; }
  :where(.css-o4sewt).ant-col-sm-pull-19 { inset-inline-end: 79.1667%; }
  :where(.css-o4sewt).ant-col-sm-offset-19 { margin-inline-start: 79.1667%; }
  :where(.css-o4sewt).ant-col-sm-order-19 { order: 19; }
  :where(.css-o4sewt).ant-col-sm-18 { --ant-display: block; display: var(--ant-display); flex: 0 0 75%; max-width: 75%; }
  :where(.css-o4sewt).ant-col-sm-push-18 { inset-inline-start: 75%; }
  :where(.css-o4sewt).ant-col-sm-pull-18 { inset-inline-end: 75%; }
  :where(.css-o4sewt).ant-col-sm-offset-18 { margin-inline-start: 75%; }
  :where(.css-o4sewt).ant-col-sm-order-18 { order: 18; }
  :where(.css-o4sewt).ant-col-sm-17 { --ant-display: block; display: var(--ant-display); flex: 0 0 70.8333%; max-width: 70.8333%; }
  :where(.css-o4sewt).ant-col-sm-push-17 { inset-inline-start: 70.8333%; }
  :where(.css-o4sewt).ant-col-sm-pull-17 { inset-inline-end: 70.8333%; }
  :where(.css-o4sewt).ant-col-sm-offset-17 { margin-inline-start: 70.8333%; }
  :where(.css-o4sewt).ant-col-sm-order-17 { order: 17; }
  :where(.css-o4sewt).ant-col-sm-16 { --ant-display: block; display: var(--ant-display); flex: 0 0 66.6667%; max-width: 66.6667%; }
  :where(.css-o4sewt).ant-col-sm-push-16 { inset-inline-start: 66.6667%; }
  :where(.css-o4sewt).ant-col-sm-pull-16 { inset-inline-end: 66.6667%; }
  :where(.css-o4sewt).ant-col-sm-offset-16 { margin-inline-start: 66.6667%; }
  :where(.css-o4sewt).ant-col-sm-order-16 { order: 16; }
  :where(.css-o4sewt).ant-col-sm-15 { --ant-display: block; display: var(--ant-display); flex: 0 0 62.5%; max-width: 62.5%; }
  :where(.css-o4sewt).ant-col-sm-push-15 { inset-inline-start: 62.5%; }
  :where(.css-o4sewt).ant-col-sm-pull-15 { inset-inline-end: 62.5%; }
  :where(.css-o4sewt).ant-col-sm-offset-15 { margin-inline-start: 62.5%; }
  :where(.css-o4sewt).ant-col-sm-order-15 { order: 15; }
  :where(.css-o4sewt).ant-col-sm-14 { --ant-display: block; display: var(--ant-display); flex: 0 0 58.3333%; max-width: 58.3333%; }
  :where(.css-o4sewt).ant-col-sm-push-14 { inset-inline-start: 58.3333%; }
  :where(.css-o4sewt).ant-col-sm-pull-14 { inset-inline-end: 58.3333%; }
  :where(.css-o4sewt).ant-col-sm-offset-14 { margin-inline-start: 58.3333%; }
  :where(.css-o4sewt).ant-col-sm-order-14 { order: 14; }
  :where(.css-o4sewt).ant-col-sm-13 { --ant-display: block; display: var(--ant-display); flex: 0 0 54.1667%; max-width: 54.1667%; }
  :where(.css-o4sewt).ant-col-sm-push-13 { inset-inline-start: 54.1667%; }
  :where(.css-o4sewt).ant-col-sm-pull-13 { inset-inline-end: 54.1667%; }
  :where(.css-o4sewt).ant-col-sm-offset-13 { margin-inline-start: 54.1667%; }
  :where(.css-o4sewt).ant-col-sm-order-13 { order: 13; }
  :where(.css-o4sewt).ant-col-sm-12 { --ant-display: block; display: var(--ant-display); flex: 0 0 50%; max-width: 50%; }
  :where(.css-o4sewt).ant-col-sm-push-12 { inset-inline-start: 50%; }
  :where(.css-o4sewt).ant-col-sm-pull-12 { inset-inline-end: 50%; }
  :where(.css-o4sewt).ant-col-sm-offset-12 { margin-inline-start: 50%; }
  :where(.css-o4sewt).ant-col-sm-order-12 { order: 12; }
  :where(.css-o4sewt).ant-col-sm-11 { --ant-display: block; display: var(--ant-display); flex: 0 0 45.8333%; max-width: 45.8333%; }
  :where(.css-o4sewt).ant-col-sm-push-11 { inset-inline-start: 45.8333%; }
  :where(.css-o4sewt).ant-col-sm-pull-11 { inset-inline-end: 45.8333%; }
  :where(.css-o4sewt).ant-col-sm-offset-11 { margin-inline-start: 45.8333%; }
  :where(.css-o4sewt).ant-col-sm-order-11 { order: 11; }
  :where(.css-o4sewt).ant-col-sm-10 { --ant-display: block; display: var(--ant-display); flex: 0 0 41.6667%; max-width: 41.6667%; }
  :where(.css-o4sewt).ant-col-sm-push-10 { inset-inline-start: 41.6667%; }
  :where(.css-o4sewt).ant-col-sm-pull-10 { inset-inline-end: 41.6667%; }
  :where(.css-o4sewt).ant-col-sm-offset-10 { margin-inline-start: 41.6667%; }
  :where(.css-o4sewt).ant-col-sm-order-10 { order: 10; }
  :where(.css-o4sewt).ant-col-sm-9 { --ant-display: block; display: var(--ant-display); flex: 0 0 37.5%; max-width: 37.5%; }
  :where(.css-o4sewt).ant-col-sm-push-9 { inset-inline-start: 37.5%; }
  :where(.css-o4sewt).ant-col-sm-pull-9 { inset-inline-end: 37.5%; }
  :where(.css-o4sewt).ant-col-sm-offset-9 { margin-inline-start: 37.5%; }
  :where(.css-o4sewt).ant-col-sm-order-9 { order: 9; }
  :where(.css-o4sewt).ant-col-sm-8 { --ant-display: block; display: var(--ant-display); flex: 0 0 33.3333%; max-width: 33.3333%; }
  :where(.css-o4sewt).ant-col-sm-push-8 { inset-inline-start: 33.3333%; }
  :where(.css-o4sewt).ant-col-sm-pull-8 { inset-inline-end: 33.3333%; }
  :where(.css-o4sewt).ant-col-sm-offset-8 { margin-inline-start: 33.3333%; }
  :where(.css-o4sewt).ant-col-sm-order-8 { order: 8; }
  :where(.css-o4sewt).ant-col-sm-7 { --ant-display: block; display: var(--ant-display); flex: 0 0 29.1667%; max-width: 29.1667%; }
  :where(.css-o4sewt).ant-col-sm-push-7 { inset-inline-start: 29.1667%; }
  :where(.css-o4sewt).ant-col-sm-pull-7 { inset-inline-end: 29.1667%; }
  :where(.css-o4sewt).ant-col-sm-offset-7 { margin-inline-start: 29.1667%; }
  :where(.css-o4sewt).ant-col-sm-order-7 { order: 7; }
  :where(.css-o4sewt).ant-col-sm-6 { --ant-display: block; display: var(--ant-display); flex: 0 0 25%; max-width: 25%; }
  :where(.css-o4sewt).ant-col-sm-push-6 { inset-inline-start: 25%; }
  :where(.css-o4sewt).ant-col-sm-pull-6 { inset-inline-end: 25%; }
  :where(.css-o4sewt).ant-col-sm-offset-6 { margin-inline-start: 25%; }
  :where(.css-o4sewt).ant-col-sm-order-6 { order: 6; }
  :where(.css-o4sewt).ant-col-sm-5 { --ant-display: block; display: var(--ant-display); flex: 0 0 20.8333%; max-width: 20.8333%; }
  :where(.css-o4sewt).ant-col-sm-push-5 { inset-inline-start: 20.8333%; }
  :where(.css-o4sewt).ant-col-sm-pull-5 { inset-inline-end: 20.8333%; }
  :where(.css-o4sewt).ant-col-sm-offset-5 { margin-inline-start: 20.8333%; }
  :where(.css-o4sewt).ant-col-sm-order-5 { order: 5; }
  :where(.css-o4sewt).ant-col-sm-4 { --ant-display: block; display: var(--ant-display); flex: 0 0 16.6667%; max-width: 16.6667%; }
  :where(.css-o4sewt).ant-col-sm-push-4 { inset-inline-start: 16.6667%; }
  :where(.css-o4sewt).ant-col-sm-pull-4 { inset-inline-end: 16.6667%; }
  :where(.css-o4sewt).ant-col-sm-offset-4 { margin-inline-start: 16.6667%; }
  :where(.css-o4sewt).ant-col-sm-order-4 { order: 4; }
  :where(.css-o4sewt).ant-col-sm-3 { --ant-display: block; display: var(--ant-display); flex: 0 0 12.5%; max-width: 12.5%; }
  :where(.css-o4sewt).ant-col-sm-push-3 { inset-inline-start: 12.5%; }
  :where(.css-o4sewt).ant-col-sm-pull-3 { inset-inline-end: 12.5%; }
  :where(.css-o4sewt).ant-col-sm-offset-3 { margin-inline-start: 12.5%; }
  :where(.css-o4sewt).ant-col-sm-order-3 { order: 3; }
  :where(.css-o4sewt).ant-col-sm-2 { --ant-display: block; display: var(--ant-display); flex: 0 0 8.33333%; max-width: 8.33333%; }
  :where(.css-o4sewt).ant-col-sm-push-2 { inset-inline-start: 8.33333%; }
  :where(.css-o4sewt).ant-col-sm-pull-2 { inset-inline-end: 8.33333%; }
  :where(.css-o4sewt).ant-col-sm-offset-2 { margin-inline-start: 8.33333%; }
  :where(.css-o4sewt).ant-col-sm-order-2 { order: 2; }
  :where(.css-o4sewt).ant-col-sm-1 { --ant-display: block; display: var(--ant-display); flex: 0 0 4.16667%; max-width: 4.16667%; }
  :where(.css-o4sewt).ant-col-sm-push-1 { inset-inline-start: 4.16667%; }
  :where(.css-o4sewt).ant-col-sm-pull-1 { inset-inline-end: 4.16667%; }
  :where(.css-o4sewt).ant-col-sm-offset-1 { margin-inline-start: 4.16667%; }
  :where(.css-o4sewt).ant-col-sm-order-1 { order: 1; }
  :where(.css-o4sewt).ant-col-sm-0 { display: none; }
  :where(.css-o4sewt).ant-col-push-0 { inset-inline-start: auto; }
  :where(.css-o4sewt).ant-col-pull-0 { inset-inline-end: auto; }
  :where(.css-o4sewt).ant-col-sm-push-0 { inset-inline-start: auto; }
  :where(.css-o4sewt).ant-col-sm-pull-0 { inset-inline-end: auto; }
  :where(.css-o4sewt).ant-col-sm-offset-0 { margin-inline-start: 0px; }
  :where(.css-o4sewt).ant-col-sm-order-0 { order: 0; }
  :where(.css-o4sewt).ant-col-sm-flex { flex: var(--ant-col-sm-flex); }
}

@media (min-width: 768px) {
  :where(.css-o4sewt).ant-col-md-24 { --ant-display: block; display: var(--ant-display); flex: 0 0 100%; max-width: 100%; }
  :where(.css-o4sewt).ant-col-md-push-24 { inset-inline-start: 100%; }
  :where(.css-o4sewt).ant-col-md-pull-24 { inset-inline-end: 100%; }
  :where(.css-o4sewt).ant-col-md-offset-24 { margin-inline-start: 100%; }
  :where(.css-o4sewt).ant-col-md-order-24 { order: 24; }
  :where(.css-o4sewt).ant-col-md-23 { --ant-display: block; display: var(--ant-display); flex: 0 0 95.8333%; max-width: 95.8333%; }
  :where(.css-o4sewt).ant-col-md-push-23 { inset-inline-start: 95.8333%; }
  :where(.css-o4sewt).ant-col-md-pull-23 { inset-inline-end: 95.8333%; }
  :where(.css-o4sewt).ant-col-md-offset-23 { margin-inline-start: 95.8333%; }
  :where(.css-o4sewt).ant-col-md-order-23 { order: 23; }
  :where(.css-o4sewt).ant-col-md-22 { --ant-display: block; display: var(--ant-display); flex: 0 0 91.6667%; max-width: 91.6667%; }
  :where(.css-o4sewt).ant-col-md-push-22 { inset-inline-start: 91.6667%; }
  :where(.css-o4sewt).ant-col-md-pull-22 { inset-inline-end: 91.6667%; }
  :where(.css-o4sewt).ant-col-md-offset-22 { margin-inline-start: 91.6667%; }
  :where(.css-o4sewt).ant-col-md-order-22 { order: 22; }
  :where(.css-o4sewt).ant-col-md-21 { --ant-display: block; display: var(--ant-display); flex: 0 0 87.5%; max-width: 87.5%; }
  :where(.css-o4sewt).ant-col-md-push-21 { inset-inline-start: 87.5%; }
  :where(.css-o4sewt).ant-col-md-pull-21 { inset-inline-end: 87.5%; }
  :where(.css-o4sewt).ant-col-md-offset-21 { margin-inline-start: 87.5%; }
  :where(.css-o4sewt).ant-col-md-order-21 { order: 21; }
  :where(.css-o4sewt).ant-col-md-20 { --ant-display: block; display: var(--ant-display); flex: 0 0 83.3333%; max-width: 83.3333%; }
  :where(.css-o4sewt).ant-col-md-push-20 { inset-inline-start: 83.3333%; }
  :where(.css-o4sewt).ant-col-md-pull-20 { inset-inline-end: 83.3333%; }
  :where(.css-o4sewt).ant-col-md-offset-20 { margin-inline-start: 83.3333%; }
  :where(.css-o4sewt).ant-col-md-order-20 { order: 20; }
  :where(.css-o4sewt).ant-col-md-19 { --ant-display: block; display: var(--ant-display); flex: 0 0 79.1667%; max-width: 79.1667%; }
  :where(.css-o4sewt).ant-col-md-push-19 { inset-inline-start: 79.1667%; }
  :where(.css-o4sewt).ant-col-md-pull-19 { inset-inline-end: 79.1667%; }
  :where(.css-o4sewt).ant-col-md-offset-19 { margin-inline-start: 79.1667%; }
  :where(.css-o4sewt).ant-col-md-order-19 { order: 19; }
  :where(.css-o4sewt).ant-col-md-18 { --ant-display: block; display: var(--ant-display); flex: 0 0 75%; max-width: 75%; }
  :where(.css-o4sewt).ant-col-md-push-18 { inset-inline-start: 75%; }
  :where(.css-o4sewt).ant-col-md-pull-18 { inset-inline-end: 75%; }
  :where(.css-o4sewt).ant-col-md-offset-18 { margin-inline-start: 75%; }
  :where(.css-o4sewt).ant-col-md-order-18 { order: 18; }
  :where(.css-o4sewt).ant-col-md-17 { --ant-display: block; display: var(--ant-display); flex: 0 0 70.8333%; max-width: 70.8333%; }
  :where(.css-o4sewt).ant-col-md-push-17 { inset-inline-start: 70.8333%; }
  :where(.css-o4sewt).ant-col-md-pull-17 { inset-inline-end: 70.8333%; }
  :where(.css-o4sewt).ant-col-md-offset-17 { margin-inline-start: 70.8333%; }
  :where(.css-o4sewt).ant-col-md-order-17 { order: 17; }
  :where(.css-o4sewt).ant-col-md-16 { --ant-display: block; display: var(--ant-display); flex: 0 0 66.6667%; max-width: 66.6667%; }
  :where(.css-o4sewt).ant-col-md-push-16 { inset-inline-start: 66.6667%; }
  :where(.css-o4sewt).ant-col-md-pull-16 { inset-inline-end: 66.6667%; }
  :where(.css-o4sewt).ant-col-md-offset-16 { margin-inline-start: 66.6667%; }
  :where(.css-o4sewt).ant-col-md-order-16 { order: 16; }
  :where(.css-o4sewt).ant-col-md-15 { --ant-display: block; display: var(--ant-display); flex: 0 0 62.5%; max-width: 62.5%; }
  :where(.css-o4sewt).ant-col-md-push-15 { inset-inline-start: 62.5%; }
  :where(.css-o4sewt).ant-col-md-pull-15 { inset-inline-end: 62.5%; }
  :where(.css-o4sewt).ant-col-md-offset-15 { margin-inline-start: 62.5%; }
  :where(.css-o4sewt).ant-col-md-order-15 { order: 15; }
  :where(.css-o4sewt).ant-col-md-14 { --ant-display: block; display: var(--ant-display); flex: 0 0 58.3333%; max-width: 58.3333%; }
  :where(.css-o4sewt).ant-col-md-push-14 { inset-inline-start: 58.3333%; }
  :where(.css-o4sewt).ant-col-md-pull-14 { inset-inline-end: 58.3333%; }
  :where(.css-o4sewt).ant-col-md-offset-14 { margin-inline-start: 58.3333%; }
  :where(.css-o4sewt).ant-col-md-order-14 { order: 14; }
  :where(.css-o4sewt).ant-col-md-13 { --ant-display: block; display: var(--ant-display); flex: 0 0 54.1667%; max-width: 54.1667%; }
  :where(.css-o4sewt).ant-col-md-push-13 { inset-inline-start: 54.1667%; }
  :where(.css-o4sewt).ant-col-md-pull-13 { inset-inline-end: 54.1667%; }
  :where(.css-o4sewt).ant-col-md-offset-13 { margin-inline-start: 54.1667%; }
  :where(.css-o4sewt).ant-col-md-order-13 { order: 13; }
  :where(.css-o4sewt).ant-col-md-12 { --ant-display: block; display: var(--ant-display); flex: 0 0 50%; max-width: 50%; }
  :where(.css-o4sewt).ant-col-md-push-12 { inset-inline-start: 50%; }
  :where(.css-o4sewt).ant-col-md-pull-12 { inset-inline-end: 50%; }
  :where(.css-o4sewt).ant-col-md-offset-12 { margin-inline-start: 50%; }
  :where(.css-o4sewt).ant-col-md-order-12 { order: 12; }
  :where(.css-o4sewt).ant-col-md-11 { --ant-display: block; display: var(--ant-display); flex: 0 0 45.8333%; max-width: 45.8333%; }
  :where(.css-o4sewt).ant-col-md-push-11 { inset-inline-start: 45.8333%; }
  :where(.css-o4sewt).ant-col-md-pull-11 { inset-inline-end: 45.8333%; }
  :where(.css-o4sewt).ant-col-md-offset-11 { margin-inline-start: 45.8333%; }
  :where(.css-o4sewt).ant-col-md-order-11 { order: 11; }
  :where(.css-o4sewt).ant-col-md-10 { --ant-display: block; display: var(--ant-display); flex: 0 0 41.6667%; max-width: 41.6667%; }
  :where(.css-o4sewt).ant-col-md-push-10 { inset-inline-start: 41.6667%; }
  :where(.css-o4sewt).ant-col-md-pull-10 { inset-inline-end: 41.6667%; }
  :where(.css-o4sewt).ant-col-md-offset-10 { margin-inline-start: 41.6667%; }
  :where(.css-o4sewt).ant-col-md-order-10 { order: 10; }
  :where(.css-o4sewt).ant-col-md-9 { --ant-display: block; display: var(--ant-display); flex: 0 0 37.5%; max-width: 37.5%; }
  :where(.css-o4sewt).ant-col-md-push-9 { inset-inline-start: 37.5%; }
  :where(.css-o4sewt).ant-col-md-pull-9 { inset-inline-end: 37.5%; }
  :where(.css-o4sewt).ant-col-md-offset-9 { margin-inline-start: 37.5%; }
  :where(.css-o4sewt).ant-col-md-order-9 { order: 9; }
  :where(.css-o4sewt).ant-col-md-8 { --ant-display: block; display: var(--ant-display); flex: 0 0 33.3333%; max-width: 33.3333%; }
  :where(.css-o4sewt).ant-col-md-push-8 { inset-inline-start: 33.3333%; }
  :where(.css-o4sewt).ant-col-md-pull-8 { inset-inline-end: 33.3333%; }
  :where(.css-o4sewt).ant-col-md-offset-8 { margin-inline-start: 33.3333%; }
  :where(.css-o4sewt).ant-col-md-order-8 { order: 8; }
  :where(.css-o4sewt).ant-col-md-7 { --ant-display: block; display: var(--ant-display); flex: 0 0 29.1667%; max-width: 29.1667%; }
  :where(.css-o4sewt).ant-col-md-push-7 { inset-inline-start: 29.1667%; }
  :where(.css-o4sewt).ant-col-md-pull-7 { inset-inline-end: 29.1667%; }
  :where(.css-o4sewt).ant-col-md-offset-7 { margin-inline-start: 29.1667%; }
  :where(.css-o4sewt).ant-col-md-order-7 { order: 7; }
  :where(.css-o4sewt).ant-col-md-6 { --ant-display: block; display: var(--ant-display); flex: 0 0 25%; max-width: 25%; }
  :where(.css-o4sewt).ant-col-md-push-6 { inset-inline-start: 25%; }
  :where(.css-o4sewt).ant-col-md-pull-6 { inset-inline-end: 25%; }
  :where(.css-o4sewt).ant-col-md-offset-6 { margin-inline-start: 25%; }
  :where(.css-o4sewt).ant-col-md-order-6 { order: 6; }
  :where(.css-o4sewt).ant-col-md-5 { --ant-display: block; display: var(--ant-display); flex: 0 0 20.8333%; max-width: 20.8333%; }
  :where(.css-o4sewt).ant-col-md-push-5 { inset-inline-start: 20.8333%; }
  :where(.css-o4sewt).ant-col-md-pull-5 { inset-inline-end: 20.8333%; }
  :where(.css-o4sewt).ant-col-md-offset-5 { margin-inline-start: 20.8333%; }
  :where(.css-o4sewt).ant-col-md-order-5 { order: 5; }
  :where(.css-o4sewt).ant-col-md-4 { --ant-display: block; display: var(--ant-display); flex: 0 0 16.6667%; max-width: 16.6667%; }
  :where(.css-o4sewt).ant-col-md-push-4 { inset-inline-start: 16.6667%; }
  :where(.css-o4sewt).ant-col-md-pull-4 { inset-inline-end: 16.6667%; }
  :where(.css-o4sewt).ant-col-md-offset-4 { margin-inline-start: 16.6667%; }
  :where(.css-o4sewt).ant-col-md-order-4 { order: 4; }
  :where(.css-o4sewt).ant-col-md-3 { --ant-display: block; display: var(--ant-display); flex: 0 0 12.5%; max-width: 12.5%; }
  :where(.css-o4sewt).ant-col-md-push-3 { inset-inline-start: 12.5%; }
  :where(.css-o4sewt).ant-col-md-pull-3 { inset-inline-end: 12.5%; }
  :where(.css-o4sewt).ant-col-md-offset-3 { margin-inline-start: 12.5%; }
  :where(.css-o4sewt).ant-col-md-order-3 { order: 3; }
  :where(.css-o4sewt).ant-col-md-2 { --ant-display: block; display: var(--ant-display); flex: 0 0 8.33333%; max-width: 8.33333%; }
  :where(.css-o4sewt).ant-col-md-push-2 { inset-inline-start: 8.33333%; }
  :where(.css-o4sewt).ant-col-md-pull-2 { inset-inline-end: 8.33333%; }
  :where(.css-o4sewt).ant-col-md-offset-2 { margin-inline-start: 8.33333%; }
  :where(.css-o4sewt).ant-col-md-order-2 { order: 2; }
  :where(.css-o4sewt).ant-col-md-1 { --ant-display: block; display: var(--ant-display); flex: 0 0 4.16667%; max-width: 4.16667%; }
  :where(.css-o4sewt).ant-col-md-push-1 { inset-inline-start: 4.16667%; }
  :where(.css-o4sewt).ant-col-md-pull-1 { inset-inline-end: 4.16667%; }
  :where(.css-o4sewt).ant-col-md-offset-1 { margin-inline-start: 4.16667%; }
  :where(.css-o4sewt).ant-col-md-order-1 { order: 1; }
  :where(.css-o4sewt).ant-col-md-0 { display: none; }
  :where(.css-o4sewt).ant-col-push-0 { inset-inline-start: auto; }
  :where(.css-o4sewt).ant-col-pull-0 { inset-inline-end: auto; }
  :where(.css-o4sewt).ant-col-md-push-0 { inset-inline-start: auto; }
  :where(.css-o4sewt).ant-col-md-pull-0 { inset-inline-end: auto; }
  :where(.css-o4sewt).ant-col-md-offset-0 { margin-inline-start: 0px; }
  :where(.css-o4sewt).ant-col-md-order-0 { order: 0; }
  :where(.css-o4sewt).ant-col-md-flex { flex: var(--ant-col-md-flex); }
}

@media (min-width: 992px) {
  :where(.css-o4sewt).ant-col-lg-24 { --ant-display: block; display: var(--ant-display); flex: 0 0 100%; max-width: 100%; }
  :where(.css-o4sewt).ant-col-lg-push-24 { inset-inline-start: 100%; }
  :where(.css-o4sewt).ant-col-lg-pull-24 { inset-inline-end: 100%; }
  :where(.css-o4sewt).ant-col-lg-offset-24 { margin-inline-start: 100%; }
  :where(.css-o4sewt).ant-col-lg-order-24 { order: 24; }
  :where(.css-o4sewt).ant-col-lg-23 { --ant-display: block; display: var(--ant-display); flex: 0 0 95.8333%; max-width: 95.8333%; }
  :where(.css-o4sewt).ant-col-lg-push-23 { inset-inline-start: 95.8333%; }
  :where(.css-o4sewt).ant-col-lg-pull-23 { inset-inline-end: 95.8333%; }
  :where(.css-o4sewt).ant-col-lg-offset-23 { margin-inline-start: 95.8333%; }
  :where(.css-o4sewt).ant-col-lg-order-23 { order: 23; }
  :where(.css-o4sewt).ant-col-lg-22 { --ant-display: block; display: var(--ant-display); flex: 0 0 91.6667%; max-width: 91.6667%; }
  :where(.css-o4sewt).ant-col-lg-push-22 { inset-inline-start: 91.6667%; }
  :where(.css-o4sewt).ant-col-lg-pull-22 { inset-inline-end: 91.6667%; }
  :where(.css-o4sewt).ant-col-lg-offset-22 { margin-inline-start: 91.6667%; }
  :where(.css-o4sewt).ant-col-lg-order-22 { order: 22; }
  :where(.css-o4sewt).ant-col-lg-21 { --ant-display: block; display: var(--ant-display); flex: 0 0 87.5%; max-width: 87.5%; }
  :where(.css-o4sewt).ant-col-lg-push-21 { inset-inline-start: 87.5%; }
  :where(.css-o4sewt).ant-col-lg-pull-21 { inset-inline-end: 87.5%; }
  :where(.css-o4sewt).ant-col-lg-offset-21 { margin-inline-start: 87.5%; }
  :where(.css-o4sewt).ant-col-lg-order-21 { order: 21; }
  :where(.css-o4sewt).ant-col-lg-20 { --ant-display: block; display: var(--ant-display); flex: 0 0 83.3333%; max-width: 83.3333%; }
  :where(.css-o4sewt).ant-col-lg-push-20 { inset-inline-start: 83.3333%; }
  :where(.css-o4sewt).ant-col-lg-pull-20 { inset-inline-end: 83.3333%; }
  :where(.css-o4sewt).ant-col-lg-offset-20 { margin-inline-start: 83.3333%; }
  :where(.css-o4sewt).ant-col-lg-order-20 { order: 20; }
  :where(.css-o4sewt).ant-col-lg-19 { --ant-display: block; display: var(--ant-display); flex: 0 0 79.1667%; max-width: 79.1667%; }
  :where(.css-o4sewt).ant-col-lg-push-19 { inset-inline-start: 79.1667%; }
  :where(.css-o4sewt).ant-col-lg-pull-19 { inset-inline-end: 79.1667%; }
  :where(.css-o4sewt).ant-col-lg-offset-19 { margin-inline-start: 79.1667%; }
  :where(.css-o4sewt).ant-col-lg-order-19 { order: 19; }
  :where(.css-o4sewt).ant-col-lg-18 { --ant-display: block; display: var(--ant-display); flex: 0 0 75%; max-width: 75%; }
  :where(.css-o4sewt).ant-col-lg-push-18 { inset-inline-start: 75%; }
  :where(.css-o4sewt).ant-col-lg-pull-18 { inset-inline-end: 75%; }
  :where(.css-o4sewt).ant-col-lg-offset-18 { margin-inline-start: 75%; }
  :where(.css-o4sewt).ant-col-lg-order-18 { order: 18; }
  :where(.css-o4sewt).ant-col-lg-17 { --ant-display: block; display: var(--ant-display); flex: 0 0 70.8333%; max-width: 70.8333%; }
  :where(.css-o4sewt).ant-col-lg-push-17 { inset-inline-start: 70.8333%; }
  :where(.css-o4sewt).ant-col-lg-pull-17 { inset-inline-end: 70.8333%; }
  :where(.css-o4sewt).ant-col-lg-offset-17 { margin-inline-start: 70.8333%; }
  :where(.css-o4sewt).ant-col-lg-order-17 { order: 17; }
  :where(.css-o4sewt).ant-col-lg-16 { --ant-display: block; display: var(--ant-display); flex: 0 0 66.6667%; max-width: 66.6667%; }
  :where(.css-o4sewt).ant-col-lg-push-16 { inset-inline-start: 66.6667%; }
  :where(.css-o4sewt).ant-col-lg-pull-16 { inset-inline-end: 66.6667%; }
  :where(.css-o4sewt).ant-col-lg-offset-16 { margin-inline-start: 66.6667%; }
  :where(.css-o4sewt).ant-col-lg-order-16 { order: 16; }
  :where(.css-o4sewt).ant-col-lg-15 { --ant-display: block; display: var(--ant-display); flex: 0 0 62.5%; max-width: 62.5%; }
  :where(.css-o4sewt).ant-col-lg-push-15 { inset-inline-start: 62.5%; }
  :where(.css-o4sewt).ant-col-lg-pull-15 { inset-inline-end: 62.5%; }
  :where(.css-o4sewt).ant-col-lg-offset-15 { margin-inline-start: 62.5%; }
  :where(.css-o4sewt).ant-col-lg-order-15 { order: 15; }
  :where(.css-o4sewt).ant-col-lg-14 { --ant-display: block; display: var(--ant-display); flex: 0 0 58.3333%; max-width: 58.3333%; }
  :where(.css-o4sewt).ant-col-lg-push-14 { inset-inline-start: 58.3333%; }
  :where(.css-o4sewt).ant-col-lg-pull-14 { inset-inline-end: 58.3333%; }
  :where(.css-o4sewt).ant-col-lg-offset-14 { margin-inline-start: 58.3333%; }
  :where(.css-o4sewt).ant-col-lg-order-14 { order: 14; }
  :where(.css-o4sewt).ant-col-lg-13 { --ant-display: block; display: var(--ant-display); flex: 0 0 54.1667%; max-width: 54.1667%; }
  :where(.css-o4sewt).ant-col-lg-push-13 { inset-inline-start: 54.1667%; }
  :where(.css-o4sewt).ant-col-lg-pull-13 { inset-inline-end: 54.1667%; }
  :where(.css-o4sewt).ant-col-lg-offset-13 { margin-inline-start: 54.1667%; }
  :where(.css-o4sewt).ant-col-lg-order-13 { order: 13; }
  :where(.css-o4sewt).ant-col-lg-12 { --ant-display: block; display: var(--ant-display); flex: 0 0 50%; max-width: 50%; }
  :where(.css-o4sewt).ant-col-lg-push-12 { inset-inline-start: 50%; }
  :where(.css-o4sewt).ant-col-lg-pull-12 { inset-inline-end: 50%; }
  :where(.css-o4sewt).ant-col-lg-offset-12 { margin-inline-start: 50%; }
  :where(.css-o4sewt).ant-col-lg-order-12 { order: 12; }
  :where(.css-o4sewt).ant-col-lg-11 { --ant-display: block; display: var(--ant-display); flex: 0 0 45.8333%; max-width: 45.8333%; }
  :where(.css-o4sewt).ant-col-lg-push-11 { inset-inline-start: 45.8333%; }
  :where(.css-o4sewt).ant-col-lg-pull-11 { inset-inline-end: 45.8333%; }
  :where(.css-o4sewt).ant-col-lg-offset-11 { margin-inline-start: 45.8333%; }
  :where(.css-o4sewt).ant-col-lg-order-11 { order: 11; }
  :where(.css-o4sewt).ant-col-lg-10 { --ant-display: block; display: var(--ant-display); flex: 0 0 41.6667%; max-width: 41.6667%; }
  :where(.css-o4sewt).ant-col-lg-push-10 { inset-inline-start: 41.6667%; }
  :where(.css-o4sewt).ant-col-lg-pull-10 { inset-inline-end: 41.6667%; }
  :where(.css-o4sewt).ant-col-lg-offset-10 { margin-inline-start: 41.6667%; }
  :where(.css-o4sewt).ant-col-lg-order-10 { order: 10; }
  :where(.css-o4sewt).ant-col-lg-9 { --ant-display: block; display: var(--ant-display); flex: 0 0 37.5%; max-width: 37.5%; }
  :where(.css-o4sewt).ant-col-lg-push-9 { inset-inline-start: 37.5%; }
  :where(.css-o4sewt).ant-col-lg-pull-9 { inset-inline-end: 37.5%; }
  :where(.css-o4sewt).ant-col-lg-offset-9 { margin-inline-start: 37.5%; }
  :where(.css-o4sewt).ant-col-lg-order-9 { order: 9; }
  :where(.css-o4sewt).ant-col-lg-8 { --ant-display: block; display: var(--ant-display); flex: 0 0 33.3333%; max-width: 33.3333%; }
  :where(.css-o4sewt).ant-col-lg-push-8 { inset-inline-start: 33.3333%; }
  :where(.css-o4sewt).ant-col-lg-pull-8 { inset-inline-end: 33.3333%; }
  :where(.css-o4sewt).ant-col-lg-offset-8 { margin-inline-start: 33.3333%; }
  :where(.css-o4sewt).ant-col-lg-order-8 { order: 8; }
  :where(.css-o4sewt).ant-col-lg-7 { --ant-display: block; display: var(--ant-display); flex: 0 0 29.1667%; max-width: 29.1667%; }
  :where(.css-o4sewt).ant-col-lg-push-7 { inset-inline-start: 29.1667%; }
  :where(.css-o4sewt).ant-col-lg-pull-7 { inset-inline-end: 29.1667%; }
  :where(.css-o4sewt).ant-col-lg-offset-7 { margin-inline-start: 29.1667%; }
  :where(.css-o4sewt).ant-col-lg-order-7 { order: 7; }
  :where(.css-o4sewt).ant-col-lg-6 { --ant-display: block; display: var(--ant-display); flex: 0 0 25%; max-width: 25%; }
  :where(.css-o4sewt).ant-col-lg-push-6 { inset-inline-start: 25%; }
  :where(.css-o4sewt).ant-col-lg-pull-6 { inset-inline-end: 25%; }
  :where(.css-o4sewt).ant-col-lg-offset-6 { margin-inline-start: 25%; }
  :where(.css-o4sewt).ant-col-lg-order-6 { order: 6; }
  :where(.css-o4sewt).ant-col-lg-5 { --ant-display: block; display: var(--ant-display); flex: 0 0 20.8333%; max-width: 20.8333%; }
  :where(.css-o4sewt).ant-col-lg-push-5 { inset-inline-start: 20.8333%; }
  :where(.css-o4sewt).ant-col-lg-pull-5 { inset-inline-end: 20.8333%; }
  :where(.css-o4sewt).ant-col-lg-offset-5 { margin-inline-start: 20.8333%; }
  :where(.css-o4sewt).ant-col-lg-order-5 { order: 5; }
  :where(.css-o4sewt).ant-col-lg-4 { --ant-display: block; display: var(--ant-display); flex: 0 0 16.6667%; max-width: 16.6667%; }
  :where(.css-o4sewt).ant-col-lg-push-4 { inset-inline-start: 16.6667%; }
  :where(.css-o4sewt).ant-col-lg-pull-4 { inset-inline-end: 16.6667%; }
  :where(.css-o4sewt).ant-col-lg-offset-4 { margin-inline-start: 16.6667%; }
  :where(.css-o4sewt).ant-col-lg-order-4 { order: 4; }
  :where(.css-o4sewt).ant-col-lg-3 { --ant-display: block; display: var(--ant-display); flex: 0 0 12.5%; max-width: 12.5%; }
  :where(.css-o4sewt).ant-col-lg-push-3 { inset-inline-start: 12.5%; }
  :where(.css-o4sewt).ant-col-lg-pull-3 { inset-inline-end: 12.5%; }
  :where(.css-o4sewt).ant-col-lg-offset-3 { margin-inline-start: 12.5%; }
  :where(.css-o4sewt).ant-col-lg-order-3 { order: 3; }
  :where(.css-o4sewt).ant-col-lg-2 { --ant-display: block; display: var(--ant-display); flex: 0 0 8.33333%; max-width: 8.33333%; }
  :where(.css-o4sewt).ant-col-lg-push-2 { inset-inline-start: 8.33333%; }
  :where(.css-o4sewt).ant-col-lg-pull-2 { inset-inline-end: 8.33333%; }
  :where(.css-o4sewt).ant-col-lg-offset-2 { margin-inline-start: 8.33333%; }
  :where(.css-o4sewt).ant-col-lg-order-2 { order: 2; }
  :where(.css-o4sewt).ant-col-lg-1 { --ant-display: block; display: var(--ant-display); flex: 0 0 4.16667%; max-width: 4.16667%; }
  :where(.css-o4sewt).ant-col-lg-push-1 { inset-inline-start: 4.16667%; }
  :where(.css-o4sewt).ant-col-lg-pull-1 { inset-inline-end: 4.16667%; }
  :where(.css-o4sewt).ant-col-lg-offset-1 { margin-inline-start: 4.16667%; }
  :where(.css-o4sewt).ant-col-lg-order-1 { order: 1; }
  :where(.css-o4sewt).ant-col-lg-0 { display: none; }
  :where(.css-o4sewt).ant-col-push-0 { inset-inline-start: auto; }
  :where(.css-o4sewt).ant-col-pull-0 { inset-inline-end: auto; }
  :where(.css-o4sewt).ant-col-lg-push-0 { inset-inline-start: auto; }
  :where(.css-o4sewt).ant-col-lg-pull-0 { inset-inline-end: auto; }
  :where(.css-o4sewt).ant-col-lg-offset-0 { margin-inline-start: 0px; }
  :where(.css-o4sewt).ant-col-lg-order-0 { order: 0; }
  :where(.css-o4sewt).ant-col-lg-flex { flex: var(--ant-col-lg-flex); }
}

@media (min-width: 1200px) {
  :where(.css-o4sewt).ant-col-xl-24 { --ant-display: block; display: var(--ant-display); flex: 0 0 100%; max-width: 100%; }
  :where(.css-o4sewt).ant-col-xl-push-24 { inset-inline-start: 100%; }
  :where(.css-o4sewt).ant-col-xl-pull-24 { inset-inline-end: 100%; }
  :where(.css-o4sewt).ant-col-xl-offset-24 { margin-inline-start: 100%; }
  :where(.css-o4sewt).ant-col-xl-order-24 { order: 24; }
  :where(.css-o4sewt).ant-col-xl-23 { --ant-display: block; display: var(--ant-display); flex: 0 0 95.8333%; max-width: 95.8333%; }
  :where(.css-o4sewt).ant-col-xl-push-23 { inset-inline-start: 95.8333%; }
  :where(.css-o4sewt).ant-col-xl-pull-23 { inset-inline-end: 95.8333%; }
  :where(.css-o4sewt).ant-col-xl-offset-23 { margin-inline-start: 95.8333%; }
  :where(.css-o4sewt).ant-col-xl-order-23 { order: 23; }
  :where(.css-o4sewt).ant-col-xl-22 { --ant-display: block; display: var(--ant-display); flex: 0 0 91.6667%; max-width: 91.6667%; }
  :where(.css-o4sewt).ant-col-xl-push-22 { inset-inline-start: 91.6667%; }
  :where(.css-o4sewt).ant-col-xl-pull-22 { inset-inline-end: 91.6667%; }
  :where(.css-o4sewt).ant-col-xl-offset-22 { margin-inline-start: 91.6667%; }
  :where(.css-o4sewt).ant-col-xl-order-22 { order: 22; }
  :where(.css-o4sewt).ant-col-xl-21 { --ant-display: block; display: var(--ant-display); flex: 0 0 87.5%; max-width: 87.5%; }
  :where(.css-o4sewt).ant-col-xl-push-21 { inset-inline-start: 87.5%; }
  :where(.css-o4sewt).ant-col-xl-pull-21 { inset-inline-end: 87.5%; }
  :where(.css-o4sewt).ant-col-xl-offset-21 { margin-inline-start: 87.5%; }
  :where(.css-o4sewt).ant-col-xl-order-21 { order: 21; }
  :where(.css-o4sewt).ant-col-xl-20 { --ant-display: block; display: var(--ant-display); flex: 0 0 83.3333%; max-width: 83.3333%; }
  :where(.css-o4sewt).ant-col-xl-push-20 { inset-inline-start: 83.3333%; }
  :where(.css-o4sewt).ant-col-xl-pull-20 { inset-inline-end: 83.3333%; }
  :where(.css-o4sewt).ant-col-xl-offset-20 { margin-inline-start: 83.3333%; }
  :where(.css-o4sewt).ant-col-xl-order-20 { order: 20; }
  :where(.css-o4sewt).ant-col-xl-19 { --ant-display: block; display: var(--ant-display); flex: 0 0 79.1667%; max-width: 79.1667%; }
  :where(.css-o4sewt).ant-col-xl-push-19 { inset-inline-start: 79.1667%; }
  :where(.css-o4sewt).ant-col-xl-pull-19 { inset-inline-end: 79.1667%; }
  :where(.css-o4sewt).ant-col-xl-offset-19 { margin-inline-start: 79.1667%; }
  :where(.css-o4sewt).ant-col-xl-order-19 { order: 19; }
  :where(.css-o4sewt).ant-col-xl-18 { --ant-display: block; display: var(--ant-display); flex: 0 0 75%; max-width: 75%; }
  :where(.css-o4sewt).ant-col-xl-push-18 { inset-inline-start: 75%; }
  :where(.css-o4sewt).ant-col-xl-pull-18 { inset-inline-end: 75%; }
  :where(.css-o4sewt).ant-col-xl-offset-18 { margin-inline-start: 75%; }
  :where(.css-o4sewt).ant-col-xl-order-18 { order: 18; }
  :where(.css-o4sewt).ant-col-xl-17 { --ant-display: block; display: var(--ant-display); flex: 0 0 70.8333%; max-width: 70.8333%; }
  :where(.css-o4sewt).ant-col-xl-push-17 { inset-inline-start: 70.8333%; }
  :where(.css-o4sewt).ant-col-xl-pull-17 { inset-inline-end: 70.8333%; }
  :where(.css-o4sewt).ant-col-xl-offset-17 { margin-inline-start: 70.8333%; }
  :where(.css-o4sewt).ant-col-xl-order-17 { order: 17; }
  :where(.css-o4sewt).ant-col-xl-16 { --ant-display: block; display: var(--ant-display); flex: 0 0 66.6667%; max-width: 66.6667%; }
  :where(.css-o4sewt).ant-col-xl-push-16 { inset-inline-start: 66.6667%; }
  :where(.css-o4sewt).ant-col-xl-pull-16 { inset-inline-end: 66.6667%; }
  :where(.css-o4sewt).ant-col-xl-offset-16 { margin-inline-start: 66.6667%; }
  :where(.css-o4sewt).ant-col-xl-order-16 { order: 16; }
  :where(.css-o4sewt).ant-col-xl-15 { --ant-display: block; display: var(--ant-display); flex: 0 0 62.5%; max-width: 62.5%; }
  :where(.css-o4sewt).ant-col-xl-push-15 { inset-inline-start: 62.5%; }
  :where(.css-o4sewt).ant-col-xl-pull-15 { inset-inline-end: 62.5%; }
  :where(.css-o4sewt).ant-col-xl-offset-15 { margin-inline-start: 62.5%; }
  :where(.css-o4sewt).ant-col-xl-order-15 { order: 15; }
  :where(.css-o4sewt).ant-col-xl-14 { --ant-display: block; display: var(--ant-display); flex: 0 0 58.3333%; max-width: 58.3333%; }
  :where(.css-o4sewt).ant-col-xl-push-14 { inset-inline-start: 58.3333%; }
  :where(.css-o4sewt).ant-col-xl-pull-14 { inset-inline-end: 58.3333%; }
  :where(.css-o4sewt).ant-col-xl-offset-14 { margin-inline-start: 58.3333%; }
  :where(.css-o4sewt).ant-col-xl-order-14 { order: 14; }
  :where(.css-o4sewt).ant-col-xl-13 { --ant-display: block; display: var(--ant-display); flex: 0 0 54.1667%; max-width: 54.1667%; }
  :where(.css-o4sewt).ant-col-xl-push-13 { inset-inline-start: 54.1667%; }
  :where(.css-o4sewt).ant-col-xl-pull-13 { inset-inline-end: 54.1667%; }
  :where(.css-o4sewt).ant-col-xl-offset-13 { margin-inline-start: 54.1667%; }
  :where(.css-o4sewt).ant-col-xl-order-13 { order: 13; }
  :where(.css-o4sewt).ant-col-xl-12 { --ant-display: block; display: var(--ant-display); flex: 0 0 50%; max-width: 50%; }
  :where(.css-o4sewt).ant-col-xl-push-12 { inset-inline-start: 50%; }
  :where(.css-o4sewt).ant-col-xl-pull-12 { inset-inline-end: 50%; }
  :where(.css-o4sewt).ant-col-xl-offset-12 { margin-inline-start: 50%; }
  :where(.css-o4sewt).ant-col-xl-order-12 { order: 12; }
  :where(.css-o4sewt).ant-col-xl-11 { --ant-display: block; display: var(--ant-display); flex: 0 0 45.8333%; max-width: 45.8333%; }
  :where(.css-o4sewt).ant-col-xl-push-11 { inset-inline-start: 45.8333%; }
  :where(.css-o4sewt).ant-col-xl-pull-11 { inset-inline-end: 45.8333%; }
  :where(.css-o4sewt).ant-col-xl-offset-11 { margin-inline-start: 45.8333%; }
  :where(.css-o4sewt).ant-col-xl-order-11 { order: 11; }
  :where(.css-o4sewt).ant-col-xl-10 { --ant-display: block; display: var(--ant-display); flex: 0 0 41.6667%; max-width: 41.6667%; }
  :where(.css-o4sewt).ant-col-xl-push-10 { inset-inline-start: 41.6667%; }
  :where(.css-o4sewt).ant-col-xl-pull-10 { inset-inline-end: 41.6667%; }
  :where(.css-o4sewt).ant-col-xl-offset-10 { margin-inline-start: 41.6667%; }
  :where(.css-o4sewt).ant-col-xl-order-10 { order: 10; }
  :where(.css-o4sewt).ant-col-xl-9 { --ant-display: block; display: var(--ant-display); flex: 0 0 37.5%; max-width: 37.5%; }
  :where(.css-o4sewt).ant-col-xl-push-9 { inset-inline-start: 37.5%; }
  :where(.css-o4sewt).ant-col-xl-pull-9 { inset-inline-end: 37.5%; }
  :where(.css-o4sewt).ant-col-xl-offset-9 { margin-inline-start: 37.5%; }
  :where(.css-o4sewt).ant-col-xl-order-9 { order: 9; }
  :where(.css-o4sewt).ant-col-xl-8 { --ant-display: block; display: var(--ant-display); flex: 0 0 33.3333%; max-width: 33.3333%; }
  :where(.css-o4sewt).ant-col-xl-push-8 { inset-inline-start: 33.3333%; }
  :where(.css-o4sewt).ant-col-xl-pull-8 { inset-inline-end: 33.3333%; }
  :where(.css-o4sewt).ant-col-xl-offset-8 { margin-inline-start: 33.3333%; }
  :where(.css-o4sewt).ant-col-xl-order-8 { order: 8; }
  :where(.css-o4sewt).ant-col-xl-7 { --ant-display: block; display: var(--ant-display); flex: 0 0 29.1667%; max-width: 29.1667%; }
  :where(.css-o4sewt).ant-col-xl-push-7 { inset-inline-start: 29.1667%; }
  :where(.css-o4sewt).ant-col-xl-pull-7 { inset-inline-end: 29.1667%; }
  :where(.css-o4sewt).ant-col-xl-offset-7 { margin-inline-start: 29.1667%; }
  :where(.css-o4sewt).ant-col-xl-order-7 { order: 7; }
  :where(.css-o4sewt).ant-col-xl-6 { --ant-display: block; display: var(--ant-display); flex: 0 0 25%; max-width: 25%; }
  :where(.css-o4sewt).ant-col-xl-push-6 { inset-inline-start: 25%; }
  :where(.css-o4sewt).ant-col-xl-pull-6 { inset-inline-end: 25%; }
  :where(.css-o4sewt).ant-col-xl-offset-6 { margin-inline-start: 25%; }
  :where(.css-o4sewt).ant-col-xl-order-6 { order: 6; }
  :where(.css-o4sewt).ant-col-xl-5 { --ant-display: block; display: var(--ant-display); flex: 0 0 20.8333%; max-width: 20.8333%; }
  :where(.css-o4sewt).ant-col-xl-push-5 { inset-inline-start: 20.8333%; }
  :where(.css-o4sewt).ant-col-xl-pull-5 { inset-inline-end: 20.8333%; }
  :where(.css-o4sewt).ant-col-xl-offset-5 { margin-inline-start: 20.8333%; }
  :where(.css-o4sewt).ant-col-xl-order-5 { order: 5; }
  :where(.css-o4sewt).ant-col-xl-4 { --ant-display: block; display: var(--ant-display); flex: 0 0 16.6667%; max-width: 16.6667%; }
  :where(.css-o4sewt).ant-col-xl-push-4 { inset-inline-start: 16.6667%; }
  :where(.css-o4sewt).ant-col-xl-pull-4 { inset-inline-end: 16.6667%; }
  :where(.css-o4sewt).ant-col-xl-offset-4 { margin-inline-start: 16.6667%; }
  :where(.css-o4sewt).ant-col-xl-order-4 { order: 4; }
  :where(.css-o4sewt).ant-col-xl-3 { --ant-display: block; display: var(--ant-display); flex: 0 0 12.5%; max-width: 12.5%; }
  :where(.css-o4sewt).ant-col-xl-push-3 { inset-inline-start: 12.5%; }
  :where(.css-o4sewt).ant-col-xl-pull-3 { inset-inline-end: 12.5%; }
  :where(.css-o4sewt).ant-col-xl-offset-3 { margin-inline-start: 12.5%; }
  :where(.css-o4sewt).ant-col-xl-order-3 { order: 3; }
  :where(.css-o4sewt).ant-col-xl-2 { --ant-display: block; display: var(--ant-display); flex: 0 0 8.33333%; max-width: 8.33333%; }
  :where(.css-o4sewt).ant-col-xl-push-2 { inset-inline-start: 8.33333%; }
  :where(.css-o4sewt).ant-col-xl-pull-2 { inset-inline-end: 8.33333%; }
  :where(.css-o4sewt).ant-col-xl-offset-2 { margin-inline-start: 8.33333%; }
  :where(.css-o4sewt).ant-col-xl-order-2 { order: 2; }
  :where(.css-o4sewt).ant-col-xl-1 { --ant-display: block; display: var(--ant-display); flex: 0 0 4.16667%; max-width: 4.16667%; }
  :where(.css-o4sewt).ant-col-xl-push-1 { inset-inline-start: 4.16667%; }
  :where(.css-o4sewt).ant-col-xl-pull-1 { inset-inline-end: 4.16667%; }
  :where(.css-o4sewt).ant-col-xl-offset-1 { margin-inline-start: 4.16667%; }
  :where(.css-o4sewt).ant-col-xl-order-1 { order: 1; }
  :where(.css-o4sewt).ant-col-xl-0 { display: none; }
  :where(.css-o4sewt).ant-col-push-0 { inset-inline-start: auto; }
  :where(.css-o4sewt).ant-col-pull-0 { inset-inline-end: auto; }
  :where(.css-o4sewt).ant-col-xl-push-0 { inset-inline-start: auto; }
  :where(.css-o4sewt).ant-col-xl-pull-0 { inset-inline-end: auto; }
  :where(.css-o4sewt).ant-col-xl-offset-0 { margin-inline-start: 0px; }
  :where(.css-o4sewt).ant-col-xl-order-0 { order: 0; }
  :where(.css-o4sewt).ant-col-xl-flex { flex: var(--ant-col-xl-flex); }
}

@media (min-width: 1600px) {
  :where(.css-o4sewt).ant-col-xxl-24 { --ant-display: block; display: var(--ant-display); flex: 0 0 100%; max-width: 100%; }
  :where(.css-o4sewt).ant-col-xxl-push-24 { inset-inline-start: 100%; }
  :where(.css-o4sewt).ant-col-xxl-pull-24 { inset-inline-end: 100%; }
  :where(.css-o4sewt).ant-col-xxl-offset-24 { margin-inline-start: 100%; }
  :where(.css-o4sewt).ant-col-xxl-order-24 { order: 24; }
  :where(.css-o4sewt).ant-col-xxl-23 { --ant-display: block; display: var(--ant-display); flex: 0 0 95.8333%; max-width: 95.8333%; }
  :where(.css-o4sewt).ant-col-xxl-push-23 { inset-inline-start: 95.8333%; }
  :where(.css-o4sewt).ant-col-xxl-pull-23 { inset-inline-end: 95.8333%; }
  :where(.css-o4sewt).ant-col-xxl-offset-23 { margin-inline-start: 95.8333%; }
  :where(.css-o4sewt).ant-col-xxl-order-23 { order: 23; }
  :where(.css-o4sewt).ant-col-xxl-22 { --ant-display: block; display: var(--ant-display); flex: 0 0 91.6667%; max-width: 91.6667%; }
  :where(.css-o4sewt).ant-col-xxl-push-22 { inset-inline-start: 91.6667%; }
  :where(.css-o4sewt).ant-col-xxl-pull-22 { inset-inline-end: 91.6667%; }
  :where(.css-o4sewt).ant-col-xxl-offset-22 { margin-inline-start: 91.6667%; }
  :where(.css-o4sewt).ant-col-xxl-order-22 { order: 22; }
  :where(.css-o4sewt).ant-col-xxl-21 { --ant-display: block; display: var(--ant-display); flex: 0 0 87.5%; max-width: 87.5%; }
  :where(.css-o4sewt).ant-col-xxl-push-21 { inset-inline-start: 87.5%; }
  :where(.css-o4sewt).ant-col-xxl-pull-21 { inset-inline-end: 87.5%; }
  :where(.css-o4sewt).ant-col-xxl-offset-21 { margin-inline-start: 87.5%; }
  :where(.css-o4sewt).ant-col-xxl-order-21 { order: 21; }
  :where(.css-o4sewt).ant-col-xxl-20 { --ant-display: block; display: var(--ant-display); flex: 0 0 83.3333%; max-width: 83.3333%; }
  :where(.css-o4sewt).ant-col-xxl-push-20 { inset-inline-start: 83.3333%; }
  :where(.css-o4sewt).ant-col-xxl-pull-20 { inset-inline-end: 83.3333%; }
  :where(.css-o4sewt).ant-col-xxl-offset-20 { margin-inline-start: 83.3333%; }
  :where(.css-o4sewt).ant-col-xxl-order-20 { order: 20; }
  :where(.css-o4sewt).ant-col-xxl-19 { --ant-display: block; display: var(--ant-display); flex: 0 0 79.1667%; max-width: 79.1667%; }
  :where(.css-o4sewt).ant-col-xxl-push-19 { inset-inline-start: 79.1667%; }
  :where(.css-o4sewt).ant-col-xxl-pull-19 { inset-inline-end: 79.1667%; }
  :where(.css-o4sewt).ant-col-xxl-offset-19 { margin-inline-start: 79.1667%; }
  :where(.css-o4sewt).ant-col-xxl-order-19 { order: 19; }
  :where(.css-o4sewt).ant-col-xxl-18 { --ant-display: block; display: var(--ant-display); flex: 0 0 75%; max-width: 75%; }
  :where(.css-o4sewt).ant-col-xxl-push-18 { inset-inline-start: 75%; }
  :where(.css-o4sewt).ant-col-xxl-pull-18 { inset-inline-end: 75%; }
  :where(.css-o4sewt).ant-col-xxl-offset-18 { margin-inline-start: 75%; }
  :where(.css-o4sewt).ant-col-xxl-order-18 { order: 18; }
  :where(.css-o4sewt).ant-col-xxl-17 { --ant-display: block; display: var(--ant-display); flex: 0 0 70.8333%; max-width: 70.8333%; }
  :where(.css-o4sewt).ant-col-xxl-push-17 { inset-inline-start: 70.8333%; }
  :where(.css-o4sewt).ant-col-xxl-pull-17 { inset-inline-end: 70.8333%; }
  :where(.css-o4sewt).ant-col-xxl-offset-17 { margin-inline-start: 70.8333%; }
  :where(.css-o4sewt).ant-col-xxl-order-17 { order: 17; }
  :where(.css-o4sewt).ant-col-xxl-16 { --ant-display: block; display: var(--ant-display); flex: 0 0 66.6667%; max-width: 66.6667%; }
  :where(.css-o4sewt).ant-col-xxl-push-16 { inset-inline-start: 66.6667%; }
  :where(.css-o4sewt).ant-col-xxl-pull-16 { inset-inline-end: 66.6667%; }
  :where(.css-o4sewt).ant-col-xxl-offset-16 { margin-inline-start: 66.6667%; }
  :where(.css-o4sewt).ant-col-xxl-order-16 { order: 16; }
  :where(.css-o4sewt).ant-col-xxl-15 { --ant-display: block; display: var(--ant-display); flex: 0 0 62.5%; max-width: 62.5%; }
  :where(.css-o4sewt).ant-col-xxl-push-15 { inset-inline-start: 62.5%; }
  :where(.css-o4sewt).ant-col-xxl-pull-15 { inset-inline-end: 62.5%; }
  :where(.css-o4sewt).ant-col-xxl-offset-15 { margin-inline-start: 62.5%; }
  :where(.css-o4sewt).ant-col-xxl-order-15 { order: 15; }
  :where(.css-o4sewt).ant-col-xxl-14 { --ant-display: block; display: var(--ant-display); flex: 0 0 58.3333%; max-width: 58.3333%; }
  :where(.css-o4sewt).ant-col-xxl-push-14 { inset-inline-start: 58.3333%; }
  :where(.css-o4sewt).ant-col-xxl-pull-14 { inset-inline-end: 58.3333%; }
  :where(.css-o4sewt).ant-col-xxl-offset-14 { margin-inline-start: 58.3333%; }
  :where(.css-o4sewt).ant-col-xxl-order-14 { order: 14; }
  :where(.css-o4sewt).ant-col-xxl-13 { --ant-display: block; display: var(--ant-display); flex: 0 0 54.1667%; max-width: 54.1667%; }
  :where(.css-o4sewt).ant-col-xxl-push-13 { inset-inline-start: 54.1667%; }
  :where(.css-o4sewt).ant-col-xxl-pull-13 { inset-inline-end: 54.1667%; }
  :where(.css-o4sewt).ant-col-xxl-offset-13 { margin-inline-start: 54.1667%; }
  :where(.css-o4sewt).ant-col-xxl-order-13 { order: 13; }
  :where(.css-o4sewt).ant-col-xxl-12 { --ant-display: block; display: var(--ant-display); flex: 0 0 50%; max-width: 50%; }
  :where(.css-o4sewt).ant-col-xxl-push-12 { inset-inline-start: 50%; }
  :where(.css-o4sewt).ant-col-xxl-pull-12 { inset-inline-end: 50%; }
  :where(.css-o4sewt).ant-col-xxl-offset-12 { margin-inline-start: 50%; }
  :where(.css-o4sewt).ant-col-xxl-order-12 { order: 12; }
  :where(.css-o4sewt).ant-col-xxl-11 { --ant-display: block; display: var(--ant-display); flex: 0 0 45.8333%; max-width: 45.8333%; }
  :where(.css-o4sewt).ant-col-xxl-push-11 { inset-inline-start: 45.8333%; }
  :where(.css-o4sewt).ant-col-xxl-pull-11 { inset-inline-end: 45.8333%; }
  :where(.css-o4sewt).ant-col-xxl-offset-11 { margin-inline-start: 45.8333%; }
  :where(.css-o4sewt).ant-col-xxl-order-11 { order: 11; }
  :where(.css-o4sewt).ant-col-xxl-10 { --ant-display: block; display: var(--ant-display); flex: 0 0 41.6667%; max-width: 41.6667%; }
  :where(.css-o4sewt).ant-col-xxl-push-10 { inset-inline-start: 41.6667%; }
  :where(.css-o4sewt).ant-col-xxl-pull-10 { inset-inline-end: 41.6667%; }
  :where(.css-o4sewt).ant-col-xxl-offset-10 { margin-inline-start: 41.6667%; }
  :where(.css-o4sewt).ant-col-xxl-order-10 { order: 10; }
  :where(.css-o4sewt).ant-col-xxl-9 { --ant-display: block; display: var(--ant-display); flex: 0 0 37.5%; max-width: 37.5%; }
  :where(.css-o4sewt).ant-col-xxl-push-9 { inset-inline-start: 37.5%; }
  :where(.css-o4sewt).ant-col-xxl-pull-9 { inset-inline-end: 37.5%; }
  :where(.css-o4sewt).ant-col-xxl-offset-9 { margin-inline-start: 37.5%; }
  :where(.css-o4sewt).ant-col-xxl-order-9 { order: 9; }
  :where(.css-o4sewt).ant-col-xxl-8 { --ant-display: block; display: var(--ant-display); flex: 0 0 33.3333%; max-width: 33.3333%; }
  :where(.css-o4sewt).ant-col-xxl-push-8 { inset-inline-start: 33.3333%; }
  :where(.css-o4sewt).ant-col-xxl-pull-8 { inset-inline-end: 33.3333%; }
  :where(.css-o4sewt).ant-col-xxl-offset-8 { margin-inline-start: 33.3333%; }
  :where(.css-o4sewt).ant-col-xxl-order-8 { order: 8; }
  :where(.css-o4sewt).ant-col-xxl-7 { --ant-display: block; display: var(--ant-display); flex: 0 0 29.1667%; max-width: 29.1667%; }
  :where(.css-o4sewt).ant-col-xxl-push-7 { inset-inline-start: 29.1667%; }
  :where(.css-o4sewt).ant-col-xxl-pull-7 { inset-inline-end: 29.1667%; }
  :where(.css-o4sewt).ant-col-xxl-offset-7 { margin-inline-start: 29.1667%; }
  :where(.css-o4sewt).ant-col-xxl-order-7 { order: 7; }
  :where(.css-o4sewt).ant-col-xxl-6 { --ant-display: block; display: var(--ant-display); flex: 0 0 25%; max-width: 25%; }
  :where(.css-o4sewt).ant-col-xxl-push-6 { inset-inline-start: 25%; }
  :where(.css-o4sewt).ant-col-xxl-pull-6 { inset-inline-end: 25%; }
  :where(.css-o4sewt).ant-col-xxl-offset-6 { margin-inline-start: 25%; }
  :where(.css-o4sewt).ant-col-xxl-order-6 { order: 6; }
  :where(.css-o4sewt).ant-col-xxl-5 { --ant-display: block; display: var(--ant-display); flex: 0 0 20.8333%; max-width: 20.8333%; }
  :where(.css-o4sewt).ant-col-xxl-push-5 { inset-inline-start: 20.8333%; }
  :where(.css-o4sewt).ant-col-xxl-pull-5 { inset-inline-end: 20.8333%; }
  :where(.css-o4sewt).ant-col-xxl-offset-5 { margin-inline-start: 20.8333%; }
  :where(.css-o4sewt).ant-col-xxl-order-5 { order: 5; }
  :where(.css-o4sewt).ant-col-xxl-4 { --ant-display: block; display: var(--ant-display); flex: 0 0 16.6667%; max-width: 16.6667%; }
  :where(.css-o4sewt).ant-col-xxl-push-4 { inset-inline-start: 16.6667%; }
  :where(.css-o4sewt).ant-col-xxl-pull-4 { inset-inline-end: 16.6667%; }
  :where(.css-o4sewt).ant-col-xxl-offset-4 { margin-inline-start: 16.6667%; }
  :where(.css-o4sewt).ant-col-xxl-order-4 { order: 4; }
  :where(.css-o4sewt).ant-col-xxl-3 { --ant-display: block; display: var(--ant-display); flex: 0 0 12.5%; max-width: 12.5%; }
  :where(.css-o4sewt).ant-col-xxl-push-3 { inset-inline-start: 12.5%; }
  :where(.css-o4sewt).ant-col-xxl-pull-3 { inset-inline-end: 12.5%; }
  :where(.css-o4sewt).ant-col-xxl-offset-3 { margin-inline-start: 12.5%; }
  :where(.css-o4sewt).ant-col-xxl-order-3 { order: 3; }
  :where(.css-o4sewt).ant-col-xxl-2 { --ant-display: block; display: var(--ant-display); flex: 0 0 8.33333%; max-width: 8.33333%; }
  :where(.css-o4sewt).ant-col-xxl-push-2 { inset-inline-start: 8.33333%; }
  :where(.css-o4sewt).ant-col-xxl-pull-2 { inset-inline-end: 8.33333%; }
  :where(.css-o4sewt).ant-col-xxl-offset-2 { margin-inline-start: 8.33333%; }
  :where(.css-o4sewt).ant-col-xxl-order-2 { order: 2; }
  :where(.css-o4sewt).ant-col-xxl-1 { --ant-display: block; display: var(--ant-display); flex: 0 0 4.16667%; max-width: 4.16667%; }
  :where(.css-o4sewt).ant-col-xxl-push-1 { inset-inline-start: 4.16667%; }
  :where(.css-o4sewt).ant-col-xxl-pull-1 { inset-inline-end: 4.16667%; }
  :where(.css-o4sewt).ant-col-xxl-offset-1 { margin-inline-start: 4.16667%; }
  :where(.css-o4sewt).ant-col-xxl-order-1 { order: 1; }
  :where(.css-o4sewt).ant-col-xxl-0 { display: none; }
  :where(.css-o4sewt).ant-col-push-0 { inset-inline-start: auto; }
  :where(.css-o4sewt).ant-col-pull-0 { inset-inline-end: auto; }
  :where(.css-o4sewt).ant-col-xxl-push-0 { inset-inline-start: auto; }
  :where(.css-o4sewt).ant-col-xxl-pull-0 { inset-inline-end: auto; }
  :where(.css-o4sewt).ant-col-xxl-offset-0 { margin-inline-start: 0px; }
  :where(.css-o4sewt).ant-col-xxl-order-0 { order: 0; }
  :where(.css-o4sewt).ant-col-xxl-flex { flex: var(--ant-col-xxl-flex); }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-o4sewt).ant-row { font-family: var(--ant-font-family); font-size: var(--ant-font-size); box-sizing: border-box; }

:where(.css-o4sewt).ant-row::before, :where(.css-o4sewt).ant-row::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-row [class^="ant-row"], :where(.css-o4sewt).ant-row [class*=" ant-row"] { box-sizing: border-box; }

:where(.css-o4sewt).ant-row [class^="ant-row"]::before, :where(.css-o4sewt).ant-row [class*=" ant-row"]::before, :where(.css-o4sewt).ant-row [class^="ant-row"]::after, :where(.css-o4sewt).ant-row [class*=" ant-row"]::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-row { display: flex; flex-flow: wrap; min-width: 0px; }

:where(.css-o4sewt).ant-row::before, :where(.css-o4sewt).ant-row::after { display: flex; }

:where(.css-o4sewt).ant-row-no-wrap { flex-wrap: nowrap; }

:where(.css-o4sewt).ant-row-start { justify-content: flex-start; }

:where(.css-o4sewt).ant-row-center { justify-content: center; }

:where(.css-o4sewt).ant-row-end { justify-content: flex-end; }

:where(.css-o4sewt).ant-row-space-between { justify-content: space-between; }

:where(.css-o4sewt).ant-row-space-around { justify-content: space-around; }

:where(.css-o4sewt).ant-row-space-evenly { justify-content: space-evenly; }

:where(.css-o4sewt).ant-row-top { align-items: flex-start; }

:where(.css-o4sewt).ant-row-middle { align-items: center; }

:where(.css-o4sewt).ant-row-bottom { align-items: flex-end; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-o4sewt).ant-wave { font-family: var(--ant-font-family); font-size: var(--ant-font-size); box-sizing: border-box; }

:where(.css-o4sewt).ant-wave::before, :where(.css-o4sewt).ant-wave::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-wave [class^="ant-wave"], :where(.css-o4sewt).ant-wave [class*=" ant-wave"] { box-sizing: border-box; }

:where(.css-o4sewt).ant-wave [class^="ant-wave"]::before, :where(.css-o4sewt).ant-wave [class*=" ant-wave"]::before, :where(.css-o4sewt).ant-wave [class^="ant-wave"]::after, :where(.css-o4sewt).ant-wave [class*=" ant-wave"]::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-wave { position: absolute; background: transparent; pointer-events: none; box-sizing: border-box; color: var(--wave-color, var(--ant-color-primary)); box-shadow: currentcolor 0px 0px 0px 0px; opacity: 0.2; }

:where(.css-o4sewt).ant-wave.wave-motion-appear { transition: box-shadow 0.4s var(--ant-motion-ease-out-circ),opacity 2s var(--ant-motion-ease-out-circ); }

:where(.css-o4sewt).ant-wave.wave-motion-appear-active { box-shadow: currentcolor 0px 0px 0px 6px; opacity: 0; }

:where(.css-o4sewt).ant-wave.wave-motion-appear.wave-quick { transition: box-shadow var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out),opacity var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";


/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-o4sewt).ant-popover { box-sizing: border-box; margin: 0px; padding: 0px; color: var(--ant-color-text); font-size: var(--ant-font-size); line-height: var(--ant-line-height); list-style: none; font-family: var(--ant-font-family); position: absolute; top: 0px; left: 0px; z-index: var(--ant-popover-z-index-popup); 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: var(--ant-color-bg-elevated); width: max-content; max-width: 100vw; }

:where(.css-o4sewt).ant-popover-rtl { direction: rtl; }

:where(.css-o4sewt).ant-popover-hidden { display: none; }

:where(.css-o4sewt).ant-popover .ant-popover-content { position: relative; }

:where(.css-o4sewt).ant-popover .ant-popover-inner { background-color: var(--ant-color-bg-elevated); background-clip: padding-box; border-radius: var(--ant-border-radius-lg); box-shadow: var(--ant-box-shadow-secondary); padding: var(--ant-popover-inner-padding); }

:where(.css-o4sewt).ant-popover .ant-popover-title { min-width: var(--ant-popover-title-min-width); margin-bottom: var(--ant-popover-title-margin-bottom); color: var(--ant-color-text-heading); font-weight: var(--ant-font-weight-strong); border-bottom: var(--ant-popover-title-border-bottom); padding: var(--ant-popover-title-padding); }

:where(.css-o4sewt).ant-popover .ant-popover-inner-content { color: var(--ant-color-text); padding: var(--ant-popover-inner-content-padding); }

:where(.css-o4sewt).ant-popover .ant-popover-arrow { position: absolute; z-index: 1; display: block; pointer-events: none; width: var(--ant-size-popup-arrow); height: var(--ant-size-popup-arrow); overflow: hidden; }

:where(.css-o4sewt).ant-popover .ant-popover-arrow::before { position: absolute; bottom: 0px; inset-inline-start: 0px; width: var(--ant-size-popup-arrow); height: calc(var(--ant-size-popup-arrow) / 2); background: var(--antd-arrow-background-color); clip-path: var(--ant-popover-arrow-path); content: ""; }

:where(.css-o4sewt).ant-popover .ant-popover-arrow::after { content: ""; position: absolute; width: var(--ant-popover-arrow-shadow-width); height: var(--ant-popover-arrow-shadow-width); bottom: 0px; inset-inline: 0px; margin: auto; border-radius: 0 0 var(--ant-border-radius-xs) 0; transform: translateY(50%) rotate(-135deg); box-shadow: var(--ant-box-shadow-popover-arrow); z-index: 0; background: transparent; }

:where(.css-o4sewt).ant-popover .ant-popover-arrow::before { background: var(--antd-arrow-background-color); }

:where(.css-o4sewt).ant-popover-placement-top > .ant-popover-arrow, :where(.css-o4sewt).ant-popover-placement-topLeft > .ant-popover-arrow, :where(.css-o4sewt).ant-popover-placement-topRight > .ant-popover-arrow { bottom: 0px; transform: translateY(100%) rotate(180deg); }

:where(.css-o4sewt).ant-popover-placement-top > .ant-popover-arrow { left: 50%; transform: translateX(-50%) translateY(100%) rotate(180deg); }

:where(.css-o4sewt).ant-popover-placement-topLeft { --arrow-offset-horizontal: var(--ant-popover-arrow-offset-horizontal); }

:where(.css-o4sewt).ant-popover-placement-topLeft > .ant-popover-arrow { left: var(--ant-popover-arrow-offset-horizontal); }

:where(.css-o4sewt).ant-popover-placement-topRight { --arrow-offset-horizontal: calc(100% - var(--ant-popover-arrow-offset-horizontal)); }

:where(.css-o4sewt).ant-popover-placement-topRight > .ant-popover-arrow { right: var(--ant-popover-arrow-offset-horizontal); }

:where(.css-o4sewt).ant-popover-placement-bottom > .ant-popover-arrow, :where(.css-o4sewt).ant-popover-placement-bottomLeft > .ant-popover-arrow, :where(.css-o4sewt).ant-popover-placement-bottomRight > .ant-popover-arrow { top: 0px; transform: translateY(-100%); }

:where(.css-o4sewt).ant-popover-placement-bottom > .ant-popover-arrow { left: 50%; transform: translateX(-50%) translateY(-100%); }

:where(.css-o4sewt).ant-popover-placement-bottomLeft { --arrow-offset-horizontal: var(--ant-popover-arrow-offset-horizontal); }

:where(.css-o4sewt).ant-popover-placement-bottomLeft > .ant-popover-arrow { left: var(--ant-popover-arrow-offset-horizontal); }

:where(.css-o4sewt).ant-popover-placement-bottomRight { --arrow-offset-horizontal: calc(100% - var(--ant-popover-arrow-offset-horizontal)); }

:where(.css-o4sewt).ant-popover-placement-bottomRight > .ant-popover-arrow { right: var(--ant-popover-arrow-offset-horizontal); }

:where(.css-o4sewt).ant-popover-placement-left > .ant-popover-arrow, :where(.css-o4sewt).ant-popover-placement-leftTop > .ant-popover-arrow, :where(.css-o4sewt).ant-popover-placement-leftBottom > .ant-popover-arrow { right: 0px; transform: translateX(100%) rotate(90deg); }

:where(.css-o4sewt).ant-popover-placement-left > .ant-popover-arrow { top: 50%; transform: translateY(-50%) translateX(100%) rotate(90deg); }

:where(.css-o4sewt).ant-popover-placement-leftTop > .ant-popover-arrow { top: var(--ant-popover-arrow-offset-vertical); }

:where(.css-o4sewt).ant-popover-placement-leftBottom > .ant-popover-arrow { bottom: var(--ant-popover-arrow-offset-vertical); }

:where(.css-o4sewt).ant-popover-placement-right > .ant-popover-arrow, :where(.css-o4sewt).ant-popover-placement-rightTop > .ant-popover-arrow, :where(.css-o4sewt).ant-popover-placement-rightBottom > .ant-popover-arrow { left: 0px; transform: translateX(-100%) rotate(-90deg); }

:where(.css-o4sewt).ant-popover-placement-right > .ant-popover-arrow { top: 50%; transform: translateY(-50%) translateX(-100%) rotate(-90deg); }

:where(.css-o4sewt).ant-popover-placement-rightTop > .ant-popover-arrow { top: var(--ant-popover-arrow-offset-vertical); }

:where(.css-o4sewt).ant-popover-placement-rightBottom > .ant-popover-arrow { bottom: var(--ant-popover-arrow-offset-vertical); }

:where(.css-o4sewt).ant-popover-pure { position: relative; max-width: none; margin: var(--ant-size-popup-arrow); display: inline-block; }

:where(.css-o4sewt).ant-popover-pure .ant-popover-content { display: inline-block; }

:where(.css-o4sewt).ant-popover.ant-popover-blue { --antd-arrow-background-color: var(--ant-blue-6); }

:where(.css-o4sewt).ant-popover.ant-popover-blue .ant-popover-inner { background-color: var(--ant-blue-6); }

:where(.css-o4sewt).ant-popover.ant-popover-blue .ant-popover-arrow { background: transparent; }

:where(.css-o4sewt).ant-popover.ant-popover-purple { --antd-arrow-background-color: var(--ant-purple-6); }

:where(.css-o4sewt).ant-popover.ant-popover-purple .ant-popover-inner { background-color: var(--ant-purple-6); }

:where(.css-o4sewt).ant-popover.ant-popover-purple .ant-popover-arrow { background: transparent; }

:where(.css-o4sewt).ant-popover.ant-popover-cyan { --antd-arrow-background-color: var(--ant-cyan-6); }

:where(.css-o4sewt).ant-popover.ant-popover-cyan .ant-popover-inner { background-color: var(--ant-cyan-6); }

:where(.css-o4sewt).ant-popover.ant-popover-cyan .ant-popover-arrow { background: transparent; }

:where(.css-o4sewt).ant-popover.ant-popover-green { --antd-arrow-background-color: var(--ant-green-6); }

:where(.css-o4sewt).ant-popover.ant-popover-green .ant-popover-inner { background-color: var(--ant-green-6); }

:where(.css-o4sewt).ant-popover.ant-popover-green .ant-popover-arrow { background: transparent; }

:where(.css-o4sewt).ant-popover.ant-popover-magenta { --antd-arrow-background-color: var(--ant-magenta-6); }

:where(.css-o4sewt).ant-popover.ant-popover-magenta .ant-popover-inner { background-color: var(--ant-magenta-6); }

:where(.css-o4sewt).ant-popover.ant-popover-magenta .ant-popover-arrow { background: transparent; }

:where(.css-o4sewt).ant-popover.ant-popover-pink { --antd-arrow-background-color: var(--ant-pink-6); }

:where(.css-o4sewt).ant-popover.ant-popover-pink .ant-popover-inner { background-color: var(--ant-pink-6); }

:where(.css-o4sewt).ant-popover.ant-popover-pink .ant-popover-arrow { background: transparent; }

:where(.css-o4sewt).ant-popover.ant-popover-red { --antd-arrow-background-color: var(--ant-red-6); }

:where(.css-o4sewt).ant-popover.ant-popover-red .ant-popover-inner { background-color: var(--ant-red-6); }

:where(.css-o4sewt).ant-popover.ant-popover-red .ant-popover-arrow { background: transparent; }

:where(.css-o4sewt).ant-popover.ant-popover-orange { --antd-arrow-background-color: var(--ant-orange-6); }

:where(.css-o4sewt).ant-popover.ant-popover-orange .ant-popover-inner { background-color: var(--ant-orange-6); }

:where(.css-o4sewt).ant-popover.ant-popover-orange .ant-popover-arrow { background: transparent; }

:where(.css-o4sewt).ant-popover.ant-popover-yellow { --antd-arrow-background-color: var(--ant-yellow-6); }

:where(.css-o4sewt).ant-popover.ant-popover-yellow .ant-popover-inner { background-color: var(--ant-yellow-6); }

:where(.css-o4sewt).ant-popover.ant-popover-yellow .ant-popover-arrow { background: transparent; }

:where(.css-o4sewt).ant-popover.ant-popover-volcano { --antd-arrow-background-color: var(--ant-volcano-6); }

:where(.css-o4sewt).ant-popover.ant-popover-volcano .ant-popover-inner { background-color: var(--ant-volcano-6); }

:where(.css-o4sewt).ant-popover.ant-popover-volcano .ant-popover-arrow { background: transparent; }

:where(.css-o4sewt).ant-popover.ant-popover-geekblue { --antd-arrow-background-color: var(--ant-geekblue-6); }

:where(.css-o4sewt).ant-popover.ant-popover-geekblue .ant-popover-inner { background-color: var(--ant-geekblue-6); }

:where(.css-o4sewt).ant-popover.ant-popover-geekblue .ant-popover-arrow { background: transparent; }

:where(.css-o4sewt).ant-popover.ant-popover-lime { --antd-arrow-background-color: var(--ant-lime-6); }

:where(.css-o4sewt).ant-popover.ant-popover-lime .ant-popover-inner { background-color: var(--ant-lime-6); }

:where(.css-o4sewt).ant-popover.ant-popover-lime .ant-popover-arrow { background: transparent; }

:where(.css-o4sewt).ant-popover.ant-popover-gold { --antd-arrow-background-color: var(--ant-gold-6); }

:where(.css-o4sewt).ant-popover.ant-popover-gold .ant-popover-inner { background-color: var(--ant-gold-6); }

:where(.css-o4sewt).ant-popover.ant-popover-gold .ant-popover-arrow { background: transparent; }

:where(.css-o4sewt).ant-zoom-big-enter, :where(.css-o4sewt).ant-zoom-big-appear { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-zoom-big-leave { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-zoom-big-enter.ant-zoom-big-enter-active, :where(.css-o4sewt).ant-zoom-big-appear.ant-zoom-big-appear-active { animation-name: css-o4sewt-antZoomBigIn; animation-play-state: running; }

:where(.css-o4sewt).ant-zoom-big-leave.ant-zoom-big-leave-active { animation-name: css-o4sewt-antZoomBigOut; animation-play-state: running; pointer-events: none; }

:where(.css-o4sewt).ant-zoom-big-enter, :where(.css-o4sewt).ant-zoom-big-appear { transform: scale(0); opacity: 0; animation-timing-function: var(--ant-motion-ease-out-circ); }

:where(.css-o4sewt).ant-zoom-big-enter-prepare, :where(.css-o4sewt).ant-zoom-big-appear-prepare { transform: none; }

:where(.css-o4sewt).ant-zoom-big-leave { animation-timing-function: var(--ant-motion-ease-in-out-circ); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-o4sewt).ant-popconfirm { z-index: var(--ant-popconfirm-z-index-popup); }

:where(.css-o4sewt).ant-popconfirm.ant-popover { font-size: var(--ant-font-size); }

:where(.css-o4sewt).ant-popconfirm .ant-popconfirm-message { margin-bottom: var(--ant-margin-xs); display: flex; flex-wrap: nowrap; align-items: start; }

:where(.css-o4sewt).ant-popconfirm .ant-popconfirm-message > .ant-popconfirm-message-icon .anticon { color: var(--ant-color-warning); font-size: var(--ant-font-size); line-height: 1; margin-inline-end: var(--ant-margin-xs); }

:where(.css-o4sewt).ant-popconfirm .ant-popconfirm-message .ant-popconfirm-title { font-weight: var(--ant-font-weight-strong); color: var(--ant-color-text-heading); }

:where(.css-o4sewt).ant-popconfirm .ant-popconfirm-message .ant-popconfirm-title:only-child { font-weight: normal; }

:where(.css-o4sewt).ant-popconfirm .ant-popconfirm-message .ant-popconfirm-description { margin-top: var(--ant-margin-xxs); color: var(--ant-color-text); }

:where(.css-o4sewt).ant-popconfirm .ant-popconfirm-buttons { text-align: end; white-space: nowrap; }

:where(.css-o4sewt).ant-popconfirm .ant-popconfirm-buttons button { margin-inline-start: var(--ant-margin-xs); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

.css-var-r6.ant-modal-css-var { --ant-modal-footer-bg: transparent; --ant-modal-header-bg: #1f1f1f; --ant-modal-title-line-height: 1.5; --ant-modal-title-font-size: 16px; --ant-modal-content-bg: #1f1f1f; --ant-modal-title-color: #fff; --ant-modal-content-padding: 20px 24px; --ant-modal-header-padding: 0px; --ant-modal-header-border-bottom: none; --ant-modal-header-margin-bottom: 8px; --ant-modal-body-padding: 0px; --ant-modal-footer-padding: 0px; --ant-modal-footer-border-top: none; --ant-modal-footer-border-radius: 0px; --ant-modal-footer-margin-top: 12px; --ant-modal-confirm-body-padding: 0px; --ant-modal-confirm-icon-margin-inline-end: 12px; --ant-modal-confirm-btns-margin-top: 12px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-o4sewt).ant-modal-css-var { font-family: var(--ant-font-family); font-size: var(--ant-font-size); box-sizing: border-box; }

:where(.css-o4sewt).ant-modal-css-var::before, :where(.css-o4sewt).ant-modal-css-var::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-modal-css-var [class^="ant-modal"], :where(.css-o4sewt).ant-modal-css-var [class*=" ant-modal"] { box-sizing: border-box; }

:where(.css-o4sewt).ant-modal-css-var [class^="ant-modal"]::before, :where(.css-o4sewt).ant-modal-css-var [class*=" ant-modal"]::before, :where(.css-o4sewt).ant-modal-css-var [class^="ant-modal"]::after, :where(.css-o4sewt).ant-modal-css-var [class*=" ant-modal"]::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-modal-root .ant-modal-wrap-rtl { direction: rtl; }

:where(.css-o4sewt).ant-modal-root .ant-modal-centered { text-align: center; }

:where(.css-o4sewt).ant-modal-root .ant-modal-centered::before { display: inline-block; width: 0px; height: 100%; vertical-align: middle; content: ""; }

:where(.css-o4sewt).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-o4sewt).ant-modal-root .ant-modal { max-width: calc(-16px + 100vw); margin: var(--ant-margin-xs) auto; }
  :where(.css-o4sewt).ant-modal-root .ant-modal-centered .ant-modal { flex: 1 1 0%; }
}

:where(.css-o4sewt).ant-modal { box-sizing: border-box; margin: 0px auto; padding-top: 0px; padding-right: 0px; padding-left: 0px; color: var(--ant-color-text); font-size: var(--ant-font-size); line-height: var(--ant-line-height); list-style: none; font-family: var(--ant-font-family); pointer-events: none; position: relative; top: 100px; width: auto; max-width: calc(100vw - calc(var(--ant-margin) * 2)); padding-bottom: var(--ant-padding-lg); }

:where(.css-o4sewt).ant-modal .ant-modal-title { margin: 0px; color: var(--ant-modal-title-color); font-weight: var(--ant-font-weight-strong); font-size: var(--ant-modal-title-font-size); line-height: var(--ant-modal-title-line-height); overflow-wrap: break-word; }

:where(.css-o4sewt).ant-modal .ant-modal-content { position: relative; background-color: var(--ant-modal-content-bg); background-clip: padding-box; border: 0px; border-radius: var(--ant-border-radius-lg); box-shadow: var(--ant-box-shadow); pointer-events: auto; padding: var(--ant-modal-content-padding); }

:where(.css-o4sewt).ant-modal .ant-modal-close { position: absolute; top: calc((calc(calc(var(--ant-line-height-heading-5) * var(--ant-font-size-heading-5)) + calc(var(--ant-padding) * 2)) - var(--ant-control-height)) / 2); inset-inline-end: calc((calc(calc(var(--ant-line-height-heading-5) * var(--ant-font-size-heading-5)) + calc(var(--ant-padding) * 2)) - var(--ant-control-height)) / 2); z-index: calc(var(--ant-z-index-popup-base) + 10); padding: 0px; color: var(--ant-color-icon); font-weight: var(--ant-font-weight-strong); line-height: 1; text-decoration: none; background: transparent; border-radius: var(--ant-border-radius-sm); width: var(--ant-control-height); height: var(--ant-control-height); border: 0px; outline: 0px; cursor: pointer; transition: color var(--ant-motion-duration-mid),background-color var(--ant-motion-duration-mid); }

:where(.css-o4sewt).ant-modal .ant-modal-close-x { display: flex; font-size: var(--ant-font-size-lg); font-style: normal; line-height: var(--ant-control-height); justify-content: center; text-transform: none; text-rendering: auto; }

:where(.css-o4sewt).ant-modal .ant-modal-close:disabled { pointer-events: none; }

:where(.css-o4sewt).ant-modal .ant-modal-close:hover { color: var(--ant-color-icon-hover); background-color: var(--ant-color-bg-text-hover); text-decoration: none; }

:where(.css-o4sewt).ant-modal .ant-modal-close:active { background-color: var(--ant-color-bg-text-active); }

:where(.css-o4sewt).ant-modal .ant-modal-close:focus-visible { outline: var(--ant-line-width-focus) solid var(--ant-color-primary-border); outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-o4sewt).ant-modal .ant-modal-header { color: var(--ant-color-text); background: var(--ant-modal-header-bg); border-radius: var(--ant-border-radius-lg) var(--ant-border-radius-lg) 0 0; margin-bottom: var(--ant-modal-header-margin-bottom); padding: var(--ant-modal-header-padding); border-bottom: var(--ant-modal-header-border-bottom); }

:where(.css-o4sewt).ant-modal .ant-modal-body { font-size: var(--ant-font-size); line-height: var(--ant-line-height); overflow-wrap: break-word; padding: var(--ant-modal-body-padding); }

:where(.css-o4sewt).ant-modal .ant-modal-body .ant-modal-body-skeleton { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; margin: var(--ant-margin) auto; }

:where(.css-o4sewt).ant-modal .ant-modal-footer { text-align: end; background: var(--ant-modal-footer-bg); margin-top: var(--ant-modal-footer-margin-top); padding: var(--ant-modal-footer-padding); border-top: var(--ant-modal-footer-border-top); border-radius: var(--ant-modal-footer-border-radius); }

:where(.css-o4sewt).ant-modal .ant-modal-footer > .ant-btn + .ant-btn { margin-inline-start: var(--ant-margin-xs); }

:where(.css-o4sewt).ant-modal .ant-modal-open { overflow: hidden; }

:where(.css-o4sewt).ant-modal-pure-panel { top: auto; padding: 0px; display: flex; flex-direction: column; }

:where(.css-o4sewt).ant-modal-pure-panel .ant-modal-content, :where(.css-o4sewt).ant-modal-pure-panel .ant-modal-body, :where(.css-o4sewt).ant-modal-pure-panel .ant-modal-confirm-body-wrapper { display: flex; flex-direction: column; flex: 1 1 auto; }

:where(.css-o4sewt).ant-modal-pure-panel .ant-modal-confirm-body { margin-bottom: auto; }

:where(.css-o4sewt).ant-modal-root .ant-modal-wrap-rtl { direction: rtl; }

:where(.css-o4sewt).ant-modal-root .ant-modal-wrap-rtl .ant-modal-confirm-body { direction: rtl; }

:where(.css-o4sewt).ant-modal-root .ant-modal.ant-zoom-enter, :where(.css-o4sewt).ant-modal-root .ant-modal.ant-zoom-appear { transform: none; opacity: 0; animation-duration: var(--ant-motion-duration-slow); user-select: none; }

:where(.css-o4sewt).ant-modal-root .ant-modal.ant-zoom-leave .ant-modal-content { pointer-events: none; }

:where(.css-o4sewt).ant-modal-root .ant-modal-mask { position: fixed; inset: 0px; z-index: var(--ant-z-index-popup-base); height: 100%; background-color: var(--ant-color-bg-mask); pointer-events: none; }

:where(.css-o4sewt).ant-modal-root .ant-modal-mask .ant-modal-hidden { display: none; }

:where(.css-o4sewt).ant-modal-root .ant-modal-wrap { position: fixed; inset: 0px; z-index: var(--ant-z-index-popup-base); overflow: auto; outline: 0px; }

:where(.css-o4sewt).ant-modal-root .ant-fade-enter, :where(.css-o4sewt).ant-modal-root .ant-fade-appear { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-modal-root .ant-fade-leave { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-modal-root .ant-fade-enter.ant-fade-enter-active, :where(.css-o4sewt).ant-modal-root .ant-fade-appear.ant-fade-appear-active { animation-name: css-o4sewt-antFadeIn; animation-play-state: running; }

:where(.css-o4sewt).ant-modal-root .ant-fade-leave.ant-fade-leave-active { animation-name: css-o4sewt-antFadeOut; animation-play-state: running; pointer-events: none; }

:where(.css-o4sewt).ant-modal-root .ant-fade-enter, :where(.css-o4sewt).ant-modal-root .ant-fade-appear { opacity: 0; animation-timing-function: linear; }

:where(.css-o4sewt).ant-modal-root .ant-fade-leave { animation-timing-function: linear; }

:where(.css-o4sewt).ant-zoom-enter, :where(.css-o4sewt).ant-zoom-appear { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-zoom-leave { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-zoom-enter.ant-zoom-enter-active, :where(.css-o4sewt).ant-zoom-appear.ant-zoom-appear-active { animation-name: css-o4sewt-antZoomIn; animation-play-state: running; }

:where(.css-o4sewt).ant-zoom-leave.ant-zoom-leave-active { animation-name: css-o4sewt-antZoomOut; animation-play-state: running; pointer-events: none; }

:where(.css-o4sewt).ant-zoom-enter, :where(.css-o4sewt).ant-zoom-appear { transform: scale(0); opacity: 0; animation-timing-function: var(--ant-motion-ease-out-circ); }

:where(.css-o4sewt).ant-zoom-enter-prepare, :where(.css-o4sewt).ant-zoom-appear-prepare { transform: none; }

:where(.css-o4sewt).ant-zoom-leave { animation-timing-function: var(--ant-motion-ease-in-out-circ); }

:where(.css-o4sewt).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-o4sewt).ant-modal-root .ant-modal { width: var(--ant-modal-sm-width); }
}

@media (min-width: 768px) {
  :where(.css-o4sewt).ant-modal-root .ant-modal { width: var(--ant-modal-md-width); }
}

@media (min-width: 992px) {
  :where(.css-o4sewt).ant-modal-root .ant-modal { width: var(--ant-modal-lg-width); }
}

@media (min-width: 1200px) {
  :where(.css-o4sewt).ant-modal-root .ant-modal { width: var(--ant-modal-xl-width); }
}

@media (min-width: 1600px) {
  :where(.css-o4sewt).ant-modal-root .ant-modal { width: var(--ant-modal-xxl-width); }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-o4sewt-antFadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-o4sewt-antFadeOut { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-o4sewt-antZoomOut { 
  0% { transform: scale(1); }
  100% { transform: scale(0.2); opacity: 0; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

.css-var-r6.ant-layout { --ant-color-error: #dd0404; --ant-color-error-bg: #dd0404; --ant-color-error-border: #dd0404; --ant-layout-color-bg-header: #001529; --ant-layout-color-bg-body: #000000; --ant-layout-color-bg-trigger: #002140; --ant-layout-body-bg: #000000; --ant-layout-header-bg: #001529; --ant-layout-header-height: 64px; --ant-layout-header-padding: 0 50px; --ant-layout-header-color: #fff; --ant-layout-footer-padding: 24px 50px; --ant-layout-footer-bg: #000000; --ant-layout-sider-bg: #001529; --ant-layout-trigger-height: 48px; --ant-layout-trigger-bg: #002140; --ant-layout-trigger-color: #fff; --ant-layout-zero-trigger-width: 40px; --ant-layout-zero-trigger-height: 40px; --ant-layout-light-sider-bg: #2B2B34; --ant-layout-light-trigger-bg: #2B2B34; --ant-layout-light-trigger-color: #fff; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

.css-var-r6.ant-layout-sider { --ant-color-error: #dd0404; --ant-color-error-bg: #dd0404; --ant-color-error-border: #dd0404; --ant-layout-color-bg-header: #001529; --ant-layout-color-bg-body: #000000; --ant-layout-color-bg-trigger: #002140; --ant-layout-body-bg: #000000; --ant-layout-header-bg: #001529; --ant-layout-header-height: 64px; --ant-layout-header-padding: 0 50px; --ant-layout-header-color: #fff; --ant-layout-footer-padding: 24px 50px; --ant-layout-footer-bg: #000000; --ant-layout-sider-bg: #001529; --ant-layout-trigger-height: 48px; --ant-layout-trigger-bg: #002140; --ant-layout-trigger-color: #fff; --ant-layout-zero-trigger-width: 40px; --ant-layout-zero-trigger-height: 40px; --ant-layout-light-sider-bg: #2B2B34; --ant-layout-light-trigger-bg: #2B2B34; --ant-layout-light-trigger-color: #fff; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

.css-var-r6.ant-menu-css-var { --ant-color-error: #dd0404; --ant-color-error-bg: #dd0404; --ant-color-error-border: #dd0404; --ant-menu-dropdown-width: 160px; --ant-menu-z-index-popup: 1050; --ant-menu-radius-item: 16px; --ant-menu-item-border-radius: 16px; --ant-menu-radius-sub-menu-item: 8px; --ant-menu-sub-menu-item-border-radius: 8px; --ant-menu-color-item-text: #fff; --ant-menu-item-color: #fff; --ant-menu-color-item-text-hover: #fff; --ant-menu-item-hover-color: #fff; --ant-menu-color-item-text-hover-horizontal: #448cc0; --ant-menu-horizontal-item-hover-color: #448cc0; --ant-menu-color-group-title: rgba(255,255,255,0.45); --ant-menu-group-title-color: rgba(255,255,255,0.45); --ant-menu-color-item-text-selected: #448cc0; --ant-menu-item-selected-color: #448cc0; --ant-menu-sub-menu-item-selected-color: #448cc0; --ant-menu-color-item-text-selected-horizontal: #448cc0; --ant-menu-horizontal-item-selected-color: #448cc0; --ant-menu-color-item-bg: #2B2B34; --ant-menu-item-bg: #2B2B34; --ant-menu-color-item-bg-hover: rgba(255,255,255,0.12); --ant-menu-item-hover-bg: rgba(255,255,255,0.12); --ant-menu-color-item-bg-active: rgba(255,255,255,0.12); --ant-menu-item-active-bg: #253e51; --ant-menu-color-sub-item-bg: rgba(255,255,255,0.04); --ant-menu-sub-menu-item-bg: rgba(255,255,255,0.04); --ant-menu-color-item-bg-selected: #253e51; --ant-menu-item-selected-bg: #253e51; --ant-menu-color-item-bg-selected-horizontal: transparent; --ant-menu-horizontal-item-selected-bg: transparent; --ant-menu-color-active-bar-width: 0px; --ant-menu-active-bar-width: 0px; --ant-menu-color-active-bar-height: 2px; --ant-menu-active-bar-height: 2px; --ant-menu-color-active-bar-border-size: 1px; --ant-menu-active-bar-border-width: 1px; --ant-menu-color-item-text-disabled: rgba(255,255,255,0.25); --ant-menu-item-disabled-color: rgba(255,255,255,0.25); --ant-menu-color-danger-item-text: #dd0404; --ant-menu-danger-item-color: #dd0404; --ant-menu-color-danger-item-text-hover: #dd0404; --ant-menu-danger-item-hover-color: #dd0404; --ant-menu-color-danger-item-text-selected: #dd0404; --ant-menu-danger-item-selected-color: #dd0404; --ant-menu-color-danger-item-bg-active: #dd0404; --ant-menu-danger-item-active-bg: #dd0404; --ant-menu-color-danger-item-bg-selected: #dd0404; --ant-menu-danger-item-selected-bg: #dd0404; --ant-menu-item-margin-inline: 4px; --ant-menu-horizontal-item-border-radius: 0px; --ant-menu-horizontal-item-hover-bg: transparent; --ant-menu-item-height: 40px; --ant-menu-group-title-line-height: 1.5714285714285714; --ant-menu-collapsed-width: 80px; --ant-menu-popup-bg: #1f1f1f; --ant-menu-item-margin-block: 4px; --ant-menu-item-padding-inline: 16px; --ant-menu-horizontal-line-height: 46px; --ant-menu-icon-size: 14px; --ant-menu-icon-margin-inline-end: 10px; --ant-menu-collapsed-icon-size: 16px; --ant-menu-group-title-font-size: 14px; --ant-menu-dark-item-disabled-color: rgba(255,255,255,0.25); --ant-menu-dark-item-color: rgba(255,255,255,0.65); --ant-menu-dark-danger-item-color: #dd0404; --ant-menu-dark-item-bg: #001529; --ant-menu-dark-popup-bg: #001529; --ant-menu-dark-sub-menu-item-bg: #000c17; --ant-menu-dark-item-selected-color: #fff; --ant-menu-dark-item-selected-bg: #448cc0; --ant-menu-dark-danger-item-selected-bg: #dd0404; --ant-menu-dark-item-hover-bg: transparent; --ant-menu-dark-group-title-color: rgba(255,255,255,0.65); --ant-menu-dark-item-hover-color: #fff; --ant-menu-dark-danger-item-hover-color: #e86e6b; --ant-menu-dark-danger-item-selected-color: #fff; --ant-menu-dark-danger-item-active-bg: #dd0404; --ant-menu-item-width: calc(100% - 8px); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

.css-var-r6.ant-tooltip { --ant-tooltip-z-index-popup: 1070; --ant-tooltip-arrow-offset-horizontal: 18px; --ant-tooltip-arrow-offset-vertical: 8px; --ant-tooltip-arrow-shadow-width: 8.970562748477143px; --ant-tooltip-arrow-path: path('M 0 8 A 4 4 0 0 0 2.82842712474619 6.82842712474619 L 6.585786437626905 3.0710678118654755 A 2 2 0 0 1 9.414213562373096 3.0710678118654755 L 13.17157287525381 6.82842712474619 A 4 4 0 0 0 16 8 Z'); --ant-tooltip-arrow-polygon: polygon(1.6568542494923806px 100%, 50% 1.6568542494923806px, 14.34314575050762px 100%, 1.6568542494923806px 100%); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

.css-var-r6.ant-badge { --ant-color-error: #dd0404; --ant-color-error-bg: #dd0404; --ant-color-error-border: #dd0404; --ant-badge-indicator-z-index: auto; --ant-badge-indicator-height: 20px; --ant-badge-indicator-height-sm: 14px; --ant-badge-dot-size: 6px; --ant-badge-text-font-size: 12px; --ant-badge-text-font-size-sm: 12px; --ant-badge-text-font-weight: normal; --ant-badge-status-size: 6px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-o4sewt).ant-badge { font-family: var(--ant-font-family); font-size: var(--ant-font-size); box-sizing: border-box; }

:where(.css-o4sewt).ant-badge::before, :where(.css-o4sewt).ant-badge::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-badge [class^="ant-badge"], :where(.css-o4sewt).ant-badge [class*=" ant-badge"] { box-sizing: border-box; }

:where(.css-o4sewt).ant-badge [class^="ant-badge"]::before, :where(.css-o4sewt).ant-badge [class*=" ant-badge"]::before, :where(.css-o4sewt).ant-badge [class^="ant-badge"]::after, :where(.css-o4sewt).ant-badge [class*=" ant-badge"]::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-badge { box-sizing: border-box; margin: 0px; padding: 0px; color: var(--ant-color-text); font-size: var(--ant-font-size); line-height: 1; list-style: none; font-family: var(--ant-font-family); position: relative; display: inline-block; width: fit-content; }

:where(.css-o4sewt).ant-badge .ant-badge-count { display: inline-flex; justify-content: center; z-index: var(--ant-badge-indicator-z-index); min-width: var(--ant-badge-indicator-height); height: var(--ant-badge-indicator-height); color: var(--ant-color-text-light-solid); font-weight: var(--ant-badge-text-font-weight); font-size: var(--ant-badge-text-font-size); line-height: var(--ant-badge-indicator-height); white-space: nowrap; text-align: center; background: var(--ant-color-error); border-radius: calc(var(--ant-badge-indicator-height) / 2); box-shadow: 0 0 0 var(--ant-line-width) var(--ant-color-border-bg); transition: background var(--ant-motion-duration-mid); }

:where(.css-o4sewt).ant-badge .ant-badge-count a { color: var(--ant-color-text-light-solid); }

:where(.css-o4sewt).ant-badge .ant-badge-count a:hover { color: var(--ant-color-text-light-solid); }

a:hover :where(.css-o4sewt).ant-badge .ant-badge-count { background: var(--ant-color-error-hover); }

:where(.css-o4sewt).ant-badge .ant-badge-count-sm { min-width: var(--ant-badge-indicator-height-sm); height: var(--ant-badge-indicator-height-sm); font-size: var(--ant-badge-text-font-size-sm); line-height: var(--ant-badge-indicator-height-sm); border-radius: calc(var(--ant-badge-indicator-height-sm) / 2); }

:where(.css-o4sewt).ant-badge .ant-badge-multiple-words { padding: 0 var(--ant-padding-xs); }

:where(.css-o4sewt).ant-badge .ant-badge-multiple-words bdi { unicode-bidi: plaintext; }

:where(.css-o4sewt).ant-badge .ant-badge-dot { z-index: var(--ant-badge-indicator-z-index); width: var(--ant-badge-dot-size); min-width: var(--ant-badge-dot-size); height: var(--ant-badge-dot-size); background: var(--ant-color-error); border-radius: 100%; box-shadow: 0 0 0 var(--ant-line-width) var(--ant-color-border-bg); }

:where(.css-o4sewt).ant-badge .ant-badge-count, :where(.css-o4sewt).ant-badge .ant-badge-dot, :where(.css-o4sewt).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-o4sewt).ant-badge .ant-badge-count.anticon-spin, :where(.css-o4sewt).ant-badge .ant-badge-dot.anticon-spin, :where(.css-o4sewt).ant-badge .ant-scroll-number-custom-component.anticon-spin { animation-name: css-o4sewt-antBadgeLoadingCircle; animation-duration: 1s; animation-iteration-count: infinite; animation-timing-function: linear; }

:where(.css-o4sewt).ant-badge.ant-badge-status { line-height: inherit; vertical-align: baseline; }

:where(.css-o4sewt).ant-badge.ant-badge-status .ant-badge-status-dot { position: relative; top: -1px; display: inline-block; width: var(--ant-badge-status-size); height: var(--ant-badge-status-size); vertical-align: middle; border-radius: 50%; }

:where(.css-o4sewt).ant-badge.ant-badge-status .ant-badge-status-success { background-color: var(--ant-color-success); }

:where(.css-o4sewt).ant-badge.ant-badge-status .ant-badge-status-processing { overflow: visible; color: var(--ant-color-info); background-color: var(--ant-color-info); border-color: currentcolor; }

:where(.css-o4sewt).ant-badge.ant-badge-status .ant-badge-status-processing::after { position: absolute; top: 0px; inset-inline-start: 0px; width: 100%; height: 100%; border-width: var(--ant-line-width); border-style: solid; border-color: inherit; border-radius: 50%; animation-name: css-o4sewt-antStatusProcessing; animation-duration: 1.2s; animation-iteration-count: infinite; animation-timing-function: ease-in-out; content: ""; }

:where(.css-o4sewt).ant-badge.ant-badge-status .ant-badge-status-default { background-color: var(--ant-color-text-placeholder); }

:where(.css-o4sewt).ant-badge.ant-badge-status .ant-badge-status-error { background-color: var(--ant-color-error); }

:where(.css-o4sewt).ant-badge.ant-badge-status .ant-badge-status-warning { background-color: var(--ant-color-warning); }

:where(.css-o4sewt).ant-badge.ant-badge-status .ant-badge-status-text { margin-inline-start: var(--ant-margin-xs); color: var(--ant-color-text); font-size: var(--ant-font-size); }

:where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-blue { background: var(--ant-blue-6); }

:where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-blue:not(.ant-badge-count) { color: var(--ant-blue-6); }

a:hover :where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-blue { background: var(--ant-blue-6); }

:where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-purple { background: var(--ant-purple-6); }

:where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-purple:not(.ant-badge-count) { color: var(--ant-purple-6); }

a:hover :where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-purple { background: var(--ant-purple-6); }

:where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-cyan { background: var(--ant-cyan-6); }

:where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-cyan:not(.ant-badge-count) { color: var(--ant-cyan-6); }

a:hover :where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-cyan { background: var(--ant-cyan-6); }

:where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-green { background: var(--ant-green-6); }

:where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-green:not(.ant-badge-count) { color: var(--ant-green-6); }

a:hover :where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-green { background: var(--ant-green-6); }

:where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-magenta { background: var(--ant-magenta-6); }

:where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-magenta:not(.ant-badge-count) { color: var(--ant-magenta-6); }

a:hover :where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-magenta { background: var(--ant-magenta-6); }

:where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-pink { background: var(--ant-pink-6); }

:where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-pink:not(.ant-badge-count) { color: var(--ant-pink-6); }

a:hover :where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-pink { background: var(--ant-pink-6); }

:where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-red { background: var(--ant-red-6); }

:where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-red:not(.ant-badge-count) { color: var(--ant-red-6); }

a:hover :where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-red { background: var(--ant-red-6); }

:where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-orange { background: var(--ant-orange-6); }

:where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-orange:not(.ant-badge-count) { color: var(--ant-orange-6); }

a:hover :where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-orange { background: var(--ant-orange-6); }

:where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-yellow { background: var(--ant-yellow-6); }

:where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-yellow:not(.ant-badge-count) { color: var(--ant-yellow-6); }

a:hover :where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-yellow { background: var(--ant-yellow-6); }

:where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-volcano { background: var(--ant-volcano-6); }

:where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-volcano:not(.ant-badge-count) { color: var(--ant-volcano-6); }

a:hover :where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-volcano { background: var(--ant-volcano-6); }

:where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-geekblue { background: var(--ant-geekblue-6); }

:where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-geekblue:not(.ant-badge-count) { color: var(--ant-geekblue-6); }

a:hover :where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-geekblue { background: var(--ant-geekblue-6); }

:where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-lime { background: var(--ant-lime-6); }

:where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-lime:not(.ant-badge-count) { color: var(--ant-lime-6); }

a:hover :where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-lime { background: var(--ant-lime-6); }

:where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-gold { background: var(--ant-gold-6); }

:where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-gold:not(.ant-badge-count) { color: var(--ant-gold-6); }

a:hover :where(.css-o4sewt).ant-badge.ant-badge .ant-badge-color-gold { background: var(--ant-gold-6); }

:where(.css-o4sewt).ant-badge .ant-badge-zoom-appear, :where(.css-o4sewt).ant-badge .ant-badge-zoom-enter { animation-name: css-o4sewt-antZoomBadgeIn; animation-duration: var(--ant-motion-duration-slow); animation-timing-function: var(--ant-motion-ease-out-back); animation-fill-mode: both; }

:where(.css-o4sewt).ant-badge .ant-badge-zoom-leave { animation-name: css-o4sewt-antZoomBadgeOut; animation-duration: var(--ant-motion-duration-slow); animation-timing-function: var(--ant-motion-ease-out-back); animation-fill-mode: both; }

:where(.css-o4sewt).ant-badge.ant-badge-not-a-wrapper .ant-badge-zoom-appear, :where(.css-o4sewt).ant-badge.ant-badge-not-a-wrapper .ant-badge-zoom-enter { animation-name: css-o4sewt-antNoWrapperZoomBadgeIn; animation-duration: var(--ant-motion-duration-slow); animation-timing-function: var(--ant-motion-ease-out-back); }

:where(.css-o4sewt).ant-badge.ant-badge-not-a-wrapper .ant-badge-zoom-leave { animation-name: css-o4sewt-antNoWrapperZoomBadgeOut; animation-duration: var(--ant-motion-duration-slow); animation-timing-function: var(--ant-motion-ease-out-back); }

:where(.css-o4sewt).ant-badge.ant-badge-not-a-wrapper:not(.ant-badge-status) { vertical-align: middle; }

:where(.css-o4sewt).ant-badge.ant-badge-not-a-wrapper .ant-scroll-number-custom-component, :where(.css-o4sewt).ant-badge.ant-badge-not-a-wrapper .ant-badge-count { transform: none; }

:where(.css-o4sewt).ant-badge.ant-badge-not-a-wrapper .ant-scroll-number-custom-component, :where(.css-o4sewt).ant-badge.ant-badge-not-a-wrapper .ant-scroll-number { position: relative; top: auto; display: block; transform-origin: 50% 50%; }

:where(.css-o4sewt).ant-badge .ant-scroll-number { overflow: hidden; transition: all var(--ant-motion-duration-mid) var(--ant-motion-ease-out-back); }

:where(.css-o4sewt).ant-badge .ant-scroll-number .ant-scroll-number-only { position: relative; display: inline-block; height: var(--ant-badge-indicator-height); transition: all var(--ant-motion-duration-slow) var(--ant-motion-ease-out-back); transform-style: preserve-3d; backface-visibility: hidden; }

:where(.css-o4sewt).ant-badge .ant-scroll-number .ant-scroll-number-only > p.ant-scroll-number-only-unit { height: var(--ant-badge-indicator-height); margin: 0px; transform-style: preserve-3d; backface-visibility: hidden; }

:where(.css-o4sewt).ant-badge .ant-scroll-number .ant-scroll-number-symbol { vertical-align: top; }

:where(.css-o4sewt).ant-badge-rtl { direction: rtl; }

:where(.css-o4sewt).ant-badge-rtl .ant-badge-count, :where(.css-o4sewt).ant-badge-rtl .ant-badge-dot, :where(.css-o4sewt).ant-badge-rtl .ant-scroll-number-custom-component { transform: translate(-50%, -50%); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-o4sewt-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-o4sewt-antStatusProcessing { 
  0% { transform: scale(0.8); opacity: 0.5; }
  100% { transform: scale(2.4); opacity: 0; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-o4sewt-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-o4sewt-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-o4sewt-antNoWrapperZoomBadgeIn { 
  0% { transform: scale(0); opacity: 0; }
  100% { transform: scale(1); }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-o4sewt-antNoWrapperZoomBadgeOut { 
  0% { transform: scale(1); }
  100% { transform: scale(0); opacity: 0; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-o4sewt).ant-menu-css-var { font-family: var(--ant-font-family); font-size: var(--ant-font-size); box-sizing: border-box; }

:where(.css-o4sewt).ant-menu-css-var::before, :where(.css-o4sewt).ant-menu-css-var::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-menu-css-var [class^="ant-menu"], :where(.css-o4sewt).ant-menu-css-var [class*=" ant-menu"] { box-sizing: border-box; }

:where(.css-o4sewt).ant-menu-css-var [class^="ant-menu"]::before, :where(.css-o4sewt).ant-menu-css-var [class*=" ant-menu"]::before, :where(.css-o4sewt).ant-menu-css-var [class^="ant-menu"]::after, :where(.css-o4sewt).ant-menu-css-var [class*=" ant-menu"]::after { box-sizing: border-box; }

:where(.css-o4sewt) .ant-menu::before { display: table; content: ""; }

:where(.css-o4sewt) .ant-menu::after { display: table; clear: both; content: ""; }

:where(.css-o4sewt) .ant-menu-hidden { display: none; }

:where(.css-o4sewt).ant-menu-submenu-hidden { display: none; }

:where(.css-o4sewt).ant-menu { box-sizing: border-box; margin: 0px; padding: 0px; color: var(--ant-color-text); font-size: var(--ant-font-size); line-height: 0; list-style: none; font-family: var(--ant-font-family); padding-inline-start: 0px; outline: none; transition: width var(--ant-motion-duration-slow) cubic-bezier(0.2, 0, 0, 1) 0s; }

:where(.css-o4sewt).ant-menu::before { display: table; content: ""; }

:where(.css-o4sewt).ant-menu::after { display: table; clear: both; content: ""; }

:where(.css-o4sewt).ant-menu ul, :where(.css-o4sewt).ant-menu ol { margin: 0px; padding: 0px; list-style: none; }

:where(.css-o4sewt).ant-menu-overflow { display: flex; }

:where(.css-o4sewt).ant-menu-overflow .ant-menu-item { flex: 0 0 auto; }

:where(.css-o4sewt).ant-menu .ant-menu-item, :where(.css-o4sewt).ant-menu .ant-menu-submenu, :where(.css-o4sewt).ant-menu .ant-menu-submenu-title { border-radius: var(--ant-menu-item-border-radius); }

:where(.css-o4sewt).ant-menu .ant-menu-item-group-title { padding: var(--ant-padding-xs) var(--ant-padding); font-size: var(--ant-menu-group-title-font-size); line-height: var(--ant-menu-group-title-line-height); transition: all var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-menu-horizontal .ant-menu-submenu { transition: border-color var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out),background var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out); }

:where(.css-o4sewt).ant-menu .ant-menu-submenu, :where(.css-o4sewt).ant-menu .ant-menu-submenu-inline { transition: border-color var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out),background var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out),padding var(--ant-motion-duration-mid) var(--ant-motion-ease-in-out); }

:where(.css-o4sewt).ant-menu .ant-menu-submenu .ant-menu-sub { cursor: initial; transition: background var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out),padding var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out); }

:where(.css-o4sewt).ant-menu .ant-menu-title-content { transition: color var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-menu .ant-menu-title-content-with-extra { display: inline-flex; align-items: center; width: 100%; }

:where(.css-o4sewt).ant-menu .ant-menu-title-content > .ant-typography-ellipsis-single-line { display: inline; vertical-align: unset; }

:where(.css-o4sewt).ant-menu .ant-menu-title-content .ant-menu-item-extra { margin-inline-start: auto; padding-inline-start: var(--ant-padding); }

:where(.css-o4sewt).ant-menu .ant-menu-item a::before { position: absolute; inset: 0px; background-color: transparent; content: ""; }

:where(.css-o4sewt).ant-menu .ant-menu-item-divider { overflow: hidden; line-height: 0; border-color: var(--ant-color-split); border-style: var(--ant-line-type); border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-width: var(--ant-line-width); margin-block: var(--ant-line-width); padding: 0px; }

:where(.css-o4sewt).ant-menu .ant-menu-item-divider-dashed { border-style: dashed; }

:where(.css-o4sewt).ant-menu .ant-menu-item, :where(.css-o4sewt).ant-menu .ant-menu-submenu-title { position: relative; display: block; margin: 0px; white-space: nowrap; cursor: pointer; transition: border-color var(--ant-motion-duration-slow),background var(--ant-motion-duration-slow),padding calc(var(--ant-motion-duration-slow) + 0.1s) var(--ant-motion-ease-in-out); }

:where(.css-o4sewt).ant-menu .ant-menu-item .ant-menu-item-icon, :where(.css-o4sewt).ant-menu .ant-menu-submenu-title .ant-menu-item-icon, :where(.css-o4sewt).ant-menu .ant-menu-item .anticon, :where(.css-o4sewt).ant-menu .ant-menu-submenu-title .anticon { min-width: var(--ant-menu-icon-size); font-size: var(--ant-menu-icon-size); transition: font-size var(--ant-motion-duration-mid) var(--ant-motion-ease-out),margin var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out),color var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-menu .ant-menu-item .ant-menu-item-icon + span, :where(.css-o4sewt).ant-menu .ant-menu-submenu-title .ant-menu-item-icon + span, :where(.css-o4sewt).ant-menu .ant-menu-item .anticon + span, :where(.css-o4sewt).ant-menu .ant-menu-submenu-title .anticon + span { margin-inline-start: var(--ant-menu-icon-margin-inline-end); opacity: 1; transition: opacity var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out),margin var(--ant-motion-duration-slow),color var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-menu .ant-menu-item .ant-menu-item-icon, :where(.css-o4sewt).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-o4sewt).ant-menu .ant-menu-item .ant-menu-item-icon > *, :where(.css-o4sewt).ant-menu .ant-menu-submenu-title .ant-menu-item-icon > * { line-height: 1; }

:where(.css-o4sewt).ant-menu .ant-menu-item .ant-menu-item-icon svg, :where(.css-o4sewt).ant-menu .ant-menu-submenu-title .ant-menu-item-icon svg { display: inline-block; }

:where(.css-o4sewt).ant-menu .ant-menu-item.ant-menu-item-only-child > .anticon, :where(.css-o4sewt).ant-menu .ant-menu-submenu-title.ant-menu-item-only-child > .anticon, :where(.css-o4sewt).ant-menu .ant-menu-item.ant-menu-item-only-child > .ant-menu-item-icon, :where(.css-o4sewt).ant-menu .ant-menu-submenu-title.ant-menu-item-only-child > .ant-menu-item-icon { margin-inline-end: 0px; }

:where(.css-o4sewt).ant-menu .ant-menu-item-disabled, :where(.css-o4sewt).ant-menu .ant-menu-submenu-disabled { cursor: not-allowed; background: none !important; }

:where(.css-o4sewt).ant-menu .ant-menu-item-disabled::after, :where(.css-o4sewt).ant-menu .ant-menu-submenu-disabled::after { border-color: transparent !important; }

:where(.css-o4sewt).ant-menu .ant-menu-item-disabled a, :where(.css-o4sewt).ant-menu .ant-menu-submenu-disabled a { cursor: not-allowed; pointer-events: none; color: inherit !important; }

:where(.css-o4sewt).ant-menu .ant-menu-item-disabled > .ant-menu-submenu-title, :where(.css-o4sewt).ant-menu .ant-menu-submenu-disabled > .ant-menu-submenu-title { color: inherit !important; cursor: not-allowed; }

:where(.css-o4sewt).ant-menu .ant-menu-item-group .ant-menu-item-group-list { margin: 0px; padding: 0px; }

:where(.css-o4sewt).ant-menu .ant-menu-item-group .ant-menu-item-group-list .ant-menu-item, :where(.css-o4sewt).ant-menu .ant-menu-item-group .ant-menu-item-group-list .ant-menu-submenu-title { padding-inline: calc(var(--ant-font-size) * 2) var(--ant-padding); }

:where(.css-o4sewt).ant-menu-submenu-popup { position: absolute; z-index: var(--ant-menu-z-index-popup); border-radius: var(--ant-border-radius-lg); box-shadow: none; transform-origin: 0px 0px; }

:where(.css-o4sewt).ant-menu-submenu-popup.ant-menu-submenu { background: transparent; }

:where(.css-o4sewt).ant-menu-submenu-popup::before { position: absolute; inset: 0px; z-index: -1; width: 100%; height: 100%; opacity: 0; content: ""; }

:where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu { border-radius: var(--ant-border-radius-lg); }

:where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-item, :where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title { position: relative; display: block; margin: 0px; white-space: nowrap; cursor: pointer; transition: border-color var(--ant-motion-duration-slow),background var(--ant-motion-duration-slow),padding calc(var(--ant-motion-duration-slow) + 0.1s) var(--ant-motion-ease-in-out); }

:where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-item .ant-menu-item-icon, :where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title .ant-menu-item-icon, :where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-item .anticon, :where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title .anticon { min-width: var(--ant-menu-icon-size); font-size: var(--ant-menu-icon-size); transition: font-size var(--ant-motion-duration-mid) var(--ant-motion-ease-out),margin var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out),color var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-item .ant-menu-item-icon + span, :where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title .ant-menu-item-icon + span, :where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-item .anticon + span, :where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title .anticon + span { margin-inline-start: var(--ant-menu-icon-margin-inline-end); opacity: 1; transition: opacity var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out),margin var(--ant-motion-duration-slow),color var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-item .ant-menu-item-icon, :where(.css-o4sewt).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-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-item .ant-menu-item-icon > *, :where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title .ant-menu-item-icon > * { line-height: 1; }

:where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-item .ant-menu-item-icon svg, :where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title .ant-menu-item-icon svg { display: inline-block; }

:where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-item.ant-menu-item-only-child > .anticon, :where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title.ant-menu-item-only-child > .anticon, :where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-item.ant-menu-item-only-child > .ant-menu-item-icon, :where(.css-o4sewt).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-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-item-disabled, :where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-disabled { cursor: not-allowed; background: none !important; }

:where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-item-disabled::after, :where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-disabled::after { border-color: transparent !important; }

:where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-item-disabled a, :where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-disabled a { cursor: not-allowed; pointer-events: none; color: inherit !important; }

:where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-item-disabled > .ant-menu-submenu-title, :where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-disabled > .ant-menu-submenu-title { color: inherit !important; cursor: not-allowed; }

:where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-expand-icon, :where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-arrow { position: absolute; top: 50%; inset-inline-end: var(--ant-margin); width: calc(var(--ant-font-size) / 7 * 5); color: currentcolor; transform: translateY(-50%); transition: transform var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out),opacity var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-arrow::before, :where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-arrow::after { position: absolute; width: calc(calc(var(--ant-font-size) / 7 * 5) * 0.6); height: calc(calc(var(--ant-font-size) / 7 * 5) * 0.15); background-color: currentcolor; border-radius: var(--ant-border-radius); transition: background var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out),transform var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out),top var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out),color var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out); content: ""; }

:where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-arrow::before { transform: rotate(45deg) translateY(calc(calc(calc(var(--ant-font-size) / 7 * 5) * 0.25) * -1)); }

:where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-arrow::after { transform: rotate(-45deg) translateY(calc(calc(var(--ant-font-size) / 7 * 5) * 0.25)); }

:where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-item, :where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu > .ant-menu-submenu-title { border-radius: var(--ant-menu-sub-menu-item-border-radius); }

:where(.css-o4sewt).ant-menu-submenu-popup > .ant-menu .ant-menu-submenu-title::after { transition: transform var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out); }

:where(.css-o4sewt).ant-menu-submenu-placement-leftTop, :where(.css-o4sewt).ant-menu-submenu-placement-bottomRight, :where(.css-o4sewt).ant-menu-submenu { transform-origin: 100% 0px; }

:where(.css-o4sewt).ant-menu-submenu-placement-leftBottom, :where(.css-o4sewt).ant-menu-submenu-placement-topRight, :where(.css-o4sewt).ant-menu-submenu { transform-origin: 100% 100%; }

:where(.css-o4sewt).ant-menu-submenu-placement-rightBottom, :where(.css-o4sewt).ant-menu-submenu-placement-topLeft, :where(.css-o4sewt).ant-menu-submenu { transform-origin: 0px 100%; }

:where(.css-o4sewt).ant-menu-submenu-placement-bottomLeft, :where(.css-o4sewt).ant-menu-submenu-placement-rightTop, :where(.css-o4sewt).ant-menu-submenu { transform-origin: 0px 0px; }

:where(.css-o4sewt).ant-menu-submenu-placement-leftTop, :where(.css-o4sewt).ant-menu-submenu-placement-leftBottom { padding-inline-end: var(--ant-padding-xs); }

:where(.css-o4sewt).ant-menu-submenu-placement-rightTop, :where(.css-o4sewt).ant-menu-submenu-placement-rightBottom { padding-inline-start: var(--ant-padding-xs); }

:where(.css-o4sewt).ant-menu-submenu-placement-topRight, :where(.css-o4sewt).ant-menu-submenu-placement-topLeft { padding-bottom: var(--ant-padding-xs); }

:where(.css-o4sewt).ant-menu-submenu-placement-bottomRight, :where(.css-o4sewt).ant-menu-submenu-placement-bottomLeft { padding-top: var(--ant-padding-xs); }

:where(.css-o4sewt).ant-menu .ant-menu-submenu-expand-icon, :where(.css-o4sewt).ant-menu .ant-menu-submenu-arrow { position: absolute; top: 50%; inset-inline-end: var(--ant-margin); width: calc(var(--ant-font-size) / 7 * 5); color: currentcolor; transform: translateY(-50%); transition: transform var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out),opacity var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-menu .ant-menu-submenu-arrow::before, :where(.css-o4sewt).ant-menu .ant-menu-submenu-arrow::after { position: absolute; width: calc(calc(var(--ant-font-size) / 7 * 5) * 0.6); height: calc(calc(var(--ant-font-size) / 7 * 5) * 0.15); background-color: currentcolor; border-radius: var(--ant-border-radius); transition: background var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out),transform var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out),top var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out),color var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out); content: ""; }

:where(.css-o4sewt).ant-menu .ant-menu-submenu-arrow::before { transform: rotate(45deg) translateY(calc(calc(calc(var(--ant-font-size) / 7 * 5) * 0.25) * -1)); }

:where(.css-o4sewt).ant-menu .ant-menu-submenu-arrow::after { transform: rotate(-45deg) translateY(calc(calc(var(--ant-font-size) / 7 * 5) * 0.25)); }

:where(.css-o4sewt).ant-menu-inline-collapsed .ant-menu-submenu-arrow::before, :where(.css-o4sewt).ant-menu-inline .ant-menu-submenu-arrow::before { transform: rotate(-45deg) translateX(calc(calc(var(--ant-font-size) / 7 * 5) * 0.25)); }

:where(.css-o4sewt).ant-menu-inline-collapsed .ant-menu-submenu-arrow::after, :where(.css-o4sewt).ant-menu-inline .ant-menu-submenu-arrow::after { transform: rotate(45deg) translateX(calc(calc(calc(var(--ant-font-size) / 7 * 5) * 0.25) * -1)); }

:where(.css-o4sewt).ant-menu .ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title > .ant-menu-submenu-arrow { transform: translateY(calc(calc(var(--ant-font-size) / 7 * 5) * 0.2 * -1)); }

:where(.css-o4sewt).ant-menu .ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after { transform: rotate(-45deg) translateX(calc(calc(calc(var(--ant-font-size) / 7 * 5) * 0.25) * -1)); }

:where(.css-o4sewt).ant-menu .ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before { transform: rotate(45deg) translateX(calc(calc(var(--ant-font-size) / 7 * 5) * 0.25)); }

:where(.css-o4sewt).ant-layout-header .ant-menu { line-height: inherit; }

:where(.css-o4sewt).ant-menu-horizontal { line-height: var(--ant-menu-horizontal-line-height); border-top: 0px; border-right: 0px; border-left: 0px; border-image: none; border-bottom: var(--ant-line-width) var(--ant-line-type) var(--ant-color-split); box-shadow: none; }

:where(.css-o4sewt).ant-menu-horizontal::after { display: block; clear: both; height: 0px; content: " "; }

:where(.css-o4sewt).ant-menu-horizontal .ant-menu-item, :where(.css-o4sewt).ant-menu-horizontal .ant-menu-submenu { position: relative; display: inline-block; vertical-align: bottom; padding-inline: var(--ant-menu-item-padding-inline); }

:where(.css-o4sewt).ant-menu-horizontal > .ant-menu-item:hover, :where(.css-o4sewt).ant-menu-horizontal > .ant-menu-item-active, :where(.css-o4sewt).ant-menu-horizontal > .ant-menu-submenu .ant-menu-submenu-title:hover { background-color: transparent; }

:where(.css-o4sewt).ant-menu-horizontal .ant-menu-item, :where(.css-o4sewt).ant-menu-horizontal .ant-menu-submenu-title { transition: border-color var(--ant-motion-duration-slow),background var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-menu-horizontal .ant-menu-submenu-arrow { display: none; }

:where(.css-o4sewt).ant-menu-inline.ant-menu-root, :where(.css-o4sewt).ant-menu-vertical.ant-menu-root { box-shadow: none; }

:where(.css-o4sewt).ant-menu-inline .ant-menu-item, :where(.css-o4sewt).ant-menu-vertical .ant-menu-item { position: relative; overflow: hidden; }

:where(.css-o4sewt).ant-menu-inline .ant-menu-item, :where(.css-o4sewt).ant-menu-vertical .ant-menu-item, :where(.css-o4sewt).ant-menu-inline .ant-menu-submenu-title, :where(.css-o4sewt).ant-menu-vertical .ant-menu-submenu-title { height: var(--ant-menu-item-height); line-height: var(--ant-menu-item-height); padding-inline: var(--ant-menu-item-padding-inline); overflow: hidden; text-overflow: ellipsis; margin-inline: var(--ant-menu-item-margin-inline); margin-block: var(--ant-menu-item-margin-block); width: var(--ant-menu-item-width); }

:where(.css-o4sewt).ant-menu-inline > .ant-menu-item, :where(.css-o4sewt).ant-menu-vertical > .ant-menu-item, :where(.css-o4sewt).ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title, :where(.css-o4sewt).ant-menu-vertical > .ant-menu-submenu > .ant-menu-submenu-title { height: var(--ant-menu-item-height); line-height: var(--ant-menu-item-height); }

:where(.css-o4sewt).ant-menu-inline .ant-menu-item-group-list .ant-menu-submenu-title, :where(.css-o4sewt).ant-menu-vertical .ant-menu-item-group-list .ant-menu-submenu-title, :where(.css-o4sewt).ant-menu-inline .ant-menu-submenu-title, :where(.css-o4sewt).ant-menu-vertical .ant-menu-submenu-title { padding-inline-end: calc(calc(var(--ant-font-size) / 7 * 5) + var(--ant-padding) + var(--ant-margin-xs)); }

:where(.css-o4sewt).ant-menu-submenu-popup .ant-menu-vertical { box-shadow: var(--ant-box-shadow-secondary); }

:where(.css-o4sewt).ant-menu-submenu-popup .ant-menu-vertical .ant-menu-item { position: relative; overflow: hidden; }

:where(.css-o4sewt).ant-menu-submenu-popup .ant-menu-vertical .ant-menu-item, :where(.css-o4sewt).ant-menu-submenu-popup .ant-menu-vertical .ant-menu-submenu-title { height: var(--ant-menu-item-height); line-height: var(--ant-menu-item-height); padding-inline: var(--ant-menu-item-padding-inline); overflow: hidden; text-overflow: ellipsis; margin-inline: var(--ant-menu-item-margin-inline); margin-block: var(--ant-menu-item-margin-block); width: var(--ant-menu-item-width); }

:where(.css-o4sewt).ant-menu-submenu-popup .ant-menu-vertical > .ant-menu-item, :where(.css-o4sewt).ant-menu-submenu-popup .ant-menu-vertical > .ant-menu-submenu > .ant-menu-submenu-title { height: var(--ant-menu-item-height); line-height: var(--ant-menu-item-height); }

:where(.css-o4sewt).ant-menu-submenu-popup .ant-menu-vertical .ant-menu-item-group-list .ant-menu-submenu-title, :where(.css-o4sewt).ant-menu-submenu-popup .ant-menu-vertical .ant-menu-submenu-title { padding-inline-end: calc(calc(var(--ant-font-size) / 7 * 5) + var(--ant-padding) + var(--ant-margin-xs)); }

:where(.css-o4sewt).ant-menu-submenu-popup .ant-menu-vertical.ant-menu-sub { min-width: var(--ant-menu-dropdown-width); max-height: calc(100vh - calc(var(--ant-control-height-lg) * 2.5)); padding: 0px; overflow: hidden; border-inline-end: 0px; }

:where(.css-o4sewt).ant-menu-submenu-popup .ant-menu-vertical.ant-menu-sub:not([class*="-active"]) { overflow: hidden auto; }

:where(.css-o4sewt).ant-menu-inline { width: 100%; }

:where(.css-o4sewt).ant-menu-inline.ant-menu-root .ant-menu-item, :where(.css-o4sewt).ant-menu-inline.ant-menu-root .ant-menu-submenu-title { display: flex; align-items: center; transition: border-color var(--ant-motion-duration-slow),background var(--ant-motion-duration-slow),padding var(--ant-motion-duration-fast) var(--ant-motion-ease-out); }

:where(.css-o4sewt).ant-menu-inline.ant-menu-root .ant-menu-item > .ant-menu-title-content, :where(.css-o4sewt).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-o4sewt).ant-menu-inline.ant-menu-root .ant-menu-item > *, :where(.css-o4sewt).ant-menu-inline.ant-menu-root .ant-menu-submenu-title > * { flex: 0 0 auto; }

:where(.css-o4sewt).ant-menu-inline .ant-menu-sub.ant-menu-inline { padding: 0px; border: 0px; border-radius: 0px; box-shadow: none; }

:where(.css-o4sewt).ant-menu-inline .ant-menu-sub.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title { height: var(--ant-menu-item-height); line-height: var(--ant-menu-item-height); list-style-position: inside; list-style-type: disc; }

:where(.css-o4sewt).ant-menu-inline .ant-menu-sub.ant-menu-inline .ant-menu-item-group-title { padding-inline-start: var(--ant-padding-xl); }

:where(.css-o4sewt).ant-menu-inline .ant-menu-item { height: var(--ant-menu-item-height); line-height: var(--ant-menu-item-height); list-style-position: inside; list-style-type: disc; }

:where(.css-o4sewt).ant-menu-inline-collapsed { width: var(--ant-menu-collapsed-width); }

:where(.css-o4sewt).ant-menu-inline-collapsed.ant-menu-root .ant-menu-item > .ant-menu-inline-collapsed-noicon, :where(.css-o4sewt).ant-menu-inline-collapsed.ant-menu-root .ant-menu-submenu .ant-menu-submenu-title > .ant-menu-inline-collapsed-noicon { font-size: var(--ant-font-size-lg); text-align: center; }

:where(.css-o4sewt).ant-menu-inline-collapsed > .ant-menu-item, :where(.css-o4sewt).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item, :where(.css-o4sewt).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title, :where(.css-o4sewt).ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title { inset-inline-start: 0px; padding-inline: calc(50% - calc(var(--ant-menu-collapsed-icon-size) / 2) - var(--ant-menu-item-margin-inline)); text-overflow: clip; }

:where(.css-o4sewt).ant-menu-inline-collapsed > .ant-menu-item .ant-menu-submenu-arrow, :where(.css-o4sewt).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-submenu-arrow, :where(.css-o4sewt).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-o4sewt).ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-arrow, :where(.css-o4sewt).ant-menu-inline-collapsed > .ant-menu-item .ant-menu-submenu-expand-icon, :where(.css-o4sewt).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-submenu-expand-icon, :where(.css-o4sewt).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-o4sewt).ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-expand-icon { opacity: 0; }

:where(.css-o4sewt).ant-menu-inline-collapsed > .ant-menu-item .ant-menu-item-icon, :where(.css-o4sewt).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-item-icon, :where(.css-o4sewt).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-o4sewt).ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon, :where(.css-o4sewt).ant-menu-inline-collapsed > .ant-menu-item .anticon, :where(.css-o4sewt).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon, :where(.css-o4sewt).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .anticon, :where(.css-o4sewt).ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon { margin: 0px; font-size: var(--ant-menu-collapsed-icon-size); line-height: var(--ant-menu-item-height); }

:where(.css-o4sewt).ant-menu-inline-collapsed > .ant-menu-item .ant-menu-item-icon + span, :where(.css-o4sewt).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-item-icon + span, :where(.css-o4sewt).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-o4sewt).ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon + span, :where(.css-o4sewt).ant-menu-inline-collapsed > .ant-menu-item .anticon + span, :where(.css-o4sewt).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon + span, :where(.css-o4sewt).ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span, :where(.css-o4sewt).ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span { display: inline-block; opacity: 0; }

:where(.css-o4sewt).ant-menu-inline-collapsed .ant-menu-item-icon, :where(.css-o4sewt).ant-menu-inline-collapsed .anticon { display: inline-block; }

:where(.css-o4sewt).ant-menu-inline-collapsed-tooltip { pointer-events: none; }

:where(.css-o4sewt).ant-menu-inline-collapsed-tooltip .ant-menu-item-icon, :where(.css-o4sewt).ant-menu-inline-collapsed-tooltip .anticon { display: none; }

:where(.css-o4sewt).ant-menu-inline-collapsed-tooltip a, :where(.css-o4sewt).ant-menu-inline-collapsed-tooltip a:hover { color: var(--ant-color-text-light-solid); }

:where(.css-o4sewt).ant-menu-inline-collapsed .ant-menu-item-group-title { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding-inline: var(--ant-padding-xs); }

:where(.css-o4sewt).ant-menu-light, :where(.css-o4sewt).ant-menu-light > .ant-menu { color: var(--ant-menu-item-color); background: var(--ant-menu-item-bg); }

:where(.css-o4sewt).ant-menu-light.ant-menu-root:focus-visible, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-root:focus-visible { outline: var(--ant-line-width-focus) solid var(--ant-color-primary-border); outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-o4sewt).ant-menu-light .ant-menu-item-group-title, :where(.css-o4sewt).ant-menu-light > .ant-menu .ant-menu-item-group-title, :where(.css-o4sewt).ant-menu-light .ant-menu-item-extra, :where(.css-o4sewt).ant-menu-light > .ant-menu .ant-menu-item-extra { color: var(--ant-menu-group-title-color); }

:where(.css-o4sewt).ant-menu-light .ant-menu-submenu-selected > .ant-menu-submenu-title, :where(.css-o4sewt).ant-menu-light > .ant-menu .ant-menu-submenu-selected > .ant-menu-submenu-title { color: var(--ant-menu-sub-menu-item-selected-color); }

:where(.css-o4sewt).ant-menu-light .ant-menu-item, :where(.css-o4sewt).ant-menu-light > .ant-menu .ant-menu-item, :where(.css-o4sewt).ant-menu-light .ant-menu-submenu-title, :where(.css-o4sewt).ant-menu-light > .ant-menu .ant-menu-submenu-title { color: var(--ant-menu-item-color); }

:where(.css-o4sewt).ant-menu-light .ant-menu-item:not(.ant-menu-item-disabled):focus-visible, :where(.css-o4sewt).ant-menu-light > .ant-menu .ant-menu-item:not(.ant-menu-item-disabled):focus-visible, :where(.css-o4sewt).ant-menu-light .ant-menu-submenu-title:not(.ant-menu-item-disabled):focus-visible, :where(.css-o4sewt).ant-menu-light > .ant-menu .ant-menu-submenu-title:not(.ant-menu-item-disabled):focus-visible { outline: var(--ant-line-width-focus) solid var(--ant-color-primary-border); outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-o4sewt).ant-menu-light .ant-menu-item-disabled, :where(.css-o4sewt).ant-menu-light > .ant-menu .ant-menu-item-disabled, :where(.css-o4sewt).ant-menu-light .ant-menu-submenu-disabled, :where(.css-o4sewt).ant-menu-light > .ant-menu .ant-menu-submenu-disabled { color: var(--ant-menu-item-disabled-color) !important; }

:where(.css-o4sewt).ant-menu-light .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected):hover, :where(.css-o4sewt).ant-menu-light > .ant-menu .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected):hover, :where(.css-o4sewt).ant-menu-light .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected) > .ant-menu-submenu-title:hover, :where(.css-o4sewt).ant-menu-light > .ant-menu .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected) > .ant-menu-submenu-title:hover { color: var(--ant-menu-item-hover-color); }

:where(.css-o4sewt).ant-menu-light:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):hover, :where(.css-o4sewt).ant-menu-light > .ant-menu:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):hover { background-color: var(--ant-menu-item-hover-bg); }

:where(.css-o4sewt).ant-menu-light:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):active, :where(.css-o4sewt).ant-menu-light > .ant-menu:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):active { background-color: var(--ant-menu-item-active-bg); }

:where(.css-o4sewt).ant-menu-light:not(.ant-menu-horizontal) .ant-menu-submenu-title:hover, :where(.css-o4sewt).ant-menu-light > .ant-menu:not(.ant-menu-horizontal) .ant-menu-submenu-title:hover { background-color: var(--ant-menu-item-hover-bg); }

:where(.css-o4sewt).ant-menu-light:not(.ant-menu-horizontal) .ant-menu-submenu-title:active, :where(.css-o4sewt).ant-menu-light > .ant-menu:not(.ant-menu-horizontal) .ant-menu-submenu-title:active { background-color: var(--ant-menu-item-active-bg); }

:where(.css-o4sewt).ant-menu-light .ant-menu-item-danger, :where(.css-o4sewt).ant-menu-light > .ant-menu .ant-menu-item-danger { color: var(--ant-menu-danger-item-color); }

:where(.css-o4sewt).ant-menu-light .ant-menu-item-danger.ant-menu-item:hover:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected), :where(.css-o4sewt).ant-menu-light > .ant-menu .ant-menu-item-danger.ant-menu-item:hover:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected) { color: var(--ant-menu-danger-item-hover-color); }

:where(.css-o4sewt).ant-menu-light .ant-menu-item-danger.ant-menu-item:active, :where(.css-o4sewt).ant-menu-light > .ant-menu .ant-menu-item-danger.ant-menu-item:active { background: var(--ant-menu-danger-item-active-bg); }

:where(.css-o4sewt).ant-menu-light .ant-menu-item a, :where(.css-o4sewt).ant-menu-light > .ant-menu .ant-menu-item a, :where(.css-o4sewt).ant-menu-light .ant-menu-item a:hover, :where(.css-o4sewt).ant-menu-light > .ant-menu .ant-menu-item a:hover { color: inherit; }

:where(.css-o4sewt).ant-menu-light .ant-menu-item-selected, :where(.css-o4sewt).ant-menu-light > .ant-menu .ant-menu-item-selected { color: var(--ant-menu-item-selected-color); }

:where(.css-o4sewt).ant-menu-light .ant-menu-item-selected.ant-menu-item-danger, :where(.css-o4sewt).ant-menu-light > .ant-menu .ant-menu-item-selected.ant-menu-item-danger { color: var(--ant-menu-danger-item-selected-color); }

:where(.css-o4sewt).ant-menu-light .ant-menu-item-selected a, :where(.css-o4sewt).ant-menu-light > .ant-menu .ant-menu-item-selected a, :where(.css-o4sewt).ant-menu-light .ant-menu-item-selected a:hover, :where(.css-o4sewt).ant-menu-light > .ant-menu .ant-menu-item-selected a:hover { color: inherit; }

:where(.css-o4sewt).ant-menu-light .ant-menu-item-selected, :where(.css-o4sewt).ant-menu-light > .ant-menu .ant-menu-item-selected { background-color: var(--ant-menu-item-selected-bg); }

:where(.css-o4sewt).ant-menu-light .ant-menu-item-selected.ant-menu-item-danger, :where(.css-o4sewt).ant-menu-light > .ant-menu .ant-menu-item-selected.ant-menu-item-danger { background-color: var(--ant-menu-danger-item-selected-bg); }

:where(.css-o4sewt).ant-menu-light.ant-menu-submenu > .ant-menu, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-submenu > .ant-menu { background-color: var(--ant-color-bg-elevated); }

:where(.css-o4sewt).ant-menu-light.ant-menu-popup > .ant-menu, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-popup > .ant-menu { background-color: var(--ant-menu-popup-bg); }

:where(.css-o4sewt).ant-menu-light.ant-menu-submenu-popup > .ant-menu, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-submenu-popup > .ant-menu { background-color: var(--ant-menu-popup-bg); }

:where(.css-o4sewt).ant-menu-light.ant-menu-horizontal > .ant-menu-item, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item, :where(.css-o4sewt).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu { top: var(--ant-menu-active-bar-border-width); margin-top: calc(var(--ant-menu-active-bar-border-width) * -1); margin-bottom: 0px; border-radius: var(--ant-menu-horizontal-item-border-radius); }

:where(.css-o4sewt).ant-menu-light.ant-menu-horizontal > .ant-menu-item::after, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item::after, :where(.css-o4sewt).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu::after, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu::after { position: absolute; inset-inline: var(--ant-menu-item-padding-inline); bottom: 0px; border-bottom: var(--ant-menu-active-bar-height) solid transparent; transition: border-color var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out); content: ""; }

:where(.css-o4sewt).ant-menu-light.ant-menu-horizontal > .ant-menu-item:hover, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item:hover, :where(.css-o4sewt).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu:hover, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu:hover, :where(.css-o4sewt).ant-menu-light.ant-menu-horizontal > .ant-menu-item-active, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item-active, :where(.css-o4sewt).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu-active, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-active, :where(.css-o4sewt).ant-menu-light.ant-menu-horizontal > .ant-menu-item-open, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item-open, :where(.css-o4sewt).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu-open, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-open { background: var(--ant-menu-horizontal-item-hover-bg); }

:where(.css-o4sewt).ant-menu-light.ant-menu-horizontal > .ant-menu-item:hover::after, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item:hover::after, :where(.css-o4sewt).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu:hover::after, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu:hover::after, :where(.css-o4sewt).ant-menu-light.ant-menu-horizontal > .ant-menu-item-active::after, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item-active::after, :where(.css-o4sewt).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu-active::after, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-active::after, :where(.css-o4sewt).ant-menu-light.ant-menu-horizontal > .ant-menu-item-open::after, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item-open::after, :where(.css-o4sewt).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu-open::after, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-open::after { border-bottom-width: var(--ant-menu-active-bar-height); border-bottom-color: var(--ant-menu-horizontal-item-selected-color); }

:where(.css-o4sewt).ant-menu-light.ant-menu-horizontal > .ant-menu-item-selected, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item-selected, :where(.css-o4sewt).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu-selected, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-selected { color: var(--ant-menu-horizontal-item-selected-color); background-color: var(--ant-menu-horizontal-item-selected-bg); }

:where(.css-o4sewt).ant-menu-light.ant-menu-horizontal > .ant-menu-item-selected:hover, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item-selected:hover, :where(.css-o4sewt).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu-selected:hover, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-selected:hover { background-color: var(--ant-menu-horizontal-item-selected-bg); }

:where(.css-o4sewt).ant-menu-light.ant-menu-horizontal > .ant-menu-item-selected::after, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-item-selected::after, :where(.css-o4sewt).ant-menu-light.ant-menu-horizontal > .ant-menu-submenu-selected::after, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-selected::after { border-bottom-width: var(--ant-menu-active-bar-height); border-bottom-color: var(--ant-menu-horizontal-item-selected-color); }

:where(.css-o4sewt).ant-menu-light.ant-menu-root.ant-menu-inline, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-root.ant-menu-inline, :where(.css-o4sewt).ant-menu-light.ant-menu-root.ant-menu-vertical, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-root.ant-menu-vertical { border-inline-end: var(--ant-menu-active-bar-border-width) var(--ant-line-type) var(--ant-color-split); }

:where(.css-o4sewt).ant-menu-light.ant-menu-inline .ant-menu-sub.ant-menu-inline, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-inline .ant-menu-sub.ant-menu-inline { background: var(--ant-menu-sub-menu-item-bg); }

:where(.css-o4sewt).ant-menu-light.ant-menu-inline .ant-menu-item, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-inline .ant-menu-item { position: relative; }

:where(.css-o4sewt).ant-menu-light.ant-menu-inline .ant-menu-item::after, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-inline .ant-menu-item::after { position: absolute; inset-block: 0px; inset-inline-end: 0px; border-inline-end: var(--ant-menu-active-bar-width) solid var(--ant-menu-item-selected-color); transform: scaleY(0.0001); opacity: 0; transition: transform var(--ant-motion-duration-mid) var(--ant-motion-ease-out),opacity var(--ant-motion-duration-mid) var(--ant-motion-ease-out); content: ""; }

:where(.css-o4sewt).ant-menu-light.ant-menu-inline .ant-menu-item.ant-menu-item-danger::after, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-inline .ant-menu-item.ant-menu-item-danger::after { border-inline-end-color: var(--ant-menu-danger-item-selected-color); }

:where(.css-o4sewt).ant-menu-light.ant-menu-inline .ant-menu-selected::after, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-inline .ant-menu-selected::after, :where(.css-o4sewt).ant-menu-light.ant-menu-inline .ant-menu-item-selected::after, :where(.css-o4sewt).ant-menu-light > .ant-menu.ant-menu-inline .ant-menu-item-selected::after { transform: scaleY(1); opacity: 1; transition: transform var(--ant-motion-duration-mid) var(--ant-motion-ease-in-out),opacity var(--ant-motion-duration-mid) var(--ant-motion-ease-in-out); }

:where(.css-o4sewt).ant-menu-dark, :where(.css-o4sewt).ant-menu-dark > .ant-menu { color: var(--ant-menu-dark-item-color); background: var(--ant-menu-dark-item-bg); }

:where(.css-o4sewt).ant-menu-dark.ant-menu-root:focus-visible, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-root:focus-visible { outline: var(--ant-line-width-focus) solid var(--ant-color-primary-border); outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-o4sewt).ant-menu-dark .ant-menu-item-group-title, :where(.css-o4sewt).ant-menu-dark > .ant-menu .ant-menu-item-group-title, :where(.css-o4sewt).ant-menu-dark .ant-menu-item-extra, :where(.css-o4sewt).ant-menu-dark > .ant-menu .ant-menu-item-extra { color: var(--ant-menu-dark-group-title-color); }

:where(.css-o4sewt).ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title, :where(.css-o4sewt).ant-menu-dark > .ant-menu .ant-menu-submenu-selected > .ant-menu-submenu-title { color: var(--ant-menu-dark-item-selected-color); }

:where(.css-o4sewt).ant-menu-dark .ant-menu-item, :where(.css-o4sewt).ant-menu-dark > .ant-menu .ant-menu-item, :where(.css-o4sewt).ant-menu-dark .ant-menu-submenu-title, :where(.css-o4sewt).ant-menu-dark > .ant-menu .ant-menu-submenu-title { color: var(--ant-menu-dark-item-color); }

:where(.css-o4sewt).ant-menu-dark .ant-menu-item:not(.ant-menu-item-disabled):focus-visible, :where(.css-o4sewt).ant-menu-dark > .ant-menu .ant-menu-item:not(.ant-menu-item-disabled):focus-visible, :where(.css-o4sewt).ant-menu-dark .ant-menu-submenu-title:not(.ant-menu-item-disabled):focus-visible, :where(.css-o4sewt).ant-menu-dark > .ant-menu .ant-menu-submenu-title:not(.ant-menu-item-disabled):focus-visible { outline: var(--ant-line-width-focus) solid var(--ant-color-primary-border); outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-o4sewt).ant-menu-dark .ant-menu-item-disabled, :where(.css-o4sewt).ant-menu-dark > .ant-menu .ant-menu-item-disabled, :where(.css-o4sewt).ant-menu-dark .ant-menu-submenu-disabled, :where(.css-o4sewt).ant-menu-dark > .ant-menu .ant-menu-submenu-disabled { color: var(--ant-menu-dark-item-disabled-color) !important; }

:where(.css-o4sewt).ant-menu-dark .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected):hover, :where(.css-o4sewt).ant-menu-dark > .ant-menu .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected):hover, :where(.css-o4sewt).ant-menu-dark .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected) > .ant-menu-submenu-title:hover, :where(.css-o4sewt).ant-menu-dark > .ant-menu .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected) > .ant-menu-submenu-title:hover { color: var(--ant-menu-dark-item-hover-color); }

:where(.css-o4sewt).ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):hover, :where(.css-o4sewt).ant-menu-dark > .ant-menu:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):hover { background-color: var(--ant-menu-dark-item-hover-bg); }

:where(.css-o4sewt).ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):active, :where(.css-o4sewt).ant-menu-dark > .ant-menu:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):active { background-color: transparent; }

:where(.css-o4sewt).ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-submenu-title:hover, :where(.css-o4sewt).ant-menu-dark > .ant-menu:not(.ant-menu-horizontal) .ant-menu-submenu-title:hover { background-color: var(--ant-menu-dark-item-hover-bg); }

:where(.css-o4sewt).ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-submenu-title:active, :where(.css-o4sewt).ant-menu-dark > .ant-menu:not(.ant-menu-horizontal) .ant-menu-submenu-title:active { background-color: transparent; }

:where(.css-o4sewt).ant-menu-dark .ant-menu-item-danger, :where(.css-o4sewt).ant-menu-dark > .ant-menu .ant-menu-item-danger { color: var(--ant-menu-dark-danger-item-color); }

:where(.css-o4sewt).ant-menu-dark .ant-menu-item-danger.ant-menu-item:hover:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected), :where(.css-o4sewt).ant-menu-dark > .ant-menu .ant-menu-item-danger.ant-menu-item:hover:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected) { color: var(--ant-menu-dark-danger-item-hover-color); }

:where(.css-o4sewt).ant-menu-dark .ant-menu-item-danger.ant-menu-item:active, :where(.css-o4sewt).ant-menu-dark > .ant-menu .ant-menu-item-danger.ant-menu-item:active { background: var(--ant-menu-dark-danger-item-active-bg); }

:where(.css-o4sewt).ant-menu-dark .ant-menu-item a, :where(.css-o4sewt).ant-menu-dark > .ant-menu .ant-menu-item a, :where(.css-o4sewt).ant-menu-dark .ant-menu-item a:hover, :where(.css-o4sewt).ant-menu-dark > .ant-menu .ant-menu-item a:hover { color: inherit; }

:where(.css-o4sewt).ant-menu-dark .ant-menu-item-selected, :where(.css-o4sewt).ant-menu-dark > .ant-menu .ant-menu-item-selected { color: var(--ant-menu-dark-item-selected-color); }

:where(.css-o4sewt).ant-menu-dark .ant-menu-item-selected.ant-menu-item-danger, :where(.css-o4sewt).ant-menu-dark > .ant-menu .ant-menu-item-selected.ant-menu-item-danger { color: var(--ant-menu-dark-danger-item-selected-color); }

:where(.css-o4sewt).ant-menu-dark .ant-menu-item-selected a, :where(.css-o4sewt).ant-menu-dark > .ant-menu .ant-menu-item-selected a, :where(.css-o4sewt).ant-menu-dark .ant-menu-item-selected a:hover, :where(.css-o4sewt).ant-menu-dark > .ant-menu .ant-menu-item-selected a:hover { color: inherit; }

:where(.css-o4sewt).ant-menu-dark .ant-menu-item-selected, :where(.css-o4sewt).ant-menu-dark > .ant-menu .ant-menu-item-selected { background-color: var(--ant-menu-dark-item-selected-bg); }

:where(.css-o4sewt).ant-menu-dark .ant-menu-item-selected.ant-menu-item-danger, :where(.css-o4sewt).ant-menu-dark > .ant-menu .ant-menu-item-selected.ant-menu-item-danger { background-color: var(--ant-menu-dark-danger-item-selected-bg); }

:where(.css-o4sewt).ant-menu-dark.ant-menu-submenu > .ant-menu, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-submenu > .ant-menu { background-color: var(--ant-menu-dark-sub-menu-item-bg); }

:where(.css-o4sewt).ant-menu-dark.ant-menu-popup > .ant-menu, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-popup > .ant-menu { background-color: var(--ant-menu-dark-popup-bg); }

:where(.css-o4sewt).ant-menu-dark.ant-menu-submenu-popup > .ant-menu, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-submenu-popup > .ant-menu { background-color: var(--ant-menu-dark-popup-bg); }

:where(.css-o4sewt).ant-menu-dark.ant-menu-horizontal, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-horizontal { border-bottom: 0px; }

:where(.css-o4sewt).ant-menu-dark.ant-menu-horizontal > .ant-menu-item, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item, :where(.css-o4sewt).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu { top: 0px; margin-top: calc(0px); margin-bottom: 0px; border-radius: var(--ant-menu-horizontal-item-border-radius); }

:where(.css-o4sewt).ant-menu-dark.ant-menu-horizontal > .ant-menu-item::after, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item::after, :where(.css-o4sewt).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu::after, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu::after { position: absolute; inset-inline: var(--ant-menu-item-padding-inline); bottom: 0px; border-bottom: 0px solid transparent; transition: border-color var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out); content: ""; }

:where(.css-o4sewt).ant-menu-dark.ant-menu-horizontal > .ant-menu-item:hover, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item:hover, :where(.css-o4sewt).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu:hover, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu:hover, :where(.css-o4sewt).ant-menu-dark.ant-menu-horizontal > .ant-menu-item-active, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item-active, :where(.css-o4sewt).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu-active, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-active, :where(.css-o4sewt).ant-menu-dark.ant-menu-horizontal > .ant-menu-item-open, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item-open, :where(.css-o4sewt).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu-open, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-open { background: var(--ant-menu-horizontal-item-hover-bg); }

:where(.css-o4sewt).ant-menu-dark.ant-menu-horizontal > .ant-menu-item:hover::after, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item:hover::after, :where(.css-o4sewt).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu:hover::after, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu:hover::after, :where(.css-o4sewt).ant-menu-dark.ant-menu-horizontal > .ant-menu-item-active::after, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item-active::after, :where(.css-o4sewt).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu-active::after, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-active::after, :where(.css-o4sewt).ant-menu-dark.ant-menu-horizontal > .ant-menu-item-open::after, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item-open::after, :where(.css-o4sewt).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu-open::after, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-open::after { border-bottom-width: 0px; border-bottom-color: var(--ant-menu-dark-item-selected-color); }

:where(.css-o4sewt).ant-menu-dark.ant-menu-horizontal > .ant-menu-item-selected, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item-selected, :where(.css-o4sewt).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu-selected, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-selected { color: var(--ant-menu-dark-item-selected-color); background-color: var(--ant-menu-dark-item-selected-bg); }

:where(.css-o4sewt).ant-menu-dark.ant-menu-horizontal > .ant-menu-item-selected:hover, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item-selected:hover, :where(.css-o4sewt).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu-selected:hover, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-selected:hover { background-color: var(--ant-menu-dark-item-selected-bg); }

:where(.css-o4sewt).ant-menu-dark.ant-menu-horizontal > .ant-menu-item-selected::after, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-item-selected::after, :where(.css-o4sewt).ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu-selected::after, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-horizontal > .ant-menu-submenu-selected::after { border-bottom-width: 0px; border-bottom-color: var(--ant-menu-dark-item-selected-color); }

:where(.css-o4sewt).ant-menu-dark.ant-menu-root.ant-menu-inline, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-root.ant-menu-inline, :where(.css-o4sewt).ant-menu-dark.ant-menu-root.ant-menu-vertical, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-root.ant-menu-vertical { border-inline-end: 0px var(--ant-line-type) var(--ant-color-split); }

:where(.css-o4sewt).ant-menu-dark.ant-menu-inline .ant-menu-sub.ant-menu-inline, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-inline .ant-menu-sub.ant-menu-inline { background: var(--ant-menu-dark-sub-menu-item-bg); }

:where(.css-o4sewt).ant-menu-dark.ant-menu-inline .ant-menu-item, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-inline .ant-menu-item { position: relative; }

:where(.css-o4sewt).ant-menu-dark.ant-menu-inline .ant-menu-item::after, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-inline .ant-menu-item::after { position: absolute; inset-block: 0px; inset-inline-end: 0px; border-inline-end: var(--ant-menu-active-bar-width) solid var(--ant-menu-dark-item-selected-color); transform: scaleY(0.0001); opacity: 0; transition: transform var(--ant-motion-duration-mid) var(--ant-motion-ease-out),opacity var(--ant-motion-duration-mid) var(--ant-motion-ease-out); content: ""; }

:where(.css-o4sewt).ant-menu-dark.ant-menu-inline .ant-menu-item.ant-menu-item-danger::after, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-inline .ant-menu-item.ant-menu-item-danger::after { border-inline-end-color: var(--ant-menu-dark-danger-item-selected-color); }

:where(.css-o4sewt).ant-menu-dark.ant-menu-inline .ant-menu-selected::after, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-inline .ant-menu-selected::after, :where(.css-o4sewt).ant-menu-dark.ant-menu-inline .ant-menu-item-selected::after, :where(.css-o4sewt).ant-menu-dark > .ant-menu.ant-menu-inline .ant-menu-item-selected::after { transform: scaleY(1); opacity: 1; transition: transform var(--ant-motion-duration-mid) var(--ant-motion-ease-in-out),opacity var(--ant-motion-duration-mid) var(--ant-motion-ease-in-out); }

:where(.css-o4sewt).ant-menu-rtl { direction: rtl; }

:where(.css-o4sewt).ant-menu-submenu-rtl { transform-origin: 100% 0px; }

:where(.css-o4sewt).ant-menu-rtl.ant-menu-vertical .ant-menu-submenu-arrow::before, :where(.css-o4sewt).ant-menu-submenu-rtl .ant-menu-vertical .ant-menu-submenu-arrow::before { transform: rotate(-45deg) translateY(calc(calc(calc(var(--ant-font-size) / 7 * 5) * 0.25) * -1)); }

:where(.css-o4sewt).ant-menu-rtl.ant-menu-vertical .ant-menu-submenu-arrow::after, :where(.css-o4sewt).ant-menu-submenu-rtl .ant-menu-vertical .ant-menu-submenu-arrow::after { transform: rotate(45deg) translateY(calc(calc(var(--ant-font-size) / 7 * 5) * 0.25)); }

:where(.css-o4sewt).ant-menu .ant-motion-collapse-legacy { overflow: hidden; }

:where(.css-o4sewt).ant-menu .ant-motion-collapse-legacy-active { transition: height var(--ant-motion-duration-mid) var(--ant-motion-ease-in-out),opacity var(--ant-motion-duration-mid) var(--ant-motion-ease-in-out) !important; }

:where(.css-o4sewt).ant-menu .ant-motion-collapse { overflow: hidden; transition: height var(--ant-motion-duration-mid) var(--ant-motion-ease-in-out),opacity var(--ant-motion-duration-mid) var(--ant-motion-ease-in-out) !important; }

:where(.css-o4sewt).ant-slide-up-enter, :where(.css-o4sewt).ant-slide-up-appear { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-slide-up-leave { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-slide-up-enter.ant-slide-up-enter-active, :where(.css-o4sewt).ant-slide-up-appear.ant-slide-up-appear-active { animation-name: css-o4sewt-antSlideUpIn; animation-play-state: running; }

:where(.css-o4sewt).ant-slide-up-leave.ant-slide-up-leave-active { animation-name: css-o4sewt-antSlideUpOut; animation-play-state: running; pointer-events: none; }

:where(.css-o4sewt).ant-slide-up-enter, :where(.css-o4sewt).ant-slide-up-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: var(--ant-motion-ease-out-quint); }

:where(.css-o4sewt).ant-slide-up-enter-prepare, :where(.css-o4sewt).ant-slide-up-appear-prepare { transform: scale(1); }

:where(.css-o4sewt).ant-slide-up-leave { animation-timing-function: var(--ant-motion-ease-in-quint); }

:where(.css-o4sewt).ant-slide-down-enter, :where(.css-o4sewt).ant-slide-down-appear { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-slide-down-leave { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-slide-down-enter.ant-slide-down-enter-active, :where(.css-o4sewt).ant-slide-down-appear.ant-slide-down-appear-active { animation-name: css-o4sewt-antSlideDownIn; animation-play-state: running; }

:where(.css-o4sewt).ant-slide-down-leave.ant-slide-down-leave-active { animation-name: css-o4sewt-antSlideDownOut; animation-play-state: running; pointer-events: none; }

:where(.css-o4sewt).ant-slide-down-enter, :where(.css-o4sewt).ant-slide-down-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: var(--ant-motion-ease-out-quint); }

:where(.css-o4sewt).ant-slide-down-enter-prepare, :where(.css-o4sewt).ant-slide-down-appear-prepare { transform: scale(1); }

:where(.css-o4sewt).ant-slide-down-leave { animation-timing-function: var(--ant-motion-ease-in-quint); }

:where(.css-o4sewt).ant-zoom-big-enter, :where(.css-o4sewt).ant-zoom-big-appear { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-zoom-big-leave { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-zoom-big-enter.ant-zoom-big-enter-active, :where(.css-o4sewt).ant-zoom-big-appear.ant-zoom-big-appear-active { animation-name: css-o4sewt-antZoomBigIn; animation-play-state: running; }

:where(.css-o4sewt).ant-zoom-big-leave.ant-zoom-big-leave-active { animation-name: css-o4sewt-antZoomBigOut; animation-play-state: running; pointer-events: none; }

:where(.css-o4sewt).ant-zoom-big-enter, :where(.css-o4sewt).ant-zoom-big-appear { transform: scale(0); opacity: 0; animation-timing-function: var(--ant-motion-ease-out-circ); }

:where(.css-o4sewt).ant-zoom-big-enter-prepare, :where(.css-o4sewt).ant-zoom-big-appear-prepare { transform: none; }

:where(.css-o4sewt).ant-zoom-big-leave { animation-timing-function: var(--ant-motion-ease-in-out-circ); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

.css-var-r6.ant-btn { --ant-color-error: #dd0404; --ant-color-error-border: #dd0404; --ant-button-blue-shadow-color: 0 0px 0 rgba(0,15,39,0.6); --ant-button-purple-shadow-color: 0 0px 0 rgba(13,0,25,0.56); --ant-button-cyan-shadow-color: 0 0px 0 rgba(0,26,24,0.6); --ant-button-green-shadow-color: 0 0px 0 rgba(11,31,0,0.65); --ant-button-magenta-shadow-color: 0 0px 0 rgba(39,0,18,0.56); --ant-button-pink-shadow-color: 0 0px 0 rgba(39,0,18,0.56); --ant-button-red-shadow-color: 0 0px 0 rgba(41,1,0,0.6); --ant-button-orange-shadow-color: 0 0px 0 rgba(43,22,0,0.67); --ant-button-yellow-shadow-color: 0 0px 0 rgba(43,36,0,0.67); --ant-button-volcano-shadow-color: 0 0px 0 rgba(43,12,0,0.67); --ant-button-geekblue-shadow-color: 0 0px 0 rgba(0,6,32,0.56); --ant-button-lime-shadow-color: 0 0px 0 rgba(25,36,0,0.67); --ant-button-gold-shadow-color: 0 0px 0 rgba(43,28,0,0.67); --ant-button-font-weight: 500; --ant-button-icon-gap: 8px; --ant-button-default-shadow: 0 0px 0 rgba(255,255,255,0.04); --ant-button-primary-shadow: 0 0px 0 rgba(3,170,245,0.15); --ant-button-danger-shadow: 0 0px 0 rgba(45,4,0,0.54); --ant-button-primary-color: #fff; --ant-button-danger-color: #fff; --ant-button-border-color-disabled: #424242; --ant-button-default-ghost-color: #2B2B34; --ant-button-ghost-bg: transparent; --ant-button-default-ghost-border-color: #2B2B34; --ant-button-padding-inline: 15px; --ant-button-padding-inline-lg: 15px; --ant-button-padding-inline-sm: 7px; --ant-button-only-icon-size: inherit; --ant-button-only-icon-size-sm: inherit; --ant-button-only-icon-size-lg: inherit; --ant-button-group-border-color: #6badd6; --ant-button-link-hover-bg: transparent; --ant-button-text-text-color: #fff; --ant-button-text-text-hover-color: #fff; --ant-button-text-text-active-color: #fff; --ant-button-text-hover-bg: rgba(255,255,255,0.08); --ant-button-default-color: #fff; --ant-button-default-bg: #2B2B34; --ant-button-default-border-color: #424242; --ant-button-default-border-color-disabled: #424242; --ant-button-default-hover-bg: #2B2B34; --ant-button-default-hover-color: #6badd6; --ant-button-default-hover-border-color: #6badd6; --ant-button-default-active-bg: #2B2B34; --ant-button-default-active-color: #387097; --ant-button-default-active-border-color: #387097; --ant-button-solid-text-color: #000; --ant-button-content-font-size: 14px; --ant-button-content-font-size-sm: 14px; --ant-button-content-font-size-lg: 14px; --ant-button-content-line-height: 1.5714285714285714; --ant-button-content-line-height-sm: 1.5714285714285714; --ant-button-content-line-height-lg: 1.5714285714285714; --ant-button-padding-block: 4px; --ant-button-padding-block-sm: 0px; --ant-button-padding-block-lg: 8px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-o4sewt).ant-layout-sider { font-family: var(--ant-font-family); font-size: var(--ant-font-size); box-sizing: border-box; }

:where(.css-o4sewt).ant-layout-sider::before, :where(.css-o4sewt).ant-layout-sider::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-layout-sider [class^="ant-layout-sider"], :where(.css-o4sewt).ant-layout-sider [class*=" ant-layout-sider"] { box-sizing: border-box; }

:where(.css-o4sewt).ant-layout-sider [class^="ant-layout-sider"]::before, :where(.css-o4sewt).ant-layout-sider [class*=" ant-layout-sider"]::before, :where(.css-o4sewt).ant-layout-sider [class^="ant-layout-sider"]::after, :where(.css-o4sewt).ant-layout-sider [class*=" ant-layout-sider"]::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-layout-sider { position: relative; min-width: 0px; background: var(--ant-layout-sider-bg); transition: all var(--ant-motion-duration-mid),background 0s; }

:where(.css-o4sewt).ant-layout-sider-has-trigger { padding-bottom: var(--ant-layout-trigger-height); }

:where(.css-o4sewt).ant-layout-sider-right { order: 1; }

:where(.css-o4sewt).ant-layout-sider .ant-layout-sider-children { height: 100%; margin-top: -0.1px; padding-top: 0.1px; }

:where(.css-o4sewt).ant-layout-sider .ant-layout-sider-children .ant-menu.ant-menu-inline-collapsed { width: auto; }

:where(.css-o4sewt).ant-layout-sider-zero-width .ant-layout-sider-children { overflow: hidden; }

:where(.css-o4sewt).ant-layout-sider .ant-layout-sider-trigger { position: fixed; bottom: 0px; z-index: 1; height: var(--ant-layout-trigger-height); color: var(--ant-layout-trigger-color); line-height: var(--ant-layout-trigger-height); text-align: center; background: var(--ant-layout-trigger-bg); cursor: pointer; transition: all var(--ant-motion-duration-mid); }

:where(.css-o4sewt).ant-layout-sider .ant-layout-sider-zero-width-trigger { position: absolute; top: var(--ant-layout-header-height); inset-inline-end: calc(var(--ant-layout-zero-trigger-width) * -1); z-index: 1; width: var(--ant-layout-zero-trigger-width); height: var(--ant-layout-zero-trigger-height); color: var(--ant-layout-trigger-color); font-size: var(--ant-font-size-xl); display: flex; align-items: center; justify-content: center; background: var(--ant-layout-sider-bg); border-radius: 0 var(--ant-border-radius-lg) var(--ant-border-radius-lg) 0; cursor: pointer; transition: background var(--ant-motion-duration-slow) ease; }

:where(.css-o4sewt).ant-layout-sider .ant-layout-sider-zero-width-trigger::after { position: absolute; inset: 0px; background: transparent; transition: all var(--ant-motion-duration-slow); content: ""; }

:where(.css-o4sewt).ant-layout-sider .ant-layout-sider-zero-width-trigger:hover::after { background: rgba(255, 255, 255, 0.2); }

:where(.css-o4sewt).ant-layout-sider .ant-layout-sider-zero-width-trigger-right { inset-inline-start: calc(var(--ant-layout-zero-trigger-width) * -1); border-radius: var(--ant-border-radius-lg) 0 0 var(--ant-border-radius-lg); }

:where(.css-o4sewt).ant-layout-sider-light { background: var(--ant-layout-light-sider-bg); }

:where(.css-o4sewt).ant-layout-sider-light .ant-layout-sider-trigger { color: var(--ant-layout-light-trigger-color); background: var(--ant-layout-light-trigger-bg); }

:where(.css-o4sewt).ant-layout-sider-light .ant-layout-sider-zero-width-trigger { color: var(--ant-layout-light-trigger-color); background: var(--ant-layout-light-trigger-bg); border: 1px solid var(--ant-layout-body-bg); border-inline-start: 0px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

.css-var-r6.ant-tabs-css-var { --ant-tabs-z-index-popup: 1050; --ant-tabs-card-bg: rgba(255,255,255,0.04); --ant-tabs-card-height: 40px; --ant-tabs-card-height-sm: 32px; --ant-tabs-card-height-lg: 48px; --ant-tabs-card-padding: 8px 16px; --ant-tabs-card-padding-sm: 4px 8px; --ant-tabs-card-padding-lg: 11px 16px; --ant-tabs-title-font-size: 14px; --ant-tabs-title-font-size-lg: 16px; --ant-tabs-title-font-size-sm: 14px; --ant-tabs-ink-bar-color: #448cc0; --ant-tabs-horizontal-margin: 0 0 16px 0; --ant-tabs-horizontal-item-gutter: 32px; --ant-tabs-horizontal-item-margin: ; --ant-tabs-horizontal-item-margin-rtl: ; --ant-tabs-horizontal-item-padding: 12px 0; --ant-tabs-horizontal-item-padding-sm: 8px 0; --ant-tabs-horizontal-item-padding-lg: 16px 0; --ant-tabs-vertical-item-padding: 8px 24px; --ant-tabs-vertical-item-margin: 16px 0 0 0; --ant-tabs-item-color: #fff; --ant-tabs-item-selected-color: #448cc0; --ant-tabs-item-hover-color: #6badd6; --ant-tabs-item-active-color: #387097; --ant-tabs-card-gutter: 2px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

.css-var-r6.ant-dropdown-css-var { --ant-color-error: #dd0404; --ant-color-error-bg: #dd0404; --ant-color-error-border: #dd0404; --ant-dropdown-z-index-popup: 1050; --ant-dropdown-padding-block: 5px; --ant-dropdown-arrow-offset-horizontal: 18px; --ant-dropdown-arrow-offset-vertical: 8px; --ant-dropdown-arrow-shadow-width: 7.7989898732233325px; --ant-dropdown-arrow-path: path('M 0 8 A 6 6 0 0 0 4.242640687119285 6.242640687119285 L 6.585786437626905 3.899494936611666 A 2 2 0 0 1 9.414213562373096 3.899494936611666 L 11.757359312880716 6.242640687119285 A 6 6 0 0 0 16 8 Z'); --ant-dropdown-arrow-polygon: polygon(2.485281374238571px 100%, 50% 2.485281374238571px, 13.514718625761429px 100%, 2.485281374238571px 100%); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-o4sewt).ant-tabs-css-var { font-family: var(--ant-font-family); font-size: var(--ant-font-size); box-sizing: border-box; }

:where(.css-o4sewt).ant-tabs-css-var::before, :where(.css-o4sewt).ant-tabs-css-var::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-tabs-css-var [class^="ant-tabs"], :where(.css-o4sewt).ant-tabs-css-var [class*=" ant-tabs"] { box-sizing: border-box; }

:where(.css-o4sewt).ant-tabs-css-var [class^="ant-tabs"]::before, :where(.css-o4sewt).ant-tabs-css-var [class*=" ant-tabs"]::before, :where(.css-o4sewt).ant-tabs-css-var [class^="ant-tabs"]::after, :where(.css-o4sewt).ant-tabs-css-var [class*=" ant-tabs"]::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-tabs-small > .ant-tabs-nav .ant-tabs-tab { padding: var(--ant-tabs-horizontal-item-padding-sm); font-size: var(--ant-tabs-title-font-size-sm); }

:where(.css-o4sewt).ant-tabs-large > .ant-tabs-nav .ant-tabs-tab { padding: var(--ant-tabs-horizontal-item-padding-lg); font-size: var(--ant-tabs-title-font-size-lg); line-height: var(--ant-line-height-lg); }

:where(.css-o4sewt).ant-tabs-card.ant-tabs-small > .ant-tabs-nav .ant-tabs-tab { padding: var(--ant-tabs-card-padding-sm); }

:where(.css-o4sewt).ant-tabs-card.ant-tabs-small > .ant-tabs-nav .ant-tabs-nav-add { min-width: var(--ant-tabs-card-height-sm); min-height: var(--ant-tabs-card-height-sm); }

:where(.css-o4sewt).ant-tabs-card.ant-tabs-small.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab { border-radius: 0 0 var(--ant-border-radius) var(--ant-border-radius); }

:where(.css-o4sewt).ant-tabs-card.ant-tabs-small.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab { border-radius: var(--ant-border-radius) var(--ant-border-radius) 0 0; }

:where(.css-o4sewt).ant-tabs-card.ant-tabs-small.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab { border-radius: 0 var(--ant-border-radius) var(--ant-border-radius) 0; }

:where(.css-o4sewt).ant-tabs-card.ant-tabs-small.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab { border-radius: var(--ant-border-radius) 0 0 var(--ant-border-radius); }

:where(.css-o4sewt).ant-tabs-card.ant-tabs-large > .ant-tabs-nav .ant-tabs-tab { padding: var(--ant-tabs-card-padding-lg); }

:where(.css-o4sewt).ant-tabs-card.ant-tabs-large > .ant-tabs-nav .ant-tabs-nav-add { min-width: var(--ant-tabs-card-height-lg); min-height: var(--ant-tabs-card-height-lg); }

:where(.css-o4sewt).ant-tabs-rtl { direction: rtl; }

:where(.css-o4sewt).ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab { margin: 0 0 0 var(--ant-tabs-horizontal-item-gutter); }

:where(.css-o4sewt).ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab:last-of-type { margin-left: 0px; }

:where(.css-o4sewt).ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .anticon { margin-right: 0px; margin-left: var(--ant-margin-sm); }

:where(.css-o4sewt).ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove { margin-right: var(--ant-margin-xs); margin-left: calc(var(--ant-margin-xxs) * -1); }

:where(.css-o4sewt).ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove .anticon { margin: 0px; }

:where(.css-o4sewt).ant-tabs-rtl.ant-tabs-left > .ant-tabs-nav { order: 1; }

:where(.css-o4sewt).ant-tabs-rtl.ant-tabs-left > .ant-tabs-content-holder { order: 0; }

:where(.css-o4sewt).ant-tabs-rtl.ant-tabs-right > .ant-tabs-nav { order: 0; }

:where(.css-o4sewt).ant-tabs-rtl.ant-tabs-right > .ant-tabs-content-holder { order: 1; }

:where(.css-o4sewt).ant-tabs-rtl.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-o4sewt).ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-o4sewt).ant-tabs-rtl.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-o4sewt).ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab { margin-right: var(--ant-tabs-card-gutter); margin-left: 0px; }

:where(.css-o4sewt).ant-tabs-dropdown-rtl { direction: rtl; }

:where(.css-o4sewt).ant-tabs-menu-item .ant-tabs-dropdown-rtl { text-align: right; }

:where(.css-o4sewt).ant-tabs-top, :where(.css-o4sewt).ant-tabs-bottom { flex-direction: column; }

:where(.css-o4sewt).ant-tabs-top > .ant-tabs-nav, :where(.css-o4sewt).ant-tabs-bottom > .ant-tabs-nav, :where(.css-o4sewt).ant-tabs-top > div > .ant-tabs-nav, :where(.css-o4sewt).ant-tabs-bottom > div > .ant-tabs-nav { margin: var(--ant-tabs-horizontal-margin); }

:where(.css-o4sewt).ant-tabs-top > .ant-tabs-nav::before, :where(.css-o4sewt).ant-tabs-bottom > .ant-tabs-nav::before, :where(.css-o4sewt).ant-tabs-top > div > .ant-tabs-nav::before, :where(.css-o4sewt).ant-tabs-bottom > div > .ant-tabs-nav::before { position: absolute; right: 0px; left: 0px; border-bottom: var(--ant-line-width) var(--ant-line-type) var(--ant-color-border-secondary); content: ""; }

:where(.css-o4sewt).ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-o4sewt).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-o4sewt).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-o4sewt).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar { height: var(--ant-line-width-bold); }

:where(.css-o4sewt).ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar-animated, :where(.css-o4sewt).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar-animated, :where(.css-o4sewt).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar-animated, :where(.css-o4sewt).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar-animated { transition: width var(--ant-motion-duration-slow),left var(--ant-motion-duration-slow),right var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-o4sewt).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-o4sewt).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-o4sewt).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-o4sewt).ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-o4sewt).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-o4sewt).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-o4sewt).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::after { top: 0px; bottom: 0px; width: var(--ant-control-height); }

:where(.css-o4sewt).ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-o4sewt).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-o4sewt).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-o4sewt).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::before { left: 0px; box-shadow: var(--ant-box-shadow-tabs-overflow-left); }

:where(.css-o4sewt).ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-o4sewt).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-o4sewt).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-o4sewt).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::after { right: 0px; box-shadow: var(--ant-box-shadow-tabs-overflow-right); }

:where(.css-o4sewt).ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before, :where(.css-o4sewt).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before, :where(.css-o4sewt).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before, :where(.css-o4sewt).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before { opacity: 1; }

:where(.css-o4sewt).ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after, :where(.css-o4sewt).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after, :where(.css-o4sewt).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after, :where(.css-o4sewt).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after { opacity: 1; }

:where(.css-o4sewt).ant-tabs-top > .ant-tabs-nav::before, :where(.css-o4sewt).ant-tabs-top > div > .ant-tabs-nav::before { bottom: 0px; }

:where(.css-o4sewt).ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-o4sewt).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar { bottom: 0px; }

:where(.css-o4sewt).ant-tabs-bottom > .ant-tabs-nav, :where(.css-o4sewt).ant-tabs-bottom > div > .ant-tabs-nav { order: 1; margin-top: var(--ant-margin); margin-bottom: 0px; }

:where(.css-o4sewt).ant-tabs-bottom > .ant-tabs-nav::before, :where(.css-o4sewt).ant-tabs-bottom > div > .ant-tabs-nav::before { top: 0px; }

:where(.css-o4sewt).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-o4sewt).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar { top: 0px; }

:where(.css-o4sewt).ant-tabs-bottom > .ant-tabs-content-holder, :where(.css-o4sewt).ant-tabs-bottom > div > .ant-tabs-content-holder { order: 0; }

:where(.css-o4sewt).ant-tabs-left > .ant-tabs-nav, :where(.css-o4sewt).ant-tabs-right > .ant-tabs-nav, :where(.css-o4sewt).ant-tabs-left > div > .ant-tabs-nav, :where(.css-o4sewt).ant-tabs-right > div > .ant-tabs-nav { flex-direction: column; min-width: calc(var(--ant-control-height) * 1.25); }

:where(.css-o4sewt).ant-tabs-left > .ant-tabs-nav .ant-tabs-tab, :where(.css-o4sewt).ant-tabs-right > .ant-tabs-nav .ant-tabs-tab, :where(.css-o4sewt).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab, :where(.css-o4sewt).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab { padding: var(--ant-tabs-vertical-item-padding); text-align: center; }

:where(.css-o4sewt).ant-tabs-left > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-o4sewt).ant-tabs-right > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-o4sewt).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-o4sewt).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab { margin: var(--ant-tabs-vertical-item-margin); }

:where(.css-o4sewt).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap, :where(.css-o4sewt).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap, :where(.css-o4sewt).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap, :where(.css-o4sewt).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap { flex-direction: column; }

:where(.css-o4sewt).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-o4sewt).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-o4sewt).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-o4sewt).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-o4sewt).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-o4sewt).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-o4sewt).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-o4sewt).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::after { right: 0px; left: 0px; height: var(--ant-control-height); }

:where(.css-o4sewt).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-o4sewt).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-o4sewt).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-o4sewt).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::before { top: 0px; box-shadow: var(--ant-box-shadow-tabs-overflow-top); }

:where(.css-o4sewt).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-o4sewt).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-o4sewt).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-o4sewt).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::after { bottom: 0px; box-shadow: var(--ant-box-shadow-tabs-overflow-bottom); }

:where(.css-o4sewt).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before, :where(.css-o4sewt).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before, :where(.css-o4sewt).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before, :where(.css-o4sewt).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before { opacity: 1; }

:where(.css-o4sewt).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after, :where(.css-o4sewt).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after, :where(.css-o4sewt).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after, :where(.css-o4sewt).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after { opacity: 1; }

:where(.css-o4sewt).ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-o4sewt).ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-o4sewt).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-o4sewt).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar { width: var(--ant-line-width-bold); }

:where(.css-o4sewt).ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar-animated, :where(.css-o4sewt).ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar-animated, :where(.css-o4sewt).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar-animated, :where(.css-o4sewt).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar-animated { transition: height var(--ant-motion-duration-slow),top var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-list, :where(.css-o4sewt).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-list, :where(.css-o4sewt).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-list, :where(.css-o4sewt).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-list, :where(.css-o4sewt).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-operations, :where(.css-o4sewt).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-operations, :where(.css-o4sewt).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-operations, :where(.css-o4sewt).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-operations { flex: 1 0 auto; flex-direction: column; }

:where(.css-o4sewt).ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-o4sewt).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar { right: 0px; }

:where(.css-o4sewt).ant-tabs-left > .ant-tabs-content-holder, :where(.css-o4sewt).ant-tabs-left > div > .ant-tabs-content-holder { margin-left: calc(var(--ant-line-width) * -1); border-left: var(--ant-line-width) var(--ant-line-type) var(--ant-color-border); }

:where(.css-o4sewt).ant-tabs-left > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane, :where(.css-o4sewt).ant-tabs-left > div > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane { padding-left: var(--ant-padding-lg); }

:where(.css-o4sewt).ant-tabs-right > .ant-tabs-nav, :where(.css-o4sewt).ant-tabs-right > div > .ant-tabs-nav { order: 1; }

:where(.css-o4sewt).ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-o4sewt).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar { left: 0px; }

:where(.css-o4sewt).ant-tabs-right > .ant-tabs-content-holder, :where(.css-o4sewt).ant-tabs-right > div > .ant-tabs-content-holder { order: 0; margin-right: calc(var(--ant-line-width) * -1); border-right: var(--ant-line-width) var(--ant-line-type) var(--ant-color-border); }

:where(.css-o4sewt).ant-tabs-right > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane, :where(.css-o4sewt).ant-tabs-right > div > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane { padding-right: var(--ant-padding-lg); }

:where(.css-o4sewt).ant-tabs-dropdown { box-sizing: border-box; margin: 0px; padding: 0px; color: var(--ant-color-text); font-size: var(--ant-font-size); line-height: var(--ant-line-height); list-style: none; font-family: var(--ant-font-family); position: absolute; top: -9999px; left: -9999px; z-index: var(--ant-tabs-z-index-popup); display: block; }

:where(.css-o4sewt).ant-tabs-dropdown-hidden { display: none; }

:where(.css-o4sewt).ant-tabs-dropdown .ant-tabs-dropdown-menu { max-height: 200px; margin: 0px; padding: var(--ant-padding-xxs) 0; overflow: hidden auto; text-align: left; list-style-type: none; background-color: var(--ant-color-bg-container); background-clip: padding-box; border-radius: var(--ant-border-radius-lg); outline: none; box-shadow: var(--ant-box-shadow-secondary); }

:where(.css-o4sewt).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: var(--ant-padding-xxs) var(--ant-padding-sm); color: var(--ant-color-text); font-weight: normal; font-size: var(--ant-font-size); line-height: var(--ant-line-height); cursor: pointer; transition: all var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-tabs-dropdown .ant-tabs-dropdown-menu-item > span { flex: 1 1 0%; white-space: nowrap; }

:where(.css-o4sewt).ant-tabs-dropdown .ant-tabs-dropdown-menu-item-remove { flex: 0 0 auto; margin-left: var(--ant-margin-sm); color: var(--ant-color-icon); font-size: var(--ant-font-size-sm); background: transparent; border: 0px; cursor: pointer; }

:where(.css-o4sewt).ant-tabs-dropdown .ant-tabs-dropdown-menu-item-remove:hover { color: var(--ant-tabs-item-hover-color); }

:where(.css-o4sewt).ant-tabs-dropdown .ant-tabs-dropdown-menu-item:hover { background: var(--ant-control-item-bg-hover); }

:where(.css-o4sewt).ant-tabs-dropdown .ant-tabs-dropdown-menu-item-disabled, :where(.css-o4sewt).ant-tabs-dropdown .ant-tabs-dropdown-menu-item-disabled:hover { color: var(--ant-color-text-disabled); background: transparent; cursor: not-allowed; }

:where(.css-o4sewt).ant-tabs-card > .ant-tabs-nav .ant-tabs-tab, :where(.css-o4sewt).ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab { margin: 0px; padding: var(--ant-tabs-card-padding); background: var(--ant-tabs-card-bg); border: var(--ant-line-width) var(--ant-line-type) var(--ant-color-border-secondary); transition: all var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out); }

:where(.css-o4sewt).ant-tabs-card > .ant-tabs-nav .ant-tabs-tab-active, :where(.css-o4sewt).ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab-active { color: var(--ant-tabs-item-selected-color); background: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-tabs-card > .ant-tabs-nav .ant-tabs-tab-focus:has(.ant-tabs-tab-btn:focus-visible), :where(.css-o4sewt).ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab-focus:has(.ant-tabs-tab-btn:focus-visible) { outline: var(--ant-line-width-focus) solid var(--ant-color-primary-border); outline-offset: -3px; transition: outline-offset, outline; }

:where(.css-o4sewt).ant-tabs-card > .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-focus .ant-tabs-tab-btn:focus-visible, :where(.css-o4sewt).ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-focus .ant-tabs-tab-btn:focus-visible { outline: none; }

:where(.css-o4sewt).ant-tabs-card > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-o4sewt).ant-tabs-card > div > .ant-tabs-nav .ant-tabs-ink-bar { visibility: hidden; }

:where(.css-o4sewt).ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-o4sewt).ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-o4sewt).ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-o4sewt).ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab { margin-left: var(--ant-tabs-card-gutter); }

:where(.css-o4sewt).ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab, :where(.css-o4sewt).ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab { border-radius: var(--ant-border-radius-lg) var(--ant-border-radius-lg) 0 0; }

:where(.css-o4sewt).ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab-active, :where(.css-o4sewt).ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab-active { border-bottom-color: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab, :where(.css-o4sewt).ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab { border-radius: 0 0 var(--ant-border-radius-lg) var(--ant-border-radius-lg); }

:where(.css-o4sewt).ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab-active, :where(.css-o4sewt).ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab-active { border-top-color: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-o4sewt).ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-o4sewt).ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-o4sewt).ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab { margin-top: var(--ant-tabs-card-gutter); }

:where(.css-o4sewt).ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab, :where(.css-o4sewt).ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab { border-radius: var(--ant-border-radius-lg) 0 0 var(--ant-border-radius-lg); }

:where(.css-o4sewt).ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab-active, :where(.css-o4sewt).ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab-active { border-right-color: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab, :where(.css-o4sewt).ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab { border-radius: 0 var(--ant-border-radius-lg) var(--ant-border-radius-lg) 0; }

:where(.css-o4sewt).ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab-active, :where(.css-o4sewt).ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab-active { border-left-color: var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-tabs { box-sizing: border-box; margin: 0px; padding: 0px; color: var(--ant-color-text); font-size: var(--ant-font-size); line-height: var(--ant-line-height); list-style: none; font-family: var(--ant-font-family); display: flex; }

:where(.css-o4sewt).ant-tabs > .ant-tabs-nav, :where(.css-o4sewt).ant-tabs > div > .ant-tabs-nav { position: relative; display: flex; flex: 0 0 auto; align-items: center; }

:where(.css-o4sewt).ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap, :where(.css-o4sewt).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-o4sewt).ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-o4sewt).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-o4sewt).ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-o4sewt).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap::after { position: absolute; z-index: 1; opacity: 0; transition: opacity var(--ant-motion-duration-slow); content: ""; pointer-events: none; }

:where(.css-o4sewt).ant-tabs > .ant-tabs-nav .ant-tabs-nav-list, :where(.css-o4sewt).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-list { position: relative; display: flex; transition: opacity var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-tabs > .ant-tabs-nav .ant-tabs-nav-operations, :where(.css-o4sewt).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-operations { display: flex; align-self: stretch; }

:where(.css-o4sewt).ant-tabs > .ant-tabs-nav .ant-tabs-nav-operations-hidden, :where(.css-o4sewt).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-operations-hidden { position: absolute; visibility: hidden; pointer-events: none; }

:where(.css-o4sewt).ant-tabs > .ant-tabs-nav .ant-tabs-nav-more, :where(.css-o4sewt).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-more { position: relative; padding: var(--ant-tabs-card-padding); background: transparent; border: 0px; color: var(--ant-color-text); }

:where(.css-o4sewt).ant-tabs > .ant-tabs-nav .ant-tabs-nav-more::after, :where(.css-o4sewt).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-more::after { position: absolute; right: 0px; bottom: 0px; left: 0px; height: calc(var(--ant-control-height-lg) / 8); transform: translateY(100%); content: ""; }

:where(.css-o4sewt).ant-tabs > .ant-tabs-nav .ant-tabs-nav-add, :where(.css-o4sewt).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add { min-width: var(--ant-tabs-card-height); min-height: var(--ant-tabs-card-height); margin-left: var(--ant-tabs-card-gutter); background: transparent; border: var(--ant-line-width) var(--ant-line-type) var(--ant-color-border-secondary); border-radius: var(--ant-border-radius-lg) var(--ant-border-radius-lg) 0 0; outline: none; cursor: pointer; color: var(--ant-color-text); transition: all var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out); }

:where(.css-o4sewt).ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:hover, :where(.css-o4sewt).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:hover { color: var(--ant-tabs-item-hover-color); }

:where(.css-o4sewt).ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:active, :where(.css-o4sewt).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:active, :where(.css-o4sewt).ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:focus:not(:focus-visible), :where(.css-o4sewt).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:focus:not(:focus-visible) { color: var(--ant-tabs-item-active-color); }

:where(.css-o4sewt).ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:focus-visible, :where(.css-o4sewt).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:focus-visible { outline: var(--ant-line-width-focus) solid var(--ant-color-primary-border); outline-offset: -3px; transition: outline-offset, outline; }

:where(.css-o4sewt).ant-tabs .ant-tabs-extra-content { flex: 0 0 auto; }

:where(.css-o4sewt).ant-tabs .ant-tabs-ink-bar { position: absolute; background: var(--ant-tabs-ink-bar-color); pointer-events: none; }

:where(.css-o4sewt).ant-tabs .ant-tabs-tab { position: relative; -webkit-tap-highlight-color: transparent; display: inline-flex; align-items: center; padding: var(--ant-tabs-horizontal-item-padding); font-size: var(--ant-tabs-title-font-size); background: transparent; border: 0px; outline: none; cursor: pointer; color: var(--ant-tabs-item-color); }

:where(.css-o4sewt).ant-tabs .ant-tabs-tab-btn:focus:not(:focus-visible), :where(.css-o4sewt).ant-tabs .ant-tabs-tab-remove:focus:not(:focus-visible), :where(.css-o4sewt).ant-tabs .ant-tabs-tab-btn:active, :where(.css-o4sewt).ant-tabs .ant-tabs-tab-remove:active { color: var(--ant-tabs-item-active-color); }

:where(.css-o4sewt).ant-tabs .ant-tabs-tab-btn { outline: none; transition: all var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-tabs .ant-tabs-tab-btn .ant-tabs-tab-icon:not(:last-child) { margin-inline-end: var(--ant-margin-sm); }

:where(.css-o4sewt).ant-tabs .ant-tabs-tab-remove { flex: 0 0 auto; line-height: 1; margin-right: calc(var(--ant-margin-xxs) * -1); margin-left: var(--ant-margin-xs); color: var(--ant-color-icon); font-size: var(--ant-font-size-sm); background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; cursor: pointer; transition: all var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-tabs .ant-tabs-tab-remove:hover { color: var(--ant-color-text-heading); }

:where(.css-o4sewt).ant-tabs .ant-tabs-tab-remove:focus-visible { outline: var(--ant-line-width-focus) solid var(--ant-color-primary-border); outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-o4sewt).ant-tabs .ant-tabs-tab:hover { color: var(--ant-tabs-item-hover-color); }

:where(.css-o4sewt).ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn { color: var(--ant-tabs-item-selected-color); text-shadow: currentcolor 0px 0px 0.25px; }

:where(.css-o4sewt).ant-tabs .ant-tabs-tab.ant-tabs-tab-focus .ant-tabs-tab-btn:focus-visible { outline: var(--ant-line-width-focus) solid var(--ant-color-primary-border); outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-o4sewt).ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled { color: var(--ant-color-text-disabled); cursor: not-allowed; }

:where(.css-o4sewt).ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:focus, :where(.css-o4sewt).ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-remove:focus, :where(.css-o4sewt).ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:active, :where(.css-o4sewt).ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-remove:active { color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-tabs .ant-tabs-tab .ant-tabs-tab-remove .anticon { margin: 0px; vertical-align: middle; }

:where(.css-o4sewt).ant-tabs .ant-tabs-tab .anticon:not(:last-child) { margin-right: var(--ant-margin-sm); }

:where(.css-o4sewt).ant-tabs .ant-tabs-tab + .ant-tabs-tab { margin: 0 0 0 var(--ant-tabs-horizontal-item-gutter); }

:where(.css-o4sewt).ant-tabs .ant-tabs-content { position: relative; width: 100%; }

:where(.css-o4sewt).ant-tabs .ant-tabs-content-holder { flex: 1 1 auto; min-width: 0px; min-height: 0px; }

:where(.css-o4sewt).ant-tabs .ant-tabs-tabpane:focus-visible { outline: var(--ant-line-width-focus) solid var(--ant-color-primary-border); outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-o4sewt).ant-tabs .ant-tabs-tabpane-hidden { display: none; }

:where(.css-o4sewt).ant-tabs-centered > .ant-tabs-nav .ant-tabs-nav-wrap:not([class*=".ant-tabs-nav-wrap-ping"]) > .ant-tabs-nav-list, :where(.css-o4sewt).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-o4sewt).ant-tabs .ant-tabs-switch-appear, :where(.css-o4sewt).ant-tabs .ant-tabs-switch-enter { transition: none; }

:where(.css-o4sewt).ant-tabs .ant-tabs-switch-appear-start, :where(.css-o4sewt).ant-tabs .ant-tabs-switch-enter-start { opacity: 0; }

:where(.css-o4sewt).ant-tabs .ant-tabs-switch-appear-active, :where(.css-o4sewt).ant-tabs .ant-tabs-switch-enter-active { opacity: 1; transition: opacity var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-tabs .ant-tabs-switch-leave { position: absolute; transition: none; inset: 0px; }

:where(.css-o4sewt).ant-tabs .ant-tabs-switch-leave-start { opacity: 1; }

:where(.css-o4sewt).ant-tabs .ant-tabs-switch-leave-active { opacity: 0; transition: opacity var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-slide-up-enter, :where(.css-o4sewt).ant-slide-up-appear { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-slide-up-leave { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-slide-up-enter.ant-slide-up-enter-active, :where(.css-o4sewt).ant-slide-up-appear.ant-slide-up-appear-active { animation-name: css-o4sewt-antSlideUpIn; animation-play-state: running; }

:where(.css-o4sewt).ant-slide-up-leave.ant-slide-up-leave-active { animation-name: css-o4sewt-antSlideUpOut; animation-play-state: running; pointer-events: none; }

:where(.css-o4sewt).ant-slide-up-enter, :where(.css-o4sewt).ant-slide-up-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: var(--ant-motion-ease-out-quint); }

:where(.css-o4sewt).ant-slide-up-enter-prepare, :where(.css-o4sewt).ant-slide-up-appear-prepare { transform: scale(1); }

:where(.css-o4sewt).ant-slide-up-leave { animation-timing-function: var(--ant-motion-ease-in-quint); }

:where(.css-o4sewt).ant-slide-down-enter, :where(.css-o4sewt).ant-slide-down-appear { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-slide-down-leave { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-slide-down-enter.ant-slide-down-enter-active, :where(.css-o4sewt).ant-slide-down-appear.ant-slide-down-appear-active { animation-name: css-o4sewt-antSlideDownIn; animation-play-state: running; }

:where(.css-o4sewt).ant-slide-down-leave.ant-slide-down-leave-active { animation-name: css-o4sewt-antSlideDownOut; animation-play-state: running; pointer-events: none; }

:where(.css-o4sewt).ant-slide-down-enter, :where(.css-o4sewt).ant-slide-down-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: var(--ant-motion-ease-out-quint); }

:where(.css-o4sewt).ant-slide-down-enter-prepare, :where(.css-o4sewt).ant-slide-down-appear-prepare { transform: scale(1); }

:where(.css-o4sewt).ant-slide-down-leave { animation-timing-function: var(--ant-motion-ease-in-quint); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

.css-var-r6.ant-breadcrumb { --ant-breadcrumb-item-color: rgba(255,255,255,0.45); --ant-breadcrumb-last-item-color: #fff; --ant-breadcrumb-icon-font-size: 14px; --ant-breadcrumb-link-color: rgba(255,255,255,0.45); --ant-breadcrumb-link-hover-color: #fff; --ant-breadcrumb-separator-color: rgba(255,255,255,0.45); --ant-breadcrumb-separator-margin: 8px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-o4sewt).ant-breadcrumb { font-family: var(--ant-font-family); font-size: var(--ant-font-size); box-sizing: border-box; }

:where(.css-o4sewt).ant-breadcrumb::before, :where(.css-o4sewt).ant-breadcrumb::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-breadcrumb [class^="ant-breadcrumb"], :where(.css-o4sewt).ant-breadcrumb [class*=" ant-breadcrumb"] { box-sizing: border-box; }

:where(.css-o4sewt).ant-breadcrumb [class^="ant-breadcrumb"]::before, :where(.css-o4sewt).ant-breadcrumb [class*=" ant-breadcrumb"]::before, :where(.css-o4sewt).ant-breadcrumb [class^="ant-breadcrumb"]::after, :where(.css-o4sewt).ant-breadcrumb [class*=" ant-breadcrumb"]::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-breadcrumb { box-sizing: border-box; margin: 0px; padding: 0px; color: var(--ant-breadcrumb-item-color); font-size: var(--ant-font-size); line-height: var(--ant-line-height); list-style: none; font-family: var(--ant-font-family); }

:where(.css-o4sewt).ant-breadcrumb .anticon { font-size: var(--ant-breadcrumb-icon-font-size); }

:where(.css-o4sewt).ant-breadcrumb ol { display: flex; flex-wrap: wrap; margin: 0px; padding: 0px; list-style: none; }

:where(.css-o4sewt).ant-breadcrumb .ant-breadcrumb-item a { color: var(--ant-breadcrumb-link-color); transition: color var(--ant-motion-duration-mid); padding: 0 var(--ant-padding-xxs); border-radius: var(--ant-border-radius-sm); height: var(--ant-font-height); display: inline-block; margin-inline: calc(var(--ant-margin-xxs) * -1); }

:where(.css-o4sewt).ant-breadcrumb .ant-breadcrumb-item a:hover { color: var(--ant-breadcrumb-link-hover-color); background-color: var(--ant-color-bg-text-hover); }

:where(.css-o4sewt).ant-breadcrumb .ant-breadcrumb-item a:focus-visible { outline: var(--ant-line-width-focus) solid var(--ant-color-primary-border); outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-o4sewt).ant-breadcrumb .ant-breadcrumb-item:last-child { color: var(--ant-breadcrumb-last-item-color); }

:where(.css-o4sewt).ant-breadcrumb .ant-breadcrumb-separator { margin-inline: var(--ant-breadcrumb-separator-margin); color: var(--ant-breadcrumb-separator-color); }

:where(.css-o4sewt).ant-breadcrumb .ant-breadcrumb-link > .anticon + span, :where(.css-o4sewt).ant-breadcrumb .ant-breadcrumb-link > .anticon + a { margin-inline-start: var(--ant-margin-xxs); }

:where(.css-o4sewt).ant-breadcrumb .ant-breadcrumb-overlay-link { border-radius: var(--ant-border-radius-sm); height: var(--ant-font-height); display: inline-block; padding: 0 var(--ant-padding-xxs); margin-inline: calc(var(--ant-margin-xxs) * -1); }

:where(.css-o4sewt).ant-breadcrumb .ant-breadcrumb-overlay-link > .anticon { margin-inline-start: var(--ant-margin-xxs); font-size: var(--ant-font-size-icon); }

:where(.css-o4sewt).ant-breadcrumb .ant-breadcrumb-overlay-link:hover { color: var(--ant-breadcrumb-link-hover-color); background-color: var(--ant-color-bg-text-hover); }

:where(.css-o4sewt).ant-breadcrumb .ant-breadcrumb-overlay-link:hover a { color: var(--ant-breadcrumb-link-hover-color); }

:where(.css-o4sewt).ant-breadcrumb .ant-breadcrumb-overlay-link a:hover { background-color: transparent; }

:where(.css-o4sewt).ant-breadcrumb.ant-breadcrumb-rtl { direction: rtl; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

.css-var-r6.ant-avatar-css-var { --ant-color-error: #dd0404; --ant-color-error-bg: #dd0404; --ant-color-error-border: #dd0404; --ant-avatar-container-size: 32px; --ant-avatar-container-size-lg: 40px; --ant-avatar-container-size-sm: 24px; --ant-avatar-text-font-size: 14px; --ant-avatar-text-font-size-lg: 14px; --ant-avatar-text-font-size-sm: 14px; --ant-avatar-icon-font-size: 18px; --ant-avatar-icon-font-size-lg: 24px; --ant-avatar-icon-font-size-sm: 14px; --ant-avatar-group-space: 4px; --ant-avatar-group-overlapping: -8px; --ant-avatar-group-border-color: #2B2B34; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-o4sewt).ant-avatar-css-var { font-family: var(--ant-font-family); font-size: var(--ant-font-size); box-sizing: border-box; }

:where(.css-o4sewt).ant-avatar-css-var::before, :where(.css-o4sewt).ant-avatar-css-var::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-avatar-css-var [class^="ant-avatar"], :where(.css-o4sewt).ant-avatar-css-var [class*=" ant-avatar"] { box-sizing: border-box; }

:where(.css-o4sewt).ant-avatar-css-var [class^="ant-avatar"]::before, :where(.css-o4sewt).ant-avatar-css-var [class*=" ant-avatar"]::before, :where(.css-o4sewt).ant-avatar-css-var [class^="ant-avatar"]::after, :where(.css-o4sewt).ant-avatar-css-var [class*=" ant-avatar"]::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-avatar { box-sizing: border-box; margin: 0px; padding: 0px; color: var(--ant-color-text-light-solid); font-size: var(--ant-avatar-text-font-size); line-height: var(--ant-line-height); list-style: none; font-family: var(--ant-font-family); position: relative; display: inline-flex; justify-content: center; align-items: center; overflow: hidden; white-space: nowrap; text-align: center; vertical-align: middle; background: var(--ant-color-text-placeholder); border: var(--ant-line-width) var(--ant-line-type) transparent; width: var(--ant-avatar-container-size); height: var(--ant-avatar-container-size); border-radius: 50%; }

:where(.css-o4sewt).ant-avatar-image { background: transparent; }

:where(.css-o4sewt).ant-avatar .ant-image-img { display: block; }

:where(.css-o4sewt).ant-avatar.ant-avatar-square { border-radius: var(--ant-border-radius); }

:where(.css-o4sewt).ant-avatar.ant-avatar-icon { font-size: var(--ant-avatar-icon-font-size); }

:where(.css-o4sewt).ant-avatar.ant-avatar-icon > .anticon { margin: 0px; }

:where(.css-o4sewt).ant-avatar-lg { width: var(--ant-avatar-container-size-lg); height: var(--ant-avatar-container-size-lg); border-radius: 50%; font-size: var(--ant-avatar-text-font-size-lg); }

:where(.css-o4sewt).ant-avatar-lg.ant-avatar-square { border-radius: var(--ant-border-radius-lg); }

:where(.css-o4sewt).ant-avatar-lg.ant-avatar-icon { font-size: var(--ant-avatar-icon-font-size-lg); }

:where(.css-o4sewt).ant-avatar-lg.ant-avatar-icon > .anticon { margin: 0px; }

:where(.css-o4sewt).ant-avatar-sm { width: var(--ant-avatar-container-size-sm); height: var(--ant-avatar-container-size-sm); border-radius: 50%; font-size: var(--ant-avatar-text-font-size-sm); }

:where(.css-o4sewt).ant-avatar-sm.ant-avatar-square { border-radius: var(--ant-border-radius-sm); }

:where(.css-o4sewt).ant-avatar-sm.ant-avatar-icon { font-size: var(--ant-avatar-icon-font-size-sm); }

:where(.css-o4sewt).ant-avatar-sm.ant-avatar-icon > .anticon { margin: 0px; }

:where(.css-o4sewt).ant-avatar > img { display: block; width: 100%; height: 100%; object-fit: cover; }

:where(.css-o4sewt).ant-avatar-group { display: inline-flex; }

:where(.css-o4sewt).ant-avatar-group .ant-avatar { border-color: var(--ant-avatar-group-border-color); }

:where(.css-o4sewt).ant-avatar-group > :not(:first-child) { margin-inline-start: var(--ant-avatar-group-overlapping); }

:where(.css-o4sewt).ant-avatar-group-popover .ant-avatar + .ant-avatar { margin-inline-start: var(--ant-avatar-group-space); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-o4sewt).ant-layout { font-family: var(--ant-font-family); font-size: var(--ant-font-size); box-sizing: border-box; }

:where(.css-o4sewt).ant-layout::before, :where(.css-o4sewt).ant-layout::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-layout [class^="ant-layout"], :where(.css-o4sewt).ant-layout [class*=" ant-layout"] { box-sizing: border-box; }

:where(.css-o4sewt).ant-layout [class^="ant-layout"]::before, :where(.css-o4sewt).ant-layout [class*=" ant-layout"]::before, :where(.css-o4sewt).ant-layout [class^="ant-layout"]::after, :where(.css-o4sewt).ant-layout [class*=" ant-layout"]::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-layout { display: flex; flex: 1 1 auto; flex-direction: column; min-height: 0px; background: var(--ant-layout-body-bg); }

:where(.css-o4sewt).ant-layout, :where(.css-o4sewt).ant-layout * { box-sizing: border-box; }

:where(.css-o4sewt).ant-layout.ant-layout-has-sider { flex-direction: row; }

:where(.css-o4sewt).ant-layout.ant-layout-has-sider > .ant-layout, :where(.css-o4sewt).ant-layout.ant-layout-has-sider > .ant-layout-content { width: 0px; }

:where(.css-o4sewt).ant-layout .ant-layout-header, :where(.css-o4sewt).ant-layout.ant-layout-footer { flex: 0 0 auto; }

:where(.css-o4sewt).ant-layout-rtl { direction: rtl; }

:where(.css-o4sewt).ant-layout-header { height: var(--ant-layout-header-height); padding: var(--ant-layout-header-padding); color: var(--ant-layout-header-color); line-height: var(--ant-layout-header-height); background: var(--ant-layout-header-bg); }

:where(.css-o4sewt).ant-layout-header .ant-menu { line-height: inherit; }

:where(.css-o4sewt).ant-layout-footer { padding: var(--ant-layout-footer-padding); color: var(--ant-color-text); font-size: var(--ant-font-size); background: var(--ant-layout-footer-bg); }

:where(.css-o4sewt).ant-layout-content { flex: 1 1 auto; color: var(--ant-color-text); min-height: 0px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-o4sewt).ant-spin { font-family: var(--ant-font-family); font-size: var(--ant-font-size); box-sizing: border-box; }

:where(.css-o4sewt).ant-spin::before, :where(.css-o4sewt).ant-spin::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-spin [class^="ant-spin"], :where(.css-o4sewt).ant-spin [class*=" ant-spin"] { box-sizing: border-box; }

:where(.css-o4sewt).ant-spin [class^="ant-spin"]::before, :where(.css-o4sewt).ant-spin [class*=" ant-spin"]::before, :where(.css-o4sewt).ant-spin [class^="ant-spin"]::after, :where(.css-o4sewt).ant-spin [class*=" ant-spin"]::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-spin { box-sizing: border-box; margin: 0px; padding: 0px; color: var(--ant-color-primary); font-size: 0px; line-height: var(--ant-line-height); list-style: none; font-family: var(--ant-font-family); position: absolute; display: none; text-align: center; vertical-align: middle; opacity: 0; transition: transform var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out-circ); }

:where(.css-o4sewt).ant-spin-spinning { position: relative; display: inline-block; opacity: 1; }

:where(.css-o4sewt).ant-spin .ant-spin-text { font-size: var(--ant-font-size); padding-top: calc((var(--ant-spin-dot-size) - var(--ant-font-size)) / 2 + 2px); }

:where(.css-o4sewt).ant-spin-fullscreen { position: fixed; width: 100vw; height: 100vh; background-color: var(--ant-color-bg-mask); z-index: var(--ant-z-index-popup-base); inset: 0px; display: flex; align-items: center; flex-direction: column; justify-content: center; opacity: 0; visibility: hidden; transition: all var(--ant-motion-duration-mid); }

:where(.css-o4sewt).ant-spin-fullscreen-show { opacity: 1; visibility: visible; }

:where(.css-o4sewt).ant-spin-fullscreen .ant-spin .ant-spin-dot-holder { color: var(--ant-color-white); }

:where(.css-o4sewt).ant-spin-fullscreen .ant-spin .ant-spin-text { color: var(--ant-color-text-light-solid); }

:where(.css-o4sewt).ant-spin-nested-loading { position: relative; }

:where(.css-o4sewt).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: var(--ant-spin-content-height); }

:where(.css-o4sewt).ant-spin-nested-loading > div > .ant-spin .ant-spin-dot { position: absolute; top: 50%; inset-inline-start: 50%; margin: calc(var(--ant-spin-dot-size) * -1 / 2); }

:where(.css-o4sewt).ant-spin-nested-loading > div > .ant-spin .ant-spin-text { position: absolute; top: 50%; width: 100%; text-shadow: 0 1px 2px var(--ant-color-bg-container); }

:where(.css-o4sewt).ant-spin-nested-loading > div > .ant-spin.ant-spin-show-text .ant-spin-dot { margin-top: calc(var(--ant-spin-dot-size) / 2 * -1 - 10px); }

:where(.css-o4sewt).ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-dot { margin: calc(var(--ant-spin-dot-size-sm) * -1 / 2); }

:where(.css-o4sewt).ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-text { padding-top: calc((var(--ant-spin-dot-size-sm) - var(--ant-font-size)) / 2 + 2px); }

:where(.css-o4sewt).ant-spin-nested-loading > div > .ant-spin-sm.ant-spin-show-text .ant-spin-dot { margin-top: calc(var(--ant-spin-dot-size-sm) / 2 * -1 - 10px); }

:where(.css-o4sewt).ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-dot { margin: calc(var(--ant-spin-dot-size-lg) * -1 / 2); }

:where(.css-o4sewt).ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-text { padding-top: calc((var(--ant-spin-dot-size-lg) - var(--ant-font-size)) / 2 + 2px); }

:where(.css-o4sewt).ant-spin-nested-loading > div > .ant-spin-lg.ant-spin-show-text .ant-spin-dot { margin-top: calc(var(--ant-spin-dot-size-lg) / 2 * -1 - 10px); }

:where(.css-o4sewt).ant-spin-nested-loading .ant-spin-container { position: relative; transition: opacity var(--ant-motion-duration-slow); }

:where(.css-o4sewt).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: var(--ant-color-bg-container); opacity: 0; transition: all var(--ant-motion-duration-slow); content: ""; pointer-events: none; }

:where(.css-o4sewt).ant-spin-nested-loading .ant-spin-blur { clear: both; opacity: 0.5; user-select: none; pointer-events: none; }

:where(.css-o4sewt).ant-spin-nested-loading .ant-spin-blur::after { opacity: 0.4; pointer-events: auto; }

:where(.css-o4sewt).ant-spin-tip { color: var(--ant-color-text-description); }

:where(.css-o4sewt).ant-spin .ant-spin-dot-holder { width: 1em; height: 1em; font-size: var(--ant-spin-dot-size); display: inline-block; transition: transform var(--ant-motion-duration-slow) ease,opacity var(--ant-motion-duration-slow) ease; transform-origin: 50% 50%; line-height: 1; color: var(--ant-color-primary); }

:where(.css-o4sewt).ant-spin .ant-spin-dot-holder-hidden { transform: scale(0.3); opacity: 0; }

:where(.css-o4sewt).ant-spin .ant-spin-dot-progress { position: absolute; inset: 0px; }

:where(.css-o4sewt).ant-spin .ant-spin-dot { position: relative; display: inline-block; font-size: var(--ant-spin-dot-size); width: 1em; height: 1em; }

:where(.css-o4sewt).ant-spin .ant-spin-dot-item { position: absolute; display: block; width: calc((var(--ant-spin-dot-size) - var(--ant-margin-xxs) / 2) / 2); height: calc((var(--ant-spin-dot-size) - var(--ant-margin-xxs) / 2) / 2); background: currentcolor; border-radius: 100%; transform: scale(0.75); transform-origin: 50% 50%; opacity: 0.3; animation-name: css-o4sewt-antSpinMove; animation-duration: 1s; animation-iteration-count: infinite; animation-timing-function: linear; animation-direction: alternate; }

:where(.css-o4sewt).ant-spin .ant-spin-dot-item:nth-child(1) { top: 0px; inset-inline-start: 0px; animation-delay: 0s; }

:where(.css-o4sewt).ant-spin .ant-spin-dot-item:nth-child(2) { top: 0px; inset-inline-end: 0px; animation-delay: 0.4s; }

:where(.css-o4sewt).ant-spin .ant-spin-dot-item:nth-child(3) { inset-inline-end: 0px; bottom: 0px; animation-delay: 0.8s; }

:where(.css-o4sewt).ant-spin .ant-spin-dot-item:nth-child(4) { bottom: 0px; inset-inline-start: 0px; animation-delay: 1.2s; }

:where(.css-o4sewt).ant-spin .ant-spin-dot-spin { transform: rotate(45deg); animation-name: css-o4sewt-antRotate; animation-duration: 1.2s; animation-iteration-count: infinite; animation-timing-function: linear; }

:where(.css-o4sewt).ant-spin .ant-spin-dot-circle { stroke-linecap: round; transition: stroke-dashoffset var(--ant-motion-duration-slow) ease,stroke-dasharray var(--ant-motion-duration-slow) ease,stroke var(--ant-motion-duration-slow) ease,stroke-width var(--ant-motion-duration-slow) ease,opacity var(--ant-motion-duration-slow) ease; fill-opacity: 0; stroke: currentcolor; }

:where(.css-o4sewt).ant-spin .ant-spin-dot-circle-bg { stroke: var(--ant-color-fill-secondary); }

:where(.css-o4sewt).ant-spin-sm .ant-spin-dot, :where(.css-o4sewt).ant-spin-sm .ant-spin-dot-holder { font-size: var(--ant-spin-dot-size-sm); }

:where(.css-o4sewt).ant-spin-sm .ant-spin-dot-holder i { width: calc((var(--ant-spin-dot-size-sm) - var(--ant-margin-xxs) / 2) / 2); height: calc((var(--ant-spin-dot-size-sm) - var(--ant-margin-xxs) / 2) / 2); }

:where(.css-o4sewt).ant-spin-lg .ant-spin-dot, :where(.css-o4sewt).ant-spin-lg .ant-spin-dot-holder { font-size: var(--ant-spin-dot-size-lg); }

:where(.css-o4sewt).ant-spin-lg .ant-spin-dot-holder i { width: calc((var(--ant-spin-dot-size-lg) - var(--ant-margin-xxs)) / 2); height: calc((var(--ant-spin-dot-size-lg) - var(--ant-margin-xxs)) / 2); }

:where(.css-o4sewt).ant-spin.ant-spin-show-text .ant-spin-text { display: block; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-o4sewt-antSpinMove { 
  100% { opacity: 1; }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-o4sewt-antRotate { 
  100% { transform: rotate(405deg); }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

.css-var-r6.ant-select-css-var { --ant-color-error: #dd0404; --ant-color-error-bg: #dd0404; --ant-color-error-border: #dd0404; --ant-select-internal_fixed_item_margin: 2px; --ant-select-z-index-popup: 1050; --ant-select-option-selected-color: #fff; --ant-select-option-selected-font-weight: 600; --ant-select-option-selected-bg: #253e51; --ant-select-option-active-bg: rgba(255,255,255,0.08); --ant-select-option-padding: 5px 12px; --ant-select-option-font-size: 14px; --ant-select-option-line-height: 1.5714285714285714; --ant-select-option-height: 32px; --ant-select-selector-bg: #2B2B34; --ant-select-clear-bg: #2B2B34; --ant-select-single-item-height-lg: 40px; --ant-select-multiple-item-bg: rgba(255,255,255,0.12); --ant-select-multiple-item-border-color: transparent; --ant-select-multiple-item-height: 24px; --ant-select-multiple-item-height-sm: 16px; --ant-select-multiple-item-height-lg: 32px; --ant-select-multiple-selector-bg-disabled: #33333d; --ant-select-multiple-item-color-disabled: rgba(255,255,255,0.25); --ant-select-multiple-item-border-color-disabled: transparent; --ant-select-show-arrow-padding-inline-end: 18px; --ant-select-hover-border-color: #6badd6; --ant-select-active-border-color: #448cc0; --ant-select-active-outline-color: rgba(3,170,245,0.15); --ant-select-select-affix-padding: 4px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-o4sewt).ant-select-css-var { font-family: var(--ant-font-family); font-size: var(--ant-font-size); box-sizing: border-box; }

:where(.css-o4sewt).ant-select-css-var::before, :where(.css-o4sewt).ant-select-css-var::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-select-css-var [class^="ant-select"], :where(.css-o4sewt).ant-select-css-var [class*=" ant-select"] { box-sizing: border-box; }

:where(.css-o4sewt).ant-select-css-var [class^="ant-select"]::before, :where(.css-o4sewt).ant-select-css-var [class*=" ant-select"]::before, :where(.css-o4sewt).ant-select-css-var [class^="ant-select"]::after, :where(.css-o4sewt).ant-select-css-var [class*=" ant-select"]::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-select.ant-select-in-form-item { width: 100%; }

:where(.css-o4sewt).ant-select { box-sizing: border-box; margin: 0px; padding: 0px; color: var(--ant-color-text); font-size: var(--ant-font-size); line-height: var(--ant-line-height); list-style: none; font-family: var(--ant-font-family); position: relative; display: inline-flex; cursor: pointer; }

:where(.css-o4sewt).ant-select:not(.ant-select-customize-input) .ant-select-selector { position: relative; transition: all var(--ant-motion-duration-mid) var(--ant-motion-ease-in-out); }

:where(.css-o4sewt).ant-select:not(.ant-select-customize-input) .ant-select-selector input { cursor: pointer; }

.ant-select-show-search:where(.css-o4sewt).ant-select:not(.ant-select-customize-input) .ant-select-selector { cursor: text; }

.ant-select-show-search:where(.css-o4sewt).ant-select:not(.ant-select-customize-input) .ant-select-selector input { cursor: auto; color: inherit; height: 100%; }

.ant-select-disabled:where(.css-o4sewt).ant-select:not(.ant-select-customize-input) .ant-select-selector { cursor: not-allowed; }

.ant-select-disabled:where(.css-o4sewt).ant-select:not(.ant-select-customize-input) .ant-select-selector input { cursor: not-allowed; }

:where(.css-o4sewt).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-o4sewt).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-o4sewt).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-o4sewt).ant-select .ant-select-selection-item > .ant-typography { display: inline; }

:where(.css-o4sewt).ant-select .ant-select-selection-placeholder { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; flex: 1 1 0%; color: var(--ant-color-text-placeholder); pointer-events: none; }

:where(.css-o4sewt).ant-select .ant-select-arrow { display: flex; align-items: center; color: var(--ant-color-text-quaternary); 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-start: auto; inset-inline-end: calc(var(--ant-padding-sm) - 1px); height: var(--ant-font-size-icon); margin-top: calc(var(--ant-font-size-icon) * -1 / 2); font-size: var(--ant-font-size-icon); pointer-events: none; transition: opacity var(--ant-motion-duration-slow) ease; }

:where(.css-o4sewt).ant-select .ant-select-arrow > * { line-height: 1; }

:where(.css-o4sewt).ant-select .ant-select-arrow svg { display: inline-block; }

:where(.css-o4sewt).ant-select .ant-select-arrow .anticon { vertical-align: top; transition: transform var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-select .ant-select-arrow .anticon > svg { vertical-align: top; }

:where(.css-o4sewt).ant-select .ant-select-arrow .anticon:not(.ant-select-suffix) { pointer-events: auto; }

.ant-select-disabled :where(.css-o4sewt).ant-select .ant-select-arrow { cursor: not-allowed; }

:where(.css-o4sewt).ant-select .ant-select-arrow > :not(:last-child) { margin-inline-end: 8px; }

:where(.css-o4sewt).ant-select .ant-select-selection-wrap { display: flex; width: 100%; position: relative; min-width: 0px; }

:where(.css-o4sewt).ant-select .ant-select-selection-wrap::after { content: " "; width: 0px; overflow: hidden; }

:where(.css-o4sewt).ant-select .ant-select-prefix { flex: 0 0 auto; margin-inline-end: var(--ant-select-select-affix-padding); }

:where(.css-o4sewt).ant-select .ant-select-clear { position: absolute; top: 50%; inset-inline-start: auto; inset-inline-end: calc(var(--ant-padding-sm) - 1px); z-index: 1; display: inline-block; width: var(--ant-font-size-icon); height: var(--ant-font-size-icon); margin-top: calc(var(--ant-font-size-icon) * -1 / 2); color: var(--ant-color-text-quaternary); font-size: var(--ant-font-size-icon); font-style: normal; line-height: 1; text-align: center; text-transform: none; cursor: pointer; opacity: 0; transition: color var(--ant-motion-duration-mid) ease,opacity var(--ant-motion-duration-slow) ease; text-rendering: auto; transform: translateZ(0px); }

:where(.css-o4sewt).ant-select .ant-select-clear::before { display: block; }

:where(.css-o4sewt).ant-select .ant-select-clear:hover { color: var(--ant-color-icon); }

@media (hover: none) {
  :where(.css-o4sewt).ant-select .ant-select-clear { opacity: 1; background: var(--ant-color-bg-base); border-radius: 50%; }
}

:where(.css-o4sewt).ant-select:hover .ant-select-clear { opacity: 1; background: var(--ant-color-bg-base); border-radius: 50%; }

:where(.css-o4sewt).ant-select-status-error.ant-select-has-feedback .ant-select-clear, :where(.css-o4sewt).ant-select-status-warning.ant-select-has-feedback .ant-select-clear, :where(.css-o4sewt).ant-select-status-success.ant-select-has-feedback .ant-select-clear, :where(.css-o4sewt).ant-select-status-validating.ant-select-has-feedback .ant-select-clear { inset-inline-end: calc(calc(var(--ant-padding-sm) - 1px) + var(--ant-font-size) + var(--ant-padding-xs)); }

:where(.css-o4sewt).ant-select-single { font-size: var(--ant-font-size); height: var(--ant-control-height); }

:where(.css-o4sewt).ant-select-single .ant-select-selector { box-sizing: border-box; margin: 0px; padding: 0px; color: var(--ant-color-text); font-size: var(--ant-font-size); line-height: var(--ant-line-height); list-style: none; font-family: inherit; display: flex; border-radius: var(--ant-border-radius); flex: 1 1 auto; }

:where(.css-o4sewt).ant-select-single .ant-select-selector .ant-select-selection-wrap::after { line-height: calc(var(--ant-control-height) - var(--ant-line-width) * 2); }

:where(.css-o4sewt).ant-select-single .ant-select-selector .ant-select-selection-search { position: absolute; inset: 0px; width: 100%; }

:where(.css-o4sewt).ant-select-single .ant-select-selector .ant-select-selection-search-input { width: 100%; appearance: textfield; }

:where(.css-o4sewt).ant-select-single .ant-select-selector .ant-select-selection-item, :where(.css-o4sewt).ant-select-single .ant-select-selector .ant-select-selection-placeholder { display: block; padding: 0px; line-height: calc(var(--ant-control-height) - var(--ant-line-width) * 2); transition: all var(--ant-motion-duration-slow),visibility 0s; align-self: center; }

:where(.css-o4sewt).ant-select-single .ant-select-selector .ant-select-selection-placeholder { transition: none; pointer-events: none; }

:where(.css-o4sewt).ant-select-single .ant-select-selector::after, :where(.css-o4sewt).ant-select-single .ant-select-selector .ant-select-selection-item:empty::after, :where(.css-o4sewt).ant-select-single .ant-select-selector .ant-select-selection-placeholder:empty::after { display: inline-block; width: 0px; visibility: hidden; content: " "; }

:where(.css-o4sewt).ant-select-single.ant-select-show-arrow .ant-select-selection-item, :where(.css-o4sewt).ant-select-single.ant-select-show-arrow .ant-select-selection-search, :where(.css-o4sewt).ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder { padding-inline-end: var(--ant-select-show-arrow-padding-inline-end); }

:where(.css-o4sewt).ant-select-single.ant-select-open .ant-select-selection-item { color: var(--ant-color-text-placeholder); }

:where(.css-o4sewt).ant-select-single:not(.ant-select-customize-input) .ant-select-selector { width: 100%; height: 100%; align-items: center; padding: 0 calc(var(--ant-padding-sm) - 1px); }

:where(.css-o4sewt).ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input { height: calc(var(--ant-control-height) - var(--ant-line-width) * 2); font-size: var(--ant-font-size); }

:where(.css-o4sewt).ant-select-single:not(.ant-select-customize-input) .ant-select-selector::after { line-height: calc(var(--ant-control-height) - var(--ant-line-width) * 2); }

:where(.css-o4sewt).ant-select-single.ant-select-customize-input .ant-select-selector::after { display: none; }

:where(.css-o4sewt).ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-search { position: static; width: 100%; }

:where(.css-o4sewt).ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder { position: absolute; inset-inline: 0px; padding: 0 calc(var(--ant-padding-sm) - 1px); }

:where(.css-o4sewt).ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder::after { display: none; }

:where(.css-o4sewt).ant-select-single.ant-select-sm { font-size: var(--ant-font-size); height: var(--ant-control-height-sm); }

:where(.css-o4sewt).ant-select-single.ant-select-sm .ant-select-selector { box-sizing: border-box; margin: 0px; padding: 0px; color: var(--ant-color-text); font-size: var(--ant-font-size); line-height: var(--ant-line-height); list-style: none; font-family: inherit; display: flex; border-radius: var(--ant-border-radius-sm); flex: 1 1 auto; }

:where(.css-o4sewt).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-wrap::after { line-height: calc(var(--ant-control-height-sm) - var(--ant-line-width) * 2); }

:where(.css-o4sewt).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-search { position: absolute; inset: 0px; width: 100%; }

:where(.css-o4sewt).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-search-input { width: 100%; appearance: textfield; }

:where(.css-o4sewt).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-item, :where(.css-o4sewt).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-placeholder { display: block; padding: 0px; line-height: calc(var(--ant-control-height-sm) - var(--ant-line-width) * 2); transition: all var(--ant-motion-duration-slow),visibility 0s; align-self: center; }

:where(.css-o4sewt).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-placeholder { transition: none; pointer-events: none; }

:where(.css-o4sewt).ant-select-single.ant-select-sm .ant-select-selector::after, :where(.css-o4sewt).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-item:empty::after, :where(.css-o4sewt).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-o4sewt).ant-select-single.ant-select-sm.ant-select-show-arrow .ant-select-selection-item, :where(.css-o4sewt).ant-select-single.ant-select-sm.ant-select-show-arrow .ant-select-selection-search, :where(.css-o4sewt).ant-select-single.ant-select-sm.ant-select-show-arrow .ant-select-selection-placeholder { padding-inline-end: var(--ant-select-show-arrow-padding-inline-end); }

:where(.css-o4sewt).ant-select-single.ant-select-sm.ant-select-open .ant-select-selection-item { color: var(--ant-color-text-placeholder); }

:where(.css-o4sewt).ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector { width: 100%; height: 100%; align-items: center; padding: 0 calc(var(--ant-padding-sm) - 1px); }

:where(.css-o4sewt).ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input { height: calc(var(--ant-control-height-sm) - var(--ant-line-width) * 2); font-size: var(--ant-font-size); }

:where(.css-o4sewt).ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector::after { line-height: calc(var(--ant-control-height-sm) - var(--ant-line-width) * 2); }

:where(.css-o4sewt).ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector::after { display: none; }

:where(.css-o4sewt).ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector .ant-select-selection-search { position: static; width: 100%; }

:where(.css-o4sewt).ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder { position: absolute; inset-inline: 0px; padding: 0 calc(var(--ant-padding-sm) - 1px); }

:where(.css-o4sewt).ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder::after { display: none; }

:where(.css-o4sewt).ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector { padding: 0 calc(var(--ant-control-padding-horizontal-sm) - var(--ant-line-width)); }

:where(.css-o4sewt).ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search { inset-inline-end: calc(calc(var(--ant-control-padding-horizontal-sm) - var(--ant-line-width)) + var(--ant-font-size) * 1.5); }

:where(.css-o4sewt).ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item, :where(.css-o4sewt).ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder { padding-inline-end: calc(var(--ant-font-size) * 1.5); }

:where(.css-o4sewt).ant-select-single.ant-select-lg { font-size: var(--ant-font-size-lg); height: var(--ant-select-single-item-height-lg); }

:where(.css-o4sewt).ant-select-single.ant-select-lg .ant-select-selector { box-sizing: border-box; margin: 0px; padding: 0px; color: var(--ant-color-text); font-size: var(--ant-font-size-lg); line-height: var(--ant-line-height); list-style: none; font-family: inherit; display: flex; border-radius: var(--ant-border-radius-lg); flex: 1 1 auto; }

:where(.css-o4sewt).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-wrap::after { line-height: calc(var(--ant-select-single-item-height-lg) - var(--ant-line-width) * 2); }

:where(.css-o4sewt).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-search { position: absolute; inset: 0px; width: 100%; }

:where(.css-o4sewt).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-search-input { width: 100%; appearance: textfield; }

:where(.css-o4sewt).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-item, :where(.css-o4sewt).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-placeholder { display: block; padding: 0px; line-height: calc(var(--ant-select-single-item-height-lg) - var(--ant-line-width) * 2); transition: all var(--ant-motion-duration-slow),visibility 0s; align-self: center; }

:where(.css-o4sewt).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-placeholder { transition: none; pointer-events: none; }

:where(.css-o4sewt).ant-select-single.ant-select-lg .ant-select-selector::after, :where(.css-o4sewt).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-item:empty::after, :where(.css-o4sewt).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-o4sewt).ant-select-single.ant-select-lg.ant-select-show-arrow .ant-select-selection-item, :where(.css-o4sewt).ant-select-single.ant-select-lg.ant-select-show-arrow .ant-select-selection-search, :where(.css-o4sewt).ant-select-single.ant-select-lg.ant-select-show-arrow .ant-select-selection-placeholder { padding-inline-end: var(--ant-select-show-arrow-padding-inline-end); }

:where(.css-o4sewt).ant-select-single.ant-select-lg.ant-select-open .ant-select-selection-item { color: var(--ant-color-text-placeholder); }

:where(.css-o4sewt).ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector { width: 100%; height: 100%; align-items: center; padding: 0 calc(var(--ant-padding-sm) - 1px); }

:where(.css-o4sewt).ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input { height: calc(var(--ant-select-single-item-height-lg) - var(--ant-line-width) * 2); font-size: var(--ant-font-size-lg); }

:where(.css-o4sewt).ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector::after { line-height: calc(var(--ant-select-single-item-height-lg) - var(--ant-line-width) * 2); }

:where(.css-o4sewt).ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector::after { display: none; }

:where(.css-o4sewt).ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector .ant-select-selection-search { position: static; width: 100%; }

:where(.css-o4sewt).ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder { position: absolute; inset-inline: 0px; padding: 0 calc(var(--ant-padding-sm) - 1px); }

:where(.css-o4sewt).ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder::after { display: none; }

:where(.css-o4sewt).ant-select-multiple .ant-select-selection-overflow { position: relative; display: flex; flex: 1 1 auto; flex-wrap: wrap; max-width: 100%; }

:where(.css-o4sewt).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-o4sewt).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: var(--ant-select-internal_fixed_item_margin); border-radius: var(--ant-border-radius-sm); cursor: default; transition: font-size var(--ant-motion-duration-slow),line-height var(--ant-motion-duration-slow),height var(--ant-motion-duration-slow); margin-inline-end: calc(var(--ant-select-internal_fixed_item_margin) * 2); padding-inline-start: var(--ant-padding-xs); padding-inline-end: calc(var(--ant-padding-xs) / 2); }

.ant-select-disabled:where(.css-o4sewt).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item { color: var(--ant-select-multiple-item-color-disabled); border-color: var(--ant-select-multiple-item-border-color-disabled); cursor: not-allowed; }

:where(.css-o4sewt).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-content { display: inline-block; margin-inline-end: calc(var(--ant-padding-xs) / 2); overflow: hidden; white-space: pre; text-overflow: ellipsis; }

:where(.css-o4sewt).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-remove { display: inline-flex; align-items: center; color: var(--ant-color-icon); 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-o4sewt).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-remove > * { line-height: 1; }

:where(.css-o4sewt).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-remove svg { display: inline-block; }

:where(.css-o4sewt).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-remove > .anticon { vertical-align: -0.2em; }

:where(.css-o4sewt).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-remove:hover { color: var(--ant-color-icon-hover); }

:where(.css-o4sewt).ant-select-multiple .ant-select-selector { display: flex; align-items: center; width: 100%; height: 100%; padding-inline: max(calc(var(--ant-padding-xxs) - var(--ant-line-width)),0px); padding-block: max(calc(max(calc(var(--ant-padding-xxs) - var(--ant-line-width)),0px) - var(--ant-select-internal_fixed_item_margin)),0px); border-radius: var(--ant-border-radius); }

.ant-select-disabled:where(.css-o4sewt).ant-select-multiple .ant-select-selector { background: var(--ant-select-multiple-selector-bg-disabled); cursor: not-allowed; }

:where(.css-o4sewt).ant-select-multiple .ant-select-selector::after { display: inline-block; width: 0px; margin: var(--ant-select-internal_fixed_item_margin) 0; line-height: var(--ant-select-multiple-item-height); visibility: hidden; content: " "; }

:where(.css-o4sewt).ant-select-multiple .ant-select-selection-item { height: var(--ant-select-multiple-item-height); line-height: calc(var(--ant-select-multiple-item-height) - var(--ant-line-width) * 2); }

:where(.css-o4sewt).ant-select-multiple .ant-select-selection-wrap { align-self: flex-start; }

:where(.css-o4sewt).ant-select-multiple .ant-select-selection-wrap::after { line-height: var(--ant-select-multiple-item-height); margin-block: var(--ant-select-internal_fixed_item_margin); }

:where(.css-o4sewt).ant-select-multiple .ant-select-prefix { margin-inline-start: calc(calc(var(--ant-padding-sm) - 1px) - max(calc(var(--ant-padding-xxs) - var(--ant-line-width)),0px)); }

:where(.css-o4sewt).ant-select-multiple .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-search, :where(.css-o4sewt).ant-select-multiple .ant-select-prefix + .ant-select-selection-wrap .ant-select-selection-search { margin-inline-start: 0px; }

:where(.css-o4sewt).ant-select-multiple .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-placeholder, :where(.css-o4sewt).ant-select-multiple .ant-select-prefix + .ant-select-selection-wrap .ant-select-selection-placeholder { inset-inline-start: 0px; }

:where(.css-o4sewt).ant-select-multiple .ant-select-selection-overflow-item-suffix { min-height: var(--ant-select-multiple-item-height); margin-block: var(--ant-select-internal_fixed_item_margin); }

:where(.css-o4sewt).ant-select-multiple .ant-select-selection-search { display: inline-flex; position: relative; max-width: 100%; margin-inline-start: calc(calc(var(--ant-padding-sm) - 1px) - calc((var(--ant-control-height) - var(--ant-select-multiple-item-height)) / 2 - var(--ant-line-width))); }

:where(.css-o4sewt).ant-select-multiple .ant-select-selection-search-input, :where(.css-o4sewt).ant-select-multiple .ant-select-selection-search-mirror { height: var(--ant-select-multiple-item-height); font-family: var(--ant-font-family); line-height: var(--ant-select-multiple-item-height); transition: all var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-select-multiple .ant-select-selection-search-input { width: 100%; min-width: 4.1px; }

:where(.css-o4sewt).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-o4sewt).ant-select-multiple .ant-select-selection-placeholder { position: absolute; top: 50%; inset-inline-start: calc(calc(var(--ant-padding-sm) - 1px) - max(calc(var(--ant-padding-xxs) - var(--ant-line-width)),0px)); inset-inline-end: calc(var(--ant-padding-sm) - 1px); transform: translateY(-50%); transition: all var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-select-multiple { font-size: var(--ant-font-size); }

.ant-select-show-search:where(.css-o4sewt).ant-select-multiple .ant-select-selector { cursor: text; }

:where(.css-o4sewt).ant-select-multiple.ant-select-show-arrow .ant-select-selector, :where(.css-o4sewt).ant-select-multiple.ant-select-allow-clear .ant-select-selector { padding-inline-end: calc(var(--ant-font-size-icon) + var(--ant-control-padding-horizontal)); }

:where(.css-o4sewt).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-o4sewt).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-o4sewt).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: var(--ant-select-internal_fixed_item_margin); border-radius: var(--ant-border-radius-xs); cursor: default; transition: font-size var(--ant-motion-duration-slow),line-height var(--ant-motion-duration-slow),height var(--ant-motion-duration-slow); margin-inline-end: calc(var(--ant-select-internal_fixed_item_margin) * 2); padding-inline-start: var(--ant-padding-xs); padding-inline-end: calc(var(--ant-padding-xs) / 2); }

.ant-select-disabled:where(.css-o4sewt).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item { color: var(--ant-select-multiple-item-color-disabled); border-color: var(--ant-select-multiple-item-border-color-disabled); cursor: not-allowed; }

:where(.css-o4sewt).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item-content { display: inline-block; margin-inline-end: calc(var(--ant-padding-xs) / 2); overflow: hidden; white-space: pre; text-overflow: ellipsis; }

:where(.css-o4sewt).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item-remove { display: inline-flex; align-items: center; color: var(--ant-color-icon); 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-o4sewt).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item-remove > * { line-height: 1; }

:where(.css-o4sewt).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item-remove svg { display: inline-block; }

:where(.css-o4sewt).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item-remove > .anticon { vertical-align: -0.2em; }

:where(.css-o4sewt).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item-remove:hover { color: var(--ant-color-icon-hover); }

:where(.css-o4sewt).ant-select-multiple.ant-select-sm .ant-select-selector { display: flex; align-items: center; width: 100%; height: 100%; padding-inline: max(calc(var(--ant-padding-xxs) - var(--ant-line-width)),0px); padding-block: max(calc(max(calc(var(--ant-padding-xxs) - var(--ant-line-width)),0px) - var(--ant-select-internal_fixed_item_margin)),0px); border-radius: var(--ant-border-radius-sm); }

.ant-select-disabled:where(.css-o4sewt).ant-select-multiple.ant-select-sm .ant-select-selector { background: var(--ant-select-multiple-selector-bg-disabled); cursor: not-allowed; }

:where(.css-o4sewt).ant-select-multiple.ant-select-sm .ant-select-selector::after { display: inline-block; width: 0px; margin: var(--ant-select-internal_fixed_item_margin) 0; line-height: var(--ant-select-multiple-item-height-sm); visibility: hidden; content: " "; }

:where(.css-o4sewt).ant-select-multiple.ant-select-sm .ant-select-selection-item { height: var(--ant-select-multiple-item-height-sm); line-height: calc(var(--ant-select-multiple-item-height-sm) - var(--ant-line-width) * 2); }

:where(.css-o4sewt).ant-select-multiple.ant-select-sm .ant-select-selection-wrap { align-self: flex-start; }

:where(.css-o4sewt).ant-select-multiple.ant-select-sm .ant-select-selection-wrap::after { line-height: var(--ant-select-multiple-item-height-sm); margin-block: var(--ant-select-internal_fixed_item_margin); }

:where(.css-o4sewt).ant-select-multiple.ant-select-sm .ant-select-prefix { margin-inline-start: calc(calc(var(--ant-padding-sm) - 1px) - max(calc(var(--ant-padding-xxs) - var(--ant-line-width)),0px)); }

:where(.css-o4sewt).ant-select-multiple.ant-select-sm .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-search, :where(.css-o4sewt).ant-select-multiple.ant-select-sm .ant-select-prefix + .ant-select-selection-wrap .ant-select-selection-search { margin-inline-start: 0px; }

:where(.css-o4sewt).ant-select-multiple.ant-select-sm .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-placeholder, :where(.css-o4sewt).ant-select-multiple.ant-select-sm .ant-select-prefix + .ant-select-selection-wrap .ant-select-selection-placeholder { inset-inline-start: 0px; }

:where(.css-o4sewt).ant-select-multiple.ant-select-sm .ant-select-selection-overflow-item-suffix { min-height: var(--ant-select-multiple-item-height-sm); margin-block: var(--ant-select-internal_fixed_item_margin); }

:where(.css-o4sewt).ant-select-multiple.ant-select-sm .ant-select-selection-search { display: inline-flex; position: relative; max-width: 100%; margin-inline-start: calc(calc(var(--ant-padding-sm) - 1px) - calc((var(--ant-control-height-sm) - var(--ant-select-multiple-item-height-sm)) / 2 - var(--ant-line-width))); }

:where(.css-o4sewt).ant-select-multiple.ant-select-sm .ant-select-selection-search-input, :where(.css-o4sewt).ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror { height: var(--ant-select-multiple-item-height-sm); font-family: var(--ant-font-family); line-height: var(--ant-select-multiple-item-height-sm); transition: all var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-select-multiple.ant-select-sm .ant-select-selection-search-input { width: 100%; min-width: 4.1px; }

:where(.css-o4sewt).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-o4sewt).ant-select-multiple.ant-select-sm .ant-select-selection-placeholder { position: absolute; top: 50%; inset-inline-start: calc(calc(var(--ant-padding-sm) - 1px) - max(calc(var(--ant-padding-xxs) - var(--ant-line-width)),0px)); inset-inline-end: calc(var(--ant-padding-sm) - 1px); transform: translateY(-50%); transition: all var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-select-multiple.ant-select-sm { font-size: var(--ant-font-size); }

.ant-select-show-search:where(.css-o4sewt).ant-select-multiple.ant-select-sm .ant-select-selector { cursor: text; }

:where(.css-o4sewt).ant-select-multiple.ant-select-sm.ant-select-show-arrow .ant-select-selector, :where(.css-o4sewt).ant-select-multiple.ant-select-sm.ant-select-allow-clear .ant-select-selector { padding-inline-end: calc(var(--ant-font-size-icon) + var(--ant-control-padding-horizontal)); }

:where(.css-o4sewt).ant-select-multiple.ant-select-sm .ant-select-selection-placeholder { inset-inline: calc(var(--ant-control-padding-horizontal-sm) - var(--ant-line-width)); }

:where(.css-o4sewt).ant-select-multiple.ant-select-sm .ant-select-selection-search { margin-inline-start: 2px; }

:where(.css-o4sewt).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-o4sewt).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-o4sewt).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: var(--ant-select-internal_fixed_item_margin); border-radius: var(--ant-border-radius); cursor: default; transition: font-size var(--ant-motion-duration-slow),line-height var(--ant-motion-duration-slow),height var(--ant-motion-duration-slow); margin-inline-end: calc(var(--ant-select-internal_fixed_item_margin) * 2); padding-inline-start: var(--ant-padding-xs); padding-inline-end: calc(var(--ant-padding-xs) / 2); }

.ant-select-disabled:where(.css-o4sewt).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item { color: var(--ant-select-multiple-item-color-disabled); border-color: var(--ant-select-multiple-item-border-color-disabled); cursor: not-allowed; }

:where(.css-o4sewt).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item-content { display: inline-block; margin-inline-end: calc(var(--ant-padding-xs) / 2); overflow: hidden; white-space: pre; text-overflow: ellipsis; }

:where(.css-o4sewt).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item-remove { display: inline-flex; align-items: center; color: var(--ant-color-icon); 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-o4sewt).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item-remove > * { line-height: 1; }

:where(.css-o4sewt).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item-remove svg { display: inline-block; }

:where(.css-o4sewt).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item-remove > .anticon { vertical-align: -0.2em; }

:where(.css-o4sewt).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item-remove:hover { color: var(--ant-color-icon-hover); }

:where(.css-o4sewt).ant-select-multiple.ant-select-lg .ant-select-selector { display: flex; align-items: center; width: 100%; height: 100%; padding-inline: max(calc(var(--ant-padding-xxs) - var(--ant-line-width)),0px); padding-block: max(calc(max(calc(var(--ant-padding-xxs) - var(--ant-line-width)),0px) - var(--ant-select-internal_fixed_item_margin)),0px); border-radius: var(--ant-border-radius-lg); }

.ant-select-disabled:where(.css-o4sewt).ant-select-multiple.ant-select-lg .ant-select-selector { background: var(--ant-select-multiple-selector-bg-disabled); cursor: not-allowed; }

:where(.css-o4sewt).ant-select-multiple.ant-select-lg .ant-select-selector::after { display: inline-block; width: 0px; margin: var(--ant-select-internal_fixed_item_margin) 0; line-height: var(--ant-select-multiple-item-height-lg); visibility: hidden; content: " "; }

:where(.css-o4sewt).ant-select-multiple.ant-select-lg .ant-select-selection-item { height: var(--ant-select-multiple-item-height-lg); line-height: calc(var(--ant-select-multiple-item-height-lg) - var(--ant-line-width) * 2); }

:where(.css-o4sewt).ant-select-multiple.ant-select-lg .ant-select-selection-wrap { align-self: flex-start; }

:where(.css-o4sewt).ant-select-multiple.ant-select-lg .ant-select-selection-wrap::after { line-height: var(--ant-select-multiple-item-height-lg); margin-block: var(--ant-select-internal_fixed_item_margin); }

:where(.css-o4sewt).ant-select-multiple.ant-select-lg .ant-select-prefix { margin-inline-start: calc(calc(var(--ant-padding-sm) - 1px) - max(calc(var(--ant-padding-xxs) - var(--ant-line-width)),0px)); }

:where(.css-o4sewt).ant-select-multiple.ant-select-lg .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-search, :where(.css-o4sewt).ant-select-multiple.ant-select-lg .ant-select-prefix + .ant-select-selection-wrap .ant-select-selection-search { margin-inline-start: 0px; }

:where(.css-o4sewt).ant-select-multiple.ant-select-lg .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-placeholder, :where(.css-o4sewt).ant-select-multiple.ant-select-lg .ant-select-prefix + .ant-select-selection-wrap .ant-select-selection-placeholder { inset-inline-start: 0px; }

:where(.css-o4sewt).ant-select-multiple.ant-select-lg .ant-select-selection-overflow-item-suffix { min-height: var(--ant-select-multiple-item-height-lg); margin-block: var(--ant-select-internal_fixed_item_margin); }

:where(.css-o4sewt).ant-select-multiple.ant-select-lg .ant-select-selection-search { display: inline-flex; position: relative; max-width: 100%; margin-inline-start: calc(calc(var(--ant-padding-sm) - 1px) - calc((var(--ant-control-height-lg) - var(--ant-select-multiple-item-height-lg)) / 2 - var(--ant-line-width))); }

:where(.css-o4sewt).ant-select-multiple.ant-select-lg .ant-select-selection-search-input, :where(.css-o4sewt).ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror { height: var(--ant-select-multiple-item-height-lg); font-family: var(--ant-font-family); line-height: var(--ant-select-multiple-item-height-lg); transition: all var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-select-multiple.ant-select-lg .ant-select-selection-search-input { width: 100%; min-width: 4.1px; }

:where(.css-o4sewt).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-o4sewt).ant-select-multiple.ant-select-lg .ant-select-selection-placeholder { position: absolute; top: 50%; inset-inline-start: calc(calc(var(--ant-padding-sm) - 1px) - max(calc(var(--ant-padding-xxs) - var(--ant-line-width)),0px)); inset-inline-end: calc(var(--ant-padding-sm) - 1px); transform: translateY(-50%); transition: all var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-select-multiple.ant-select-lg { font-size: var(--ant-font-size-lg); }

.ant-select-show-search:where(.css-o4sewt).ant-select-multiple.ant-select-lg .ant-select-selector { cursor: text; }

:where(.css-o4sewt).ant-select-multiple.ant-select-lg.ant-select-show-arrow .ant-select-selector, :where(.css-o4sewt).ant-select-multiple.ant-select-lg.ant-select-allow-clear .ant-select-selector { padding-inline-end: calc(var(--ant-font-size-icon) + var(--ant-control-padding-horizontal)); }

:where(.css-o4sewt).ant-select-dropdown { box-sizing: border-box; margin: 0px; padding: var(--ant-padding-xxs); color: var(--ant-color-text); font-size: var(--ant-font-size); line-height: var(--ant-line-height); list-style: none; font-family: var(--ant-font-family); position: absolute; top: -9999px; z-index: var(--ant-select-z-index-popup); overflow: hidden; font-variant: initial; background-color: var(--ant-color-bg-elevated); border-radius: var(--ant-border-radius-lg); outline: none; box-shadow: var(--ant-box-shadow-secondary); }

:where(.css-o4sewt).ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-bottomLeft, :where(.css-o4sewt).ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-bottomLeft { animation-name: css-o4sewt-antSlideUpIn; }

:where(.css-o4sewt).ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-topLeft, :where(.css-o4sewt).ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-topLeft, :where(.css-o4sewt).ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-topRight, :where(.css-o4sewt).ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-topRight { animation-name: css-o4sewt-antSlideDownIn; }

:where(.css-o4sewt).ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-bottomLeft { animation-name: css-o4sewt-antSlideUpOut; }

:where(.css-o4sewt).ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-topLeft, :where(.css-o4sewt).ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-topRight { animation-name: css-o4sewt-antSlideDownOut; }

:where(.css-o4sewt).ant-select-dropdown-hidden { display: none; }

:where(.css-o4sewt).ant-select-dropdown .ant-select-item { position: relative; display: block; min-height: var(--ant-select-option-height); padding: var(--ant-select-option-padding); color: var(--ant-color-text); font-weight: normal; font-size: var(--ant-select-option-font-size); line-height: var(--ant-select-option-line-height); box-sizing: border-box; cursor: pointer; transition: background var(--ant-motion-duration-slow) ease; border-radius: var(--ant-border-radius-sm); }

:where(.css-o4sewt).ant-select-dropdown .ant-select-item-group { color: var(--ant-color-text-description); font-size: var(--ant-font-size-sm); cursor: default; }

:where(.css-o4sewt).ant-select-dropdown .ant-select-item-option { display: flex; }

:where(.css-o4sewt).ant-select-dropdown .ant-select-item-option-content { flex: 1 1 auto; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

:where(.css-o4sewt).ant-select-dropdown .ant-select-item-option-state { flex: 0 0 auto; display: flex; align-items: center; }

:where(.css-o4sewt).ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled) { background-color: var(--ant-select-option-active-bg); }

:where(.css-o4sewt).ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) { color: var(--ant-select-option-selected-color); font-weight: var(--ant-select-option-selected-font-weight); background-color: var(--ant-select-option-selected-bg); }

:where(.css-o4sewt).ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state { color: var(--ant-color-primary); }

:where(.css-o4sewt).ant-select-dropdown .ant-select-item-option-disabled { color: var(--ant-color-text-disabled); cursor: not-allowed; }

:where(.css-o4sewt).ant-select-dropdown .ant-select-item-option-disabled.ant-select-item-option-selected { background-color: var(--ant-color-bg-container-disabled); }

:where(.css-o4sewt).ant-select-dropdown .ant-select-item-option-grouped { padding-inline-start: calc(var(--ant-control-padding-horizontal) * 2); }

:where(.css-o4sewt).ant-select-dropdown .ant-select-item-empty { position: relative; display: block; min-height: var(--ant-select-option-height); padding: var(--ant-select-option-padding); color: var(--ant-color-text-disabled); font-weight: normal; font-size: var(--ant-select-option-font-size); line-height: var(--ant-select-option-line-height); box-sizing: border-box; }

:where(.css-o4sewt).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-o4sewt).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-o4sewt).ant-select-dropdown-rtl { direction: rtl; }

:where(.css-o4sewt).ant-slide-up-enter, :where(.css-o4sewt).ant-slide-up-appear { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-slide-up-leave { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-slide-up-enter.ant-slide-up-enter-active, :where(.css-o4sewt).ant-slide-up-appear.ant-slide-up-appear-active { animation-name: css-o4sewt-antSlideUpIn; animation-play-state: running; }

:where(.css-o4sewt).ant-slide-up-leave.ant-slide-up-leave-active { animation-name: css-o4sewt-antSlideUpOut; animation-play-state: running; pointer-events: none; }

:where(.css-o4sewt).ant-slide-up-enter, :where(.css-o4sewt).ant-slide-up-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: var(--ant-motion-ease-out-quint); }

:where(.css-o4sewt).ant-slide-up-enter-prepare, :where(.css-o4sewt).ant-slide-up-appear-prepare { transform: scale(1); }

:where(.css-o4sewt).ant-slide-up-leave { animation-timing-function: var(--ant-motion-ease-in-quint); }

:where(.css-o4sewt).ant-slide-down-enter, :where(.css-o4sewt).ant-slide-down-appear { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-slide-down-leave { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-slide-down-enter.ant-slide-down-enter-active, :where(.css-o4sewt).ant-slide-down-appear.ant-slide-down-appear-active { animation-name: css-o4sewt-antSlideDownIn; animation-play-state: running; }

:where(.css-o4sewt).ant-slide-down-leave.ant-slide-down-leave-active { animation-name: css-o4sewt-antSlideDownOut; animation-play-state: running; pointer-events: none; }

:where(.css-o4sewt).ant-slide-down-enter, :where(.css-o4sewt).ant-slide-down-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: var(--ant-motion-ease-out-quint); }

:where(.css-o4sewt).ant-slide-down-enter-prepare, :where(.css-o4sewt).ant-slide-down-appear-prepare { transform: scale(1); }

:where(.css-o4sewt).ant-slide-down-leave { animation-timing-function: var(--ant-motion-ease-in-quint); }

:where(.css-o4sewt).ant-move-up-enter, :where(.css-o4sewt).ant-move-up-appear { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-move-up-leave { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-move-up-enter.ant-move-up-enter-active, :where(.css-o4sewt).ant-move-up-appear.ant-move-up-appear-active { animation-name: css-o4sewt-antMoveUpIn; animation-play-state: running; }

:where(.css-o4sewt).ant-move-up-leave.ant-move-up-leave-active { animation-name: css-o4sewt-antMoveUpOut; animation-play-state: running; pointer-events: none; }

:where(.css-o4sewt).ant-move-up-enter, :where(.css-o4sewt).ant-move-up-appear { opacity: 0; animation-timing-function: var(--ant-motion-ease-out-circ); }

:where(.css-o4sewt).ant-move-up-leave { animation-timing-function: var(--ant-motion-ease-in-out-circ); }

:where(.css-o4sewt).ant-move-down-enter, :where(.css-o4sewt).ant-move-down-appear { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-move-down-leave { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-move-down-enter.ant-move-down-enter-active, :where(.css-o4sewt).ant-move-down-appear.ant-move-down-appear-active { animation-name: css-o4sewt-antMoveDownIn; animation-play-state: running; }

:where(.css-o4sewt).ant-move-down-leave.ant-move-down-leave-active { animation-name: css-o4sewt-antMoveDownOut; animation-play-state: running; pointer-events: none; }

:where(.css-o4sewt).ant-move-down-enter, :where(.css-o4sewt).ant-move-down-appear { opacity: 0; animation-timing-function: var(--ant-motion-ease-out-circ); }

:where(.css-o4sewt).ant-move-down-leave { animation-timing-function: var(--ant-motion-ease-in-out-circ); }

:where(.css-o4sewt).ant-select-rtl { direction: rtl; }

:where(.css-o4sewt).ant-select-compact-item:not(.ant-select-compact-last-item) { margin-inline-end: calc(var(--ant-line-width) * -1); }

:where(.css-o4sewt).ant-select-compact-item:not(.ant-select-status-success) { z-index: 2; }

:where(.css-o4sewt).ant-select-compact-item:hover > *, :where(.css-o4sewt).ant-select-compact-item:active > * { z-index: 3; }

:where(.css-o4sewt).ant-select-compact-item.ant-select-focused { z-index: 3; }

:where(.css-o4sewt).ant-select-compact-item[disabled] > * { z-index: 0; }

:where(.css-o4sewt).ant-select-compact-item:not(.ant-select-compact-first-item):not(.ant-select-compact-last-item) > .ant-select-selector { border-radius: 0px; }

:where(.css-o4sewt).ant-select-compact-item:not(.ant-select-compact-last-item).ant-select-compact-first-item > .ant-select-selector, :where(.css-o4sewt).ant-select-compact-item:not(.ant-select-compact-last-item).ant-select-compact-first-item.ant-select-sm > .ant-select-selector, :where(.css-o4sewt).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-o4sewt).ant-select-compact-item:not(.ant-select-compact-first-item).ant-select-compact-last-item > .ant-select-selector, :where(.css-o4sewt).ant-select-compact-item:not(.ant-select-compact-first-item).ant-select-compact-last-item.ant-select-sm > .ant-select-selector, :where(.css-o4sewt).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-o4sewt).ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector { border: var(--ant-line-width) var(--ant-line-type) var(--ant-color-border); background: var(--ant-select-selector-bg); }

:where(.css-o4sewt).ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector { border-color: var(--ant-select-hover-border-color); }

.ant-select-focused:where(.css-o4sewt).ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { border-color: var(--ant-select-active-border-color); box-shadow: 0 0 0 var(--ant-control-outline-width) var(--ant-select-active-outline-color); outline: 0px; }

:where(.css-o4sewt).ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-prefix { color: var(--ant-color-text); }

:where(.css-o4sewt).ant-select-outlined.ant-select-status-error:not(.ant-select-customize-input) .ant-select-selector { border: var(--ant-line-width) var(--ant-line-type) var(--ant-color-error); background: var(--ant-select-selector-bg); }

:where(.css-o4sewt).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: var(--ant-color-error-hover); }

.ant-select-focused:where(.css-o4sewt).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: var(--ant-color-error); box-shadow: 0 0 0 var(--ant-control-outline-width) var(--ant-color-error-outline); outline: 0px; }

:where(.css-o4sewt).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: var(--ant-color-error); }

:where(.css-o4sewt).ant-select-outlined.ant-select-status-warning:not(.ant-select-customize-input) .ant-select-selector { border: var(--ant-line-width) var(--ant-line-type) var(--ant-color-warning); background: var(--ant-select-selector-bg); }

:where(.css-o4sewt).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: var(--ant-color-warning-hover); }

.ant-select-focused:where(.css-o4sewt).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: var(--ant-color-warning); box-shadow: 0 0 0 var(--ant-control-outline-width) var(--ant-color-warning-outline); outline: 0px; }

:where(.css-o4sewt).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: var(--ant-color-warning); }

:where(.css-o4sewt).ant-select-outlined.ant-select-disabled:not(.ant-select-customize-input) .ant-select-selector { background: var(--ant-color-bg-container-disabled); color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-select-outlined.ant-select-multiple .ant-select-selection-item { background: var(--ant-select-multiple-item-bg); border: var(--ant-line-width) var(--ant-line-type) var(--ant-select-multiple-item-border-color); }

:where(.css-o4sewt).ant-select-filled:not(.ant-select-customize-input) .ant-select-selector { background: var(--ant-color-fill-tertiary); border: var(--ant-line-width) var(--ant-line-type) transparent; color: var(--ant-color-text); }

:where(.css-o4sewt).ant-select-filled:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector { background: var(--ant-color-fill-secondary); }

.ant-select-focused:where(.css-o4sewt).ant-select-filled:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { background: var(--ant-select-selector-bg); border-color: var(--ant-select-active-border-color); outline: 0px; }

:where(.css-o4sewt).ant-select-filled.ant-select-status-error:not(.ant-select-customize-input) .ant-select-selector { background: var(--ant-color-error-bg); border: var(--ant-line-width) var(--ant-line-type) transparent; color: var(--ant-color-error); }

:where(.css-o4sewt).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: var(--ant-color-error-bg-hover); }

.ant-select-focused:where(.css-o4sewt).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: var(--ant-select-selector-bg); border-color: var(--ant-color-error); outline: 0px; }

:where(.css-o4sewt).ant-select-filled.ant-select-status-warning:not(.ant-select-customize-input) .ant-select-selector { background: var(--ant-color-warning-bg); border: var(--ant-line-width) var(--ant-line-type) transparent; color: var(--ant-color-warning); }

:where(.css-o4sewt).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: var(--ant-color-warning-bg-hover); }

.ant-select-focused:where(.css-o4sewt).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: var(--ant-select-selector-bg); border-color: var(--ant-color-warning); outline: 0px; }

:where(.css-o4sewt).ant-select-filled.ant-select-disabled:not(.ant-select-customize-input) .ant-select-selector { border-color: var(--ant-color-border); background: var(--ant-color-bg-container-disabled); color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-select-filled.ant-select-multiple .ant-select-selection-item { background: var(--ant-color-bg-container); border: var(--ant-line-width) var(--ant-line-type) var(--ant-color-split); }

:where(.css-o4sewt).ant-select-borderless .ant-select-selector { background: transparent; border: var(--ant-line-width) var(--ant-line-type) transparent; }

:where(.css-o4sewt).ant-select-borderless.ant-select-disabled:not(.ant-select-customize-input) .ant-select-selector { color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-select-borderless.ant-select-multiple .ant-select-selection-item { background: var(--ant-select-multiple-item-bg); border: var(--ant-line-width) var(--ant-line-type) var(--ant-select-multiple-item-border-color); }

:where(.css-o4sewt).ant-select-borderless.ant-select-status-error .ant-select-prefix, :where(.css-o4sewt).ant-select-borderless.ant-select-status-error .ant-select-selection-item { color: var(--ant-color-error); }

:where(.css-o4sewt).ant-select-borderless.ant-select-status-warning .ant-select-prefix, :where(.css-o4sewt).ant-select-borderless.ant-select-status-warning .ant-select-selection-item { color: var(--ant-color-warning); }

:where(.css-o4sewt).ant-select-underlined:not(.ant-select-customize-input) .ant-select-selector { border-width: var(--ant-line-width) 0; border-style: var(--ant-line-type) none; border-color: transparent transparent var(--ant-color-border) transparent; background: var(--ant-select-selector-bg); border-radius: 0px; }

:where(.css-o4sewt).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 var(--ant-select-hover-border-color) transparent; }

.ant-select-focused:where(.css-o4sewt).ant-select-underlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { border-color: transparent transparent var(--ant-select-active-border-color) transparent; outline: 0px; }

:where(.css-o4sewt).ant-select-underlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-prefix { color: var(--ant-color-text); }

:where(.css-o4sewt).ant-select-underlined.ant-select-status-error:not(.ant-select-customize-input) .ant-select-selector { border-width: var(--ant-line-width) 0; border-style: var(--ant-line-type) none; border-color: transparent transparent var(--ant-color-error) transparent; background: var(--ant-select-selector-bg); border-radius: 0px; }

:where(.css-o4sewt).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 var(--ant-color-error-hover) transparent; }

.ant-select-focused:where(.css-o4sewt).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 var(--ant-color-error) transparent; outline: 0px; }

:where(.css-o4sewt).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: var(--ant-color-error); }

:where(.css-o4sewt).ant-select-underlined.ant-select-status-warning:not(.ant-select-customize-input) .ant-select-selector { border-width: var(--ant-line-width) 0; border-style: var(--ant-line-type) none; border-color: transparent transparent var(--ant-color-warning) transparent; background: var(--ant-select-selector-bg); border-radius: 0px; }

:where(.css-o4sewt).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 var(--ant-color-warning-hover) transparent; }

.ant-select-focused:where(.css-o4sewt).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 var(--ant-color-warning) transparent; outline: 0px; }

:where(.css-o4sewt).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: var(--ant-color-warning); }

:where(.css-o4sewt).ant-select-underlined.ant-select-disabled:not(.ant-select-customize-input) .ant-select-selector { color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-select-underlined.ant-select-multiple .ant-select-selection-item { background: var(--ant-select-multiple-item-bg); border: var(--ant-line-width) var(--ant-line-type) var(--ant-select-multiple-item-border-color); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";


/*═mhtml-chunk-boundary═*/
@charset "utf-8";

.css-var-r6.ant-upload-wrapper { --ant-upload-actions-color: rgba(255,255,255,0.45); --ant-upload-picture-card-size: 102px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-o4sewt).ant-upload-wrapper { font-family: var(--ant-font-family); font-size: var(--ant-font-size); box-sizing: border-box; }

:where(.css-o4sewt).ant-upload-wrapper::before, :where(.css-o4sewt).ant-upload-wrapper::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-upload-wrapper [class^="ant-upload"], :where(.css-o4sewt).ant-upload-wrapper [class*=" ant-upload"] { box-sizing: border-box; }

:where(.css-o4sewt).ant-upload-wrapper [class^="ant-upload"]::before, :where(.css-o4sewt).ant-upload-wrapper [class*=" ant-upload"]::before, :where(.css-o4sewt).ant-upload-wrapper [class^="ant-upload"]::after, :where(.css-o4sewt).ant-upload-wrapper [class*=" ant-upload"]::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-upload-wrapper { box-sizing: border-box; margin: 0px; padding: 0px; color: var(--ant-color-text); font-size: var(--ant-font-size); line-height: var(--ant-line-height); list-style: none; font-family: var(--ant-font-family); }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload { outline: 0px; }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload input[type="file"] { cursor: pointer; }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-select { display: inline-block; }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-hidden { display: none; }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-disabled { color: var(--ant-color-text-disabled); cursor: not-allowed; }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-drag { position: relative; width: 100%; height: 100%; text-align: center; background: var(--ant-color-fill-alter); border: var(--ant-line-width) dashed var(--ant-color-border); border-radius: var(--ant-border-radius-lg); cursor: pointer; transition: border-color var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-drag .ant-upload { padding: var(--ant-padding); }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-drag .ant-upload-btn { display: table; width: 100%; height: 100%; outline: none; border-radius: var(--ant-border-radius-lg); }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-drag .ant-upload-btn:focus-visible { outline: var(--ant-line-width-focus) solid var(--ant-color-primary-border); }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-drag .ant-upload-drag-container { display: table-cell; vertical-align: middle; }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-drag:not(.ant-upload-disabled):hover, :where(.css-o4sewt).ant-upload-wrapper .ant-upload-drag-hover:not(.ant-upload-disabled) { border-color: var(--ant-color-primary-hover); }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-drag p.ant-upload-drag-icon { margin-bottom: var(--ant-margin); }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-drag p.ant-upload-drag-icon .anticon { color: var(--ant-color-primary); font-size: calc(var(--ant-font-size-heading-3) * 2); }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-drag p.ant-upload-text { margin: 0 0 var(--ant-margin-xxs); color: var(--ant-color-text-heading); font-size: var(--ant-font-size-lg); }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-drag p.ant-upload-hint { color: var(--ant-color-text-description); font-size: var(--ant-font-size); }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-drag.ant-upload-disabled p.ant-upload-drag-icon .anticon, :where(.css-o4sewt).ant-upload-wrapper .ant-upload-drag.ant-upload-disabled p.ant-upload-text, :where(.css-o4sewt).ant-upload-wrapper .ant-upload-drag.ant-upload-disabled p.ant-upload-hint { color: var(--ant-color-text-disabled); }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture .ant-upload-list-item, :where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item, :where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item { position: relative; height: calc(calc(var(--ant-font-size-heading-3) * 2) + var(--ant-line-width) * 2 + var(--ant-padding-xs) * 2); padding: var(--ant-padding-xs); border: var(--ant-line-width) var(--ant-line-type) var(--ant-color-border); border-radius: var(--ant-border-radius-lg); }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture .ant-upload-list-item:hover, :where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item:hover, :where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item:hover { background: transparent; }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture .ant-upload-list-item .ant-upload-list-item-thumbnail, :where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item .ant-upload-list-item-thumbnail, :where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item .ant-upload-list-item-thumbnail { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: calc(var(--ant-font-size-heading-3) * 2); height: calc(var(--ant-font-size-heading-3) * 2); line-height: calc(calc(var(--ant-font-size-heading-3) * 2) + var(--ant-padding-sm)); text-align: center; flex: 0 0 auto; }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture .ant-upload-list-item .ant-upload-list-item-thumbnail .anticon, :where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item .ant-upload-list-item-thumbnail .anticon, :where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item .ant-upload-list-item-thumbnail .anticon { font-size: var(--ant-font-size-heading-2); color: var(--ant-color-primary); }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture .ant-upload-list-item .ant-upload-list-item-thumbnail img, :where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item .ant-upload-list-item-thumbnail img, :where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item .ant-upload-list-item-thumbnail img { display: block; width: 100%; height: 100%; overflow: hidden; }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture .ant-upload-list-item .ant-upload-list-item-progress, :where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item .ant-upload-list-item-progress, :where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item .ant-upload-list-item-progress { bottom: calc((var(--ant-font-height) / 2) + var(--ant-line-width)); width: calc(100% - calc(var(--ant-padding-sm) * 2)); margin-top: 0px; padding-inline-start: calc(calc(var(--ant-font-size-heading-3) * 2) + var(--ant-padding-xs)); }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture .ant-upload-list-item-error, :where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-error, :where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-error { border-color: var(--ant-color-error); }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#e6f4ff"], :where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#e6f4ff"], :where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#e6f4ff"] { fill: var(--ant-color-error-bg); }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#1677ff"], :where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#1677ff"], :where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#1677ff"] { fill: var(--ant-color-error); }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture .ant-upload-list-item-uploading, :where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-uploading, :where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-uploading { border-style: dashed; }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture .ant-upload-list-item-uploading .ant-upload-list-item-name, :where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-name, :where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-uploading .ant-upload-list-item-name { margin-bottom: calc((var(--ant-font-height) / 2) + var(--ant-line-width)); }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item, :where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item::before, :where(.css-o4sewt).ant-upload-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item .ant-upload-list-item-thumbnail { border-radius: 50%; }

:where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper { display: block; }

:where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper::before, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper::before { display: table; content: ""; }

:where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper::after, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper::after { display: table; clear: both; content: ""; }

:where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload.ant-upload-select { width: var(--ant-upload-picture-card-size); height: var(--ant-upload-picture-card-size); text-align: center; vertical-align: top; background-color: var(--ant-color-fill-alter); border: var(--ant-line-width) dashed var(--ant-color-border); border-radius: var(--ant-border-radius-lg); cursor: pointer; transition: border-color var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select > .ant-upload, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload.ant-upload-select > .ant-upload { display: flex; align-items: center; justify-content: center; height: 100%; text-align: center; }

:where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select:not(.ant-upload-disabled):hover, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload.ant-upload-select:not(.ant-upload-disabled):hover { border-color: var(--ant-color-primary); }

:where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle { display: flex; flex-wrap: wrap; }

@supports not (gap: 1px) {
  :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card > *, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card > *, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle > *, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle > * { margin-block-end: var(--ant-margin-xs); margin-inline-end: var(--ant-margin-xs); }
}

@supports (gap: 1px) {
  :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle { gap: var(--ant-margin-xs); }
}

:where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-container, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-container, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-container, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-container { display: inline-block; width: var(--ant-upload-picture-card-size); height: var(--ant-upload-picture-card-size); vertical-align: top; }

:where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card::after, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card::after, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle::after, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle::after { display: none; }

:where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card::before, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card::before, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle::before, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle::before { display: none; }

:where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item { height: 100%; margin: 0px; }

:where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item::before, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item::before, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item::before, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item::before { position: absolute; z-index: 1; width: calc(100% - calc(var(--ant-padding-xs) * 2)); height: calc(100% - calc(var(--ant-padding-xs) * 2)); background-color: var(--ant-color-bg-mask); opacity: 0; transition: all var(--ant-motion-duration-slow); content: " "; }

:where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item:hover::before, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item:hover::before, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item:hover::before, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item:hover::before, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-actions, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-actions, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item:hover .ant-upload-list-item-actions, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item:hover .ant-upload-list-item-actions { opacity: 1; }

:where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions { position: absolute; inset-inline-start: 0px; z-index: 10; width: 100%; white-space: nowrap; text-align: center; opacity: 0; transition: all var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-eye, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-eye, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-download, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-download, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-delete, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-delete { z-index: 10; width: var(--ant-font-size-lg); margin: 0 var(--ant-margin-xxs); font-size: var(--ant-font-size-lg); cursor: pointer; transition: all var(--ant-motion-duration-slow); color: var(--ant-color-text-light-solid); }

:where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye:hover, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye:hover, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-eye:hover, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-eye:hover, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download:hover, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download:hover, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-download:hover, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-download:hover, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete:hover, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete:hover, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-delete:hover, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-delete:hover { color: var(--ant-color-text-light-solid); }

:where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye svg, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye svg, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-eye svg, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-eye svg, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download svg, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download svg, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-download svg, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-download svg, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete svg, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete svg, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-delete svg, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-delete svg { vertical-align: baseline; }

:where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-thumbnail, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-thumbnail, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-thumbnail, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-thumbnail, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-thumbnail img, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-thumbnail img { position: static; display: block; width: 100%; height: 100%; object-fit: contain; }

:where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-name, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-name, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-name, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-name { display: none; text-align: center; }

:where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-file + .ant-upload-list-item-name, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-file + .ant-upload-list-item-name, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-file + .ant-upload-list-item-name, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-file + .ant-upload-list-item-name { position: absolute; bottom: var(--ant-margin); display: block; width: calc(100% - calc(var(--ant-padding-xs) * 2)); }

:where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-uploading.ant-upload-list-item, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-uploading.ant-upload-list-item { background-color: var(--ant-color-fill-alter); }

:where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-uploading::before, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-uploading::before, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-uploading::before, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-uploading::before, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-uploading .anticon-eye, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-uploading .anticon-eye, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-uploading .anticon-eye, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-uploading .anticon-eye, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-uploading .anticon-download, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-uploading .anticon-download, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-uploading .anticon-download, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-uploading .anticon-download, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-uploading .anticon-delete, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-uploading .anticon-delete, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-uploading .anticon-delete, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-uploading .anticon-delete { display: none; }

:where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-progress, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-progress, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-progress, :where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-progress { bottom: var(--ant-margin-xl); width: calc(100% - calc(var(--ant-padding-xs) * 2)); padding-inline-start: 0px; }

:where(.css-o4sewt).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload.ant-upload-select { border-radius: 50%; }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list { line-height: var(--ant-line-height); }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list::before { display: table; content: ""; }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list::after { display: table; clear: both; content: ""; }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list .ant-upload-list-item { position: relative; height: calc(var(--ant-line-height) * var(--ant-font-size)); margin-top: var(--ant-margin-xs); font-size: var(--ant-font-size); display: flex; align-items: center; transition: background-color var(--ant-motion-duration-slow); border-radius: var(--ant-border-radius-sm); }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list .ant-upload-list-item:hover { background-color: var(--ant-control-item-bg-hover); }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list .ant-upload-list-item .ant-upload-list-item-name { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding: 0 var(--ant-padding-xs); line-height: var(--ant-line-height); flex: 1 1 auto; transition: all var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list .ant-upload-list-item .ant-upload-list-item-actions { white-space: nowrap; }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list .ant-upload-list-item .ant-upload-list-item-actions .ant-upload-list-item-action { opacity: 0; }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list .ant-upload-list-item .ant-upload-list-item-actions .anticon { color: var(--ant-upload-actions-color); transition: all var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list .ant-upload-list-item .ant-upload-list-item-actions .ant-upload-list-item-action:focus-visible, :where(.css-o4sewt).ant-upload-wrapper .ant-upload-list .ant-upload-list-item .ant-upload-list-item-actions.picture .ant-upload-list-item-action { opacity: 1; }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list .ant-upload-list-item .ant-upload-icon .anticon { color: var(--ant-color-icon); font-size: var(--ant-font-size); }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list .ant-upload-list-item .ant-upload-list-item-progress { position: absolute; bottom: calc(calc((var(--ant-font-height) / 2) + var(--ant-line-width)) * -1); width: 100%; padding-inline-start: calc(var(--ant-font-size) + var(--ant-padding-xs)); font-size: var(--ant-font-size); line-height: 0; pointer-events: none; }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list .ant-upload-list-item .ant-upload-list-item-progress > div { margin: 0px; }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list .ant-upload-list-item:hover .ant-upload-list-item-action { opacity: 1; }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list .ant-upload-list-item-error { color: var(--ant-color-error); }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list .ant-upload-list-item-error .ant-upload-list-item-name, :where(.css-o4sewt).ant-upload-wrapper .ant-upload-list .ant-upload-list-item-error .ant-upload-icon .anticon { color: var(--ant-color-error); }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list .ant-upload-list-item-error .ant-upload-list-item-actions .anticon, :where(.css-o4sewt).ant-upload-wrapper .ant-upload-list .ant-upload-list-item-error .ant-upload-list-item-actions .anticon:hover { color: var(--ant-color-error); }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list .ant-upload-list-item-error .ant-upload-list-item-actions .ant-upload-list-item-action { opacity: 1; }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list .ant-upload-list-item-container { transition: opacity var(--ant-motion-duration-slow),height var(--ant-motion-duration-slow); }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-list .ant-upload-list-item-container::before { display: table; width: 0px; height: 0px; content: ""; }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-animate-inline-appear, :where(.css-o4sewt).ant-upload-wrapper .ant-upload-animate-inline-enter, :where(.css-o4sewt).ant-upload-wrapper .ant-upload-animate-inline-leave { animation-duration: var(--ant-motion-duration-slow); animation-timing-function: var(--ant-motion-ease-in-out-circ); animation-fill-mode: forwards; }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-animate-inline-appear, :where(.css-o4sewt).ant-upload-wrapper .ant-upload-animate-inline-enter { animation-name: css-o4sewt-uploadAnimateInlineIn; }

:where(.css-o4sewt).ant-upload-wrapper .ant-upload-animate-inline-leave { animation-name: css-o4sewt-uploadAnimateInlineOut; }

:where(.css-o4sewt).ant-upload-wrapper .ant-fade-enter, :where(.css-o4sewt).ant-upload-wrapper .ant-fade-appear { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-upload-wrapper .ant-fade-leave { animation-duration: var(--ant-motion-duration-mid); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-upload-wrapper .ant-fade-enter.ant-fade-enter-active, :where(.css-o4sewt).ant-upload-wrapper .ant-fade-appear.ant-fade-appear-active { animation-name: css-o4sewt-antFadeIn; animation-play-state: running; }

:where(.css-o4sewt).ant-upload-wrapper .ant-fade-leave.ant-fade-leave-active { animation-name: css-o4sewt-antFadeOut; animation-play-state: running; pointer-events: none; }

:where(.css-o4sewt).ant-upload-wrapper .ant-fade-enter, :where(.css-o4sewt).ant-upload-wrapper .ant-fade-appear { opacity: 0; animation-timing-function: linear; }

:where(.css-o4sewt).ant-upload-wrapper .ant-fade-leave { animation-timing-function: linear; }

:where(.css-o4sewt).ant-upload-rtl { direction: rtl; }

:where(.css-o4sewt).ant-upload .ant-motion-collapse-legacy { overflow: hidden; }

:where(.css-o4sewt).ant-upload .ant-motion-collapse-legacy-active { transition: height var(--ant-motion-duration-mid) var(--ant-motion-ease-in-out),opacity var(--ant-motion-duration-mid) var(--ant-motion-ease-in-out) !important; }

:where(.css-o4sewt).ant-upload .ant-motion-collapse { overflow: hidden; transition: height var(--ant-motion-duration-mid) var(--ant-motion-ease-in-out),opacity var(--ant-motion-duration-mid) var(--ant-motion-ease-in-out) !important; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-o4sewt-uploadAnimateInlineIn { 
  0% { width: 0px; height: 0px; padding: 0px; opacity: 0; margin: calc(var(--ant-margin-xs) / -2); }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@keyframes css-o4sewt-uploadAnimateInlineOut { 
  100% { width: 0px; height: 0px; padding: 0px; opacity: 0; margin: calc(var(--ant-margin-xs) / -2); }
}
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

.css-var-r6.ant-rate { --ant-rate-star-color: #d8bd14; --ant-rate-star-size: 20px; --ant-rate-star-hover-scale: scale(1.1); --ant-rate-star-bg: rgba(255,255,255,0.12); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

:where(.css-o4sewt).ant-rate { font-family: var(--ant-font-family); font-size: var(--ant-font-size); box-sizing: border-box; }

:where(.css-o4sewt).ant-rate::before, :where(.css-o4sewt).ant-rate::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-rate [class^="ant-rate"], :where(.css-o4sewt).ant-rate [class*=" ant-rate"] { box-sizing: border-box; }

:where(.css-o4sewt).ant-rate [class^="ant-rate"]::before, :where(.css-o4sewt).ant-rate [class*=" ant-rate"]::before, :where(.css-o4sewt).ant-rate [class^="ant-rate"]::after, :where(.css-o4sewt).ant-rate [class*=" ant-rate"]::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-rate { box-sizing: border-box; margin: 0px; padding: 0px; color: var(--ant-rate-star-color); font-size: var(--ant-rate-star-size); line-height: 1; list-style: none; font-family: var(--ant-font-family); display: inline-block; outline: none; }

:where(.css-o4sewt).ant-rate-disabled.ant-rate .ant-rate-star { cursor: default; }

:where(.css-o4sewt).ant-rate-disabled.ant-rate .ant-rate-star > div:hover { transform: scale(1); }

:where(.css-o4sewt).ant-rate .ant-rate-star { position: relative; display: inline-block; color: inherit; cursor: pointer; }

:where(.css-o4sewt).ant-rate .ant-rate-star:not(:last-child) { margin-inline-end: var(--ant-margin-xs); }

:where(.css-o4sewt).ant-rate .ant-rate-star > div { transition: all var(--ant-motion-duration-mid),outline 0s; }

:where(.css-o4sewt).ant-rate .ant-rate-star > div:hover { transform: var(--ant-rate-star-hover-scale); }

:where(.css-o4sewt).ant-rate .ant-rate-star > div:focus { outline: 0px; }

:where(.css-o4sewt).ant-rate .ant-rate-star > div:focus-visible { outline: var(--ant-line-width) dashed var(--ant-rate-star-color); transform: var(--ant-rate-star-hover-scale); }

:where(.css-o4sewt).ant-rate .ant-rate-star-first, :where(.css-o4sewt).ant-rate .ant-rate-star-second { color: var(--ant-rate-star-bg); transition: all var(--ant-motion-duration-mid); user-select: none; }

:where(.css-o4sewt).ant-rate .ant-rate-star-first { position: absolute; top: 0px; inset-inline-start: 0px; width: 50%; height: 100%; overflow: hidden; opacity: 0; }

:where(.css-o4sewt).ant-rate .ant-rate-star-half .ant-rate-star-first, :where(.css-o4sewt).ant-rate .ant-rate-star-half .ant-rate-star-second { opacity: 1; }

:where(.css-o4sewt).ant-rate .ant-rate-star-half .ant-rate-star-first, :where(.css-o4sewt).ant-rate .ant-rate-star-full .ant-rate-star-second { color: inherit; }

:where(.css-o4sewt).ant-rate-rtl.ant-rate { direction: rtl; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

.css-var-r6.ant-input { --ant-color-text-disabled: #fff; --ant-color-error: #dd0404; --ant-color-error-bg: #dd0404; --ant-color-error-border: #dd0404; --ant-input-padding-block: 4px; --ant-input-padding-block-sm: 0px; --ant-input-padding-block-lg: 7px; --ant-input-padding-inline: 11px; --ant-input-padding-inline-sm: 7px; --ant-input-padding-inline-lg: 11px; --ant-input-addon-bg: rgba(255,255,255,0.04); --ant-input-active-border-color: #448cc0; --ant-input-hover-border-color: #6badd6; --ant-input-active-shadow: 0 0 0 0px rgba(3,170,245,0.15); --ant-input-error-active-shadow: 0 0 0 0px rgba(45,4,0,0.54); --ant-input-warning-active-shadow: 0 0 0 0px rgba(43,28,0,0.67); --ant-input-hover-bg: #2B2B34; --ant-input-active-bg: #2B2B34; --ant-input-input-font-size: 14px; --ant-input-input-font-size-lg: 16px; --ant-input-input-font-size-sm: 14px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

.css-var-r6.ant-input-css-var { --ant-color-text-disabled: #fff; --ant-color-error: #dd0404; --ant-color-error-bg: #dd0404; --ant-color-error-border: #dd0404; --ant-input-padding-block: 4px; --ant-input-padding-block-sm: 0px; --ant-input-padding-block-lg: 7px; --ant-input-padding-inline: 11px; --ant-input-padding-inline-sm: 7px; --ant-input-padding-inline-lg: 11px; --ant-input-addon-bg: rgba(255,255,255,0.04); --ant-input-active-border-color: #448cc0; --ant-input-hover-border-color: #6badd6; --ant-input-active-shadow: 0 0 0 0px rgba(3,170,245,0.15); --ant-input-error-active-shadow: 0 0 0 0px rgba(45,4,0,0.54); --ant-input-warning-active-shadow: 0 0 0 0px rgba(43,28,0,0.67); --ant-input-hover-bg: #2B2B34; --ant-input-active-bg: #2B2B34; --ant-input-input-font-size: 14px; --ant-input-input-font-size-lg: 16px; --ant-input-input-font-size-sm: 14px; }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  :where(.css-o4sewt).ant-form-item-control { display: flex; }
}
/*═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(142, 142, 143); transition: 0.3s; }

::-webkit-scrollbar-thumb:hover { background-color: rgb(66, 66, 80); }

::-webkit-scrollbar-track { border-radius: 8px; background-color: rgb(33, 33, 43); border: rgb(43, 43, 52); }

::-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(31, 31, 31); }

.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: rgb(33, 33, 43) !important; border: rgb(43, 43, 52) !important; }

.rc-virtual-list-scrollbar-thumb, .ant-tree-list-scrollbar-thumb { border-radius: 8px; transition: 0.3s; background-color: rgb(142, 142, 143) !important; }

.rc-virtual-list-scrollbar-thumb:hover, .ant-tree-list-scrollbar-thumb:hover { background-color: rgb(66, 66, 80) !important; }

html.theme-switching *, html.theme-switching ::before, html.theme-switching ::after { transition: none !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: rgb(255, 255, 255); font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 400; font-size: 1rem; line-height: 1.5; letter-spacing: 0.00938em; background-color: rgb(43, 43, 52); }

@media print {
  body { background-color: rgb(255, 255, 255); }
}

body::backdrop { background-color: rgb(43, 43, 52); }
/*═mhtml-chunk-boundary═*/
@charset "utf-8";

.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-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-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-194r6qf-title { font-size: 24px; line-height: 24px; font-weight: 500; color: rgb(76, 161, 222); }

.css-3kqcy0-versionContainer { position: absolute; bottom: 30px; right: 30px; }

.css-yhx4ry-themeSelector { padding: 4px; color: rgb(76, 161, 222); }

.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-7mxjvm-header { cursor: move; min-height: 32px; align-content: center; }

.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-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-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-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-17d0dt1-link { padding: 0px; font-size: 14px; line-height: 19px; color: rgb(76, 161, 222); }

.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-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-1bfvrf7-label { font-size: 12px; line-height: 16px; font-weight: 500; }

.css-1us4au3-forceRepaint { will-change: auto; }

.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-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-1jnuxcb-sider { position: absolute; z-index: 7; height: 100%; transition: width 0.2s ease-out, min-width 0.2s ease-out, max-width 0.2s ease-out; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px 3px; background: rgb(43, 43, 52); }

.css-1jnuxcb-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-19mry6m-menu { flex: 1 1 0%; overflow: hidden auto; transition: width 0.2s ease-out; }

.css-19mry6m-menu .ant-menu-item { display: flex; -webkit-box-align: center; align-items: center; padding: 0px 0px 0px 24px !important; }

.css-19mry6m-menu .ant-menu-item-icon { height: 18px !important; min-width: 18px !important; }

.css-19mry6m-menu .ant-menu-submenu-title { display: flex; -webkit-box-align: center; align-items: center; padding: 0px 0px 0px 24px !important; }

.css-19mry6m-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-19mry6m-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-19mry6m-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-2e2cf4-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); }

.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-61cfnb-node-hiddenNode { position: absolute; inset: 0px; height: 100%; z-index: 0; pointer-events: none; }

.css-79erus-wrapper { display: flex; -webkit-box-align: center; align-items: center; gap: 10px; cursor: pointer; }

.css-icj2oj-avatar { width: 40px; height: 40px; min-width: 40px; min-height: 40px; border-radius: 50%; flex-shrink: 0; }

.css-1c1tc2a-content { width: 100%; display: flex; flex-direction: column; gap: 4px; }

.css-hndwuf-message { font-size: 12px; line-height: 110%; color: rgb(255, 255, 255); word-break: break-all; white-space: pre-wrap; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }

.css-s8vmoh-files { display: flex; gap: 5px; }

.css-10jjsk-date { font-size: 12px; line-height: 16px; }

.css-ek15ot-dateContainer { position: absolute; right: 8px; bottom: 8px; }

.css-1p6cjrr-noticeTitle { line-height: 110%; color: rgb(76, 161, 222); font-size: 12px; font-weight: 500; }

.css-1bg11vj-messageOwner { font-weight: 500; }

.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-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-e1thob-linkText-noticeTitle { width: 100%; cursor: pointer; transition: 0.3s; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 110%; color: rgb(76, 161, 222); font-size: 12px; font-weight: 500; }

.css-e1thob-linkText-noticeTitle:hover { opacity: 0.8; }

.css-gv318n-wrapper { height: 100%; display: grid; grid-template-columns: 500px 1fr; gap: 20px; }

.css-5ntdg7-flexColumnContainer { display: flex; flex-direction: column; gap: 20px; }

.css-4uvb6a-userInfoConatiner { display: flex; gap: 20px; }

.css-1g5nz5b-avatarWrapper { position: relative; cursor: pointer; height: 140px; width: 140px; }

.css-1kkgrrz-userInfo { display: flex; flex-direction: column; -webkit-box-pack: justify; justify-content: space-between; gap: 10px; }

.css-mje27i-username { font-size: 18px; line-height: 25px; font-weight: 500; }

.css-184bxqn-userEmail { font-weight: 500; }

.css-1y3ylm6-ratingWrapper { display: flex; -webkit-box-align: center; align-items: center; gap: 10px; }

.css-10j0kn4-userRating { font-size: 16px; }

.css-1b38o6j-userInfoButtons { display: flex; gap: 10px; }

.css-rbut4r-roles { display: flex; flex-wrap: wrap; gap: 5px; }

.css-1v0mg6f-title { font-size: 18px; line-height: 25px; font-weight: 500; }

.css-1a3vo8w-rightSideWrapper { flex: 1 1 0%; display: flex; flex-direction: column; gap: 20px; }

.css-pzaa42-leaveReviewBtnWrapper { width: 100%; display: flex; -webkit-box-pack: end; justify-content: flex-end; }

.css-1aidpq2-ratingsViewWrapper { width: 500px; border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px 3px; background: rgb(43, 43, 52); }

.css-1nlyuay-reviewsWrapper { flex: 1 1 0%; padding: 10px; border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px 3px; }

.css-1ftxkf3-reviewsContainer { flex: 1 1 0%; display: flex; flex-direction: column; gap: 10px; }

.css-wovfri-upload { width: 100%; height: 100%; overflow: hidden; }

.css-wovfri-upload .ant-upload-list-item-container, .css-wovfri-upload .ant-upload.ant-upload-select, .css-wovfri-upload .ant-upload-list { width: 100% !important; height: 100% !important; }

.css-wovfri-upload .ant-upload-list-item-container img, .css-wovfri-upload .ant-upload.ant-upload-select img, .css-wovfri-upload .ant-upload-list img { object-fit: fill !important; }

.css-wovfri-upload .ant-upload-list-item-actions { display: flex; -webkit-box-pack: center; justify-content: center; }

.css-3mxdiw-buttonWrapper { display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.css-12s2um0-buttonText { font-size: 16px; margin-top: 10px; }

.css-1lhe4d5-changeIcon { color: rgb(255, 255, 255) !important; height: 18px; }

.css-1lhe4d5-changeIcon:hover { opacity: 0.7; }

.css-1yi0cqj-reviewModalContentRoot { height: 100%; display: flex; flex-direction: column; gap: 10px; }

.css-11lfqsj-header { display: flex; -webkit-box-align: center; align-items: center; gap: 5px; }

.css-13lmie4-leftBlockWrapper { display: flex; flex-direction: column; align-items: flex-start; gap: 10px; min-width: 340px; }

.css-1r6v5kc-reviews { flex: 1 1 0%; position: relative; padding-right: 5px; overflow: auto; display: flex; flex-direction: column; gap: 10px; }

.css-tj9dam-center { -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.css-1oq1x5g-footer { display: flex; -webkit-box-pack: end; justify-content: flex-end; }

.css-l6wj9d-userLinkWrapper { width: auto; height: auto; }

.css-8fca6g-reviews-center-reviewsWrapper { position: relative; overflow: auto; display: flex; flex-direction: column; gap: 10px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; flex: 1 1 0%; padding: 10px; border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px 3px; }

.css-1cscuc8-spin { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }

.css-pzf80b-wrapper { height: 50%; border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px 3px; padding: 10px; }

.css-88k1cv-subTabWrapper { height: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.css-tu7av7-emptyHistory { text-align: center; }

.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-1z9fzn-reviews-reviewsWrapper { position: relative; overflow: auto; display: flex; flex-direction: column; gap: 10px; flex: 1 1 0%; padding: 10px; border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px 3px; }

.css-1uw1s84-flexRow { width: 100%; display: flex; -webkit-box-align: center; align-items: center; gap: 5px; }

.css-1l76gz1-card { display: flex; flex-direction: column; padding: 10px 15px; border: 1px solid rgb(224, 224, 224); border-radius: 16px; }

.css-aj8kpr-cardHeader { display: grid; grid-template-columns: 2fr 2fr 1fr 130px; gap: 10px; margin-bottom: 5px; min-width: 0px; }

.css-1du5bnk-tooltipBody { width: max-content; }

.css-1hsq2t7-textGray { color: rgb(140, 140, 140); }

.css-2j160r-reviewText { font-size: 16px; line-height: 18px; }

.css-1cmlwdo-wrapper-fullWidth { display: flex; flex-direction: column; gap: 5px; width: 100%; }
/*═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__slide_captions_container { background: var(--yarl__slide_captions_container_background,#00000080); left: var(--yarl__slide_captions_container_left,0); padding: var(--yarl__slide_captions_container_padding,16px); right: var(--yarl__slide_captions_container_right,0); position: absolute; transform: translateZ(0px); }

.yarl__slide_title { color: var(--yarl__slide_title_color,#fff); font-size: var(--yarl__slide_title_font_size,125%); font-weight: var(--yarl__slide_title_font_weight,bolder); max-width: calc(100% - var(--yarl__toolbar_width,0px)); text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }

.yarl__slide_title_container { top: var(--yarl__slide_title_container_top,0); }

.yarl__slide_description { hyphens: auto; color: var(--yarl__slide_description_color,#fff); -webkit-line-clamp: var(--yarl__slide_description_max_lines,3); text-align: var(--yarl__slide_description_text_align,start); -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }

.yarl__slide_description_container { bottom: var(--yarl__slide_description_container_bottom,0); }

.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; }