.dropdown{--dropdown-background-color:var(--bg-light);--dropdown-border-radius:var(--radius-common);--dropdown-gap:0px;--dropdown-item-color:var(--text-dark-80);--dropdown-item-color-active:var(--text-dark-100);--dropdown-item-color-disabled:var(--system-dark-30);--dropdown-item-font:var(--font-body-S);--dropdown-item-gap:.9375rem;--dropdown-item-padding-horizontal:1.5625rem;--dropdown-item-padding-vertical:.625rem;--dropdown-max-height:18.5625rem;--dropdown-padding-horizontal:0px;--dropdown-padding-vertical:1.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:var(--dropdown-max-height);padding:var(--dropdown-padding-vertical) var(--dropdown-padding-horizontal);width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--dropdown-background-color);border-radius:var(--dropdown-border-radius);-webkit-box-shadow:var(--shadow-default);box-shadow:var(--shadow-default);-ms-flex-direction:column;flex-direction:column;overflow:hidden}@media(min-width:2561px){.dropdown{--dropdown-item-gap:.5859375vw;--dropdown-item-padding-horizontal:.9765625vw;--dropdown-item-padding-vertical:.390625vw;--dropdown-max-height:11.6015625vw;--dropdown-padding-vertical:.703125vw}}@media(max-width:2100px){.dropdown{--dropdown-item-padding-horizontal:1.25rem;--dropdown-item-padding-vertical:.5rem;--dropdown-max-height:14.6875rem;--dropdown-padding-vertical:.75rem}}@media(max-width:1600px){.dropdown{--dropdown-item-gap:.75rem;--dropdown-item-padding-horizontal:.9375rem;--dropdown-max-height:13.4375rem}}@media(max-width:1160px){.dropdown{--dropdown-item-gap:.625rem;--dropdown-max-height:11.9375rem;--dropdown-padding-vertical:.625rem}}@media(any-hover:hover){.dropdown_scrollable{--local-padding:.625rem;padding-right:var(--local-padding)}}@media(any-hover:hover)and (min-width:2561px){.dropdown_scrollable{--local-padding:.390625vw}}@media(any-hover:hover)and (max-width:1600px){.dropdown_scrollable{--local-padding:.5rem}}@media(any-hover:hover){.dropdown_scrollable>.dropdown__list{padding-right:var(--local-padding)}}.dropdown__list{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:0;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;gap:var(--dropdown-gap);justify-content:flex-start;overflow:auto}@media(any-hover:hover){.dropdown__list{--scrollbar-border-color:transparent;--scrollbar-thumb-color:var(--bg-dark-7);--scrollbar-thumb-color-hover:var(--accent-primary-default)}.dropdown__list::-webkit-scrollbar{width:.5rem}.dropdown__list::-webkit-scrollbar-track{background:var(--scrollbar-track-color,transparent)}.dropdown__list::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color,var(--bg-dark-7));border:0 solid var(--scrollbar-border-color,transparent);border-radius:0;cursor:pointer}.dropdown__list::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-color-hover,var(--accent-primary-default))}}.dropdown__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:var(--dropdown-item-padding-vertical) var(--dropdown-item-padding-horizontal);position:relative;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;background-color:transparent;border:none;color:var(--dropdown-item-color);cursor:pointer;font:var(--dropdown-item-font);gap:var(--dropdown-item-gap);justify-content:flex-start;text-align:left;-webkit-transition:color var(--animation-default);transition:color var(--animation-default);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dropdown__item .text{-ms-flex-item-align:center;align-self:center}@media(any-hover:hover){.dropdown__item:not(.disabled):hover{--dropdown-item-color:var(--dropdown-item-color-active)}}.dropdown__item.disabled{--dropdown-item-color:var(--dropdown-item-color-disabled);cursor:not-allowed}.dropdown__item_checked{--dropdown-item-color:var(--dropdown-item-color-active)}.dropdown__item .checkbox{pointer-events:none}.dropdown__item .checkbox:before{content:unset}.page .os-scrollbar{--os-handle-bg:var(--bg-dark-7);--os-handle-bg-active:var(--accent-primary-default);--os-handle-bg-hover:var(--accent-primary-default);--os-handle-border:none;--os-handle-border-active:none;--os-handle-border-hover:none;--os-handle-border-radius:calc(infinity*1px);--os-handle-interactive-area-offset:10px;--os-padding-axis:4px;--os-padding-perpendicular:4px;--os-size:14px;--os-track-bg:transparent;--os-track-bg-active:transparent;--os-track-bg-hover:transparent;--os-track-border:none;--os-track-border-active:none;--os-track-border-hover:none;--os-track-border-radius:0}@media(min-width:2561px){.page .os-scrollbar{--os-handle-interactive-area-offset:.390625vw;--os-padding-axis:.15625vw;--os-padding-perpendicular:.15625vw;--os-size:.546875vw}}.page .os-scrollbar .os-scrollbar-handle{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media(min-width:2561px){.page .os-scrollbar .os-scrollbar-handle{-webkit-backdrop-filter:blur(.078125vw);backdrop-filter:blur(.078125vw)}}.select-input{--input-accent-color:var(--accent-primary-default);--input-font:var(--font-btn);--input-height:5rem;--input-padding:1.5625rem;--input-gap:.3125rem;--input-gap-inner:.625rem;--input-background-color:var(--bg-light-60);--input-background-color-hover:var(--bg-light-80);--input-background-color-show:var(--bg-light-80);--input-background-color-disabled:var(--system-light-20);--input-border-radius:var(--radius-common);--input-border-width:1px;--input-border-color:transparent;--input-border-color-hover:transparent;--input-border-color-show:var(--stroke-dark-30);--input-border-color-disabled:transparent;--input-icon-size:1.25rem;--input-icon-color:var(--input-color);--input-icon-color-hover:var(--input-accent-color);--input-icon-color-disabled:var(--input-color-disabled);--input-color:var(--text-dark-100);--input-color-disabled:var(--system-dark-30);--input-placeholder-color:var(--text-dark-50);--input-placeholder-color-disabled:var(--input-color-disabled);display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:var(--input-gap)}@media(min-width:2561px){.select-input{--input-height:3.125vw;--input-padding:.9765625vw;--input-gap:.1953125vw;--input-gap-inner:.390625vw;--input-icon-size:.78125vw}}@media(max-width:2100px){.select-input{--input-height:3.75rem;--input-padding:1.25rem;--input-icon-size:1rem}}@media(max-width:1600px){.select-input{--input-height:3.125rem;--input-padding:.9375rem}}@media(max-width:1160px){.select-input{--input-height:2.75rem;--input-icon-size:.875rem}}.select-input.select-input_reverse .dropdown{bottom:calc(100% + var(--input-gap));margin-bottom:-.625rem;top:unset;-webkit-transition:margin-bottom var(--animation-default),opacity var(--animation-default),visibility var(--animation-default);transition:margin-bottom var(--animation-default),opacity var(--animation-default),visibility var(--animation-default)}.select-input.select-input_right .dropdown{left:unset;right:0}@media(any-hover:hover){.select-input:has(.select-input__current:not(:disabled):not(.disabled)):hover{--input-background-color:var(--input-background-color-hover);--input-border-color:var(--input-border-color-hover)}}.select-input:has(.select-input__current:not(:disabled):not(.disabled)).select-input_show{--input-background-color:var(--input-background-color-show);--input-border-color:var(--input-border-color-show)}.select-input:has(.select-input__current:not(:disabled):not(.disabled)).select-input_show .select-input__current .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.select-input:has(.select-input__current:not(:disabled):not(.disabled)).select-input_show .dropdown{margin-top:0;opacity:1;visibility:visible}.select-input:has(.select-input__current:not(:disabled):not(.disabled)).select-input_show.select-input_reverse .dropdown{margin-bottom:0}.select-input.select-input_disabled{--input-background-color:var(--input-background-color-disabled)!important;--input-background-color-hover:var(--input-background-color-disabled)!important;--input-border-color:var(--input-border-color-disabled)!important;--input-border-color-hover:var(--input-border-color-disabled)!important;--input-color:var(--input-color-disabled)!important;--input-placeholder-color:var(--input-placeholder-color-disabled)!important;cursor:not-allowed}.select-input.select-input_disabled .select-input__current{cursor:not-allowed}.select-input__wrapper{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.select-input__current,.select-input__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.select-input__current{height:var(--input-height);padding:0 calc(var(--input-padding) - var(--input-border-width));-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--input-background-color);border:var(--input-border-width) solid var(--input-border-color);border-radius:var(--input-border-radius);color:var(--input-color);cursor:pointer;font:var(--input-font);gap:var(--input-gap-inner);text-align:left;-webkit-transition:background-color var(--animation-default),border-color var(--animation-default),color var(--animation-default);transition:background-color var(--animation-default),border-color var(--animation-default),color var(--animation-default);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-input__current .text{min-width:0;width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-input__current .icon{--icon-color:var(--input-icon-color);--icon-size:var(--input-icon-size);margin-left:auto!important;pointer-events:all}@media(any-hover:hover){.select-input__current .icon:hover{--icon-color:var(--input-icon-color-hover)}}.select-input__placeholder{color:var(--input-placeholder-color);-webkit-transition:color var(--animation-default);transition:color var(--animation-default)}.select-input .dropdown{left:0;margin-top:-.625rem;opacity:0;position:absolute;top:calc(100% + var(--input-gap));-webkit-transition:margin-top var(--animation-default),opacity var(--animation-default),visibility var(--animation-default);transition:margin-top var(--animation-default),opacity var(--animation-default),visibility var(--animation-default);visibility:hidden;width:100%;z-index:2}@media(min-width:2561px){.select-input .dropdown{margin-top:-.390625vw}}.select-input:not(.input-error) .input-error__message{display:none}.select-input.input-error{--input-border-width:1px!important;--input-border-color:var(--system-error)!important;--input-border-color-hover:var(--system-error)!important;--input-border-color-show:var(--system-error)!important;--input-border-color-disabled:var(--system-error)!important}.select-input.select-input_dark{--input-accent-color:var(--accent-primary-default);--input-background-color:transparent;--input-background-color-hover:transparent;--input-background-color-show:transparent;--input-background-color-disabled:transparent;--input-color:var(--text-dark-100);--input-color-disabled:var(--system-dark-30);--input-border-width:1px;--input-border-color:var(--stroke-dark-20);--input-border-color-hover:var(--stroke-dark-30);--input-border-color-show:var(--stroke-dark-30);--input-border-color-disabled:var(--system-dark-20);--input-placeholder-color:var(--text-dark-50);--input-placeholder-color-disabled:var(--input-color-disabled)}
