.ctl{--bg:#f2f2ee;--card:#ffffffe0;--inset:#14161a0b;--inset-2:#14161a14;--ink:#14150f;--soft:#43464b;--muted:#6b6f76;--faint:#a2a6ad;--line:#14161a17;--line-2:#14161a0e;--accent:#ff5c33;--accent-hover:#f04a20;--accent-soft:#ff5c331f;--accent-text:#d1441f;--ok:#3f9b73;--ok-soft:#3f9b7324;--warn:#b8842a;--warn-soft:#b8842a24;--neg:#b45a4e;--neg-soft:#b45a4e1f;--work:#2f6f8f;--work-soft:#2f6f8f21;--fill:#14150f;--pill:#14161a0d;--hover:#14161a0b;--sel:#14161a0f;--edge:#14161a1a;--panel:#fff;--hair:#14161a17;--g1:#e3ecf9;--g2:#f4efe9;--g3:#f2f2ee;--g-orb:#ff5c3314;--mono:"Roboto Mono", ui-monospace, "SF Mono", Menlo, monospace;--s1:var(--accent);--s2:#5ea9a0;--s3:#7aa874;--s4:#d2a13e;--s5:#b07d52;--s6:#8b8f97;--s7:#cf6a44;--serif:"Newsreader", Georgia, serif;--sans:"Inter", "Helvetica Neue", Arial, sans-serif;--r-xl:18px;--r-lg:14px;--r-md:11px;--r-sm:8px;--r-pill:999px;--shadow-card:0 1px 2px #1a191608, 0 10px 32px -24px #1a19161f;--shadow-chip:0 1px 2px #1a191614, 0 2px 6px #1a19160d;--shadow-pop:0 1px 2px #1a19160f, 0 24px 60px -28px #1a191647;--r-card:20px}[data-theme=dark] .ctl{--bg:#0a0b0d;--card:#fff1;--inset:#ffffff17;--inset-2:#ffffff1f;--ink:#eef0f2;--soft:#b4b9c1;--muted:#8b9099;--faint:#565c66;--line:#ffffff14;--line-2:#ffffff0d;--accent:#ff5c33;--accent-hover:#ff7a4d;--accent-soft:#ff5c3324;--accent-text:#ff8a5c;--ok:#5bb391;--ok-soft:#5bb39126;--warn:#d8a154;--warn-soft:#d8a15426;--neg:#cf7b6f;--neg-soft:#cf7b6f24;--work:#5b8fd0;--work-soft:#5b8fd026;--fill:#eef0f2;--pill:#ffffff17;--hover:#ffffff0f;--sel:#ffffff1a;--edge:#ffffff17;--panel:#16181e;--hair:#ffffff14;--g1:#132a4c;--g2:#0b0d13;--g3:#0a0809;--g-orb:#ff5c3317;--mono:"Roboto Mono", ui-monospace, "SF Mono", Menlo, monospace;--s1:var(--accent);--s2:#5bb391;--s3:#7aa874;--s4:#d8a154;--s5:#b07d52;--s6:#8b9099;--s7:#ff8a5c;--shadow-card:0 1px 2px #0000004d, 0 18px 50px -34px #0009;--shadow-chip:0 1px 2px #0006;--shadow-pop:0 24px 60px -24px #000000b8}.ctl{background:var(--bg);color:var(--ink);font-family:var(--sans);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;background-image:radial-gradient(115% 85% at 10% -5%, var(--g1) 0%, transparent 52%), radial-gradient(80% 70% at 102% 104%, var(--g-orb) 0%, transparent 44%), linear-gradient(162deg, var(--g2) 0%, var(--g3) 72%);background-attachment:fixed;font-size:14.5px;line-height:1.55}
