.dropdown .items{--scrollbar-color-thumb:var(--field-00-click);--scrollbar-color-track:transparent;--scrollbar-width:thin;--scrollbar-width-legacy:4px}@supports (scrollbar-width:auto){.dropdown .items{scrollbar-color:var(--scrollbar-color-thumb) var(--scrollbar-color-track);scrollbar-width:var(--scrollbar-width)}}@supports selector(::-webkit-scrollbar){.dropdown .items::-webkit-scrollbar-thumb{background:var(--scrollbar-color-thumb);border-radius:8px}.dropdown .items::-webkit-scrollbar-track{background-color:var(--scrollbar-color-track)}.dropdown .items::-webkit-scrollbar{max-width:var(--scrollbar-width-legacy);max-height:var(--scrollbar-width-legacy)}}.dropdown .items:hover{--fix:}.dropdown{width:var(--select-width,100%);font-family:Inter,Inter fallback,sans-serif;font-size:var(--font-size,.875rem);font-weight:var(--font-weight,400);line-height:var(--line-height,1.3);letter-spacing:var(--letter-spacing,0);outline:none;position:relative}.dropdown.is-fit-content .items{width:auto;max-width:none}.dropdown.is-fit-content .items span{overflow:unset}.dropdown .icon{color:var(--icon-color,var(--icon-primary));transform:var(--icon-transform,rotate(0));transition:transform var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out)}.dropdown .selected{border-radius:var(--radius-s);border:1px solid var(--border-color,var(--border-00-low-contrast));color:var(--color,var(--text-primary));cursor:pointer;-webkit-user-select:none;user-select:none;background-color:var(--bg,var(--field-00));min-height:48px;box-shadow:var(--field-shadow,none);transition:border-color var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out),background-color var(--dur-base) var(--ease-out);padding:var(--select-padding-y,.5rem 2.5rem .5rem 1rem);grid-column-gap:.5rem;grid-template-columns:auto 1fr;grid-auto-flow:column;align-items:center;display:grid;position:relative}.filters .dropdown .selected{font-size:var(--font-size,.75rem);font-weight:var(--font-weight,400);line-height:var(--line-height,1.3);letter-spacing:var(--letter-spacing,0)}.dropdown .selected .icon{margin-top:auto;margin-bottom:auto;position:absolute;top:0;bottom:0;right:.75rem}.dropdown .selected span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}@media (hover:hover){.dropdown .selected:hover{--border-color:var(--border-hover);--bg:var(--field-00)}.dropdown .selected:hover .placeholder{--color:var(--text-primary)}.dropdown .selected:hover .icon{--color:var(--icon-primary)}}.dropdown .label{color:var(--text-primary);margin-bottom:.5rem;display:block}.dropdown .items{width:100%;max-width:100%;visibility:var(--items-visibility,hidden);background-color:var(--layer-02);max-height:192px;box-shadow:var(--shadow-modal);border-radius:var(--radius-s);border:6px solid var(--layer-02);outline:1px solid var(--border-00-low-contrast);z-index:1;padding:0;position:absolute;left:0;overflow:hidden auto;transform:translateY(.375rem)}.dropdown .item{color:var(--color,var(--text-primary));cursor:pointer;-webkit-user-select:none;user-select:none;background-color:var(--bg,transparent);transition:background-color var(--dur-base) var(--ease-out);grid-column-gap:.5rem;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-xs);grid-template-columns:auto 1fr;grid-auto-flow:column;align-items:center;min-height:44px;padding:.5rem .625rem;display:grid;position:relative}.filters .dropdown .item{font-size:var(--font-size,.75rem);font-weight:var(--font-weight,400);line-height:var(--line-height,1.3);letter-spacing:var(--letter-spacing,0)}.dropdown .item span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.dropdown .item .icon{transform:var(--icon-transform,rotate(0) translateX(.5rem));--icon-color:var(--icon-accent);--icon-size:20px;margin-left:auto;position:relative}.dropdown .item.is-selected{--bg:var(--layer-01)}@media (hover:hover){.dropdown .item:hover{--bg:var(--button-bg-secondary-click)}}.dropdown .mask{width:22px;height:18px}.dropdown .hint{margin-top:6px}.dropdown.is-open{z-index:2;--items-visibility:visible}.dropdown.is-open .selected{--border-color:var(--border-accent);--color:var(--text-primary);--bg:var(--field-00);--icon-transform:rotate(180deg);--field-shadow:var(--focus-ring,0 0 0 2px #22e36b80)}.dropdown.has-error{--border-color:var(--border-alert)}.dropdown.has-error .selected{--color:var(--text-primary);--icon-color:var(--icon-alert);--border-color:var(--border-alert)!important}.dropdown.is-disabled{pointer-events:none;--icon-color:var(--icon-secondary)}.dropdown.is-disabled .selected{--border-color:var(--border-00-low-contrast);--color:var(--text-helper);--bg:var(--field-00);--icon-transform:rotate(0deg)}.dropdown.is-disabled .placeholder{--color:var(--text-helper)}.dropdown.size-xs{--select-padding-y:.25rem 2.25rem .25rem .75rem;--font-size:.75rem;--font-weight:400;--line-height:1.3;--letter-spacing:0}.dropdown.size-xs .selected{min-height:32px}.dropdown.size-sm{--select-padding-y:.5rem 2.25rem .5rem .75rem;--font-size:.75rem;--font-weight:400;--line-height:1.3;--letter-spacing:0}.dropdown.size-sm .selected{min-height:40px}.dropdown.size-md{--select-padding-y:.75rem 2.5rem .75rem 1rem}.dropdown.size-lg,.dropdown.size-md{--font-size:.875rem;--font-weight:400;--line-height:1.3;--letter-spacing:0}.dropdown.size-lg{--select-padding-y:1rem 2.5rem 1rem 1rem}.dropdown.size-lg .selected{min-height:56px}.dropdown .disabled-option{pointer-events:none;--color:var(--text-helper)}
