:root{--lv2-page:#fff;--lv2-rail:#fafafa;--lv2-surface:#fff;--lv2-raised:#fff;--lv2-ink:#111827;--lv2-ink-strong:#09090b;--lv2-ink-2:#3f3f46;--lv2-muted:#6c6c74;--lv2-faint:#9ca3af;--lv2-rule:#e4e4e7;--lv2-hover:#f4f4f5;--lv2-selected:rgba(105,17,36,.05);--lv2-selected-ink:#691124;--lv2-brand:#691124;--lv2-on-brand:#fff;--lv2-logo:#181818;--lv2-mark-plate:transparent;--lv2-warn:#f59e0b;--lv2-done:#15803d;--lv2-track:#f4f4f5;--lv2-thumb:#fff;--lv2-sketch:#d4d4d8;--lv2-sketch-strong:#a1a1aa;--lv2-shadow:0 1px 2px rgba(17,24,39,.04),0 8px 24px rgba(17,24,39,.06);--lv2-shadow-pop:0 4px 14px rgba(17,24,39,.08);--lv2-shadow-up:0 -8px 24px rgba(17,24,39,.06);--lv2-shadow-thumb:0 1px 3px rgba(17,24,39,.15);--rd-page:#fff;--rd-chrome:#fff;--rd-chrome-glass:rgba(255,255,255,.95);--rd-chrome-border:#e5e7eb;--rd-card:#fafafa;--rd-panel:#fff;--rd-panel-border:#e5e7eb;--rd-prose:#111827;--rd-prose-strong:#000;--rd-prose-del:#9ca3af;--rd-readout:#6f6f6f;--rd-readout-strong:#000;--rd-pop-bg:#fff;--rd-pop-border:#e5e7eb;--rd-pop-fg:#111827;--rd-pop-muted:#6b7280;--rd-pop-faint:#9ca3af;--rd-pop-hover:#f3f4f6;--rd-pill-bg:#f3f4f6;--rd-chip-bg:#fff;--rd-chip-fg:#111827;--rd-chip-sub:#6b7280;--rd-chip-border:#e5e7eb;--rd-ink:#181818;--rd-brand:#691124;--rd-brand-tint:rgba(105,17,36,.08);--rd-selected:#f4f4f5;--rd-selected-border:#d4d4d8;--rd-band-fill:rgba(51,65,85,.09);--rd-band-rail:rgba(105,17,36,.85);--rd-btn-bg:#181818;--rd-btn-fg:#fff;--rd-outline-border:#e4e4e7;--rd-outline-fg:#09090b;--rd-note:#1f6feb;--rd-note-tint:rgba(31,111,235,.18);--rd-selection:rgba(37,99,235,.3);--rd-handle:#2563eb;--rd-typo:#dc2626;--rd-strike:#9ca3af;--rd-mark-ink:#0a0a0a;--rd-proof-fill:rgba(220,38,38,.26);--rd-proof-line:#b91c1c;--rd-proof-fixed-fill:rgba(16,185,129,.2);--rd-proof-fixed-line:#10b981;--rd-proof-fill-hover:rgba(220,38,38,.4);--rd-pill-fg:#4b5563;--rd-script-ink:#15803d;--rd-heard-ink:#dc2626;--rd-incorrect-fg:#dc2626;--rd-incorrect-border:#fecaca;--rd-incorrect-hover:rgba(220,38,38,.08);--rd-count-bg:#dc2626;--rd-count-done-bg:#15803d;--rd-count-fg:#fff;--rd-pop-shadow:0 10px 15px -3px rgba(0,0,0,.12),0 4px 6px -4px rgba(0,0,0,.1);--rd-tab-shadow:0 1px 2px rgba(0,0,0,.08);--flag-skip-fill:#fee2e2;--flag-skip-ink:#991b1b;--flag-skip-badge:#ef4444;--flag-swap-fill:#fef3c7;--flag-swap-ink:#854d0e;--flag-swap-badge:#eab308;--flag-insert-fill:#eff6ff;--flag-insert-ink:#1e3a8a;--flag-insert-badge:#3b82f6;--flag-reread-fill:rgba(148,163,184,.18);--flag-reread-ink:#475569;--flag-reread-badge:#94a3b8;--flag-badge-glyph:#fff;--flag-swap-edge:#fde68a;--flag-fixed-glow:rgba(34,197,94,.35);--flag-fixed-still:rgba(34,197,94,.25);--flag-fixed-badge:#22c55e}:root[data-app-theme=dark]{--lv2-page:#0a0a0b;--lv2-rail:#111113;--lv2-surface:#0a0a0b;--lv2-raised:#18181b;--lv2-ink:#f5f5f5;--lv2-ink-strong:#fafafa;--lv2-ink-2:#d4d4d8;--lv2-muted:#a1a1aa;--lv2-faint:#71717a;--lv2-rule:#27272a;--lv2-hover:#1f1f23;--lv2-selected:rgba(247,71,122,.14);--lv2-selected-ink:#f5f5f5;--lv2-brand:#f7477a;--lv2-on-brand:#09090b;--lv2-logo:#fafafa;--lv2-mark-plate:#f4f4f5;--lv2-warn:#f59e0b;--lv2-done:#4ade80;--lv2-track:#27272a;--lv2-thumb:#fafafa;--lv2-sketch:#3f3f46;--lv2-sketch-strong:#52525b;--lv2-shadow:0 1px 2px rgba(0,0,0,.4);--lv2-shadow-pop:0 4px 14px rgba(0,0,0,.45);--lv2-shadow-up:0 -8px 24px rgba(0,0,0,.4);--lv2-shadow-thumb:0 1px 3px rgba(0,0,0,.5);--rd-page:#0a0a0a;--rd-chrome:#111;--rd-chrome-glass:rgba(10,10,10,.95);--rd-chrome-border:#262626;--rd-card:#171717;--rd-panel:#161616;--rd-panel-border:#262626;--rd-prose:#f5f5f5;--rd-prose-strong:#fff;--rd-prose-del:#6b7280;--rd-readout:#a3a3a3;--rd-readout-strong:#f5f5f5;--rd-pop-bg:#202020;--rd-pop-border:#363636;--rd-pop-fg:#f5f5f5;--rd-pop-muted:#9ca3af;--rd-pop-faint:#6b7280;--rd-pop-hover:rgba(255,255,255,.07);--rd-pill-bg:rgba(255,255,255,.08);--rd-chip-bg:#1f2430;--rd-chip-fg:#e7e9ee;--rd-chip-sub:#9aa3b2;--rd-chip-border:#3a4152;--rd-ink:#f5f5f5;--rd-brand:#f7477a;--rd-brand-tint:rgba(247,71,122,.14);--rd-selected:rgba(255,255,255,.08);--rd-selected-border:rgba(255,255,255,.18);--rd-band-fill:rgba(148,163,184,.1);--rd-band-rail:rgba(247,71,122,.85);--rd-btn-bg:#fafafa;--rd-btn-fg:#09090b;--rd-outline-border:#3f3f46;--rd-outline-fg:#e5e7eb;--rd-note:#58a6ff;--rd-note-tint:rgba(88,166,255,.26);--rd-selection:rgba(88,166,255,.38);--rd-typo:#f87171;--rd-strike:#6b7280;--rd-pill-fg:#d1d5db;--rd-script-ink:#4ade80;--rd-heard-ink:#f87171;--rd-incorrect-fg:#f87171;--rd-incorrect-border:rgba(248,113,113,.45);--rd-incorrect-hover:rgba(248,113,113,.12);--rd-pop-shadow:0 10px 15px -3px rgba(0,0,0,.5),0 4px 6px -4px rgba(0,0,0,.4);--rd-tab-shadow:0 1px 2px rgba(0,0,0,.4);--flag-skip-fill:#3c1717;--flag-skip-ink:#fca5a5;--flag-swap-fill:#372c0a;--flag-swap-ink:#fde68a;--flag-insert-fill:#15243e;--flag-insert-ink:#93c5fd;--flag-reread-fill:#202226;--flag-reread-ink:#cbd5e1;--flag-swap-edge:#854d0e}:root[data-app-theme=sepia]{--lv2-page:#f4ecd8;--lv2-rail:#ede3cb;--lv2-surface:#f4ecd8;--lv2-raised:#fbf5e6;--lv2-ink:#2b2118;--lv2-ink-strong:#2b2118;--lv2-ink-2:#3b2f24;--lv2-muted:#6b5640;--lv2-faint:#9a8670;--lv2-rule:#dbd1be;--lv2-hover:#e4dbc7;--lv2-selected:rgba(105,17,36,.08);--lv2-selected-ink:#691124;--lv2-brand:#691124;--lv2-on-brand:#fff;--lv2-logo:#2b2118;--lv2-mark-plate:transparent;--lv2-warn:#f59e0b;--lv2-done:#166534;--lv2-track:#e4dbc7;--lv2-thumb:#fff;--lv2-sketch:#cdbfa3;--lv2-sketch-strong:#a8977f;--lv2-shadow:0 1px 2px rgba(59,47,36,.05),0 8px 24px rgba(59,47,36,.07);--lv2-shadow-pop:0 4px 14px rgba(59,47,36,.1);--lv2-shadow-up:0 -8px 24px rgba(59,47,36,.08);--lv2-shadow-thumb:0 1px 3px rgba(59,47,36,.2);--rd-page:#f4ecd8;--rd-chrome:#f4ecd8;--rd-chrome-glass:rgba(244,236,216,.95);--rd-chrome-border:#e2d6b8;--rd-card:#efe6cf;--rd-panel:#f4ecd8;--rd-panel-border:#e2d6b8;--rd-prose:#5b4636;--rd-prose-strong:#3f3027;--rd-prose-del:#a1887f;--rd-readout:#6b5640;--rd-readout-strong:#000;--rd-pop-bg:#fbf5e6;--rd-pop-border:#e2d6b8;--rd-pop-fg:#3f3027;--rd-pop-muted:#6b5640;--rd-pop-faint:#8a7355;--rd-pop-hover:rgba(180,83,9,.1);--rd-pill-bg:rgba(120,90,50,.14);--rd-chip-bg:#efe6cf;--rd-chip-fg:#3f3027;--rd-chip-sub:#6b5640;--rd-chip-border:#d8c8a8;--rd-ink:#3f3027;--rd-brand:#691124;--rd-brand-tint:rgba(105,17,36,.1);--rd-selected:rgba(120,90,40,.12);--rd-selected-border:#cbb98f;--rd-band-fill:rgba(120,88,50,.1);--rd-band-rail:rgba(105,17,36,.85);--rd-btn-bg:#3f3027;--rd-btn-fg:#fff;--rd-outline-border:#cbb98f;--rd-outline-fg:#5b4636;--rd-note:#1a5f9e;--rd-note-tint:rgba(26,95,158,.18);--rd-selection:rgba(26,95,158,.3);--rd-typo:#b91c1c;--rd-strike:#a1887f;--rd-pill-fg:#5b4636;--rd-script-ink:#166534;--rd-heard-ink:#b91c1c;--rd-incorrect-fg:#b91c1c;--rd-incorrect-border:#e8b9ad;--rd-incorrect-hover:rgba(185,28,28,.08);--rd-pop-shadow:0 10px 15px -3px rgba(59,47,36,.14),0 4px 6px -4px rgba(59,47,36,.1);--rd-tab-shadow:0 1px 2px rgba(59,47,36,.1)}
