:root{--hos-paper:#f7efe0;--hos-surface:#fffbf3;--hos-sunken:#eadfc9;--hos-ink:#1b1a2b;--hos-ink-soft:#3e3c52;--hos-muted:#6a677b;--hos-hug:#f5afc4;--hos-hug-light:#f9c9d6;--hos-hug-soft:#fde4eb;--hos-hug-text:#a8325a;--hos-slap:#a6d3f5;--hos-slap-light:#c4e3f9;--hos-slap-soft:#ddeffb;--hos-slap-text:#1f5f99;--hos-accent:#ffd66b;--hos-error:#c4281c;--hos-shadow:0 2px 4px #1b1a2b14, 0 12px 24px #1b1a2b1f}body{background:var(--hos-paper);color:var(--hos-ink)}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
