/* ============================================================
   Architext Admin — Writer Light theme (mirrored from Architext.Client)
   ============================================================ */

:root {
    --badge-vip-bg: #c9a455;
    --badge-vip-fg: #1a1200;
    --badge-founder-bg: var(--accent);
    --badge-founder-fg: var(--accent-text);
}

.theme-writer-light {
    --bg: #f4ede0;
    --bg2: #ebe1cd;
    --bg3: #ddcfb2;
    --ink: #0f1a2a;
    --ink2: #1b5886;
    --ink3: #5293bb;
    --accent: #003a6b;
    --accent-hover: #1b5886;
    --accent-lt: rgba(0, 58, 107, 0.12);
    --accent-gold: #5293bb;
    --accent-gold-lt: rgba(82, 147, 187, 0.16);
    --color-find-match: rgba(255, 200, 0, 0.40);
    --color-find-match-active: rgba(255, 175, 0, 0.70);
    --accent-text: #f4ede0;
    --border: rgba(0, 58, 107, 0.14);
    --border2: rgba(0, 58, 107, 0.22);
    --status-success: #2a7a52;
    --status-warning: #b05e10;
    --status-error: #a32d2d;
    --status-red: #c53030;
    --status-orange: #c05621;
    --status-amber: #a85d0a;
    --status-yellow: #92651a;
    --status-lime: #4d7c0f;
    --status-green: #1e7a4a;
    --status-teal: #0d7377;
    --status-blue: #1a5fa8;
    --status-indigo: #4338ca;
    --status-purple: #7a2aaa;
    --status-pink: #be185d;
    --status-slate: #475569;
    --prov-typed-bg: rgba(42, 122, 82, 0.20);
    --prov-paste-bg: rgba(176, 94, 16, 0.18);
    --prov-ai-bg: rgba(163, 45, 45, 0.20);
    --shadow: 0 1px 3px rgba(0, 58, 107, 0.10), 0 4px 12px rgba(0, 58, 107, 0.06);
    --shadow-lg: 0 8px 24px rgba(0, 58, 107, 0.14), 0 16px 48px rgba(0, 58, 107, 0.08);
    --r: 6px;
    --r-lg: 12px;
    --font-ui: 'Inter', 'Segoe UI', sans-serif;
    --font-editor: 'Source Serif 4', 'Source Serif Pro', 'Georgia', serif;
    --font-brand: 'Fraunces', 'Source Serif 4', 'Georgia', serif;
    --board-header-bg: #ddd1b8;
    --board-cell-bg: #ede5d2;
    --board-node-bg: #e2d9c2;
    --divider-dot: rgba(0, 0, 0, 0.2);
    --divider-dot-hover: rgba(0, 0, 0, 0.4);
    --shadow-md: 0 4px 16px rgba(0, 58, 107, 0.12), 0 2px 4px rgba(0, 58, 107, 0.06);
}
