:root,:root[data-theme=dark]{color-scheme:dark;--bg-grad-1: #20475e;--bg-grad-2: #235d68;--bg-grad-3: #246257;--container: #0a1018;--sidebar: #0e1620;--card: #15202d;--card-2: #1c2a39;--line: rgba(255, 255, 255, .07);--line-strong: rgba(255, 255, 255, .12);--text: #eaf2f8;--text-dim: #8c9eb2;--text-faint: #58697c;--accent: #00cc81;--accent-dim: rgba(0, 204, 129, .16);--accent-ink: #03201a;--open: #00cc81;--danger: #ff5a5a;--track: rgba(255, 255, 255, .14);--shadow: rgba(0, 30, 60, .45);--radius: 22px}:root[data-theme=light]{color-scheme:light;--bg-grad-1: #ccd9e2;--bg-grad-2: #d0e0e3;--bg-grad-3: #d4e6dd;--container: #ffffff;--sidebar: #f4f7fa;--card: #eaf0f5;--card-2: #dce7ef;--line: rgba(0, 0, 0, .07);--line-strong: rgba(0, 0, 0, .13);--text: #0e1b26;--text-dim: #51677a;--text-faint: #8ba0b1;--accent: #00a86b;--accent-dim: rgba(0, 168, 107, .15);--accent-ink: #ffffff;--open: #00a86b;--danger: #e11900;--track: rgba(0, 0, 0, .13);--shadow: rgba(0, 60, 100, .18)}:root{--safe-t: env(safe-area-inset-top, 0px);--safe-b: env(safe-area-inset-bottom, 0px);--safe-l: env(safe-area-inset-left, 0px);--safe-r: env(safe-area-inset-right, 0px);--tap: 44px;--tap-sm: 36px;--tabbar-h: calc(58px + var(--safe-b));--sheet-peek: 86px;--sheet-max: 92dvh}@font-face{font-family:Quicksand;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/quicksand-5.3-latin-ext.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Quicksand;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/quicksand-5.3-latin.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
