@font-face{font-family:display;src:url(../media/Fredoka_latin_variable-s.p.12wv-xs8vggjn.woff2)format("woff2");font-display:swap;font-weight:300 700}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:95.32%;descent-override:23.1%;line-gap-override:0.0%;size-adjust:102.19%}.display_a36917fa-module__PO5aFq__className{font-family:display,display Fallback}.display_a36917fa-module__PO5aFq__variable{--font-display:"display", "display Fallback"}
@font-face{font-family:body;src:url(../media/Nunito_latin_variable-s.p.1d8-5gtibtj96.woff2)format("woff2");font-display:swap;font-weight:200 1000}@font-face{font-family:body Fallback;src:local(Arial);ascent-override:103.02%;descent-override:35.97%;line-gap-override:0.0%;size-adjust:98.13%}.body_75f354c8-module__G0-eGG__className{font-family:body,body Fallback}.body_75f354c8-module__G0-eGG__variable{--font-body:"body", "body Fallback"}
:root{--color-coral:#f56e69;--color-coral-text:#c93c36;--color-barn-blue:#2c77f1;--color-blue-text:#1a56c4;--color-blue-tint:#eaf2fe;--color-sunflower:#f5e747;--color-sunflower-stroke:#d9be12;--color-rainbow-outer-to-inner-1:#f56e69;--color-rainbow-outer-to-inner-2:#fab946;--color-rainbow-outer-to-inner-3:#f5e747;--color-rainbow-outer-to-inner-4:#8ce351;--color-rainbow-outer-to-inner-5:#66d7f2;--color-rainbow-outer-to-inner-6:#9273f2;--color-ink:#1d2b4f;--color-ink-quiet:#4a5878;--color-paper:#fff;--color-sky-rain:#dceaf7;--color-sky-sun:#fff3c4;--color-sky-night:#1e2a4a;--color-night-ink:#f4f1e8;--color-night-title:#fab946;--color-ground-day:#8ce351;--color-ground-night:#2d4a3b;--color-status-ok:#2e9e4f;--color-status-ok-text:#1e7a3a;--color-status-ok-tint:#ddf3e3;--color-status-warn:#e8a13a;--color-status-warn-text:#8a5a00;--color-status-warn-tint:#fdf0d5;--color-console-background:#f4f8ff;--color-console-rule:#e3edfc;--shape-card-radius-min:22px;--shape-card-radius-max:28px;--shape-sticker-ring:0 0 0 3px #2c77f1;--shape-sticker-drop:0 6px 0 3px #1d2b4f24;--shape-sticker-tilt-min:-2deg;--shape-sticker-tilt-max:2deg;--shape-console-ring:0 0 0 2px #2c77f1;--shape-touch-target:44px;--font-display-stack:var(--font-display), "Fredoka", system-ui, sans-serif;--font-body-stack:var(--font-body), "Nunito", system-ui, sans-serif}
*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body-stack);-webkit-font-smoothing:antialiased}
