/* Generated from shared Tokens by tool/generate.sh. */
:root{color-scheme:light;--bg:#f3eedf;--surface:#faf7ef;--text:#131411;--muted:#606157;--accent:#e83b22;--second:#164c9a;--border:#b7b3a7;--radius:12.0px;--page-inset:20.0px;--content-width:760.0px;--reading-width:680.0px;--heading-size:36.0px;--title-size:24.0px;--body-size:16.0px;--caption-size:12.0px;--dock:#f3eedf;--on-dock:#131411;--cta:#131411;--on-cta:#f3eedf;--selected:#131411;--on-selected:#f3eedf;--dock-radius:28.0px;--dock-height:66.0px;--font-display:Anton;--font-body:Inter;--site-content-width:1200.0px;--site-gutter:24.0px;--site-section-space:80.0px;--site-compact-section-space:48.0px;--site-body-size:16.0px;--site-small-size:14.0px;--utility-width:560.0px;--utility-title:46.0px;--saved-thumbnail:64.0px;--cheats-width:960.0px;--cheat-inset:18.0px;--cheat-title:24.0px;--controller-size:32.0px;--controller-gap:6.0px}
:root:has(.app[data-theme=dark]){color-scheme:dark;--bg:#060d19;--surface:#101827;--text:#f9f6fc;--muted:#bac1d1;--accent:#ff5597;--second:#46e5ef;--border:#495065;--radius:4.0px;--page-inset:18.0px;--content-width:760.0px;--reading-width:680.0px;--heading-size:36.0px;--title-size:24.0px;--body-size:14.0px;--caption-size:11.0px;--dock:#0b0814;--on-dock:#f9f6fc;--cta:#ff5597;--on-cta:#060d19;--selected:#20283a;--on-selected:#f9f6fc;--dock-radius:28.0px;--dock-height:66.0px;--font-display:Anton;--font-body:Inter;--site-content-width:1200.0px;--site-gutter:24.0px;--site-section-space:80.0px;--site-compact-section-space:48.0px;--site-body-size:16.0px;--site-small-size:14.0px;--utility-width:560.0px;--utility-title:46.0px;--saved-thumbnail:64.0px;--cheats-width:960.0px;--cheat-inset:18.0px;--cheat-title:24.0px;--controller-size:32.0px;--controller-gap:6.0px}
:root:has(.app[data-theme=light]){color-scheme:light;--bg:#f3eedf;--surface:#faf7ef;--text:#131411;--muted:#606157;--accent:#e83b22;--second:#164c9a;--border:#b7b3a7;--radius:12.0px;--page-inset:20.0px;--content-width:760.0px;--reading-width:680.0px;--heading-size:36.0px;--title-size:24.0px;--body-size:16.0px;--caption-size:12.0px;--dock:#f3eedf;--on-dock:#131411;--cta:#131411;--on-cta:#f3eedf;--selected:#131411;--on-selected:#f3eedf;--dock-radius:28.0px;--dock-height:66.0px;--font-display:Anton;--font-body:Inter;--site-content-width:1200.0px;--site-gutter:24.0px;--site-section-space:80.0px;--site-compact-section-space:48.0px;--site-body-size:16.0px;--site-small-size:14.0px;--utility-width:560.0px;--utility-title:46.0px;--saved-thumbnail:64.0px;--cheats-width:960.0px;--cheat-inset:18.0px;--cheat-title:24.0px;--controller-size:32.0px;--controller-gap:6.0px}
@media(prefers-color-scheme:dark){:root:has(.app[data-theme=system]){color-scheme:dark;--bg:#060d19;--surface:#101827;--text:#f9f6fc;--muted:#bac1d1;--accent:#ff5597;--second:#46e5ef;--border:#495065;--radius:4.0px;--page-inset:18.0px;--content-width:760.0px;--reading-width:680.0px;--heading-size:36.0px;--title-size:24.0px;--body-size:14.0px;--caption-size:11.0px;--dock:#0b0814;--on-dock:#f9f6fc;--cta:#ff5597;--on-cta:#060d19;--selected:#20283a;--on-selected:#f9f6fc;--dock-radius:28.0px;--dock-height:66.0px;--font-display:Anton;--font-body:Inter;--site-content-width:1200.0px;--site-gutter:24.0px;--site-section-space:80.0px;--site-compact-section-space:48.0px;--site-body-size:16.0px;--site-small-size:14.0px;--utility-width:560.0px;--utility-title:46.0px;--saved-thumbnail:64.0px;--cheats-width:960.0px;--cheat-inset:18.0px;--cheat-title:24.0px;--controller-size:32.0px;--controller-gap:6.0px}}
