.kyreos-select-menu.svelte-8iglme{z-index:var(--z-portal);border:1px solid var(--color-surface-border-dark);-webkit-backdrop-filter:var(--backdrop-blur);box-shadow:var(--shadow-deep);background:#121214fa;border-radius:14px;flex-direction:column;gap:4px;max-height:250px;padding:6px;display:flex;position:fixed;overflow-y:auto}.select-option.svelte-8iglme{width:100%;color:var(--color-text-dark);text-align:left;cursor:pointer;transition:background var(--transition-enter), color var(--transition-enter);background:0 0;border:none;border-radius:10px;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem .9rem;font-family:inherit;display:flex}.select-option.svelte-8iglme:hover:not(.disabled),.select-option.svelte-8iglme:focus-visible,.select-option.selected.svelte-8iglme{color:var(--color-text-dark);background:#3bb7a017;outline:none}.select-option.disabled.svelte-8iglme{opacity:.45;cursor:not-allowed}.option-content.svelte-8iglme{flex-direction:column;gap:.15rem;min-width:0;display:flex}.option-label.svelte-8iglme{font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.option-description.svelte-8iglme{font-size:var(--text-xs);color:var(--color-text-muted);white-space:normal;line-height:1.4}.option-check.svelte-8iglme{color:var(--color-primary);flex-shrink:0}.kyreos-select.svelte-141huxh{width:100%;position:relative}.select-trigger.svelte-141huxh{border:1px solid var(--color-surface-border-dark);background:var(--color-surface-raised);width:100%;min-height:44px;color:var(--color-text-dark);font-family:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;transition:border-color var(--transition-enter), background var(--transition-enter), box-shadow var(--transition-enter), transform var(--transition-enter);border-radius:12px;justify-content:space-between;align-items:center;gap:.75rem;padding:.8rem 1rem;font-weight:500;line-height:1.2;display:inline-flex}.select-trigger.svelte-141huxh:hover:not(:disabled){background:rgba(var(--color-text-rgb), .08);border-color:rgba(var(--color-text-rgb), .12)}.select-trigger.svelte-141huxh:focus-visible,.select-trigger.open.svelte-141huxh{border-color:var(--color-primary);box-shadow:0 0 0 4px var(--color-primary-glow)}.select-trigger.svelte-141huxh:disabled{opacity:.5;cursor:not-allowed}.select-trigger.placeholder.svelte-141huxh .trigger-text:where(.svelte-141huxh){color:var(--color-text-muted)}.trigger-text.svelte-141huxh{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.trigger-icon.svelte-141huxh{color:var(--color-primary);transition:transform var(--transition-enter);flex-shrink:0}.select-trigger.open.svelte-141huxh .trigger-icon:where(.svelte-141huxh){transform:rotate(180deg)}.ghost.svelte-141huxh .select-trigger:where(.svelte-141huxh){min-height:32px;box-shadow:none;background:0 0;border:none;border-radius:0;padding:0;font-weight:600}.ghost.svelte-141huxh .select-trigger:where(.svelte-141huxh):hover:not(:disabled){background:0 0;border-color:#0000}.ghost.svelte-141huxh .select-trigger:where(.svelte-141huxh):focus-visible,.ghost.svelte-141huxh .select-trigger.open:where(.svelte-141huxh){box-shadow:none;border-color:#0000}
