.lb-root.svelte-1vf10e1{display:inline-block;position:relative}.lb-root--field.svelte-1vf10e1{width:100%;display:block}.lb-native--field.svelte-1vf10e1{width:100%}.lb-trigger.svelte-1vf10e1{background-color:var(--surface-muted);min-height:36px;color:var(--text-secondary);border:1px solid var(--border);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.75rem;line-height:1.25;transition:border-color .15s ease-out,box-shadow .15s ease-out,background-color .15s ease-out;display:inline-flex}.lb-trigger--field.svelte-1vf10e1{width:100%;min-height:44px;color:var(--text-primary);background-color:var(--surface-card);text-align:left;border-radius:12px;padding:.625rem .75rem;font-size:.875rem}.lb-trigger--placeholder.svelte-1vf10e1{color:var(--text-muted)}.lb-trigger.svelte-1vf10e1:hover:not(:disabled){border-color:var(--text-muted)}.lb-trigger.svelte-1vf10e1:focus-visible{border-color:var(--accent,var(--brand));box-shadow:0 0 0 3px rgba(var(--accent-rgb,178 60 44), .12);outline:none}.lb-trigger.svelte-1vf10e1:disabled{opacity:.55;cursor:not-allowed}.lb-label.svelte-1vf10e1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lb-chevron.svelte-1vf10e1{opacity:.6;flex-shrink:0;width:12px;height:12px;transition:transform .15s ease-out}.lb-chevron--open.svelte-1vf10e1{transform:rotate(180deg)}.lb-panel.svelte-1vf10e1{background:var(--surface-card);border:1px solid var(--border);z-index:70;border-radius:12px;min-width:10rem;max-height:min(320px,55vh);margin:0;padding:4px;list-style:none;position:absolute;overflow-y:auto;box-shadow:0 12px 32px #00000014,0 2px 6px #0000000a}.lb-panel--field.svelte-1vf10e1{width:100%}.lb-panel--start.svelte-1vf10e1{left:0}.lb-panel--end.svelte-1vf10e1{right:0}.lb-panel--below.svelte-1vf10e1{top:calc(100% + 6px);bottom:auto}.lb-panel--above.svelte-1vf10e1{top:auto;bottom:calc(100% + 6px)}.lb-option.svelte-1vf10e1{text-align:left;width:100%;min-height:40px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;padding:8px 12px;font-size:.8125rem;transition:background .12s ease-out,color .12s ease-out;display:flex}.lb-option.svelte-1vf10e1:hover:not(:disabled),.lb-option.svelte-1vf10e1:focus-visible{background:var(--surface-muted);color:var(--text-primary);outline:none}.lb-option--selected.svelte-1vf10e1{color:var(--text-primary);font-weight:600}.lb-option.svelte-1vf10e1:disabled{opacity:.5;cursor:not-allowed}.lb-check.svelte-1vf10e1{width:12px;height:12px;color:var(--olive)}
