/* HobbyWorld — Drums · Adults — theme.css */
:root {
  --cur-accent:#c4622d; --cur-light:#f0d5c0; --cur-dark:#7a3a10; --cur-paper:#fdf6f2;
  --cur-phase-1:#c4622d; --cur-phase-2:#a5482a; --cur-phase-3:#7a3018; --cur-phase-4:#c9973b;
  --paper:var(--cur-paper); --paper-warm:color-mix(in srgb, var(--cur-paper) 85%, #d08050 15%);
  --paper-deep:color-mix(in srgb, var(--cur-paper) 70%, #b06030 30%);
  --ink:#241810; --ink-soft:#5c4230; --ink-light:#988070;
  --font-display:'Playfair Display',Georgia,serif; --font-body:'Lora',Georgia,serif; --font-mono:'Inconsolata','Courier New',monospace;
  --space-xs:.4rem; --space-sm:.8rem; --space-md:1.5rem; --space-lg:2.5rem; --space-xl:4rem; --space-2xl:6rem;
  --radius-sm:4px; --radius-md:10px; --radius-lg:20px; --radius-xl:32px;
}
body { background: var(--cur-paper); color: var(--ink); font-family: var(--font-body); }
