@charset "utf-8";

:where(.css-119ou95)[class^="ant-select"], :where(.css-119ou95)[class*=" ant-select"] { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-select"]::before, :where(.css-119ou95)[class*=" ant-select"]::before, :where(.css-119ou95)[class^="ant-select"]::after, :where(.css-119ou95)[class*=" ant-select"]::after { box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-select"] [class^="ant-select"], :where(.css-119ou95)[class*=" ant-select"] [class^="ant-select"], :where(.css-119ou95)[class^="ant-select"] [class*=" ant-select"], :where(.css-119ou95)[class*=" ant-select"] [class*=" ant-select"] { box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-select"] [class^="ant-select"]::before, :where(.css-119ou95)[class*=" ant-select"] [class^="ant-select"]::before, :where(.css-119ou95)[class^="ant-select"] [class*=" ant-select"]::before, :where(.css-119ou95)[class*=" ant-select"] [class*=" ant-select"]::before, :where(.css-119ou95)[class^="ant-select"] [class^="ant-select"]::after, :where(.css-119ou95)[class*=" ant-select"] [class^="ant-select"]::after, :where(.css-119ou95)[class^="ant-select"] [class*=" ant-select"]::after, :where(.css-119ou95)[class*=" ant-select"] [class*=" ant-select"]::after { box-sizing: border-box; }

:where(.css-119ou95).ant-select.ant-select-in-form-item { width: 100%; }

:where(.css-119ou95).ant-select { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1.57143; list-style: none; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; position: relative; display: inline-flex; cursor: pointer; }

:where(.css-119ou95).ant-select:not(.ant-select-customize-input) .ant-select-selector { position: relative; transition: 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); }

:where(.css-119ou95).ant-select:not(.ant-select-customize-input) .ant-select-selector input { cursor: pointer; }

.ant-select-show-search:where(.css-119ou95).ant-select:not(.ant-select-customize-input) .ant-select-selector { cursor: text; }

.ant-select-show-search:where(.css-119ou95).ant-select:not(.ant-select-customize-input) .ant-select-selector input { cursor: auto; color: inherit; height: 100%; }

.ant-select-disabled:where(.css-119ou95).ant-select:not(.ant-select-customize-input) .ant-select-selector { cursor: not-allowed; }

.ant-select-disabled:where(.css-119ou95).ant-select:not(.ant-select-customize-input) .ant-select-selector input { cursor: not-allowed; }

:where(.css-119ou95).ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input { margin: 0px; padding: 0px; background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; outline: none; appearance: none; font-family: inherit; }

:where(.css-119ou95).ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input::-webkit-search-cancel-button { display: none; appearance: none; }

