.approver-picker{display:flex;flex-direction:column;gap:4px;min-width:0}.approver-picker__label{font-size:13px;font-weight:600;color:var(--atlas-ink)}.approver-picker__hint{font-size:12px;line-height:1.4;color:var(--atlas-ink-muted,#475569)}.app-select__panel.approver-picker__select,.approver-picker__select{--auth-input-border:var(--atlas-line);--auth-input-bg:var(--atlas-surface-2);--auth-input-bg-focus:var(--atlas-surface);--auth-input-text:var(--atlas-ink);--auth-input-placeholder:var(--atlas-ink-muted);--auth-text-placeholder:var(--atlas-ink-muted);--auth-input-shadow:none;--auth-input-shadow-focus:var(--atlas-ring-focus);--auth-ring-focus:var(--atlas-ring-focus);--auth-btn-border-hover:color-mix(in srgb,var(--atlas-brand) 35%,var(--atlas-line));--auth-accent:var(--atlas-brand);--auth-accent-border:color-mix(in srgb,var(--atlas-brand) 72%,var(--atlas-line));--auth-label:var(--atlas-ink-muted);--auth-text-primary:var(--atlas-ink);--auth-text-secondary:var(--atlas-ink);--auth-text-muted:var(--atlas-ink-subtle);--auth-input-hover:var(--atlas-surface-2)}.app-select__panel.approver-picker__select{min-width:240px;border:1px solid color-mix(in srgb,var(--atlas-brand) 14%,var(--atlas-line));background:var(--atlas-surface,#fff)}.approver-picker__select.app-select--sm .app-select__trigger{min-height:38px;font-size:13px;font-weight:500}.approver-picker--compact{flex-direction:row;align-items:center;gap:8px;flex-shrink:1}.approver-picker--compact .approver-picker__label{font-size:12px;white-space:nowrap}.approver-picker--compact .approver-picker__select{width:auto;min-width:0}.approver-picker--compact .approver-picker__select .app-select__trigger{min-height:30px;max-width:220px;padding:0 10px 0 12px;gap:6px;border-radius:999px;border-color:rgba(100,116,139,.2);background:linear-gradient(180deg,rgba(255,255,255,.58),rgba(241,245,249,.38)),color-mix(in srgb,var(--atlas-surface-2) 72%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 1px 3px rgba(15,23,42,.08);font-size:12px}.approver-picker--compact .approver-picker__select .app-select__trigger-value{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.approver-picker--compact .approver-picker__select .app-select__trigger-chevron svg{width:14px;height:14px}.dark .approver-picker--compact .approver-picker__select .app-select__trigger,[data-theme=dark] .approver-picker--compact .approver-picker__select .app-select__trigger{border-color:rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.015)),color-mix(in srgb,var(--atlas-surface-2) 68%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 2px 8px rgba(0,0,0,.22)}.dark .app-select__panel.approver-picker__select,[data-theme=dark] .app-select__panel.approver-picker__select{--auth-accent:var(--atlas-line-focus);--auth-accent-border:color-mix(in srgb,var(--atlas-line-focus) 72%,var(--atlas-line));box-shadow:0 0 0 1px rgba(255,255,255,.04),0 16px 40px rgba(0,0,0,.45)}