.select-box.svelte-uzaz4o{display:inline-flex;position:relative;width:100%}.select-box.svelte-uzaz4o .select-trigger:where(.svelte-uzaz4o){display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:40px;padding:8px 12px;background:var(--surface);border:1px solid var(--border-primary);border-radius:8px;cursor:pointer;transition:all .2s;font-size:11pt;color:var(--text-primary)}.select-box.svelte-uzaz4o .select-trigger:where(.svelte-uzaz4o):hover:not(:disabled){border-color:var(--brand-primary)}.select-box.svelte-uzaz4o .select-trigger:where(.svelte-uzaz4o):focus:not(:disabled){outline:none;border-color:var(--brand-primary);box-shadow:0 0 0 3px var(--brand-muted)}.select-box.svelte-uzaz4o .select-trigger:where(.svelte-uzaz4o):disabled{background-color:var(--bg-primary);cursor:not-allowed;color:var(--text-muted)}.select-box.svelte-uzaz4o .select-trigger:where(.svelte-uzaz4o) .selected-value-container:where(.svelte-uzaz4o){display:flex;align-items:center;gap:8px;overflow:hidden;flex:1}.select-box.svelte-uzaz4o .select-trigger:where(.svelte-uzaz4o) .selected-value-container:where(.svelte-uzaz4o) .selected-value:where(.svelte-uzaz4o){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;text-align:left}.select-box.svelte-uzaz4o .select-trigger:where(.svelte-uzaz4o) .selected-value-container:where(.svelte-uzaz4o) .selected-value:where(.svelte-uzaz4o).placeholder{color:var(--text-muted);font-weight:400}.select-box.svelte-uzaz4o .select-trigger:where(.svelte-uzaz4o) .arrow-icon:where(.svelte-uzaz4o){color:var(--text-muted);transition:transform .3s ease;display:flex;flex-shrink:0}.select-box.svelte-uzaz4o.dropped .select-trigger:where(.svelte-uzaz4o){border-color:var(--brand-primary)}.select-box.svelte-uzaz4o.dropped .select-trigger:where(.svelte-uzaz4o) .arrow-icon:where(.svelte-uzaz4o){transform:rotate(-180deg);color:var(--brand-primary)}.select-box.svelte-uzaz4o.compact .select-trigger:where(.svelte-uzaz4o){height:32px;padding:4px 8px;font-size:10pt;justify-content:center}.select-box.svelte-uzaz4o.compact .select-trigger:where(.svelte-uzaz4o) .selected-value-container:where(.svelte-uzaz4o){justify-content:center}.select-box.svelte-uzaz4o.compact .select-trigger:where(.svelte-uzaz4o) .selected-value-container:where(.svelte-uzaz4o) .selected-value:where(.svelte-uzaz4o){text-align:center}.select-options-portal{background:var(--surface);border:1px solid var(--border-primary);border-radius:10px;box-shadow:var(--shadow);padding:4px;display:flex;flex-direction:column;animation:svelte-uzaz4o-dropdownIn .2s ease-out;max-height:240px;overflow-y:auto}.select-options-portal .select-opt.svelte-uzaz4o{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border:none;background:transparent;cursor:pointer;font-size:10.5pt;color:var(--text-primary);border-radius:6px;transition:all .15s;text-align:left}.select-options-portal .select-opt.svelte-uzaz4o:hover{background-color:var(--hover-primary);color:var(--brand-primary)}.select-options-portal .select-opt.svelte-uzaz4o.selected{background-color:var(--brand-muted);color:var(--brand-primary);font-weight:600}.select-options-portal .select-opt.svelte-uzaz4o.compact{padding:6px 8px;font-size:10pt;justify-content:center}.select-options-portal .select-opt.svelte-uzaz4o.compact .opt-label:where(.svelte-uzaz4o){text-align:center}.select-options-portal .select-opt.svelte-uzaz4o .opt-label:where(.svelte-uzaz4o){flex:1}@keyframes svelte-uzaz4o-dropdownIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
