/* Selected from daPumpClub css/styles.css: shared brand, type and shape tokens.
   Revision Session adds its own subject colours and surface palette in app.css. */
:root {
  --color-primary:#ff4d4d; --color-primary-rgb:255,77,77;
  --color-primary-hover:#c62828; --color-secondary:#ff8c00;
  --color-secondary-hover:#e65100; --color-danger:#d32f2f;
  --color-accent:#ffd700; --color-success:#06402b;
  --font-family-sans:Arial,Helvetica,sans-serif;
  --font-size-small:.9375rem; --font-size-medium:1rem;
  --font-size-large:1.125rem; --font-size-xl:1.375rem;
  --font-size-2xl:clamp(1.75rem,3vw,2.25rem);
  --font-size-display:clamp(2.25rem,5vw,4rem);
  --font-weight-medium:600; --font-weight-strong:700; --font-weight-heavy:800;
  --radius-control:14px; --radius-panel:24px; --radius-pill:999px;
}