:where(.css-119ou95).ant-select .ant-select-selection-item { flex: 1 1 0%; font-weight: normal; position: relative; user-select: none; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

:where(.css-119ou95).ant-select .ant-select-selection-item > .ant-typography { display: inline; }

:where(.css-119ou95).ant-select .ant-select-selection-placeholder { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; flex: 1 1 0%; color: rgba(0, 0, 0, 0.25); pointer-events: none; }

:where(.css-119ou95).ant-select .ant-select-arrow { display: flex; align-items: center; color: rgba(0, 0, 0, 0.25); font-style: normal; line-height: 1; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; position: absolute; top: 50%; inset-inline: auto 11px; height: 12px; margin-top: -6px; font-size: 12px; pointer-events: none; transition: opacity 0.3s; }

:where(.css-119ou95).ant-select .ant-select-arrow > * { line-height: 1; }

:where(.css-119ou95).ant-select .ant-select-arrow svg { display: inline-block; }

:where(.css-119ou95).ant-select .ant-select-arrow .anticon { vertical-align: top; transition: transform 0.3s; }

:where(.css-119ou95).ant-select .ant-select-arrow .anticon > svg { vertical-align: top; }

:where(.css-119ou95).ant-select .ant-select-arrow .anticon:not(.ant-select-suffix) { pointer-events: auto; }

.ant-select-disabled :where(.css-119ou95).ant-select .ant-select-arrow { cursor: not-allowed; }

:where(.css-119ou95).ant-select .ant-select-arrow > :not(:last-child) { margin-inline-end: 8px; }

:where(.css-119ou95).ant-select .ant-select-selection-wrap { display: flex; width: 100%; position: relative; min-width: 0px; }

:where(.css-119ou95).ant-select .ant-select-selection-wrap::after { content: " "; width: 0px; overflow: hidden; }

:where(.css-119ou95).ant-select .ant-select-prefix { flex: 0 0 auto; margin-inline-end: 4px; }

:where(.css-119ou95).ant-select .ant-select-clear { position: absolute; top: 50%; inset-inline: auto 11px; z-index: 1; display: inline-block; width: 12px; height: 12px; margin-top: -6px; color: rgba(0, 0, 0, 0.25); font-size: 12px; font-style: normal; line-height: 1; text-align: center; text-transform: none; cursor: pointer; opacity: 0; transition: color 0.2s, opacity 0.3s; text-rendering: auto; transform: translateZ(0px); }

:where(.css-119ou95).ant-select .ant-select-clear::before { display: block; }

:where(.css-119ou95).ant-select .ant-select-clear:hover { color: rgba(0, 0, 0, 0.45); }

@media (hover: none) {
  :where(.css-119ou95).ant-select .ant-select-clear { opacity: 1; background: rgb(255, 255, 255); border-radius: 50%; }
}

:where(.css-119ou95).ant-select:hover .ant-select-clear { opacity: 1; background: rgb(255, 255, 255); border-radius: 50%; }

:where(.css-119ou95).ant-select-status-error.ant-select-has-feedback .ant-select-clear, :where(.css-119ou95).ant-select-status-warning.ant-select-has-feedback .ant-select-clear, :where(.css-119ou95).ant-select-status-success.ant-select-has-feedback .ant-select-clear, :where(.css-119ou95).ant-select-status-validating.ant-select-has-feedback .ant-select-clear { inset-inline-end: 33px; }

:where(.css-119ou95).ant-select-single { font-size: 14px; height: 32px; }

:where(.css-119ou95).ant-select-single .ant-select-selector { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1.57143; list-style: none; font-family: inherit; display: flex; border-radius: 16px; flex: 1 1 auto; }

:where(.css-119ou95).ant-select-single .ant-select-selector .ant-select-selection-wrap::after { line-height: 30px; }

:where(.css-119ou95).ant-select-single .ant-select-selector .ant-select-selection-search { position: absolute; inset: 0px; width: 100%; }

:where(.css-119ou95).ant-select-single .ant-select-selector .ant-select-selection-search-input { width: 100%; appearance: textfield; }

:where(.css-119ou95).ant-select-single .ant-select-selector .ant-select-selection-item, :where(.css-119ou95).ant-select-single .ant-select-selector .ant-select-selection-placeholder { display: block; padding: 0px; line-height: 30px; transition: 0.3s, visibility; align-self: center; }

:where(.css-119ou95).ant-select-single .ant-select-selector .ant-select-selection-placeholder { transition: none; pointer-events: none; }

:where(.css-119ou95).ant-select-single .ant-select-selector::after, :where(.css-119ou95).ant-select-single .ant-select-selector .ant-select-selection-item:empty::after, :where(.css-119ou95).ant-select-single .ant-select-selector .ant-select-selection-placeholder:empty::after { display: inline-block; width: 0px; visibility: hidden; content: " "; }

:where(.css-119ou95).ant-select-single.ant-select-show-arrow .ant-select-selection-item, :where(.css-119ou95).ant-select-single.ant-select-show-arrow .ant-select-selection-search, :where(.css-119ou95).ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder { padding-inline-end: 18px; }

:where(.css-119ou95).ant-select-single.ant-select-open .ant-select-selection-item { color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-select-single:not(.ant-select-customize-input) .ant-select-selector { width: 100%; height: 100%; align-items: center; padding: 0px 11px; }

:where(.css-119ou95).ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input { height: 30px; font-size: 14px; }

:where(.css-119ou95).ant-select-single:not(.ant-select-customize-input) .ant-select-selector::after { line-height: 30px; }

:where(.css-119ou95).ant-select-single.ant-select-customize-input .ant-select-selector::after { display: none; }

:where(.css-119ou95).ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-search { position: static; width: 100%; }

:where(.css-119ou95).ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder { position: absolute; inset-inline: 0px; padding: 0px 11px; }

:where(.css-119ou95).ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder::after { display: none; }

:where(.css-119ou95).ant-select-single.ant-select-sm { font-size: 14px; height: 24px; }

:where(.css-119ou95).ant-select-single.ant-select-sm .ant-select-selector { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1.57143; list-style: none; font-family: inherit; display: flex; border-radius: 8px; flex: 1 1 auto; }

:where(.css-119ou95).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-wrap::after { line-height: 22px; }

:where(.css-119ou95).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-search { position: absolute; inset: 0px; width: 100%; }

:where(.css-119ou95).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-search-input { width: 100%; appearance: textfield; }

:where(.css-119ou95).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-item, :where(.css-119ou95).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-placeholder { display: block; padding: 0px; line-height: 22px; transition: 0.3s, visibility; align-self: center; }

:where(.css-119ou95).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-placeholder { transition: none; pointer-events: none; }

:where(.css-119ou95).ant-select-single.ant-select-sm .ant-select-selector::after, :where(.css-119ou95).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-item:empty::after, :where(.css-119ou95).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-placeholder:empty::after { display: inline-block; width: 0px; visibility: hidden; content: " "; }

:where(.css-119ou95).ant-select-single.ant-select-sm.ant-select-show-arrow .ant-select-selection-item, :where(.css-119ou95).ant-select-single.ant-select-sm.ant-select-show-arrow .ant-select-selection-search, :where(.css-119ou95).ant-select-single.ant-select-sm.ant-select-show-arrow .ant-select-selection-placeholder { padding-inline-end: 18px; }

:where(.css-119ou95).ant-select-single.ant-select-sm.ant-select-open .ant-select-selection-item { color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector { width: 100%; height: 100%; align-items: center; padding: 0px 11px; }

:where(.css-119ou95).ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input { height: 22px; font-size: 14px; }

:where(.css-119ou95).ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector::after { line-height: 22px; }

:where(.css-119ou95).ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector::after { display: none; }

:where(.css-119ou95).ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector .ant-select-selection-search { position: static; width: 100%; }

:where(.css-119ou95).ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder { position: absolute; inset-inline: 0px; padding: 0px 11px; }

:where(.css-119ou95).ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder::after { display: none; }

:where(.css-119ou95).ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector { padding: 0px 7px; }

:where(.css-119ou95).ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search { inset-inline-end: 28px; }

:where(.css-119ou95).ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item, :where(.css-119ou95).ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder { padding-inline-end: 21px; }

:where(.css-119ou95).ant-select-single.ant-select-lg { font-size: 16px; height: 40px; }

:where(.css-119ou95).ant-select-single.ant-select-lg .ant-select-selector { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(0, 16, 41); font-size: 16px; line-height: 1.57143; list-style: none; font-family: inherit; display: flex; border-radius: 16px; flex: 1 1 auto; }

:where(.css-119ou95).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-wrap::after { line-height: 38px; }

:where(.css-119ou95).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-search { position: absolute; inset: 0px; width: 100%; }

:where(.css-119ou95).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-search-input { width: 100%; appearance: textfield; }

:where(.css-119ou95).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-item, :where(.css-119ou95).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-placeholder { display: block; padding: 0px; line-height: 38px; transition: 0.3s, visibility; align-self: center; }

:where(.css-119ou95).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-placeholder { transition: none; pointer-events: none; }

:where(.css-119ou95).ant-select-single.ant-select-lg .ant-select-selector::after, :where(.css-119ou95).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-item:empty::after, :where(.css-119ou95).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-placeholder:empty::after { display: inline-block; width: 0px; visibility: hidden; content: " "; }

:where(.css-119ou95).ant-select-single.ant-select-lg.ant-select-show-arrow .ant-select-selection-item, :where(.css-119ou95).ant-select-single.ant-select-lg.ant-select-show-arrow .ant-select-selection-search, :where(.css-119ou95).ant-select-single.ant-select-lg.ant-select-show-arrow .ant-select-selection-placeholder { padding-inline-end: 18px; }

:where(.css-119ou95).ant-select-single.ant-select-lg.ant-select-open .ant-select-selection-item { color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector { width: 100%; height: 100%; align-items: center; padding: 0px 11px; }

:where(.css-119ou95).ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input { height: 38px; font-size: 16px; }

:where(.css-119ou95).ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector::after { line-height: 38px; }

:where(.css-119ou95).ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector::after { display: none; }

:where(.css-119ou95).ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector .ant-select-selection-search { position: static; width: 100%; }

:where(.css-119ou95).ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder { position: absolute; inset-inline: 0px; padding: 0px 11px; }

:where(.css-119ou95).ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder::after { display: none; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-overflow { position: relative; display: flex; flex: 1 1 auto; flex-wrap: wrap; max-width: 100%; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-overflow-item { flex: 0 0 auto; align-self: center; max-width: calc(100% - 4px); display: inline-flex; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item { display: flex; align-self: center; flex: 0 0 auto; box-sizing: border-box; max-width: 100%; margin-block: 2px; border-radius: 8px; cursor: default; transition: font-size 0.3s, line-height 0.3s, height 0.3s; margin-inline-end: 4px; padding-inline: 8px 4px; }

.ant-select-disabled:where(.css-119ou95).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item { color: rgba(0, 0, 0, 0.25); border-color: transparent; cursor: not-allowed; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-content { display: inline-block; margin-inline-end: 4px; overflow: hidden; white-space: pre; text-overflow: ellipsis; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-remove { display: inline-flex; align-items: center; color: rgba(0, 0, 0, 0.45); font-style: normal; line-height: inherit; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; font-weight: bold; font-size: 10px; cursor: pointer; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-remove > * { line-height: 1; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-remove svg { display: inline-block; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-remove > .anticon { vertical-align: -0.2em; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-remove:hover { color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-select-multiple .ant-select-selector { display: flex; align-items: center; width: 100%; height: 100%; padding-inline: 3px; padding-block: 1px; border-radius: 16px; }

.ant-select-disabled:where(.css-119ou95).ant-select-multiple .ant-select-selector { background: rgb(245, 245, 245); cursor: not-allowed; }

:where(.css-119ou95).ant-select-multiple .ant-select-selector::after { display: inline-block; width: 0px; margin: 2px 0px; line-height: 24px; visibility: hidden; content: " "; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-item { height: 24px; line-height: 22px; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-wrap { align-self: flex-start; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-wrap::after { line-height: 24px; margin-block: 2px; }

:where(.css-119ou95).ant-select-multiple .ant-select-prefix { margin-inline-start: 8px; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-search, :where(.css-119ou95).ant-select-multiple .ant-select-prefix + .ant-select-selection-wrap .ant-select-selection-search { margin-inline-start: 0px; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-placeholder, :where(.css-119ou95).ant-select-multiple .ant-select-prefix + .ant-select-selection-wrap .ant-select-selection-placeholder { inset-inline-start: 0px; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-overflow-item-suffix { min-height: 24px; margin-block: 2px; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-search { display: inline-flex; position: relative; max-width: 100%; margin-inline-start: 8px; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-search-input, :where(.css-119ou95).ant-select-multiple .ant-select-selection-search-mirror { height: 24px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; line-height: 24px; transition: 0.3s; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-search-input { width: 100%; min-width: 4.1px; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-search-mirror { position: absolute; top: 0px; inset-inline: 0px auto; z-index: 999; white-space: pre; visibility: hidden; }

:where(.css-119ou95).ant-select-multiple .ant-select-selection-placeholder { position: absolute; top: 50%; inset-inline: 8px 11px; transform: translateY(-50%); transition: 0.3s; }

:where(.css-119ou95).ant-select-multiple { font-size: 14px; }

.ant-select-show-search:where(.css-119ou95).ant-select-multiple .ant-select-selector { cursor: text; }

:where(.css-119ou95).ant-select-multiple.ant-select-show-arrow .ant-select-selector, :where(.css-119ou95).ant-select-multiple.ant-select-allow-clear .ant-select-selector { padding-inline-end: 24px; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-overflow { position: relative; display: flex; flex: 1 1 auto; flex-wrap: wrap; max-width: 100%; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-overflow-item { flex: 0 0 auto; align-self: center; max-width: calc(100% - 4px); display: inline-flex; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item { display: flex; align-self: center; flex: 0 0 auto; box-sizing: border-box; max-width: 100%; margin-block: 2px; border-radius: 2px; cursor: default; transition: font-size 0.3s, line-height 0.3s, height 0.3s; margin-inline-end: 4px; padding-inline: 8px 4px; }

.ant-select-disabled:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item { color: rgba(0, 0, 0, 0.25); border-color: transparent; cursor: not-allowed; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item-content { display: inline-block; margin-inline-end: 4px; overflow: hidden; white-space: pre; text-overflow: ellipsis; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item-remove { display: inline-flex; align-items: center; color: rgba(0, 0, 0, 0.45); font-style: normal; line-height: inherit; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; font-weight: bold; font-size: 10px; cursor: pointer; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item-remove > * { line-height: 1; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item-remove svg { display: inline-block; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item-remove > .anticon { vertical-align: -0.2em; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item-remove:hover { color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selector { display: flex; align-items: center; width: 100%; height: 100%; padding-inline: 3px; padding-block: 1px; border-radius: 8px; }

.ant-select-disabled:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selector { background: rgb(245, 245, 245); cursor: not-allowed; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selector::after { display: inline-block; width: 0px; margin: 2px 0px; line-height: 16px; visibility: hidden; content: " "; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-item { height: 16px; line-height: 14px; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-wrap { align-self: flex-start; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-wrap::after { line-height: 16px; margin-block: 2px; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-prefix { margin-inline-start: 8px; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-search, :where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-prefix + .ant-select-selection-wrap .ant-select-selection-search { margin-inline-start: 0px; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-placeholder, :where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-prefix + .ant-select-selection-wrap .ant-select-selection-placeholder { inset-inline-start: 0px; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-overflow-item-suffix { min-height: 16px; margin-block: 2px; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-search { display: inline-flex; position: relative; max-width: 100%; margin-inline-start: 8px; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-search-input, :where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror { height: 16px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; line-height: 16px; transition: 0.3s; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-search-input { width: 100%; min-width: 4.1px; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror { position: absolute; top: 0px; inset-inline: 0px auto; z-index: 999; white-space: pre; visibility: hidden; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-placeholder { position: absolute; top: 50%; inset-inline: 8px 11px; transform: translateY(-50%); transition: 0.3s; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm { font-size: 14px; }

.ant-select-show-search:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selector { cursor: text; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm.ant-select-show-arrow .ant-select-selector, :where(.css-119ou95).ant-select-multiple.ant-select-sm.ant-select-allow-clear .ant-select-selector { padding-inline-end: 24px; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-placeholder { inset-inline: 7px; }

:where(.css-119ou95).ant-select-multiple.ant-select-sm .ant-select-selection-search { margin-inline-start: 2px; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-overflow { position: relative; display: flex; flex: 1 1 auto; flex-wrap: wrap; max-width: 100%; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-overflow-item { flex: 0 0 auto; align-self: center; max-width: calc(100% - 4px); display: inline-flex; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item { display: flex; align-self: center; flex: 0 0 auto; box-sizing: border-box; max-width: 100%; margin-block: 2px; border-radius: 16px; cursor: default; transition: font-size 0.3s, line-height 0.3s, height 0.3s; margin-inline-end: 4px; padding-inline: 8px 4px; }

.ant-select-disabled:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item { color: rgba(0, 0, 0, 0.25); border-color: transparent; cursor: not-allowed; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item-content { display: inline-block; margin-inline-end: 4px; overflow: hidden; white-space: pre; text-overflow: ellipsis; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item-remove { display: inline-flex; align-items: center; color: rgba(0, 0, 0, 0.45); font-style: normal; line-height: inherit; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; font-weight: bold; font-size: 10px; cursor: pointer; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item-remove > * { line-height: 1; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item-remove svg { display: inline-block; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item-remove > .anticon { vertical-align: -0.2em; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item-remove:hover { color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selector { display: flex; align-items: center; width: 100%; height: 100%; padding-inline: 3px; padding-block: 1px; border-radius: 16px; }

.ant-select-disabled:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selector { background: rgb(245, 245, 245); cursor: not-allowed; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selector::after { display: inline-block; width: 0px; margin: 2px 0px; line-height: 32px; visibility: hidden; content: " "; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-item { height: 32px; line-height: 30px; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-wrap { align-self: flex-start; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-wrap::after { line-height: 32px; margin-block: 2px; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-prefix { margin-inline-start: 8px; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-search, :where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-prefix + .ant-select-selection-wrap .ant-select-selection-search { margin-inline-start: 0px; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-placeholder, :where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-prefix + .ant-select-selection-wrap .ant-select-selection-placeholder { inset-inline-start: 0px; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-overflow-item-suffix { min-height: 32px; margin-block: 2px; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-search { display: inline-flex; position: relative; max-width: 100%; margin-inline-start: 8px; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-search-input, :where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror { height: 32px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; line-height: 32px; transition: 0.3s; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-search-input { width: 100%; min-width: 4.1px; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror { position: absolute; top: 0px; inset-inline: 0px auto; z-index: 999; white-space: pre; visibility: hidden; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selection-placeholder { position: absolute; top: 50%; inset-inline: 8px 11px; transform: translateY(-50%); transition: 0.3s; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg { font-size: 16px; }

.ant-select-show-search:where(.css-119ou95).ant-select-multiple.ant-select-lg .ant-select-selector { cursor: text; }

:where(.css-119ou95).ant-select-multiple.ant-select-lg.ant-select-show-arrow .ant-select-selector, :where(.css-119ou95).ant-select-multiple.ant-select-lg.ant-select-allow-clear .ant-select-selector { padding-inline-end: 24px; }

:where(.css-119ou95).ant-select-dropdown { box-sizing: border-box; margin: 0px; padding: 4px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1.57143; list-style: none; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; position: absolute; top: -9999px; z-index: 1050; overflow: hidden; font-variant: initial; background-color: rgb(255, 255, 255); border-radius: 16px; outline: none; box-shadow: rgba(0, 0, 0, 0.08) 0px 6px 16px 0px, rgba(0, 0, 0, 0.12) 0px 3px 6px -4px, rgba(0, 0, 0, 0.05) 0px 9px 28px 8px; }

:where(.css-119ou95).ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-bottomLeft, :where(.css-119ou95).ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-bottomLeft { animation-name: css-119ou95-antSlideUpIn; }

:where(.css-119ou95).ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-topLeft, :where(.css-119ou95).ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-topLeft, :where(.css-119ou95).ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-topRight, :where(.css-119ou95).ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-topRight { animation-name: css-119ou95-antSlideDownIn; }

:where(.css-119ou95).ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-bottomLeft { animation-name: css-119ou95-antSlideUpOut; }

:where(.css-119ou95).ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-topLeft, :where(.css-119ou95).ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-topRight { animation-name: css-119ou95-antSlideDownOut; }

:where(.css-119ou95).ant-select-dropdown-hidden { display: none; }

:where(.css-119ou95).ant-select-dropdown .ant-select-item { position: relative; display: block; min-height: 32px; padding: 5px 12px; color: rgb(0, 16, 41); font-weight: normal; font-size: 14px; line-height: 1.57143; box-sizing: border-box; cursor: pointer; transition: background 0.3s; border-radius: 8px; }

:where(.css-119ou95).ant-select-dropdown .ant-select-item-group { color: rgba(0, 0, 0, 0.45); font-size: 12px; cursor: default; }

:where(.css-119ou95).ant-select-dropdown .ant-select-item-option { display: flex; }

:where(.css-119ou95).ant-select-dropdown .ant-select-item-option-content { flex: 1 1 auto; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

:where(.css-119ou95).ant-select-dropdown .ant-select-item-option-state { flex: 0 0 auto; display: flex; align-items: center; }

:where(.css-119ou95).ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled) { background-color: rgba(0, 0, 0, 0.04); }

:where(.css-119ou95).ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) { color: rgb(0, 16, 41); font-weight: 600; background-color: rgb(230, 246, 255); }

:where(.css-119ou95).ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state { color: rgb(0, 123, 255); }

:where(.css-119ou95).ant-select-dropdown .ant-select-item-option-disabled { color: rgba(0, 0, 0, 0.25); cursor: not-allowed; }

:where(.css-119ou95).ant-select-dropdown .ant-select-item-option-disabled.ant-select-item-option-selected { background-color: rgb(245, 245, 245); }

:where(.css-119ou95).ant-select-dropdown .ant-select-item-option-grouped { padding-inline-start: 24px; }

:where(.css-119ou95).ant-select-dropdown .ant-select-item-empty { position: relative; display: block; min-height: 32px; padding: 5px 12px; color: rgba(0, 0, 0, 0.25); font-weight: normal; font-size: 14px; line-height: 1.57143; box-sizing: border-box; }

:where(.css-119ou95).ant-select-dropdown .ant-select-item-option-selected:has(+ .ant-select-item-option-selected) { border-end-start-radius: 0px; border-end-end-radius: 0px; }

:where(.css-119ou95).ant-select-dropdown .ant-select-item-option-selected:has(+ .ant-select-item-option-selected) + .ant-select-item-option-selected { border-start-start-radius: 0px; border-start-end-radius: 0px; }

:where(.css-119ou95).ant-select-dropdown-rtl { direction: rtl; }

:where(.css-119ou95).ant-slide-up-enter, :where(.css-119ou95).ant-slide-up-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-slide-up-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-slide-up-enter.ant-slide-up-enter-active, :where(.css-119ou95).ant-slide-up-appear.ant-slide-up-appear-active { animation-name: css-119ou95-antSlideUpIn; animation-play-state: running; }

:where(.css-119ou95).ant-slide-up-leave.ant-slide-up-leave-active { animation-name: css-119ou95-antSlideUpOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-slide-up-enter, :where(.css-119ou95).ant-slide-up-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); }

:where(.css-119ou95).ant-slide-up-enter-prepare, :where(.css-119ou95).ant-slide-up-appear-prepare { transform: scale(1); }

:where(.css-119ou95).ant-slide-up-leave { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); }

:where(.css-119ou95).ant-slide-down-enter, :where(.css-119ou95).ant-slide-down-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-slide-down-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-slide-down-enter.ant-slide-down-enter-active, :where(.css-119ou95).ant-slide-down-appear.ant-slide-down-appear-active { animation-name: css-119ou95-antSlideDownIn; animation-play-state: running; }

:where(.css-119ou95).ant-slide-down-leave.ant-slide-down-leave-active { animation-name: css-119ou95-antSlideDownOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-slide-down-enter, :where(.css-119ou95).ant-slide-down-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); }

:where(.css-119ou95).ant-slide-down-enter-prepare, :where(.css-119ou95).ant-slide-down-appear-prepare { transform: scale(1); }

:where(.css-119ou95).ant-slide-down-leave { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); }

:where(.css-119ou95).ant-move-up-enter, :where(.css-119ou95).ant-move-up-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-move-up-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-move-up-enter.ant-move-up-enter-active, :where(.css-119ou95).ant-move-up-appear.ant-move-up-appear-active { animation-name: css-119ou95-antMoveUpIn; animation-play-state: running; }

:where(.css-119ou95).ant-move-up-leave.ant-move-up-leave-active { animation-name: css-119ou95-antMoveUpOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-move-up-enter, :where(.css-119ou95).ant-move-up-appear { opacity: 0; animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); }

:where(.css-119ou95).ant-move-up-leave { animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); }

:where(.css-119ou95).ant-move-down-enter, :where(.css-119ou95).ant-move-down-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-move-down-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-move-down-enter.ant-move-down-enter-active, :where(.css-119ou95).ant-move-down-appear.ant-move-down-appear-active { animation-name: css-119ou95-antMoveDownIn; animation-play-state: running; }

:where(.css-119ou95).ant-move-down-leave.ant-move-down-leave-active { animation-name: css-119ou95-antMoveDownOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-move-down-enter, :where(.css-119ou95).ant-move-down-appear { opacity: 0; animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); }

:where(.css-119ou95).ant-move-down-leave { animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); }

:where(.css-119ou95).ant-select-rtl { direction: rtl; }

:where(.css-119ou95).ant-select-compact-item:not(.ant-select-compact-last-item) { margin-inline-end: -1px; }

:where(.css-119ou95).ant-select-compact-item:not(.ant-select-status-success) { z-index: 2; }

:where(.css-119ou95).ant-select-compact-item:hover > *, :where(.css-119ou95).ant-select-compact-item:active > * { z-index: 3; }

:where(.css-119ou95).ant-select-compact-item.ant-select-focused { z-index: 3; }

:where(.css-119ou95).ant-select-compact-item[disabled] > * { z-index: 0; }

:where(.css-119ou95).ant-select-compact-item:not(.ant-select-compact-first-item):not(.ant-select-compact-last-item) > .ant-select-selector { border-radius: 0px; }

:where(.css-119ou95).ant-select-compact-item:not(.ant-select-compact-last-item).ant-select-compact-first-item > .ant-select-selector, :where(.css-119ou95).ant-select-compact-item:not(.ant-select-compact-last-item).ant-select-compact-first-item.ant-select-sm > .ant-select-selector, :where(.css-119ou95).ant-select-compact-item:not(.ant-select-compact-last-item).ant-select-compact-first-item.ant-select-lg > .ant-select-selector { border-start-end-radius: 0px; border-end-end-radius: 0px; }

:where(.css-119ou95).ant-select-compact-item:not(.ant-select-compact-first-item).ant-select-compact-last-item > .ant-select-selector, :where(.css-119ou95).ant-select-compact-item:not(.ant-select-compact-first-item).ant-select-compact-last-item.ant-select-sm > .ant-select-selector, :where(.css-119ou95).ant-select-compact-item:not(.ant-select-compact-first-item).ant-select-compact-last-item.ant-select-lg > .ant-select-selector { border-start-start-radius: 0px; border-end-start-radius: 0px; }

:where(.css-119ou95).ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector { border: 1px solid rgb(217, 217, 217); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector { border-color: rgb(41, 151, 255); }

.ant-select-focused:where(.css-119ou95).ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { border-color: rgb(0, 123, 255); box-shadow: rgba(5, 165, 255, 0.1) 0px 0px 0px 0px; outline: 0px; }

:where(.css-119ou95).ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-prefix { color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-select-outlined.ant-select-status-error:not(.ant-select-customize-input) .ant-select-selector { border: 1px solid rgb(221, 4, 4); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-select-outlined.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector { border-color: rgb(255, 120, 117); }

.ant-select-focused:where(.css-119ou95).ant-select-outlined.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { border-color: rgb(221, 4, 4); box-shadow: rgba(255, 38, 5, 0.06) 0px 0px 0px 0px; outline: 0px; }

:where(.css-119ou95).ant-select-outlined.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-prefix { color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-select-outlined.ant-select-status-warning:not(.ant-select-customize-input) .ant-select-selector { border: 1px solid rgb(250, 173, 20); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-select-outlined.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector { border-color: rgb(255, 214, 102); }

.ant-select-focused:where(.css-119ou95).ant-select-outlined.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { border-color: rgb(250, 173, 20); box-shadow: rgba(255, 215, 5, 0.1) 0px 0px 0px 0px; outline: 0px; }

:where(.css-119ou95).ant-select-outlined.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-prefix { color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-select-outlined.ant-select-disabled:not(.ant-select-customize-input) .ant-select-selector { background: rgb(245, 245, 245); color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-select-outlined.ant-select-multiple .ant-select-selection-item { background: rgba(0, 0, 0, 0.06); border: 1px solid transparent; }

:where(.css-119ou95).ant-select-filled:not(.ant-select-customize-input) .ant-select-selector { background: rgba(0, 0, 0, 0.04); border: 1px solid transparent; color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-select-filled:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector { background: rgba(0, 0, 0, 0.06); }

.ant-select-focused:where(.css-119ou95).ant-select-filled:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { background: rgb(255, 255, 255); border-color: rgb(0, 123, 255); outline: 0px; }

:where(.css-119ou95).ant-select-filled.ant-select-status-error:not(.ant-select-customize-input) .ant-select-selector { background: rgb(221, 4, 4); border: 1px solid transparent; color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-select-filled.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector { background: rgb(255, 241, 240); }

.ant-select-focused:where(.css-119ou95).ant-select-filled.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { background: rgb(255, 255, 255); border-color: rgb(221, 4, 4); outline: 0px; }

:where(.css-119ou95).ant-select-filled.ant-select-status-warning:not(.ant-select-customize-input) .ant-select-selector { background: rgb(255, 251, 230); border: 1px solid transparent; color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-select-filled.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector { background: rgb(255, 241, 184); }

.ant-select-focused:where(.css-119ou95).ant-select-filled.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { background: rgb(255, 255, 255); border-color: rgb(250, 173, 20); outline: 0px; }

:where(.css-119ou95).ant-select-filled.ant-select-disabled:not(.ant-select-customize-input) .ant-select-selector { border-color: rgb(217, 217, 217); background: rgb(245, 245, 245); color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-select-filled.ant-select-multiple .ant-select-selection-item { background: rgb(255, 255, 255); border: 1px solid rgba(5, 5, 5, 0.06); }

:where(.css-119ou95).ant-select-borderless .ant-select-selector { background: transparent; border: 1px solid transparent; }

:where(.css-119ou95).ant-select-borderless.ant-select-disabled:not(.ant-select-customize-input) .ant-select-selector { color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-select-borderless.ant-select-multiple .ant-select-selection-item { background: rgba(0, 0, 0, 0.06); border: 1px solid transparent; }

:where(.css-119ou95).ant-select-borderless.ant-select-status-error .ant-select-prefix, :where(.css-119ou95).ant-select-borderless.ant-select-status-error .ant-select-selection-item { color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-select-borderless.ant-select-status-warning .ant-select-prefix, :where(.css-119ou95).ant-select-borderless.ant-select-status-warning .ant-select-selection-item { color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-select-underlined:not(.ant-select-customize-input) .ant-select-selector { border-width: 1px 0px; border-style: solid none; border-color: transparent transparent rgb(217, 217, 217); background: rgb(255, 255, 255); border-radius: 0px; }

:where(.css-119ou95).ant-select-underlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector { border-color: transparent transparent rgb(41, 151, 255); }

.ant-select-focused:where(.css-119ou95).ant-select-underlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { border-color: transparent transparent rgb(0, 123, 255); outline: 0px; }

:where(.css-119ou95).ant-select-underlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-prefix { color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-select-underlined.ant-select-status-error:not(.ant-select-customize-input) .ant-select-selector { border-width: 1px 0px; border-style: solid none; border-color: transparent transparent rgb(221, 4, 4); background: rgb(255, 255, 255); border-radius: 0px; }

:where(.css-119ou95).ant-select-underlined.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector { border-color: transparent transparent rgb(255, 120, 117); }

.ant-select-focused:where(.css-119ou95).ant-select-underlined.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { border-color: transparent transparent rgb(221, 4, 4); outline: 0px; }

:where(.css-119ou95).ant-select-underlined.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-prefix { color: rgb(221, 4, 4); }

:where(.css-119ou95).ant-select-underlined.ant-select-status-warning:not(.ant-select-customize-input) .ant-select-selector { border-width: 1px 0px; border-style: solid none; border-color: transparent transparent rgb(250, 173, 20); background: rgb(255, 255, 255); border-radius: 0px; }

:where(.css-119ou95).ant-select-underlined.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector { border-color: transparent transparent rgb(255, 214, 102); }

.ant-select-focused:where(.css-119ou95).ant-select-underlined.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector { border-color: transparent transparent rgb(250, 173, 20); outline: 0px; }

:where(.css-119ou95).ant-select-underlined.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-prefix { color: rgb(250, 173, 20); }

:where(.css-119ou95).ant-select-underlined.ant-select-disabled:not(.ant-select-customize-input) .ant-select-selector { color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-select-underlined.ant-select-multiple .ant-select-selection-item { background: rgba(0, 0, 0, 0.06); border: 1px solid transparent; }