:root{--font-sans:var(--font-varela,"Varela Round"), ui-rounded, system-ui, sans-serif;--font-mono:ui-monospace, Menlo, monospace;--titlebar-inset:0px;--bg:#f4f6f6;--side:#eefeff;--ink:#1c2427;--muted:#5f6f74;--line:#dce5e7;--surface:#fff;--field:#c9f0fb;--composer-bg:#86cffa;--composer-ink:#0b3f5c;--chip-on-composer:#ffffff8c;--send-bg:#c9f0fb;--send-ink:#0b3f5c;--nav-active:#cff3fb;--nav-hover:#0000000a;--card-shadow:0 1px 2px #1428320f;--panel-shadow-sm:0 1px 2px #1428320f;--col-bg:#e9eff0;--task-bg:#fff;--task-shadow:0 1px 2px #14283212;--note-ink:#2a2e22;--note-muted:#1e241e99;--chip:#00000012;--overlay:#08161c73;--toast-bg:#17242b;--toast-ink:#f2fbfd;--brand:#86cffa;--brand-hover:#74c6f7;--brand-ink:#0b3f5c;--brand-soft:#c9f0fb;--accent:#56b8ea;--success:#3fae74;--warning:#e0a73a;--danger:#d9534f;--danger-ink:#b3261e;--note-yellow:#ede9a6;--note-cyan:#c5ecf6;--note-green:#d6eac3;--note-pink:#f5d4db;--note-lavender:#ddd9f3;--note-peach:#f5dcc0;--radius-nav:14px;--radius-card:18px;--radius-panel:22px;--radius-field:14px;--radius-col:20px;--radius-task:12px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--bg:#0f1618;--side:#142024;--ink:#e3eef0;--muted:#8ea2a7;--line:#233339;--surface:#172429;--field:#14303a;--composer-bg:#1c3b47;--composer-ink:#cfeffa;--chip-on-composer:#ffffff1a;--send-bg:#5fb9ec;--send-ink:#062435;--nav-active:#1d3a44;--nav-hover:#ffffff0d;--card-shadow:none;--panel-shadow-sm:none;--col-bg:#141f23;--task-bg:#1a292e;--task-shadow:none;--note-ink:#edefe4;--note-muted:#edefe49e;--chip:#ffffff1a;--brand-soft:#1d3a44;--note-yellow:#4a4726;--note-cyan:#1e4550;--note-green:#304629;--note-pink:#4e2e37;--note-lavender:#363253;--note-peach:#4c3926;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;padding:0}body{transition:background .25s,color .25s}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:default}textarea:focus,input:focus{outline:none}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}a{color:inherit;text-decoration:none}.noted-drag-strip{height:var(--titlebar-inset);z-index:100;-webkit-app-region:drag;app-region:drag;pointer-events:none;position:fixed;inset:0 0 auto}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}
@font-face{font-family:Varela Round;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d2eebaa28f8365b1-s.140whm1m_mno1.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Varela Round;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9fd8da7b024d4c67-s.1rvmfu61fiszi.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:Varela Round;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9068cf02accee9f5-s.06u2sd-_74-9g.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:Varela Round;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b5893709a5ec98ee-s.p.0srb2049sag5h.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:Varela Round Fallback;src:local(Arial);ascent-override:85.62%;descent-override:26.67%;line-gap-override:0.0%;size-adjust:107.22%}.varela_round_749bfbb3-module__Znln_a__className{font-family:Varela Round,Varela Round Fallback;font-style:normal;font-weight:400}.varela_round_749bfbb3-module__Znln_a__variable{--font-varela:"Varela Round", "Varela Round Fallback"}
.ServiceWorkerRegistrar-module__OYG3KW__banner{z-index:80;background:var(--toast-bg);color:var(--toast-ink);border-radius:24px;align-items:center;gap:12px;padding:6px 6px 6px 18px;font-size:14px;display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px -10px #00000080}.ServiceWorkerRegistrar-module__OYG3KW__banner button{background:var(--brand);height:36px;color:var(--brand-ink);border:none;border-radius:18px;padding:0 14px;font-size:14px}
