.sel-root.svelte-t5ihcw{display:flex;flex-direction:column;gap:4px;position:relative}.lbl.svelte-t5ihcw{font-size:11px;color:var(--md-sys-color-on-surface-variant);font-weight:500;text-transform:uppercase;letter-spacing:.05em}.trigger.svelte-t5ihcw{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid color-mix(in srgb,var(--md-sys-color-outline) 45%,transparent);border-radius:8px;background:var(--md-sys-color-surface);color:var(--md-sys-color-on-surface);font-family:inherit;font-size:14px;cursor:pointer;text-align:left;width:100%}.trigger.svelte-t5ihcw:hover{border-color:color-mix(in srgb,var(--md-sys-color-outline) 70%,transparent)}.trigger.open.svelte-t5ihcw,.trigger.svelte-t5ihcw:focus-visible{border-color:var(--md-sys-color-primary);outline:none}.val.svelte-t5ihcw{flex:1}.trigger.svelte-t5ihcw .chevron{color:var(--md-sys-color-on-surface-variant);transition:transform .15s ease}.trigger.open.svelte-t5ihcw .chevron{transform:rotate(180deg)}.menu.svelte-t5ihcw{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:var(--md-sys-color-surface-container-high, var(--md-sys-color-surface-container, var(--md-sys-color-surface)));border:1px solid color-mix(in srgb,var(--md-sys-color-outline) 35%,transparent);border-radius:8px;box-shadow:0 12px 28px #00000059;padding:4px;z-index:1100;max-height:260px;overflow-y:auto;display:flex;flex-direction:column;gap:2px;animation:svelte-t5ihcw-menu-in .13s ease-out}@keyframes svelte-t5ihcw-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.opt.svelte-t5ihcw{display:flex;align-items:center;gap:10px;padding:7px 10px;border:0;border-radius:5px;background:transparent;color:var(--md-sys-color-on-surface);font-family:inherit;font-size:14px;cursor:pointer;text-align:left;width:100%}.opt.svelte-t5ihcw:hover,.opt.svelte-t5ihcw:focus-visible{background:color-mix(in srgb,var(--md-sys-color-on-surface) 6%,transparent);outline:none}.opt.selected.svelte-t5ihcw{background:color-mix(in srgb,var(--md-sys-color-primary) 14%,transparent);color:var(--md-sys-color-primary)}.opt-label.svelte-t5ihcw{flex:1}.opt.svelte-t5ihcw .check{color:var(--md-sys-color-primary)}
