.select-wrapper{align-items:center;min-width:160px;display:inline-flex;position:relative}.select-wrapper:focus-within .select{border-color:var(--color-accent-gold-border);outline:2px solid var(--color-accent-gold-border);outline-offset:2px}.select{width:100%;height:36px;padding:0 var(--spacing-8) 0 var(--spacing-3);appearance:none;background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-md);cursor:pointer;font-family:var(--font-body);color:var(--color-text-primary);transition:border-color var(--transition-fast),background var(--transition-fast);font-size:13px}.select:hover{border-color:var(--color-border-strong);background:var(--color-bg-elevated)}.select:disabled{opacity:.45;cursor:not-allowed}.select option[value=""]{color:var(--color-text-muted)}.select__chevron{right:var(--spacing-3);pointer-events:none;color:var(--color-text-muted);font-size:11px;position:absolute}
