.sel.svelte-oqdpmz{position:relative}.sel-btn.svelte-oqdpmz{display:inline-flex;align-items:center;gap:var(--space-3);min-height:52px;padding:0 var(--space-4) 0 var(--space-5);border:1px solid var(--bj-outline);border-radius:var(--corner-field);background:var(--bj-surface);color:var(--bj-on-surface);font:inherit;font-size:.95rem;cursor:pointer;white-space:nowrap}.sel.svelte-oqdpmz:not(.inline) .sel-btn:where(.svelte-oqdpmz){width:100%;justify-content:space-between;border-radius:var(--corner-sm);padding:0 var(--space-4) 0 var(--space-5);font-size:16px}.sel-btn.svelte-oqdpmz .cap:where(.svelte-oqdpmz){color:var(--bj-on-surface-variant);font-size:.8rem;margin-right:-.35rem}.sel-btn.svelte-oqdpmz .val:where(.svelte-oqdpmz){overflow:hidden;text-overflow:ellipsis}.sel-btn.svelte-oqdpmz .caret:where(.svelte-oqdpmz){display:flex;color:var(--bj-on-surface-variant);transition:transform .15s ease}.sel.open.svelte-oqdpmz .sel-btn:where(.svelte-oqdpmz){border-color:var(--bj-primary);box-shadow:0 0 0 1px var(--bj-primary)}.sel.open.svelte-oqdpmz .caret:where(.svelte-oqdpmz){transform:rotate(180deg)}.sel-menu.svelte-oqdpmz{position:absolute;left:0;top:calc(100% + .3rem);min-width:100%;max-height:60vh;overflow-y:auto;background:var(--bj-surface);border-radius:var(--corner-sm);box-shadow:var(--elev-3);padding:var(--space-1) 0;z-index:40;outline:0;animation:svelte-oqdpmz-menu-in .13s cubic-bezier(0,0,.2,1);transform-origin:top left}.sel-menu.up.svelte-oqdpmz{top:auto;bottom:calc(100% + .3rem);transform-origin:bottom left}@keyframes svelte-oqdpmz-menu-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.sel-menu.svelte-oqdpmz button:where(.svelte-oqdpmz){display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:var(--touch);padding:0 var(--space-4);border:0;background:none;color:var(--bj-on-surface);cursor:pointer;font:inherit;font-size:.94rem;text-align:left;white-space:nowrap}.sel-menu.svelte-oqdpmz button:where(.svelte-oqdpmz) .tick:where(.svelte-oqdpmz){display:flex;width:20px;flex:none;color:var(--bj-primary);visibility:hidden}.sel-menu.svelte-oqdpmz button[aria-selected=true]:where(.svelte-oqdpmz){background:rgba(var(--bj-primary-rgb),.12)}.sel-menu.svelte-oqdpmz button[aria-selected=true]:where(.svelte-oqdpmz) .tick:where(.svelte-oqdpmz){visibility:visible}
