.select-wrapper.svelte-t5ihcw{flex-direction:column;display:flex}.select-container.svelte-t5ihcw{width:100%;height:36px;position:relative}.select-container.size-xs.svelte-t5ihcw{height:22px}.select-container.size-sm.svelte-t5ihcw{height:28px}.select-container.size-xl.svelte-t5ihcw{height:54px}.select-container.size-xs.svelte-t5ihcw .select-trigger:where(.svelte-t5ihcw){font-size:var(--font-size-sm);padding:0 var(--spacing-1) 0 var(--spacing-1-5)}.select-container.size-xs.svelte-t5ihcw .select-label:where(.svelte-t5ihcw){font-size:var(--font-size-sm)}.select-container.size-xs.svelte-t5ihcw .option-item:where(.svelte-t5ihcw){height:22px;font-size:var(--font-size-sm);padding:0 var(--spacing-1-5)}.select-container.size-sm.svelte-t5ihcw .select-trigger:where(.svelte-t5ihcw){padding:0 var(--spacing-1) 0 var(--spacing-2)}.select-container.size-sm.svelte-t5ihcw .option-item:where(.svelte-t5ihcw){height:28px}.select-container.size-xl.svelte-t5ihcw .select-trigger:where(.svelte-t5ihcw){font-size:var(--font-size-base)}.select-container.size-xl.svelte-t5ihcw .option-item:where(.svelte-t5ihcw){height:54px;font-size:var(--font-size-base)}.select-container.size-xl.svelte-t5ihcw .option-icon:where(.svelte-t5ihcw){width:38px;height:38px}.select-container.fit-content.svelte-t5ihcw,.select-container.fit-content.svelte-t5ihcw .select-trigger:where(.svelte-t5ihcw){width:max-content}.select-container.fit-content.svelte-t5ihcw .trigger-content:where(.svelte-t5ihcw){flex:0 auto}.select-trigger.svelte-t5ihcw{align-items:center;gap:var(--spacing-1);width:100%;height:100%;padding:0 var(--spacing-2);background:var(--surface-primary);border:1px solid var(--border-primary);border-radius:var(--radius-base);color:var(--text-normal);font-size:var(--font-size-base);text-align:left;cursor:pointer;transition:border-color var(--transition-duration-200) ease;box-sizing:border-box;justify-content:space-between;display:flex}.select-trigger.svelte-t5ihcw:hover:not(:disabled):not([aria-expanded=true]){border-color:var(--interactive-hover)}.select-trigger.svelte-t5ihcw:focus,.select-trigger.svelte-t5ihcw:focus-visible{border-color:var(--interactive-accent);outline:none}.select-trigger[disabled].svelte-t5ihcw{opacity:.5}.select-container.has-errors.svelte-t5ihcw .select-trigger:where(.svelte-t5ihcw){border-color:var(--status-error)}.select-container.has-errors.svelte-t5ihcw .select-trigger:where(.svelte-t5ihcw):focus,.select-container.has-errors.svelte-t5ihcw .select-trigger:where(.svelte-t5ihcw):focus-visible{border-color:var(--status-error);box-shadow:0 0 0 1px var(--status-error)}.trigger-content.svelte-t5ihcw{align-items:center;gap:var(--spacing-2);flex:1;display:flex;overflow:hidden}.select-label.svelte-t5ihcw{white-space:nowrap;text-overflow:ellipsis;font-size:var(--font-size-base);color:var(--text-normal);overflow:hidden}.dropdown-panel.svelte-t5ihcw{z-index:var(--z-dropdown);background:var(--surface-primary);border:1px solid var(--border-primary);border-radius:var(--radius-base);box-shadow:var(--shadow-base);padding:var(--spacing-1);overscroll-behavior:contain;position:fixed;overflow-y:auto}.dropdown-panel.auto-size.svelte-t5ihcw{width:max-content}.options-list.svelte-t5ihcw{margin:0;padding:0;list-style:none}.option-item.svelte-t5ihcw{align-items:center;gap:var(--spacing-2);height:36px;padding:0 var(--spacing-2);cursor:pointer;border-radius:var(--radius-sm);transition:background-color var(--transition-duration-200) ease;color:var(--text-normal);font-size:var(--font-size-base);display:flex}.option-item.svelte-t5ihcw:hover{background-color:var(--interactive-hover)}.option-item.selected.svelte-t5ihcw{background-color:var(--interactive-accent);color:var(--text-on-accent)}.option-item.empty.svelte-t5ihcw{cursor:default;color:var(--text-muted)}.option-item.empty.svelte-t5ihcw:hover{background-color:#0000}.option-icon.svelte-t5ihcw{object-fit:contain;flex-shrink:0;width:16px;height:16px}.option-text.svelte-t5ihcw{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.chevron-wrapper.svelte-t5ihcw{transition:transform var(--transition-duration-200) ease;color:var(--text-muted);justify-content:center;align-items:center;display:flex}.chevron-wrapper.open.svelte-t5ihcw{transform:rotate(180deg)}.inline-errors.svelte-t5ihcw{gap:var(--spacing-1);padding-top:var(--spacing-1);flex-direction:column;animation:.2s ease-out svelte-t5ihcw-slideDown;display:flex}.inline-error.svelte-t5ihcw{font-size:var(--font-size-sm);color:var(--status-error)}@keyframes svelte-t5ihcw-slideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
