:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7f6f2;--surface:#fcfcfb;--surface-2:#f0eee8;--border:#e2dfd6;--text:#0b0b0b;--text-2:#52514e;--muted:#7a7872;--grid:#e6e3db;--healthy:#2a78d6;--t2dm:#eb6834;--band-normal:#1baf7a1a;--band-high:#eb683412;--band-low:#e3494814;--exercise:#1baf7a29;--good:#1a7f56;--warn:#a86a00;--bad:#c23a39;--accent:#2a78d6;--font:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#121211;--surface:#1a1a19;--surface-2:#232321;--border:#33332f;--text:#f0efec;--text-2:#c3c2b7;--muted:#8d8c84;--grid:#2c2c29;--healthy:#3987e5;--t2dm:#d95926;--band-normal:#199e7024;--band-high:#d959261a;--band-low:#e667671f;--exercise:#199e7038;--good:#3fbf8a;--warn:#e0a43a;--bad:#ee7b7b;--accent:#5598e7}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--font);margin:0;line-height:1.5}button,select,input{font:inherit;color:inherit}h1,h2,h3{text-wrap:balance;line-height:1.2}p{text-wrap:pretty}
