/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */:root,[data-theme]{--paper:var(--bg-0);--paper-2:var(--bg-0)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--paper-2:color-mix(in srgb,var(--bg-0)62%,var(--surface))}}:root,[data-theme]{--paper-3:var(--bg-0)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--paper-3:color-mix(in srgb,var(--bg-0)28%,var(--surface))}}:root,[data-theme]{--paper-4:var(--surface);--paper-grad:linear-gradient(180deg,var(--bg-0),var(--bg-1));--chat-ground:#fffdf7;--rail-ground:var(--paper);--content-ground:#fbf8f2;--sidebar-ground:transparent;--m-safe-top:0px;--ink-0:var(--ink);--ink-1:var(--ink)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--ink-1:color-mix(in srgb,var(--ink)72%,var(--muted))}}:root,[data-theme]{--ink-2:var(--ink)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--ink-2:color-mix(in srgb,var(--ink)54%,var(--muted))}}:root,[data-theme]{--ink-3:var(--ink)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--ink-3:color-mix(in srgb,var(--ink)36%,var(--muted))}}:root,[data-theme]{--primary:var(--primary-b);--primary-soft:var(--primary-b)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--primary-soft:color-mix(in srgb,var(--primary-b)14%,transparent)}}:root,[data-theme]{--primary-line:var(--primary-b)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--primary-line:color-mix(in srgb,var(--primary-b)32%,transparent)}}:root,[data-theme]{--primary-grad:linear-gradient(135deg,var(--primary-a),var(--primary-b));--primary-grad-card:linear-gradient(150deg,var(--primary-a),var(--primary-b));--primary-grad-bar:linear-gradient(90deg,var(--primary-b),var(--primary-a));--badge:linear-gradient(135deg,var(--badge-a),var(--badge-b));--chip:linear-gradient(150deg,var(--primary-a),var(--primary-b))}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--chip:linear-gradient(150deg,color-mix(in srgb,var(--primary-a)18%,transparent),color-mix(in srgb,var(--primary-b)7%,transparent))}}:root,[data-theme]{--rule:var(--ink)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--rule:color-mix(in srgb,var(--ink)22%,transparent)}}:root,[data-theme]{--rule-soft:var(--ink)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--rule-soft:color-mix(in srgb,var(--ink)11%,transparent)}}:root,[data-theme]{--field-fill:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--field-fill:color-mix(in srgb,var(--paper)62%,transparent)}}:root,[data-theme]{--rule-strong:var(--ink)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--rule-strong:color-mix(in srgb,var(--ink)42%,transparent)}}:root,[data-theme]{--texture-dot:var(--ink)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--texture-dot:color-mix(in srgb,var(--ink)6%,transparent)}}:root,[data-theme]{--elev-fab:0 16px 30px -10px var(--primary)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--elev-fab:0 16px 30px -10px color-mix(in srgb,var(--primary)60%,transparent)}}:root,[data-theme]{--ink-surface:#16130e}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--ink-surface:color-mix(in srgb,#16130e 90%,var(--primary-b))}}:root,[data-theme]{--on-ink-surface:#f5f1e7}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--on-ink-surface:color-mix(in srgb,#f5f1e7 90%,var(--primary))}}:root,[data-theme]{--ink-line:var(--on-ink-surface)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--ink-line:color-mix(in srgb,var(--on-ink-surface)16%,transparent)}}:root,[data-theme]{--serif:var(--font-display);--sans:var(--font-body);--mono:var(--font-mono);--teal:var(--primary);--teal-soft:var(--primary-soft);--teal-line:var(--primary-line);--chat-other-bg:var(--teal-soft);--chat-other-line:var(--teal-line);--chat-priv-accent:var(--plum);--chat-priv-on-accent:var(--paper);--comp-ground:var(--surface);--card-line:var(--rule-soft);--accent-2:var(--teal);--rp-theme:#123b57;--rp-on:#f2f1ec}:root{--ochre:oklch(66% .13 70);--ochre-soft:oklch(66% .13 70/.14);--ochre-line:oklch(66% .13 70/.34);--sage:oklch(55% .07 145);--sage-soft:oklch(55% .07 145/.12);--sage-line:oklch(55% .07 145/.32);--oxblood:oklch(46% .13 25);--oxblood-soft:oklch(46% .13 25/.1);--oxblood-line:oklch(46% .13 25/.28);--primary-deep:var(--primary)}@supports (color:color-mix(in lab,red,red)){:root{--primary-deep:color-mix(in srgb,var(--primary)82%,var(--ink))}}:root{--oxblood-wash:oklch(46% .13 25/.18);--mark-face:var(--sans);--mark-weight:700;--mark-stroke:0;--mark-ring:.18;--plum:oklch(42% .1 320);--plum-soft:oklch(42% .1 320/.1);--plum-line:oklch(42% .1 320/.28);--mark:#0a3b36;--mark-soft:#0a3b361a;--mark-line:#0a3b364d;--receipt-read:#efc06a;--on-accent:#fff;--on-mark:#fff;--focus:var(--mark);--chart-1:oklch(58.8% .1 200);--chart-2:oklch(58% .127 68);--chart-3:oklch(44.1% .129 320);--chart-4:oklch(53.9% .104 145);--chart-5:oklch(44% .14 24);--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-7:32px;--s-8:48px;--s-9:64px;--s-10:96px;--r-chip:8px;--r-sm:8px;--r-button:11px;--r-md:11px;--r-card:16px;--r-lg:16px;--r-tile:20px;--r-xl:22px;--r-2xl:28px;--r-pill:999px;--type-scale:.875;--elev-card:0 14px 34px -22px #14141473;--elev-popover:0 24px 50px -20px #14141466;--scrim:var(--bg-0)}@supports (color:color-mix(in lab,red,red)){:root{--scrim:color-mix(in srgb,var(--bg-0)20%,#000)}}:root{--on-scrim:var(--bg-0)}@supports (color:color-mix(in lab,red,red)){:root{--on-scrim:color-mix(in srgb,var(--bg-0)6%,#fff)}}:root{--v2-rail-w:288px;--v2-rail-w-narrow:64px;--v2-gutter:34px;--elev-sheet:0 -20px 60px -28px var(--scrim)}@supports (color:color-mix(in lab,red,red)){:root{--elev-sheet:0 -20px 60px -28px color-mix(in srgb,var(--scrim)60%,transparent)}}:root{--display-weight:600}[data-mode=dark]{--chat-ground:var(--paper-4);--rail-ground:var(--paper);--primary:var(--primary-a);--primary-soft:var(--primary-a)}@supports (color:color-mix(in lab,red,red)){[data-mode=dark]{--primary-soft:color-mix(in srgb,var(--primary-a)16%,transparent)}}[data-mode=dark]{--primary-line:var(--primary-a)}@supports (color:color-mix(in lab,red,red)){[data-mode=dark]{--primary-line:color-mix(in srgb,var(--primary-a)36%,transparent)}}[data-mode=dark]{--rule:var(--ink)}@supports (color:color-mix(in lab,red,red)){[data-mode=dark]{--rule:color-mix(in srgb,var(--ink)18%,transparent)}}[data-mode=dark]{--rule-soft:var(--ink)}@supports (color:color-mix(in lab,red,red)){[data-mode=dark]{--rule-soft:color-mix(in srgb,var(--ink)9%,transparent)}}[data-mode=dark]{--field-fill:var(--bg-1)}@supports (color:color-mix(in lab,red,red)){[data-mode=dark]{--field-fill:color-mix(in srgb,var(--bg-1)55%,transparent)}}[data-mode=dark]{--rule-strong:var(--ink)}@supports (color:color-mix(in lab,red,red)){[data-mode=dark]{--rule-strong:color-mix(in srgb,var(--ink)34%,transparent)}}[data-mode=dark]{--texture-dot:var(--ink)}@supports (color:color-mix(in lab,red,red)){[data-mode=dark]{--texture-dot:color-mix(in srgb,var(--ink)7%,transparent)}}[data-mode=dark]{--elev-card:0 18px 40px -24px #000000bf;--elev-popover:0 28px 60px -22px #000c;--scrim:var(--bg-0)}@supports (color:color-mix(in lab,red,red)){[data-mode=dark]{--scrim:color-mix(in srgb,var(--bg-0)45%,#000)}}[data-mode=dark]{--elev-sheet:0 -20px 60px -28px var(--scrim)}@supports (color:color-mix(in lab,red,red)){[data-mode=dark]{--elev-sheet:0 -20px 60px -28px color-mix(in srgb,var(--scrim)70%,transparent)}}[data-mode=dark]{--elev-fab:0 16px 30px -10px var(--primary)}@supports (color:color-mix(in lab,red,red)){[data-mode=dark]{--elev-fab:0 16px 30px -10px color-mix(in srgb,var(--primary)45%,transparent)}}[data-mode=dark]{--on-mark:#17120c;--mark:#efc06a;--mark-soft:#efc06a29;--mark-line:#efc06a5c;--receipt-read:#0a3b36;--ochre:oklch(80% .13 70);--ochre-soft:oklch(80% .13 70/.16);--ochre-line:oklch(80% .13 70/.38);--sage:oklch(74% .08 145);--sage-soft:oklch(74% .08 145/.14);--sage-line:oklch(74% .08 145/.34);--oxblood:oklch(66% .14 25);--oxblood-soft:oklch(66% .14 25/.14);--oxblood-line:oklch(66% .14 25/.32);--primary-deep:var(--primary)}@supports (color:color-mix(in lab,red,red)){[data-mode=dark]{--primary-deep:color-mix(in srgb,var(--primary)82%,var(--paper))}}[data-mode=dark]{--oxblood-wash:oklch(66% .14 25/.22);--plum:oklch(70% .11 320);--plum-soft:oklch(70% .11 320/.14);--plum-line:oklch(70% .11 320/.32);--on-accent:var(--bg-0);--chat-other-bg:#182028;--chat-other-line:#7d93b8;--chat-priv-on-accent:var(--bg-0);--chart-1:oklch(72% .1 200);--chart-2:oklch(78% .13 68);--chart-3:oklch(66% .13 320);--chart-4:oklch(70% .1 145);--chart-5:oklch(64% .14 24)}:root,[data-theme]{--haze:radial-gradient(60% 70% at 100% 100%,var(--plum)0%,var(--plum)45%,transparent 72%),radial-gradient(52% 70% at -6% -18%,var(--sage)0%,var(--sage)44%,transparent 72%)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--haze:radial-gradient(60% 70% at 100% 100%,color-mix(in srgb,var(--plum)16%,transparent)0%,color-mix(in srgb,var(--plum)5%,transparent)45%,transparent 72%),radial-gradient(52% 70% at -6% -18%,color-mix(in srgb,var(--sage)18%,transparent)0%,color-mix(in srgb,var(--sage)5%,transparent)44%,transparent 72%)}}:root,[data-theme]{--shell:var(--paper)}[data-mode=dark]{--shell:radial-gradient(120% 90% at 18% 8%,var(--bg-0)0%,var(--bg-0)46%,var(--bg-1)100%);--content-ground:transparent;--sidebar-ground:var(--paper-2)}[data-theme=heritage]{--font-display:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Roboto,"Open Sans",system-ui,sans-serif;--font-body:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Roboto,"Open Sans",system-ui,sans-serif;--font-mono:ui-monospace,"SF Mono","Roboto Mono",Menlo,monospace;--display-weight:600;--bg-0:#f6f3ec;--bg-1:#e9e4d6;--ink:#1e241f;--muted:#7d7c72;--surface:#fff;--primary-a:#0e5049;--primary-b:#0a3b36;--on-primary:#fff;--badge-a:#a8443a;--badge-b:#7d2f27;--on-badge:#fff}[data-theme=heritage][data-mode=dark]{--bg-0:#0e141b;--bg-1:#0a1015;--ink:#f2efe7;--muted:#8a9099;--surface:#141c24;--primary-a:#efc06a;--primary-b:#c79343;--on-primary:#14161a;--badge-a:#b4614f;--badge-b:#8a4033;--on-badge:#fff6ee;--paper-3:#1b2330}[data-theme=blueprint]{--font-display:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Roboto,"Open Sans",system-ui,sans-serif;--font-body:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Roboto,"Open Sans",system-ui,sans-serif;--font-mono:ui-monospace,"SF Mono","Roboto Mono",Menlo,monospace;--display-weight:600;--bg-0:#f4f7fa;--bg-1:#eaf0f6;--ink:#0b1a25;--muted:#8795a0;--surface:#fff;--primary-a:#1e5c87;--primary-b:#003153;--on-primary:#fff;--badge-a:#2e7bb0;--badge-b:#1e5c87;--on-badge:#fff;--paper-2:#f4f7fa;--paper-3:var(--bg-0)}@supports (color:color-mix(in lab,red,red)){[data-theme=blueprint]{--paper-3:color-mix(in srgb,var(--bg-0)94%,var(--ink))}}[data-theme=blueprint]{--paper-4:#fff;--rule:#c7d6e3;--rule-soft:#dfe7ee;--rule-strong:#9fb4c6;--ink-3:#1e5c87;--mark:#1e5c87;--mark-soft:#1e5c871a;--mark-line:#1e5c874d;--ochre:#1e5c87;--ochre-soft:#e9f0f6;--ochre-line:#d2e1ec;--sage:#2e5268;--sage-soft:#e3ecf2;--sage-line:#d2e1ec;--ink-surface:#00131f;--on-ink-surface:#f4f7fa;--ink-line:#f4f7fa29}[data-theme=blueprint][data-mode=dark]{--bg-0:#0a1622;--bg-1:#06101a;--ink:#e6eef5;--muted:#7e92a3;--surface:#ffffff0f;--primary-a:#3e86bc;--primary-b:#2e6e9e;--on-primary:#fff;--badge-a:#3e86bc;--badge-b:#2e6e9e;--on-badge:#fff;--mark:#6fb0dc;--mark-soft:#6fb0dc29;--mark-line:#6fb0dc5c;--rule:#ffffff1c;--rule-soft:#ffffff0f;--rule-strong:#ffffff38;--ink-3:#6c93af;--ochre:oklch(80% .13 70);--ochre-soft:oklch(80% .13 70/.16);--ochre-line:oklch(80% .13 70/.38);--sage:oklch(74% .08 145);--sage-soft:oklch(74% .08 145/.14);--sage-line:oklch(74% .08 145/.34);--paper-2:var(--bg-0)}@supports (color:color-mix(in lab,red,red)){[data-theme=blueprint][data-mode=dark]{--paper-2:color-mix(in srgb,var(--bg-0)62%,var(--surface))}}[data-theme=blueprint][data-mode=dark]{--paper-3:var(--bg-0)}@supports (color:color-mix(in lab,red,red)){[data-theme=blueprint][data-mode=dark]{--paper-3:color-mix(in srgb,var(--bg-0)28%,var(--surface))}}[data-theme=blueprint][data-mode=dark]{--paper-4:var(--surface)}[data-theme=charcoal]{--font-display:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Roboto,"Open Sans",system-ui,sans-serif;--font-body:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Roboto,"Open Sans",system-ui,sans-serif;--font-mono:ui-monospace,"SF Mono","Roboto Mono",Menlo,monospace;--display-weight:600;--bg-0:#fafbfc;--bg-1:#f1f3f5;--ink:#14181c;--muted:#98a0a8;--surface:#fff;--primary-a:#2c343b;--primary-b:#1b2126;--on-primary:#fafbfc;--badge-a:#6e838f;--badge-b:#5f7480;--on-badge:#fff;--paper-2:#fafbfc;--paper-3:var(--bg-0)}@supports (color:color-mix(in lab,red,red)){[data-theme=charcoal]{--paper-3:color-mix(in srgb,var(--bg-0)94%,var(--ink))}}[data-theme=charcoal]{--paper-4:#fff;--chat-self-bg:#242b31;--chat-self-ink:#fafbfc;--rule:#dbe0e5;--rule-soft:#e7ebef;--rule-strong:#b6bec6;--ink-3:#5f7480;--mark:#5f7480;--mark-soft:#5f74801a;--mark-line:#5f74804d;--ochre:#5f7480;--ochre-soft:#f3f6f8;--ochre-line:#dfe6eb;--sage:#4e5a63;--sage-soft:#ebeff2;--sage-line:#dfe6eb;--ink-surface:#0d1114;--on-ink-surface:#fafbfc;--ink-line:#fafbfc29}[data-theme=charcoal][data-mode=dark]{--bg-0:#111517;--bg-1:#0b0e10;--ink:#e9edf0;--muted:#8b959d;--surface:#ffffff0f;--primary-a:#9aa7b0;--primary-b:#7e8c96;--on-primary:#0d1114;--badge-a:#9aa7b0;--badge-b:#7e8c96;--on-badge:#0d1114;--chat-self-bg:#2b3238;--chat-self-ink:#edf1f4;--mark:#a8b6c0;--mark-soft:#a8b6c029;--mark-line:#a8b6c05c;--rule:#ffffff1c;--rule-soft:#ffffff0f;--rule-strong:#ffffff38;--ink-3:#8a959d;--ochre:oklch(80% .13 70);--ochre-soft:oklch(80% .13 70/.16);--ochre-line:oklch(80% .13 70/.38);--sage:oklch(74% .08 145);--sage-soft:oklch(74% .08 145/.14);--sage-line:oklch(74% .08 145/.34);--paper-2:var(--bg-0)}@supports (color:color-mix(in lab,red,red)){[data-theme=charcoal][data-mode=dark]{--paper-2:color-mix(in srgb,var(--bg-0)62%,var(--surface))}}[data-theme=charcoal][data-mode=dark]{--paper-3:var(--bg-0)}@supports (color:color-mix(in lab,red,red)){[data-theme=charcoal][data-mode=dark]{--paper-3:color-mix(in srgb,var(--bg-0)28%,var(--surface))}}[data-theme=charcoal][data-mode=dark]{--paper-4:var(--surface)}[data-theme=ember]{--font-display:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Roboto,"Open Sans",system-ui,sans-serif;--font-body:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Roboto,"Open Sans",system-ui,sans-serif;--font-mono:ui-monospace,"SF Mono","Roboto Mono",Menlo,monospace;--display-weight:600;--bg-0:#fff6f1;--bg-1:#fbe7db;--ink:#2a1b15;--muted:#a08678;--surface:#fff;--primary-a:#f4623a;--primary-b:#d6351a;--on-primary:#fff;--badge-a:#d6392a;--badge-b:#a82519;--on-badge:#fff}[data-theme=ember][data-mode=dark]{--bg-0:#241310;--bg-1:#160b07;--ink:#f5e7df;--muted:#b39385;--surface:#ffffff0e;--primary-a:#ff7a54;--primary-b:#f4623a;--on-primary:#241310;--badge-a:#f4623a;--badge-b:#c23214;--on-badge:#fff}[data-theme=butter-plum]{--font-display:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Roboto,"Open Sans",system-ui,sans-serif;--font-body:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Roboto,"Open Sans",system-ui,sans-serif;--font-mono:ui-monospace,"SF Mono","Roboto Mono",Menlo,monospace;--display-weight:500;--bg-0:#fcf7ec;--bg-1:#f4ead1;--ink:#2b2519;--muted:#8a8069;--surface:#fff;--primary-a:#9c4f86;--primary-b:#7a3e6e;--on-primary:#fff;--badge-a:#e0b84c;--badge-b:#c99a2e;--on-badge:#3a2c07}[data-theme=butter-plum][data-mode=dark]{--bg-0:#241d14;--bg-1:#14100a;--ink:#f3ead9;--muted:#a99a80;--surface:#ffffff0e;--primary-a:#c07aad;--primary-b:#9c4f86;--on-primary:#fff;--badge-a:#e0b84c;--badge-b:#c99a2e;--on-badge:#3a2c07}[data-theme=azure]{--font-display:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Roboto,"Open Sans",system-ui,sans-serif;--font-body:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Roboto,"Open Sans",system-ui,sans-serif;--font-mono:ui-monospace,"SF Mono","Roboto Mono",Menlo,monospace;--display-weight:800;--bg-0:#fff;--bg-1:#eef3fb;--ink:#1b2430;--muted:#64748b;--surface:#fff;--primary-a:#4f86f7;--primary-b:#2563eb;--on-primary:#fff;--badge-a:#f59e0b;--badge-b:#fbbf24;--on-badge:#3a2607}[data-theme=azure][data-mode=dark]{--bg-0:#0e1420;--bg-1:#0a0f18;--ink:#e7eefa;--muted:#8595ad;--surface:#ffffff0e;--primary-a:#4f86f7;--primary-b:#2563eb;--on-primary:#fff;--badge-a:#f59e0b;--badge-b:#fbbf24;--on-badge:#3a2607}[data-theme=mono]{--font-display:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Roboto,"Open Sans",system-ui,sans-serif;--font-body:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Roboto,"Open Sans",system-ui,sans-serif;--font-mono:ui-monospace,"SF Mono","Roboto Mono",Menlo,monospace;--display-weight:600;--bg-0:#fff;--bg-1:#eaeaea;--ink:#111;--muted:#8a8a8a;--surface:#fff;--primary-a:#333;--primary-b:#000;--on-primary:#fff;--badge-a:#333;--badge-b:#000;--on-badge:#fff}[data-theme=mono][data-mode=dark]{--bg-0:#161616;--bg-1:#000;--ink:#f2f2f2;--muted:#9a9a9a;--surface:#ffffff12;--primary-a:#f0f0f0;--primary-b:#fff;--on-primary:#000;--badge-a:#e6e6e6;--badge-b:#fff;--on-badge:#000}[data-theme=graphite-ember]{--font-display:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Roboto,"Open Sans",system-ui,sans-serif;--font-body:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Roboto,"Open Sans",system-ui,sans-serif;--font-mono:ui-monospace,"SF Mono","Roboto Mono",Menlo,monospace;--display-weight:600;--bg-0:#f6f5f4;--bg-1:#ebe9e7;--ink:#1b1a18;--muted:#78736e;--surface:#fff;--primary-a:#f4623a;--primary-b:#3a3a44;--on-primary:#fff;--badge-a:#f4623a;--badge-b:#c23214;--on-badge:#fff}[data-theme=graphite-ember][data-mode=dark]{--bg-0:#1a1917;--bg-1:#0e0d0c;--ink:#efedea;--muted:#9a938a;--surface:#ffffff0e;--primary-a:#ff7a54;--primary-b:#6a6a76;--on-primary:#fff;--badge-a:#ff7a54;--badge-b:#c23214;--on-badge:#fff}[data-theme=deep-space]{--font-display:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Roboto,"Open Sans",system-ui,sans-serif;--font-body:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Roboto,"Open Sans",system-ui,sans-serif;--font-mono:ui-monospace,"SF Mono","Roboto Mono",Menlo,monospace;--display-weight:600;--bg-0:#f3f4fb;--bg-1:#e8e9f7;--ink:#161a2e;--muted:#6c7192;--surface:#fff;--primary-a:#4b5cc4;--primary-b:#7e3ff2;--on-primary:#fff;--badge-a:#4b5cc4;--badge-b:#7e3ff2;--on-badge:#fff}[data-theme=deep-space][data-mode=dark]{--bg-0:#14152a;--bg-1:#0a0b18;--ink:#e7e8fa;--muted:#8b90b5;--surface:#ffffff0e;--primary-a:#6a78e0;--primary-b:#9b6bff;--on-primary:#14152a;--badge-a:#6a78e0;--badge-b:#9b6bff;--on-badge:#fff}[data-theme=arctic-frost]{--font-display:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Roboto,"Open Sans",system-ui,sans-serif;--font-body:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Roboto,"Open Sans",system-ui,sans-serif;--font-mono:ui-monospace,"SF Mono","Roboto Mono",Menlo,monospace;--display-weight:600;--bg-0:#f5faff;--bg-1:#e8effe;--ink:#111c2e;--muted:#647691;--surface:#fff;--primary-a:#7dd3fc;--primary-b:#818cf8;--on-primary:#0b1220;--badge-a:#6366f1;--badge-b:#4f46e5;--on-badge:#fff}[data-theme=arctic-frost][data-mode=dark]{--bg-0:#0e1626;--bg-1:#080d18;--ink:#e5eefa;--muted:#8496b0;--surface:#ffffff0e;--primary-a:#7dd3fc;--primary-b:#818cf8;--on-primary:#0b1220;--badge-a:#818cf8;--badge-b:#6366f1;--on-badge:#fff}[data-theme=molten-rose]{--font-display:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Roboto,"Open Sans",system-ui,sans-serif;--font-body:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Roboto,"Open Sans",system-ui,sans-serif;--font-mono:ui-monospace,"SF Mono","Roboto Mono",Menlo,monospace;--display-weight:600;--bg-0:#fff5f3;--bg-1:#ffe7de;--ink:#2a0f13;--muted:#a0666a;--surface:#fff;--primary-a:#e11d48;--primary-b:#f59e0b;--on-primary:#3a1a07;--badge-a:#e11d48;--badge-b:#b01338;--on-badge:#fff}[data-theme=molten-rose][data-mode=dark]{--bg-0:#241014;--bg-1:#14080a;--ink:#f7e3e6;--muted:#b58489;--surface:#ffffff0e;--primary-a:#f43f5e;--primary-b:#fbbf24;--on-primary:#3a2607;--badge-a:#f43f5e;--badge-b:#e11d48;--on-badge:#fff}[data-theme=emerald-ink]{--font-display:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Roboto,"Open Sans",system-ui,sans-serif;--font-body:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Roboto,"Open Sans",system-ui,sans-serif;--font-mono:ui-monospace,"SF Mono","Roboto Mono",Menlo,monospace;--display-weight:600;--bg-0:#effaf5;--bg-1:#def3ea;--ink:#0b211a;--muted:#5d8375;--surface:#fff;--primary-a:#059669;--primary-b:#0ea5a5;--on-primary:#04241d;--badge-a:#059669;--badge-b:#0ea5a5;--on-badge:#fff}[data-theme=emerald-ink][data-mode=dark]{--bg-0:#0c201a;--bg-1:#06120e;--ink:#e4f3ec;--muted:#7ba394;--surface:#ffffff0e;--primary-a:#10b981;--primary-b:#2dd4bf;--on-primary:#04241d;--badge-a:#10b981;--badge-b:#0ea5a5;--on-badge:#fff}[data-theme=slate-mono]{--font-display:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Roboto,"Open Sans",system-ui,sans-serif;--font-body:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Roboto,"Open Sans",system-ui,sans-serif;--font-mono:ui-monospace,"SF Mono","Roboto Mono",Menlo,monospace;--display-weight:600;--bg-0:#f8fafc;--bg-1:#e8edf3;--ink:#0f172a;--muted:#7a8699;--surface:#fff;--primary-a:#64748b;--primary-b:#1e293b;--on-primary:#fff;--badge-a:#64748b;--badge-b:#1e293b;--on-badge:#fff}[data-theme=slate-mono][data-mode=dark]{--bg-0:#0f1620;--bg-1:#080c12;--ink:#e8edf3;--muted:#8b98ad;--surface:#ffffff0f;--primary-a:#94a3b8;--primary-b:#cbd5e1;--on-primary:#0f172a;--badge-a:#94a3b8;--badge-b:#cbd5e1;--on-badge:#0f172a}[data-theme=amber-toast]{--font-display:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Roboto,"Open Sans",system-ui,sans-serif;--font-body:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Roboto,"Open Sans",system-ui,sans-serif;--font-mono:ui-monospace,"SF Mono","Roboto Mono",Menlo,monospace;--display-weight:600;--bg-0:#fff7ed;--bg-1:#fde6ce;--ink:#2a1608;--muted:#9e7050;--surface:#fff;--primary-a:#fb923c;--primary-b:#9a3412;--on-primary:#fff;--badge-a:#fb923c;--badge-b:#9a3412;--on-badge:#fff}[data-theme=amber-toast][data-mode=dark]{--bg-0:#211307;--bg-1:#120a03;--ink:#f6e7d5;--muted:#b89a7e;--surface:#ffffff0e;--primary-a:#fb923c;--primary-b:#ea580c;--on-primary:#211307;--badge-a:#fb923c;--badge-b:#9a3412;--on-badge:#fff}:root{--phone-working:#2f6a8f;--phone-working-night:#86b6d8;--phone-tabbar-bg:var(--paper);--phone-tabbar-ink:var(--ink-0);--phone-tabbar-muted:var(--ink-2);--phone-tabbar-line:var(--rule-soft);--phone-bubble:var(--surface);--app-vh:100dvh;--kb-inset:0px;--vv-top:0px;--on-dark-fill:#fff;--night-bubble:#182028;--night-bubble-edge:#7d93b8;--media-scrim:#101613;--media-scrim-ink:#f4f1e9;--media-play:#f7f5ee;--media-play-ink:#17201b;--v2-chat-ground:#fffdf7;--v2-rail-ground:#f6f4ee;--v2-bar-bg:#efede5;--v2-bar-line:#e2ded2;--v2-night-bar-bg:#0f161d;--v2-night-comp-ground:#111921;--chat-split-room-bg:#fcfbf8;--chat-split-priv-bg:#e8eee6;--chat-split-line:#e3dfd5;--chat-split-priv-line:#d7e0d4;--chat-split-rule:#e8e4da;--chat-split-ink:#1c1c18;--chat-split-ink-2:#8f8d84;--chat-split-ink-3:#a3a199;--chat-split-other-bg:#f1eee6;--chat-split-other-line:#f1eee6;--chat-split-self-bg:#2f4e40;--chat-split-self-bg-room:#2f4e40;--chat-split-gold:#b08d3a;--chat-split-gold-send:#b5893a;--chat-split-live:#5b8c6e;--chat-split-priv-card:#f5f8f3;--chat-split-priv-card-line:#dde5da;--chat-split-agent-ink:#3c5a4b;--chat-split-agent-line:#cbd8c7;--chat-split-night-self-bg:#34574a;--chat-split-night-self-bg-room:#34574a;--persona-health-ground:#123b57;--persona-health-tile:#1c5a80;--persona-health-ink:#f2f1ec;--persona-health-sub:#9db6c9;--persona-health-line:#2c5b7b;--persona-health-wash:#eef3f7;--persona-health-text:var(--persona-health-ground)}@supports (color:color-mix(in lab,red,red)){:root{--persona-health-text:color-mix(in srgb,var(--persona-health-ground)45%,var(--ink-0))}}:root{--persona-learn-ground:#e8b963;--persona-learn-tile:#c9974a;--persona-learn-ink:#3a2a08;--persona-learn-sub:#6b5220;--persona-learn-line:#c9974a;--persona-learn-wash:#faf4e8;--persona-work-ground:#1b2430;--persona-work-tile:#37475c;--persona-work-ink:#f2f1ec;--persona-work-sub:#a3afbe;--persona-work-line:#37475c;--persona-work-wash:#eef0f3;--persona-friend-ground:#6b5aa8;--persona-friend-tile:#8878c4;--persona-friend-ink:#f5f2ff;--persona-friend-sub:#c9bfe8;--persona-friend-line:#8878c4;--persona-friend-wash:#f2eff9;--persona-plan-ground:#2f6b4a;--persona-plan-tile:#3e8a60;--persona-plan-ink:#eff6f1;--persona-plan-sub:#a8cdb8;--persona-plan-line:#3e8a60;--persona-plan-wash:#eef4f0;--persona-travel-ground:#a5432c;--persona-travel-tile:#c25f45;--persona-travel-ink:#fbede8;--persona-travel-sub:#e3b4a6;--persona-travel-line:#c25f45;--persona-travel-wash:#fbf0ec;--persona-warn-bg:#fff6e3;--persona-warn-rule:#e8c07a;--persona-warn-ink:#6b4a18;--persona-warn-dot:#b5651d;--persona-shade:#000;--brand-imdb:#f5c518;--brand-imdb-ink:#1a1a1a;--brand-rt:#c5392b;--brand-letterboxd:#3d5a45;--brand-trakt:#8f231d;--brand-metacritic:#33404d;--brand-goodreads-bg:#f4f1ea;--brand-goodreads-ink:#382110;--brand-storygraph-bg:#f5e9de;--brand-storygraph-ink:#3b2a20;--brand-amazon-bg:#232f3e;--brand-amazon-ink:#f90;--media-dark-ground:linear-gradient(160deg,#1a1e22,#12161a 40%,#0e1214);--video-letterbox:#000;--wx-scene-rainy:linear-gradient(160deg,#161a22,#101420 40%,#0a0e18);--wx-scene-cloudy:linear-gradient(160deg,#1e2025,#181a1e 40%,#121315);--wx-scene-snowy:linear-gradient(160deg,#1e2230,#161a28 40%,#10141e);--wx-scene-night:linear-gradient(160deg,#0e0e1a,#080818 40%,#050510);--wx-scene-hazy:linear-gradient(160deg,#22201a,#1a1815 40%,#121010);--wx-scene-windy:linear-gradient(160deg,#1a1e22,#141820 40%,#0e1218);--news-header-grad:linear-gradient(135deg,#b8622e,sienna 50%,#8b4726);--news-live-dot:#e8a838;--news-accent:#c0783c;--news-accent-hover:#d8914e;--news-accent-deep:#9a5a20;--news-accent-deeper:#7a4510;--wx-ink:#0e3b32;--wx-body:#14201b;--wx-muted:#9a9686;--wx-bg:#fbfaf5;--wx-line:#ebe8dc;--wx-chip:#f1eee2;--wx-accent:#6b6650;--wx-sunny-bg:#fdf8ec;--wx-sunny-line:#f0e6cc;--wx-sunny-chip:#f6ebcf;--wx-sunny-accent:#b8892c;--wx-partly-bg:#f6f8f4;--wx-partly-line:#e1e7dc;--wx-partly-chip:#e8eee3;--wx-partly-accent:#6f8a63;--wx-cloudy-bg:#f6f6f4;--wx-cloudy-line:#e2e2de;--wx-cloudy-chip:#e8e8e4;--wx-cloudy-accent:#6d6f6b;--wx-rain-bg:#f2f6fa;--wx-rain-line:#d9e3ee;--wx-rain-chip:#e2ebf4;--wx-rain-accent:#4c6f96;--wx-storm-bg:#f6f3fa;--wx-storm-line:#e3dcee;--wx-storm-chip:#ebe4f3;--wx-storm-accent:#7a5ea3;--wx-snow-bg:#f4f8fb;--wx-snow-line:#dde8f0;--wx-snow-chip:#e5eef5;--wx-snow-accent:#5b86a8;--wx-fog-bg:#f6f5f1;--wx-fog-line:#e4e1d8;--wx-fog-chip:#ebe8df;--wx-fog-accent:#8a8474;--wx-windy-bg:#f2f8f6;--wx-windy-line:#d9e8e3;--wx-windy-chip:#e2efea;--wx-windy-accent:#3f8577;--wx-night-ink:#bfe3cf;--wx-night-body:#e6ebe7;--wx-night-muted:#8f978f;--wx-night-bg:#1c2124;--wx-night-line:#2b3236;--wx-night-chip:#262d31;--wx-night-accent:#cdc6a8;--wx-sunny-night-bg:#24211a;--wx-sunny-night-line:#3a3426;--wx-sunny-night-chip:#302b1f;--wx-sunny-night-accent:#e6c46a;--wx-partly-night-bg:#1d231e;--wx-partly-night-line:#2e372f;--wx-partly-night-chip:#262e27;--wx-partly-night-accent:#a9c69c;--wx-cloudy-night-bg:#202223;--wx-cloudy-night-line:#313435;--wx-cloudy-night-chip:#292c2d;--wx-cloudy-night-accent:#b7bab6;--wx-rain-night-bg:#1a2129;--wx-rain-night-line:#2a3542;--wx-rain-night-chip:#222b36;--wx-rain-night-accent:#8fb3dc;--wx-storm-night-bg:#201d28;--wx-storm-night-line:#342e42;--wx-storm-night-chip:#2a2535;--wx-storm-night-accent:#bfa4e6;--wx-snow-night-bg:#1b2227;--wx-snow-night-line:#2c3840;--wx-snow-night-chip:#232d34;--wx-snow-night-accent:#a3c9e6;--wx-fog-night-bg:#222220;--wx-fog-night-line:#343430;--wx-fog-night-chip:#2b2b28;--wx-fog-night-accent:#c6bfab;--wx-windy-night-bg:#1a2422;--wx-windy-night-line:#2a3936;--wx-windy-night-chip:#222f2c;--wx-windy-night-accent:#8fd1c1;--wx-forecast-bg:#0e3b32;--wx-forecast-line:#0e3b32;--wx-forecast-accent:#f4d68a;--wx-forecast-ink:#f6f3e7;--wx-forecast-body:#f6f3e7;--wx-forecast-night-bg:#12312a;--wx-forecast-night-line:#1e4a40;--news-digest-bg:#fff;--news-digest-line:#e6e2d5;--news-digest-ink:#14201b;--news-digest-green:#0e3b32;--news-digest-muted:#9a9686;--news-digest-chip:#f1eee2;--news-digest-chip-line:#ddd7c3;--news-digest-paper:#fcfaf2;--news-digest-paper-line:#e7e3d5;--news-digest-on-green:#f6f3e7;--news-digest-img:repeating-linear-gradient(135deg,#ecebe1 0 10px,#e2e0d3 10px 20px);--news-digest-night-bg:#1c2124;--news-digest-night-line:#2c3338;--news-digest-night-ink:#e8ece8;--news-digest-night-green:#bfe3cf;--news-digest-night-muted:#8f978f;--news-digest-night-chip:#262d31;--news-digest-night-chip-line:#35404a;--news-digest-night-paper:#1c2124;--news-digest-night-paper-line:#2c3338;--news-digest-night-on-green:#10211c;--news-digest-night-img:repeating-linear-gradient(135deg,#262c30 0 10px,#21272b 10px 20px);--map-skel-ground:#f6f4ef;--map-skel-block:#e6e2d8;--map-skel-park:#dbe1d3;--map-skel-water:#cddbdd;--map-skel-badge:#fff;--map-skel-ink:#6b6559;--map-skel-accent:#b8442f;--map-skel-night-ground:#1c1811;--map-skel-night-block:#29231b;--map-skel-night-park:#232b20;--map-skel-night-water:#1f2b2d;--map-skel-night-badge:#2b241c;--map-skel-night-ink:#a49c8e;--map-skel-night-accent:#d4694f}[data-phone-theme=linen]:not([data-mode=dark]){--paper:#f1f1ec;--paper-2:#e6e6e0;--paper-3:#ebebe6;--rule:#e0e0d9;--rule-soft:#e8e8e2}[data-phone-theme=plain]:not([data-mode=dark]){--paper:#f2f2f0;--paper-2:#e7e7e4;--paper-3:#ededea;--paper-4:#fff;--surface:#fff;--ink-0:#121212;--ink-1:#3a3a3a;--ink-2:#6e6e6b;--ink-3:#8e8e8a;--rule:#dfdfdc;--rule-soft:#e9e9e6;--primary:#14532d;--primary-soft:#14532d17;--on-primary:#fff;--ochre:#a35200;--oxblood:#d93025;--sage:#1e7a45;--sage-soft:#1e7a451a;--phone-working:#1f5f8b;--serif:-apple-system,"SF Pro Display",system-ui,"Segoe UI",Roboto,sans-serif;--sans:-apple-system,"SF Pro Text",system-ui,"Segoe UI",Roboto,sans-serif;--mono:-apple-system,"SF Pro Text",system-ui,"Segoe UI",Roboto,sans-serif}[data-phone-theme=sky]:not([data-mode=dark]){--phone-bubble:#f4f5f7;--paper:#fff;--paper-2:#f4f5f7;--paper-3:#f8f8f9;--paper-4:#fafafa;--surface:#fafafa;--ink-0:#000;--ink-1:#3a3a3a;--ink-2:#616161;--ink-3:#8a8a8a;--rule:#ececec;--rule-soft:#f2f2f2;--primary:#2663ff;--primary-soft:#2663ff1a;--on-primary:#fff;--ochre:#2663ff;--oxblood:#2663ff;--sage:#00a83a;--sage-soft:#00d72f1f;--phone-working:#2663ff;--serif:var(--font-lato,"Lato"),system-ui,sans-serif;--sans:var(--font-lato,"Lato"),system-ui,sans-serif;--mono:var(--font-lato,"Lato"),system-ui,sans-serif}[data-phone-theme=mono]:not([data-mode=dark]){--phone-bubble:#f2f2f2;--paper:#fff;--paper-2:#f2f2f2;--paper-3:#f8f8f8;--paper-4:#fafafa;--surface:#fafafa;--ink-0:#000;--ink-1:#3a3a3a;--ink-2:#616161;--ink-3:#8a8a8a;--rule:#ececec;--rule-soft:#f2f2f2;--primary:#000;--primary-soft:#0000000f;--on-primary:#fff;--ochre:#000;--oxblood:#000;--sage:#00a83a;--sage-soft:#00d72f1f;--phone-working:#000;--serif:var(--font-lato,"Lato"),system-ui,sans-serif;--sans:var(--font-lato,"Lato"),system-ui,sans-serif;--mono:var(--font-lato,"Lato"),system-ui,sans-serif}[data-phone-theme=system]:not([data-mode=dark]){--phone-bubble:#eceaf0;--paper:#f7f6f8;--paper-2:#eceaf0;--paper-3:#f1f0f4;--paper-4:#fff;--surface:#fff;--ink-0:#1c1b1f;--ink-1:#48464d;--ink-2:#7f7c86;--ink-3:#a3a0aa;--rule:#e6e4ea;--rule-soft:#eeedf1;--primary:#5856d6;--primary-soft:#5856d61a;--on-primary:#fff;--ochre:#5856d6;--oxblood:#ff3b30;--sage:#34c759;--sage-soft:#34c7591f;--phone-working:#5856d6;--serif:-apple-system,"SF Pro Display",system-ui,"Segoe UI",sans-serif;--sans:-apple-system,"SF Pro Text",system-ui,"Segoe UI",sans-serif}[data-phone-theme=system][data-os=android]:not([data-mode=dark]){--phone-bubble:#f3edf7;--paper:#fef7ff;--paper-2:#f3edf7;--paper-3:#f8f2fb;--paper-4:#fff;--surface:#fff;--ink-0:#1d1b20;--ink-1:#49454f;--ink-2:#79747e;--ink-3:#a29da8;--rule:#e7e0ec;--rule-soft:#efeaf2;--primary:#6750a4;--primary-soft:#6750a41a;--on-primary:#fff;--ochre:#6750a4;--oxblood:#b3261e;--sage:#146c2e;--sage-soft:#146c2e1f;--phone-working:#6750a4;--serif:var(--font-roboto,"Roboto"),system-ui,sans-serif;--sans:var(--font-roboto,"Roboto"),system-ui,sans-serif}[data-phone-theme=dusk]:not([data-mode=dark]){--paper:#ffd6c9;--paper-2:#f7aca6;--paper-3:#fbc1b8;--paper-4:#fff;--surface:#fff;--ink-0:#1a1b2e;--ink-1:#4a4a5a;--ink-2:#4a4b5a;--ink-3:#928386;--rule:#f5a19d;--rule-soft:#fabcb3;--primary:#42426f;--primary-soft:#42426f1a;--on-primary:#fff;--ochre:#62404d;--oxblood:#65424e;--sage:#42426f;--sage-soft:#42426f1f;--phone-working:#42426f;--serif:var(--font-display);--sans:var(--font-body);--mono:var(--font-mono)}[data-phone-theme=sage]:not([data-mode=dark]){--phone-bubble:#e8f0e4;--paper:#f7f7f2;--paper-2:#e8f0e4;--paper-3:#f0f4eb;--paper-4:#fff;--surface:#fff;--ink-0:#2e4d3d;--ink-1:#577064;--ink-2:#576f63;--ink-3:#97a59c;--rule:#e4eee1;--rule-soft:#eef2ea;--primary:#2e4d3d;--primary-soft:#2e4d3d1a;--on-primary:#fff;--ochre:#497354;--oxblood:#497354;--sage:#2e4d3d;--sage-soft:#2e4d3d1f;--phone-working:#2e4d3d;--serif:var(--font-display);--sans:var(--font-body);--mono:var(--font-mono)}[data-phone-theme=ocean]:not([data-mode=dark]){--paper:#e6f4f1;--paper-2:#c4e6e5;--paper-3:#d5edeb;--paper-4:#fff;--surface:#fff;--ink-0:#0d1b2a;--ink-1:#424d59;--ink-2:#565f6a;--ink-3:#909ba0;--rule:#bbe2e2;--rule-soft:#d0ebea;--primary:#1b4965;--primary-soft:#1b49651a;--on-primary:#fff;--ochre:#1c6871;--oxblood:#1c6b75;--sage:#1b4965;--sage-soft:#1b49651f;--phone-working:#1b4965;--serif:var(--font-display);--sans:var(--font-body);--mono:var(--font-mono)}[data-phone-theme=sunset]:not([data-mode=dark]){--paper:#fff2e7;--paper-2:#fee4cc;--paper-3:#feebda;--paper-4:#fff;--surface:#fff;--ink-0:#3a1e12;--ink-1:#655046;--ink-2:#756259;--ink-3:#ac9c92;--rule:#fee1c4;--rule-soft:#feead6;--primary:#b5402c;--primary-soft:#e94f371a;--on-primary:#fff;--ochre:#97502d;--oxblood:#9a512e;--sage:#b5402c;--sage-soft:#e94f371f;--phone-working:#b5402c;--serif:var(--font-display);--sans:var(--font-body);--mono:var(--font-mono)}[data-phone-theme=lavender]:not([data-mode=dark]){--paper:#f6f2fb;--paper-2:#eee3f9;--paper-3:#f2eafa;--paper-4:#fff;--surface:#fff;--ink-0:#2a2245;--ink-1:#59536e;--ink-2:#67617a;--ink-3:#a09bae;--rule:#ecdef8;--rule-soft:#f1e8fa;--primary:#5e4b8b;--primary-soft:#5e4b8b1a;--on-primary:#fff;--ochre:#685aa4;--oxblood:#685aa4;--sage:#5e4b8b;--sage-soft:#5e4b8b1f;--phone-working:#5e4b8b;--serif:var(--font-display);--sans:var(--font-body);--mono:var(--font-mono)}[data-phone-theme=mustard]:not([data-mode=dark]){--phone-bubble:#fbf1d2;--paper:#fffdf5;--paper-2:#fbf1d2;--paper-3:#fdf7e4;--paper-4:#fff;--surface:#fff;--ink-0:#1f1f1f;--ink-1:#505050;--ink-2:#626262;--ink-3:#a1a09d;--rule:#f9eec8;--rule-soft:#fcf6de;--primary:#2b2b2b;--primary-soft:#2b2b2b1a;--on-primary:#fff;--ochre:#85681b;--oxblood:#8a6711;--sage:#2b2b2b;--sage-soft:#2b2b2b1f;--phone-working:#2b2b2b;--serif:var(--font-display);--sans:var(--font-body);--mono:var(--font-mono)}[data-phone-theme=tealgray]:not([data-mode=dark]){--paper:#eceff1;--paper-2:#dce2e5;--paper-3:#e4e8eb;--paper-4:#fff;--surface:#fff;--ink-0:#263238;--ink-1:#565f64;--ink-2:#5a6468;--ink-3:#949c9f;--rule:#d8dfe2;--rule-soft:#e2e7ea;--primary:#263238;--primary-soft:#2632381a;--on-primary:#fff;--ochre:#2c6a67;--oxblood:#2b6a67;--sage:#263238;--sage-soft:#2632381f;--phone-working:#263238;--serif:var(--font-display);--sans:var(--font-body);--mono:var(--font-mono)}[data-phone-theme=berry]:not([data-mode=dark]){--paper:#ffe6ec;--paper-2:#fbc0cd;--paper-3:#fdd3dc;--paper-4:#fff;--surface:#fff;--ink-0:#6b0f3c;--ink-1:#873c61;--ink-2:#883e62;--ink-3:#b88199;--rule:#f9b6c4;--rule-soft:#fcced8;--primary:#9d174d;--primary-soft:#9d174d1a;--on-primary:#fff;--ochre:#a12051;--oxblood:#a12051;--sage:#9d174d;--sage-soft:#9d174d1f;--phone-working:#9d174d;--serif:var(--font-display);--sans:var(--font-body);--mono:var(--font-mono)}[data-phone-theme=arctic]:not([data-mode=dark]){--paper:#e3f2fd;--paper-2:#cde7fc;--paper-3:#d8ecfc;--paper-4:#fff;--surface:#fff;--ink-0:#102a43;--ink-1:#45596c;--ink-2:#516475;--ink-3:#8b9dab;--rule:#c7e4fc;--rule-soft:#d5ebfc;--primary:#1862a4;--primary-soft:#1e88e51a;--on-primary:#fff;--ochre:#366893;--oxblood:#32628b;--sage:#1862a4;--sage-soft:#1e88e51f;--phone-working:#1862a4;--serif:var(--font-display);--sans:var(--font-body);--mono:var(--font-mono)}[data-phone-theme=neutral]:not([data-mode=dark]){--phone-bubble:#ededed;--paper:#fafafa;--paper-2:#f3f3f3;--paper-3:#f6f6f6;--paper-4:#fff;--surface:#fff;--ink-0:#1f1f1f;--ink-1:#505050;--ink-2:#626262;--ink-3:#9f9f9f;--rule:#f2f2f2;--rule-soft:#f6f6f6;--primary:#333;--primary-soft:#3333331a;--on-primary:#fff;--ochre:#606060;--oxblood:#6c6c6c;--sage:#333;--sage-soft:#3333331f;--phone-working:#333;--serif:var(--font-display);--sans:var(--font-body);--mono:var(--font-mono)}[data-phone-theme=honey]:not([data-mode=dark]){--paper:#f7f5f1;--paper-2:#efebe4;--paper-3:#f3f0ea;--paper-4:#fff;--surface:#fff;--ink-0:#222;--ink-1:#4a4a4a;--ink-2:#6b6862;--ink-3:#a3a09b;--rule:#ece8e1;--rule-soft:#f2eee9;--primary:#222;--primary-soft:#22222212;--on-primary:#fff;--ochre:#8a6a00;--oxblood:#f5cb4a;--sage:#222;--sage-soft:#22222212;--phone-working:#222;--serif:var(--font-display);--sans:var(--font-body);--mono:var(--font-mono)}[data-phone-theme=navy]:not([data-mode=dark]){--phone-bubble:#f2f4f6;--paper:#fff;--paper-2:#f2f4f6;--paper-3:#f8fafa;--paper-4:#fff;--surface:#fff;--ink-0:#0b2a3c;--ink-1:#3c5260;--ink-2:#5e6e79;--ink-3:#9ea8af;--rule:#e8ecef;--rule-soft:#f4f6f7;--primary:#0b2a3c;--primary-soft:#0b2a3c12;--on-primary:#fff;--ochre:#9a6a00;--oxblood:#d93636;--sage:#1e8e4e;--sage-soft:#1e8e4e1a;--phone-working:#0b2a3c;--phone-tabbar-bg:#0b2a3c;--phone-tabbar-ink:#fff;--phone-tabbar-muted:#9fb3c0;--phone-tabbar-line:#0b2a3c;--serif:var(--font-display);--sans:var(--font-body);--mono:var(--font-mono)}[data-phone-theme=terra]:not([data-mode=dark]){--phone-bubble:#f3eadd;--paper:#fcf4ea;--paper-2:#f3eadd;--paper-3:#f8efe4;--paper-4:#fcf4ea;--surface:#fcf4ea;--ink-0:#1a1a1a;--ink-1:#3d3a36;--ink-2:#5f5a53;--ink-3:#9e988f;--rule:#e3d9cb;--rule-soft:#f0e6da;--primary:#c8452b;--primary-soft:#e8684c1f;--on-primary:#fff;--ochre:#b23e26;--oxblood:#e8684c;--sage:#1a1a1a;--sage-soft:#1a1a1a12;--phone-working:#c8452b;--serif:var(--font-display);--sans:var(--font-body);--mono:var(--font-mono)}:not(html)[data-phone-theme=linen],:not(html)[data-phone-theme=paper]{--paper:#f6f3ec;--paper-2:#ece7db;--paper-3:#f1ede3;--paper-4:#fff;--surface:#fff;--ink-0:#1e241f;--ink-1:#4a4f48;--ink-2:#7a786e;--ink-3:#a3a097;--rule:#e2dccd;--rule-soft:#ece7dc;--primary:#0e5049;--primary-soft:#0e504917;--on-primary:#fff;--ochre:#8e6f22;--oxblood:#a8443a;--sage:#3e7553;--serif:var(--font-display);--sans:var(--font-body);--mono:var(--font-mono)}:root:not([data-theme]){--font-display:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Roboto,"Open Sans",system-ui,sans-serif;--font-body:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Roboto,"Open Sans",system-ui,sans-serif;--font-mono:ui-monospace,"SF Mono","Roboto Mono",Menlo,monospace;--display-weight:600;--bg-0:#f3f0e8;--bg-1:#e9e4d6;--ink:#1e241f;--muted:#7d7c72;--surface:#fff;--primary-a:#0e5049;--primary-b:#0a3b36;--on-primary:#fff;--badge-a:#a8443a;--badge-b:#7d2f27;--on-badge:#fff}:root:not([data-theme])[data-mode=dark]{--bg-0:#17120c;--bg-1:#0f0b06;--ink:#f5f5f5;--muted:#868686;--surface:#221c16;--primary-a:#8fc4bf;--primary-b:#78b1ad;--on-primary:#17120c;--badge-a:#c9564a;--badge-b:#a8443a;--on-badge:#fff}.Chrome_acct__a4IxE{position:relative;flex:none}.Chrome_acctTrigger__ZjxGz{display:flex;align-items:center;gap:8px;max-width:220px;padding:5px 8px 5px 5px;border:1px solid var(--rule-soft);border-radius:var(--r-pill);background:var(--paper-3);color:var(--ink-1);font-family:var(--sans);cursor:pointer}.Chrome_acctTrigger__ZjxGz:hover{border-color:var(--rule);background:var(--paper-4);color:var(--ink-0)}.Chrome_acctTrigger__ZjxGz:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.Chrome_acctAv__JpMBd{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:var(--primary-soft);color:var(--primary);font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.02em}.Chrome_acctWho__tZiXv{display:flex;flex-direction:column;align-items:flex-start;min-width:0;gap:1px}.Chrome_acctNm__V8Tp7{font-size:calc(14px * var(--type-scale, 1));font-weight:500}.Chrome_acctNm__V8Tp7,.Chrome_acctRole__suB_O{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.2}.Chrome_acctRole__suB_O{font-family:var(--mono);font-size:9px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.Chrome_acctCaret__C1Zeo{flex:none;width:14px;height:14px;color:var(--ink-3)}.Chrome_acctMenu__XtvUX{position:absolute;top:calc(100% + 6px);right:0;z-index:40;width:232px;padding:6px;border:1px solid var(--rule-soft);border-radius:var(--r-card);background:var(--paper-4);box-shadow:var(--elev-popover)}.Chrome_acctMenu__XtvUX:has(.Chrome_acctFoot__mxS0X){width:288px}.Chrome_acctFoot__mxS0X{margin-top:6px;padding-top:6px;border-top:1px solid var(--rule-soft)}.Chrome_acctHead__bxAsH{display:flex;flex-direction:column;gap:2px;padding:8px 10px 10px;border-bottom:1px solid var(--rule-soft);margin-bottom:4px}.Chrome_acctHead__bxAsH .Chrome_nm__x0cr_{font-family:var(--sans);font-size:14px;font-weight:600;color:var(--ink-0);overflow-wrap:anywhere}.Chrome_acctHead__bxAsH .Chrome_hd__4F_S8{font-family:var(--mono);font-size:11px;color:var(--ink-3)}.Chrome_acctRow__pjvDb{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 10px 4px 12px}.Chrome_acctRow__pjvDb .Chrome_lb__Iblg5{font-family:var(--sans);font-size:13.5px;color:var(--ink-1)}.Chrome_acctMode__1Oo0U{display:grid;place-items:center;width:28px;height:28px;padding:0;border:1px solid var(--rule-soft);border-radius:8px;background:var(--paper-3);color:var(--ink-2);cursor:pointer}.Chrome_acctMode__1Oo0U svg{width:15px;height:15px}.Chrome_acctMode__1Oo0U:hover{color:var(--ink-0);border-color:var(--rule)}.Chrome_acctItem__2G0sY{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;border:none;border-radius:var(--r-md);background:transparent;color:var(--ink-1);font-family:var(--sans);font-size:13.5px;text-align:left;text-decoration:none;cursor:pointer}.Chrome_acctItem__2G0sY svg{flex:none;width:15px;height:15px;color:var(--ink-3)}.Chrome_acctItem__2G0sY:hover{background:var(--paper-3);color:var(--ink-0)}.Chrome_acctItem__2G0sY:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.Chrome_acctItem__2G0sY.Chrome_on__1sUOG,.Chrome_acctItem__2G0sY.Chrome_on__1sUOG svg{color:var(--primary)}.Chrome_acctItem__2G0sY.Chrome_danger__4MAJA:hover{background:var(--oxblood-soft);color:var(--oxblood)}.Chrome_acctItem__2G0sY.Chrome_danger__4MAJA:hover svg{color:var(--oxblood)}.Chrome_bell__xGZF3{position:relative;flex:none}.Chrome_bellTrigger__HQDZf{position:relative;display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid var(--rule-soft);border-radius:50%;background:var(--paper-3);color:var(--ink-1);cursor:pointer}.Chrome_bellTrigger__HQDZf svg{width:19px;height:19px}.Chrome_bellTrigger__HQDZf:hover{border-color:var(--rule);background:var(--paper-4);color:var(--ink-0)}.Chrome_bellTrigger__HQDZf:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.Chrome_bellBadge__N0OKX{position:absolute;top:1px;right:0;min-width:15px;height:15px;padding:0 3px;border-radius:var(--r-pill);background:var(--oxblood);color:var(--on-accent);font-family:var(--mono);font-size:9px;font-weight:600;line-height:15px;text-align:center}.Chrome_bellPanel__D_UCr{position:absolute;top:calc(100% + 6px);right:0;z-index:40;width:340px;max-height:min(420px,70dvh);overflow-y:auto;border:1px solid var(--rule-soft);border-radius:var(--r-card);background:var(--paper-4);box-shadow:var(--elev-popover)}.Chrome_bell__xGZF3.Chrome_compact__bJCKM .Chrome_bellPanel__D_UCr{position:fixed;top:calc(59px + 8px + var(--m-safe-top, env(safe-area-inset-top, 0px)));right:8px;left:8px;width:auto;max-height:min(70dvh,520px)}.Chrome_bellHead__NgNVn{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;border-bottom:1px solid var(--rule-soft);background:var(--paper-4)}.Chrome_bellHead__NgNVn .Chrome_ttl__6ZzOA{font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2)}.Chrome_bellClear__IuYvx{padding:0;border:none;background:transparent;color:var(--ink-3);font-family:var(--sans);font-size:12px;cursor:pointer}.Chrome_bellClear__IuYvx:hover{color:var(--ink-0);text-decoration:underline}.Chrome_bellEmpty__1EdX9{margin:0;padding:22px 16px;font-family:var(--sans);font-size:13px;line-height:1.5;color:var(--ink-3)}.Chrome_bellList__QfeB6{margin:0;padding:0;list-style:none}.Chrome_bellItem__v9TZA{padding:12px 14px;border-bottom:1px solid var(--rule-soft)}.Chrome_bellItem__v9TZA:last-child{border-bottom:none}.Chrome_bellItem__v9TZA.Chrome_unread__n2AU8{background:var(--primary-soft)}.Chrome_bellItem__v9TZA .Chrome_hd__4F_S8{display:flex;align-items:center;gap:8px;margin-bottom:3px}.Chrome_bellItem__v9TZA .Chrome_eb__Hg7YG{font-family:var(--mono);font-size:9.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.Chrome_bellItem__v9TZA.Chrome_done__srK7V .Chrome_eb__Hg7YG{color:var(--sage)}.Chrome_bellItem__v9TZA.Chrome_failed__vPrPq .Chrome_eb__Hg7YG{color:var(--oxblood)}.Chrome_bellItem__v9TZA.Chrome_due__2rXby .Chrome_eb__Hg7YG{color:var(--ochre)}.Chrome_bellItem__v9TZA .Chrome_tm__yziKZ{font-family:var(--mono);font-size:9.5px;letter-spacing:.06em;color:var(--ink-3)}.Chrome_bellItem__v9TZA .Chrome_ttl__6ZzOA{margin:0;font-family:var(--sans);font-size:13.5px;font-weight:600;line-height:1.35;color:var(--ink-0);overflow-wrap:anywhere}.Chrome_bellItem__v9TZA .Chrome_txt__f5OKE{margin:3px 0 0;font-family:var(--sans);font-size:12.5px;line-height:1.45;color:var(--ink-2);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.Chrome_bellItem__v9TZA .Chrome_acts__jbEpZ{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.Chrome_bellItem__v9TZA .Chrome_act__eJUWy{min-height:28px;padding:0 10px;border:1px solid var(--rule);border-radius:var(--r-button);background:transparent;color:var(--ink-1);font-family:var(--sans);font-size:12px;cursor:pointer}.Chrome_bellItem__v9TZA .Chrome_act__eJUWy:hover{background:var(--paper-3);color:var(--ink-0)}.Chrome_bellItem__v9TZA .Chrome_act__eJUWy:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.Chrome_bellItem__v9TZA .Chrome_act__eJUWy.Chrome_primary__BlsSQ{border-color:transparent;background:var(--primary);color:var(--on-accent)}.Chrome_bell__xGZF3.Chrome_compact__bJCKM .Chrome_bellItem__v9TZA .Chrome_act__eJUWy{min-height:44px;flex:1;padding:0 12px;font-size:13px}.Chrome_bell__xGZF3.Chrome_compact__bJCKM .Chrome_bellTrigger__HQDZf{width:40px;height:40px}