@layer ui-components{.ui-select-positioner{z-index:var(--ui-z-popover,55);inline-size:max-content}.ui-select-panel{inline-size:var(--ui-anchor-inline-size);border-radius:var(--ui-radius-surface);background:var(--ui-surface);min-inline-size:12rem;color:var(--ui-text);box-shadow:var(--ui-panel-shadow);flex-direction:column;display:flex;position:relative;overflow:hidden}.ui-select-header{border-block-end:1px solid var(--ui-border);color:var(--ui-text-muted);flex:none;padding:.5rem .625rem;font-size:.8125rem}.ui-select-footer{border-block-start:1px solid var(--ui-border);flex:none;padding:.5rem}.ui-select-enter-active{transition:opacity var(--ui-duration-enter) var(--ui-ease-out)}.ui-select-leave-active{transition:opacity var(--ui-duration-exit) var(--ui-ease-out)}.ui-select-enter-from,.ui-select-leave-to{opacity:0}.ui-select-enter-active .ui-select-panel{transition:transform var(--ui-duration-enter) var(--ui-ease-out)}.ui-select-leave-active .ui-select-panel{transition:transform var(--ui-duration-exit) var(--ui-ease-out)}.ui-select-enter-from .ui-select-panel,.ui-select-leave-to .ui-select-panel{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.ui-select-enter-active .ui-select-panel,.ui-select-leave-active .ui-select-panel{transition:none}.ui-select-enter-from .ui-select-panel,.ui-select-leave-to .ui-select-panel{transform:none}}}
