/* Generated from reviewed website CSS; run tools/sync_miniapp_design.py. */
:root{--blue:#2e398b;--paper:#f7f7f2;--ink:#202a35;--muted:#69717c;--line:#dedfd9;--cream:#ead7c7;--pill:999px;--radius-lg:32px;--radius-md:18px;--surface-inset:12px;--radius-nested:calc(var(--radius-lg) - var(--surface-inset));--glass-blur:12px;--glass-saturation:1.2;--glass-alpha:.84;--glass-rgb:247 248 245;--glass-bg:rgb(var(--glass-rgb) / var(--glass-alpha));--glass-border:1px solid rgb(255 255 255 / .58);--glass-shadow:inset 0 1px 0 #ffffff26,0 8px 28px #14243b12;--field-bg:#ffffffcf;--field-border:1px solid #cbd2dc;--heading-secondary:#78808a;--panel-text:#fff;--panel-rgb:18 32 53;--active-blur:8px;--active-saturation:1.15;}
@media(max-width:760px){:root{--radius-lg:30px;--radius-md:18px;--glass-blur:8px;}}
