.ui-select-theme-dark{--select-bg:#12170f;--select-panel:#1b2116;--select-border:#424c36;--select-text:#f1f3e9;--select-muted:#a4aa9b;--select-accent:#ccf57b;--select-hover:#29351f;--select-selected:#26331b;--select-shadow:#0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ui-select-theme-light{--select-bg:#fffdf8;--select-panel:#fffdf8;--select-border:#d9cfbd;--select-text:#514632;--select-muted:#887c69;--select-accent:#a65135;--select-hover:#f2ebdf;--select-selected:#f3e6d8;--select-shadow:#45321e1a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.ui-select-trigger.ui-select-trigger{border:1px solid var(--select-border);background:var(--select-bg);width:100%;min-width:0;min-height:42px;color:var(--select-text);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;border-radius:5px;justify-content:space-between;align-items:center;gap:14px;padding:10px 12px;font-size:14px;line-height:1.4;transition:border-color .16s,background .16s,box-shadow .16s;display:inline-flex}.ui-select-trigger:not(:disabled):hover{border-color:var(--select-muted);background:var(--select-panel)}.ui-select-trigger.ui-select-trigger[data-popup-open]{border-color:var(--select-accent)}.ui-select-trigger.ui-select-trigger:focus-visible{outline:2px solid var(--select-accent);outline-offset:3px}.ui-select-trigger:disabled{opacity:.45;cursor:not-allowed}.ui-select-trigger[data-placeholder]{color:var(--select-muted)}.ui-select-trigger[aria-invalid=true]{border-color:#cb765e}.ui-select-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-select-icon{color:var(--select-muted);flex:none;transition:transform .18s,color .18s;display:flex}.ui-select-trigger[data-popup-open] .ui-select-icon{color:var(--select-accent);transform:rotate(180deg)}.ui-select-positioner{z-index:120;max-width:calc(100vw - 24px);font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.4}.ui-select-popup{width:var(--anchor-width);border:1px solid var(--select-border);background:var(--select-panel);min-width:min(200px,100vw - 24px);max-width:calc(100vw - 24px);color:var(--select-text);box-shadow:0 12px 32px var(--select-shadow);transform-origin:var(--transform-origin);border-radius:7px;transition:opacity .14s,transform .14s;overflow:hidden}.ui-select-popup[data-starting-style],.ui-select-popup[data-ending-style]{opacity:0;transform:translateY(-4px)scale(.98)}.ui-select-list{max-height:min(320px, var(--available-height));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--select-border) transparent;outline:none;padding:5px;scroll-padding-block:5px;overflow-y:auto}.ui-select-item{cursor:pointer;-webkit-user-select:none;user-select:none;overflow-wrap:anywhere;border-radius:4px;outline:none;align-items:center;gap:12px;min-height:40px;padding:9px 32px 9px 10px;display:flex;position:relative}.ui-select-item[data-selected]{background:var(--select-selected);color:var(--select-accent)}.ui-select-item[data-highlighted]{background:var(--select-hover);box-shadow:inset 2px 0 var(--select-accent)}.ui-select-item[data-disabled]{opacity:.4;cursor:not-allowed}.ui-select-check{color:var(--select-accent);display:flex;position:absolute;right:10px}.ui-select-group+.ui-select-group{border-top:1px solid var(--select-border);margin-top:5px;padding-top:5px}.ui-select-group-label{color:var(--select-muted);letter-spacing:.05em;padding:9px 10px 5px;font-size:11px;font-weight:500}.admin-shell .ui-select-trigger{width:auto;min-width:150px;font-size:12px}.admin-filters .ui-select-trigger{width:100%;min-width:0}.dance-admin-toolbar>.ui-select-trigger{width:min(100%,360px)}@media (width<=680px){.admin-toolbar>.ui-select-trigger,.admin-toolbar>label{width:100%}}@media (prefers-reduced-motion:reduce){.ui-select-trigger,.ui-select-icon,.ui-select-popup{transition:none}}
