.desk-access-note{color:var(--muted-foreground);margin:10px 0 0;font-size:13px;line-height:1.7}.desk-access-note .text-link{display:inline}.approval-finality{color:#b7bda6;margin-top:18px;font-size:13px;line-height:1.75}.approval-unsaved{border:1px solid var(--gold);color:#e2dcc9;background:#1f2119;border-radius:6px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;padding:12px 14px;font-size:13px;line-height:1.7;display:flex}.approval-card .approval-draft summary span{float:none;font-size:inherit;color:var(--muted-foreground)}.session-ended-drafts{gap:18px;max-height:min(52vh,460px);padding-right:4px;display:grid;overflow-y:auto}.session-ended-draft{gap:8px;display:grid}.session-ended-draft-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.session-ended-draft label{color:#ded8cf;font-size:13px}.session-ended-draft textarea{font-size:13px;line-height:1.7}.session-ended-status{min-height:20px;color:var(--muted-foreground);margin:0;font-size:13px}@media (max-width:760px){.session-ended-drafts{max-height:46vh}}.approval-card .approval-heading{flex-wrap:wrap;row-gap:8px}.desk-status{margin:14px 0 0}.desk-status:empty{margin:0}.draft-storage-warning{color:#f0c4c7;margin:0;font-size:13px;line-height:1.7}.draft-storage-warning:not(:empty){border:1px solid var(--destructive);background:#2a1b1e;border-radius:6px;margin-top:12px;padding:10px 12px}.evidence-technical{margin-top:12px}.evidence-technical>summary{cursor:pointer;min-height:24px;font-size:var(--text-sm);color:var(--muted-foreground);padding:3px 0;line-height:1.7}.evidence-technical>summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:3px}.evidence-technical .detail-list{margin-top:8px}.evidence-technical .detail-list dd{font-size:var(--text-sm)}
