/*
 * 0.10.26 (unify audit C1, spec A1): the one set of design tokens, loaded first on every page (inc/skin.php).
 * The older prefixes (--tv-, --ts-, --t5-, --c9-, --dn-, --tvc- on .tvc-home) are aliases of these; new CSS uses --tvc-* only.
 */
:root{
  --tvc-bg:#0e0f12;--tvc-surface:#16181d;--tvc-surface2:#1e2128;--tvc-line:#2a2e37;--tvc-line2:#3a3f4a;
  --tvc-text:#ecebe7;--tvc-muted:#9a9ea6;--tvc-gold:#d4ab4f;--tvc-gold2:#e6c271;--tvc-ongold:#17140b;
  --tvc-r:10px;--tvc-r-sm:6px;--tvc-pill:999px;
  --tvc-head:Oswald,Poppins,"Arial Narrow",sans-serif;--tvc-body:Poppins,system-ui,sans-serif;
  /* A2 / A3: one H1 size per kind (hero, page) and one section H2 size */
  --tvc-h1-hero:clamp(42px,6vw,80px);--tvc-h1-page:clamp(32px,4vw,56px);--tvc-h2:28px;
  /* A9 / A10: buttons */
  --tvc-btn-h:44px;--tvc-btn-font:600 15px/1.2 Poppins,system-ui,sans-serif;--tvc-ghost-line:rgba(255,255,255,.42);
}
@media (max-width:600px){:root{--tvc-h2:22px}}
