.proposal-page.audit-page,.dark .proposal-page.audit-page{--proposal-ink: var(--foreground);--proposal-body: color-mix(in srgb, var(--foreground) 85%, var(--background));--proposal-muted: var(--muted-foreground);--proposal-line: var(--border);--proposal-accent: var(--primary);background:var(--background)}.audit-brand-mark{display:grid;place-items:center;width:29px;height:29px;border-radius:8px;background:var(--primary);color:var(--primary-foreground);font-size:17px}.audit-actions{display:flex;gap:8px}.audit-page .proposal-section-number{display:none}.audit-description{max-width:650px;font-size:17px;line-height:1.7;color:var(--proposal-body);margin-bottom:24px}.audit-sharing-note{font-size:11px;color:var(--proposal-muted);margin-top:16px}.audit-page .proposal-prose .not-prose{color:var(--foreground);line-height:1.5}.audit-page .proposal-prose .not-prose p{margin:12px 0 0}.audit-page .proposal-prose .recharts-default-legend{margin:0!important;padding:0!important}.audit-page .proposal-prose .recharts-legend-item{padding:0}.audit-page figure{break-inside:avoid}@media(max-width:420px){.audit-page .proposal-masthead-inner{gap:10px;flex-wrap:wrap;height:auto;min-height:66px;padding-top:12px;padding-bottom:12px}.audit-actions{gap:6px}}@media print{.proposal-page.audit-page,.dark .proposal-page.audit-page{--proposal-ink: #111;--proposal-body: #333;--proposal-muted: #666;--proposal-line: #ddd;--proposal-accent: #57429c;--foreground: #111;--muted-foreground: #666;--card: #fff;--border: #ddd;--primary: #57429c;background:#fff}.audit-actions,.audit-sharing-note,.audit-page .not-prose button{display:none!important}}
