@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.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:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_1c871f37-module__30ab_W__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_1c871f37-module__30ab_W__variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:var(--lightningcss-light,#f5f7fa)var(--lightningcss-dark,#121c26);--surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1e2a38);--surface-2:var(--lightningcss-light,#e8eff6)var(--lightningcss-dark,#2b394a);--border:var(--lightningcss-light,#d1e3f0)var(--lightningcss-dark,#3d4f63);--text:var(--lightningcss-light,#121c26)var(--lightningcss-dark,#fff);--text-secondary:var(--lightningcss-light,#4a6580)var(--lightningcss-dark,#a5b9cc);--text-dim:var(--lightningcss-light,#8fa8c0)var(--lightningcss-dark,#708699);--green-soft:var(--lightningcss-light,#d1fae5)var(--lightningcss-dark,#064e3b);--red-soft:var(--lightningcss-light,#ffe4e6)var(--lightningcss-dark,#4c1525);--orange-soft:var(--lightningcss-light,#fef3c7)var(--lightningcss-dark,#5a3808);--blue-soft:var(--lightningcss-light,#dbeafe)var(--lightningcss-dark,#1e3a5f);--purple-soft:var(--lightningcss-light,#ede9fe)var(--lightningcss-dark,#2e1065);--on-accent:#121c26;--green:#34d399;--red:#fb7185;--orange:#fbbf24;--blue:#60a5fa;--blue-light:#93c5fd;--purple:#a78bfa;--color-inr:var(--red);--color-diabetes:var(--blue);--color-blood-pressure:var(--orange);--color-weight:var(--purple);--font-scale:1;--radius:14px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-contrast=high]{--bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--text:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--text-secondary:var(--lightningcss-light,#333)var(--lightningcss-dark,#ccc);--border:var(--lightningcss-light,#000)var(--lightningcss-dark,#555)}[data-font=small]{--font-scale:.85}[data-font=large]{--font-scale:1.2}[data-status=normal]{--status:var(--green);--status-soft:var(--green-soft)}[data-status=elevated]{--status:var(--orange);--status-soft:var(--orange-soft)}[data-status=critical]{--status:var(--red);--status-soft:var(--red-soft)}[data-status=low],[data-status=info]{--status:var(--blue);--status-soft:var(--blue-soft)}
*{box-sizing:border-box;margin:0;padding:0}html{font-size:calc(16px * var(--font-scale))}body{background:var(--bg);min-height:100dvh;color:var(--text);font-family:var(--font-dm-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;line-height:1.5}a{color:var(--blue)}input,button{font:inherit}input,select,textarea{font-size:max(16px,1em)}:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media print{html,html[data-theme]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}summary{cursor:pointer;padding:.5rem 0}button[aria-busy=true]{cursor:progress}button[aria-busy=true]:before{content:"";vertical-align:-.15em;border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:1em;height:1em;margin-right:.5em;animation:.8s linear infinite busy;display:inline-block}@keyframes busy{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){button[aria-busy=true]:before{animation-duration:2s}}
