.approval-mode-trigger{border-radius:var(--radius-sm);height:36px;color:var(--app-text-muted);font-size:var(--app-text-size-13);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:6px;padding:0 10px 0 8px;font-weight:500;line-height:1;transition:background-color .14s,color .14s;display:inline-flex}.approval-mode-trigger:hover{background:var(--app-surface-input-hover);color:var(--app-text-primary)}.approval-mode-trigger:focus-visible{outline:2px solid var(--app-focus-ring);outline-offset:2px}.approval-mode-trigger:disabled{cursor:not-allowed;opacity:.5}.approval-mode-trigger-value{align-items:center;gap:6px;min-width:0;display:inline-flex}.approval-mode-trigger-icon{flex-shrink:0;width:16px;height:16px}.approval-mode-trigger[data-approval-mode=auto] .approval-mode-trigger-icon{color:var(--accent-strong)}.approval-mode-trigger-chevron{display:none}.approval-mode-option-icon{width:36px;height:36px;color:var(--app-text-secondary);flex:0 0 36px;place-items:center;display:grid}.approval-mode-option-icon svg{width:20px;height:20px}.generation-model-option--selected .approval-mode-option-icon{color:var(--accent-strong)}@container prompt-composer-actions (max-width:480px){.approval-mode-trigger{justify-content:center;width:36px;padding:0}.approval-mode-trigger-label{display:none}}
