@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_b0809be0-module__ZeqqfG__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_b0809be0-module__ZeqqfG__variable{--font-body-loaded:"DM Sans","DM Sans Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.7d9a0a35.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/591574edbe85c69b-s.126e3048.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/acf349172f10b359-s.4a8b4047.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/0926c12c4384550f-s.cbe89878.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.eb17b6b9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.7d9a0a35.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/591574edbe85c69b-s.126e3048.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/acf349172f10b359-s.4a8b4047.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0926c12c4384550f-s.cbe89878.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.eb17b6b9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.7d9a0a35.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/591574edbe85c69b-s.126e3048.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/acf349172f10b359-s.4a8b4047.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/0926c12c4384550f-s.cbe89878.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.eb17b6b9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9cc5c0547f229dea-s.6c4275d8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b0947914c9718a1e-s.dfd36b11.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d0b60be57f16ee32-s.7a65e2c2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1f9e983605289f29-s.ef9233b7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.7787e134.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.6c4275d8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.dfd36b11.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.7a65e2c2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.ef9233b7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.7787e134.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.6c4275d8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.dfd36b11.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.7a65e2c2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.ef9233b7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.7787e134.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_693623c1-module__C9EcmW__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_693623c1-module__C9EcmW__variable{--font-display-loaded:"Cormorant Garamond","Cormorant Garamond Fallback"}
:root{--font-display:var(--font-display-loaded,"Cormorant Garamond"),Georgia,serif;--font-body:var(--font-body-loaded,"DM Sans"),system-ui,sans-serif;--text-display-xl:clamp(2.5rem,6vw,5rem);--text-display-lg:clamp(1.75rem,3.5vw,3rem);--text-display-md:1.375rem;--text-display-sm:1.125rem;--text-body-lg:1rem;--text-body-md:.875rem;--text-body-sm:.8125rem;--text-label:.75rem;--text-micro:.6875rem}[data-theme=dark]{--color-base:#18160f;--color-surface:#1e1b12;--color-surface-raised:#252015;--color-border:#2a2618;--color-border-subtle:#3d3620;--color-accent:#e8912a;--color-accent-dim:#c8a96e1f;--color-accent-border:#c8a96e40;--color-text-primary:#f5edd8;--color-text-secondary:#8a7260;--color-text-muted:#6a6050;--color-text-disabled:#4a4030;--color-text-accent:#e8912a;--color-line-yours-bg:#c8a96e0a;--color-line-yours-border:#e8912a;--color-line-theirs-text:#8a7260;--color-char-yours:#e8912a;--color-char-theirs:#4a4030;--color-btn-primary-bg:#e8912a;--color-btn-primary-text:#18160f;--color-btn-primary-hover:#e8d8a0;--color-btn-ghost-text:#f5edd8;--color-btn-ghost-border:#f5edd833;--color-btn-outline-text:#e8912a;--color-btn-outline-border:#c8a96e4d;--color-btn-muted-bg:#2a2618;--color-btn-muted-text:#8a7260;--color-btn-record-bg:#e8912a;--color-btn-record-text:#18160f;--color-btn-record-dot:#18160f;--color-pill-active-bg:#c8a96e1a;--color-pill-active-border:#c8a96e33;--color-pill-active-text:#e8912a;--color-pill-dot:#e8912a;--color-pill-inactive-border:#2a2618;--color-pill-inactive-text:#4a4030;--color-nav-bg:#18160f;--color-nav-border:#2a2618;--color-nav-link:#4a4030;--color-nav-link-hover:#8a7260;--color-status-progress-bg:#c8a96e1a;--color-status-progress-text:#e8912a;--color-status-progress-border:#c8a96e33;--color-scene-heading-text:#8a7260;--color-scene-card-bg:#1e1b12;--color-scene-card-header:#252015;--color-scene-card-border:#2a2618;--color-toolbar-bg:#18160f;--color-header-bg:#1e1b12;--color-avatar-bg:#2e2a1c;--color-avatar-border:#3d3620;--color-divider:#2a2618;--color-eyebrow-line:#c8a96e66;--color-base-bg:#18160f;--color-ink-soft:#e8912a;--background:#18160f;--foreground:#f5edd8;--card:#1e1b12;--card-foreground:#f5edd8;--popover:#1e1b12;--popover-foreground:#f5edd8;--primary:#e8912a;--primary-foreground:#18160f;--secondary:#2a2618;--secondary-foreground:#f5edd8;--muted:#2a2618;--muted-foreground:#8a7260;--accent:#252015;--accent-foreground:#f5edd8;--destructive:#dc2626;--destructive-foreground:#fff;--border:#2a2618;--input:#2a2618;--ring:#e8912a;--surface:#1e1b12;--surface-hover:#252015;--surface-foreground:#f5edd8;--surface-elevated:#252015;--surface-elevated-foreground:#f5edd8;--text-s:#8a7260;--text-m:#6a6050;--text-dim:#4a4030;--bg-warm:#252015;--border-l:#2a2618;--border-dark:#3d3620;--shadow:#0003;--shadow-m:#0000004d;--success:#059669;--success-foreground:#fff;--warning:#d97706;--warning-foreground:#18160f;--info:#0284c7;--info-foreground:#fff;--info-bg:#6b8fc81a;--rec-bg:#18160f;--rec-bg2:#1e1b12;--rec-s:#252015;--rec-surface:#2a2618;--rec-surface-h:#3d3620;--rec-border:#c8a96e26;--rec-text:#f5edd8;--rec-text-s:#8a7260;--rec-text-m:#6a6050;--rec-text-dim:#4a4030;--recording:#e8912a;--recording-foreground:#18160f;--editor-bg:#18160f;--editor-surface:#1e1b12;--editor-border:#2a2618;--editor-foreground:#f5edd8;--editor-muted:#8a7260;--sidebar:#1e1b12;--sidebar-foreground:#f5edd8;--sidebar-primary:#e8912a;--sidebar-primary-foreground:#18160f;--sidebar-accent:#252015;--sidebar-accent-foreground:#f5edd8;--sidebar-border:#2a2618;--sidebar-ring:#e8912a;--chart-1:#e8912a;--chart-2:#8a7260;--chart-3:#f5edd8;--chart-4:#6a6050;--chart-5:#3d3620;--sage:#059669;--sage-l:#6ee7b7;--sage-text:#6ee7b7;--sage-bg:#0596691a;--sage-border:#05966959;--sage-glow:#10b98133;--terra:#dc2626;--terra-s:#f87171;--terra-bg:#dc262614;--terra-border:#dc26264d;--terra-glow:#f8717140;--warning-bg:#c4907c1f;--warning-border:#c4907c4d;--rec-sage-bg:#6b7e5e33;--rec-sage-border:#6b7e5e59;--rec-sage-text:#a8b89c;--rec-sage-active-bg:#8b9a7e4d;--rec-sage-active-border:#8b9a7e80;--rec-timer-fill:#a8b89c80;--rec-terra-bg:#a4604a4d;--rec-terra-border:#a4604a80;--rec-bar-bg:#2a2825e6;--rec-header-bg:#2a2825b3;--landing-cream:var(--color-base);--landing-cream-deep:var(--color-surface);--landing-cream-mid:var(--color-surface-raised);--landing-sage:var(--color-accent);--landing-sage-mid:var(--color-btn-primary-hover);--landing-sage-light:var(--color-text-secondary);--landing-terra:var(--color-accent);--landing-terra-light:var(--color-btn-primary-hover);--landing-ink:var(--color-text-primary);--landing-ink-soft:var(--color-text-primary);--landing-warm-gray:var(--color-text-secondary);--landing-warm-gray-light:var(--color-text-muted);--landing-sage-tint-a:#e8912a0a;--landing-sage-tint-b:#e8912a0f;--landing-sage-tint-c:#e8912a1a;--landing-ink-tint:#f5edd80d;--landing-sage-light-faded:#a8bdb0e6;--landing-featured-border:#ffffff14;--landing-demo-bg:#0a0a08;--landing-rec-indicator:var(--terra-s)}[data-theme=light]{--color-base:#f8f5ee;--color-surface:#eee8de;--color-surface-raised:#e8e2d8;--color-border:#e0d9ce;--color-border-subtle:#c8c0b4;--color-accent:#2a261c;--color-accent-dim:#2a261c0f;--color-accent-border:#2a261c26;--color-text-primary:#1a1610;--color-text-secondary:#8a8278;--color-text-muted:#6a6258;--color-text-disabled:#b0a898;--color-text-accent:#2a261c;--color-line-yours-bg:#1a16100a;--color-line-yours-border:#1a1610;--color-line-theirs-text:#6a6258;--color-char-yours:#1a1610;--color-char-theirs:#c8c0b4;--color-btn-primary-bg:#1a1610;--color-btn-primary-text:#f8f5ee;--color-btn-primary-hover:#2a261c;--color-btn-ghost-text:#1a1610;--color-btn-ghost-border:#1a161033;--color-btn-outline-text:#2a261c;--color-btn-outline-border:#2a261c40;--color-btn-muted-bg:#eee8de;--color-btn-muted-text:#8a8278;--color-btn-record-bg:#1a1610;--color-btn-record-text:#f8f5ee;--color-btn-record-dot:#f8f5ee;--color-pill-active-bg:#2a261c14;--color-pill-active-border:#2a261c26;--color-pill-active-text:#2a261c;--color-pill-dot:#2a261c;--color-pill-inactive-border:#e0d9ce;--color-pill-inactive-text:#8a8278;--color-nav-bg:#f8f5ee;--color-nav-border:#e0d9ce;--color-nav-link:#8a8278;--color-nav-link-hover:#1a1610;--color-status-progress-bg:#2a261c0f;--color-status-progress-text:#2a261c;--color-status-progress-border:#2a261c26;--color-scene-heading-text:#8a8278;--color-scene-card-bg:#eee8de;--color-scene-card-header:#e8e2d8;--color-scene-card-border:#e0d9ce;--color-toolbar-bg:#eee8de;--color-header-bg:#f8f5ee;--color-avatar-bg:#d8d2c8;--color-avatar-border:#c8c0b4;--color-divider:#e0d9ce;--color-eyebrow-line:#c8c0b4;--color-base-bg:#f8f5ee;--color-ink-soft:#2a261c;--background:#f8f5ee;--foreground:#1a1610;--card:#eee8de;--card-foreground:#1a1610;--popover:#eee8de;--popover-foreground:#1a1610;--primary:#1a1610;--primary-foreground:#f8f5ee;--secondary:#eee8de;--secondary-foreground:#1a1610;--muted:#eee8de;--muted-foreground:#8a8278;--accent:#e8e2d8;--accent-foreground:#1a1610;--destructive:#dc2626;--destructive-foreground:#fff;--border:#e0d9ce;--input:#e0d9ce;--ring:#1a1610;--surface:#eee8de;--surface-hover:#e8e2d8;--surface-foreground:#1a1610;--surface-elevated:#f8f5ee;--surface-elevated-foreground:#1a1610;--text-s:#8a8278;--text-m:#b0a898;--text-dim:#c8c0b4;--bg-warm:#eee8de;--border-l:#e0d9ce;--border-dark:#c8c0b4;--shadow:#1c19170f;--shadow-m:#1c19171a;--success:#059669;--success-foreground:#fff;--warning:#d97706;--warning-foreground:#1a1610;--info:#0284c7;--info-foreground:#fff;--info-bg:#6b8fc81a;--rec-bg:#2a2825;--rec-bg2:#33302c;--rec-s:#363330;--rec-surface:#3d3a35;--rec-surface-h:#46423c;--rec-border:#ffffff12;--rec-text:#ffffffe0;--rec-text-s:#ffffff80;--rec-text-m:#ffffff4d;--rec-text-dim:#ffffff26;--recording:#a4604a;--recording-foreground:#fff;--editor-bg:#1a1917;--editor-surface:#2a2825;--editor-border:#363330;--editor-foreground:#e8e4de;--editor-muted:#7a756d;--sidebar:#eee8de80;--sidebar-foreground:#1a1610;--sidebar-primary:#1a1610;--sidebar-primary-foreground:#f8f5ee;--sidebar-accent:#e8e2d8;--sidebar-accent-foreground:#1a1610;--sidebar-border:#e0d9ce;--sidebar-ring:#1a1610;--chart-1:#2a261c;--chart-2:#8a8278;--chart-3:#1a1610;--chart-4:#6a6258;--chart-5:#c8c0b4;--sage:#059669;--sage-l:#6ee7b7;--sage-text:#065f46;--sage-bg:#0596691a;--sage-border:#05966959;--sage-glow:#10b98133;--terra:#dc2626;--terra-s:#f87171;--terra-bg:#dc262614;--terra-border:#dc26264d;--terra-glow:#f8717140;--warning-bg:#c4907c1f;--warning-border:#c4907c4d;--rec-sage-bg:#6b7e5e33;--rec-sage-border:#6b7e5e59;--rec-sage-text:#a8b89c;--rec-sage-active-bg:#8b9a7e4d;--rec-sage-active-border:#8b9a7e80;--rec-timer-fill:#a8b89c80;--rec-terra-bg:#a4604a4d;--rec-terra-border:#a4604a80;--rec-bar-bg:#2a2825e6;--rec-header-bg:#2a2825b3;--landing-cream:#f2ede4;--landing-cream-deep:#eae4da;--landing-cream-mid:#e0d9ce;--landing-sage:#4a6b58;--landing-sage-mid:#7d9b8a;--landing-sage-light:#a8bdb0;--landing-terra:#c4714a;--landing-terra-light:#d4936e;--landing-ink:#1a1a18;--landing-ink-soft:#2c2c28;--landing-warm-gray:#8a8880;--landing-warm-gray-light:#6b6965;--landing-sage-tint-a:#4a6b580a;--landing-sage-tint-b:#4a6b580f;--landing-sage-tint-c:#4a6b581a;--landing-ink-tint:#1a1a180d;--landing-sage-light-faded:#a8bdb0e6;--landing-featured-border:#ffffff14;--landing-demo-bg:#0a0a08;--landing-rec-indicator:var(--terra-s)}
