.mail-action-sheet{width:min(100%,480px)!important;max-width:480px!important;padding:28px 12px;overflow-y:auto;background:var(--card);color:var(--foreground)}.mail-action-sheet [data-slot=sheet-header]{padding-right:24px}.mail-action-sheet [data-slot=sheet-title]{font-size:22px;line-height:1.4;overflow-wrap:anywhere}.mail-action-eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted-foreground);margin-bottom:12px}.mail-action-body{padding:0 16px;display:grid;gap:20px}.mail-action-body dl{margin:0}.mail-action-body dt{font-size:11px;color:var(--muted-foreground);margin-top:12px}.mail-action-body dd{margin:4px 0;overflow-wrap:anywhere}.mail-action-preview{white-space:pre-wrap;line-height:1.7;font-size:14px;color:var(--muted-foreground)}.mail-action-finish button,.mail-action-reply{border:1px solid var(--border);padding:12px 16px;border-radius:10px;text-align:center}.mail-action-finish{display:grid;gap:10px;border-top:1px solid var(--border);padding-top:22px}.mail-action-finish small{color:var(--muted-foreground);line-height:1.6}.mail-action-source{font-size:12px;color:var(--muted-foreground);text-align:left;overflow-wrap:anywhere}.mail-action-row .command-event-copy{min-width:0;display:grid;gap:5px}.mail-action-row strong{overflow-wrap:anywhere}.mail-action-row small{font-size:11px;color:var(--muted-foreground)}.mail-action-plan-label{font-size:13px;margin-bottom:-12px}.mail-action-notice{padding:12px;border:1px solid var(--border);border-radius:10px}.mail-task-connection .health-actions{display:flex;gap:10px;flex-wrap:wrap}.mail-attention-status{font-size:12px;line-height:1.7;color:var(--muted-foreground);padding:0 0 12px;border-bottom:1px solid var(--border)}.mail-attention-status button{text-decoration:underline;text-underline-offset:3px;color:var(--foreground)}