/* Somerset Now color tokens: the one source for every web page (2026-10-20, Jesse: "complete valid worth doing").
   Values are exactly the ones each page carried in its own :root block before; nothing changed visually. Change a color here
   and every page follows. The printable edition (functions/edition.js) and invoices (functions/invoice/) keep their own darker
   print colors on purpose. Palette changes need Jesse's explicit approval (SITE_RULES). */
/* Roboto, the face Fox News uses (Jesse, 2026-10-21: "let's test using the same font as fox news", then "yes but with lower
   spacing between lines"). Self-hosted from public/fonts/ (SIL Open Font License, ROBOTO_LICENSE.txt), so no visitor request
   goes to Google. One variable file covers weights 100 to 900. */
@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/roboto-latin-wght-normal.woff2) format("woff2")}
@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/roboto-latin-wght-italic.woff2) format("woff2")}
:root{
  --navy:#0d2340;      /* masthead, headings, links */
  --navy2:#132f54;     /* secondary navy (nav hover, panels) */
  --red:#c8102e;       /* top strip, kickers, the NOW underline */
  --red-dark:#a30d26;  /* red on hover */
  --paper:#f7f8fa;     /* page background */
  --card:#fff;         /* card background */
  --ink:#101d30;       /* headlines */
  --text:#2a3648;      /* body text */
  --dim:#4f5d70;       /* dates, labels, captions (6.7:1 on white) */
  --line:#dde3ea;      /* borders and dividers */
  --tint:#eef2f7;      /* soft panels and the ghost tint */
}

/* Header, tabs and name keep the original faces (Jesse, 2026-10-21: "I like the old text for the header, tabs, and name - but
   everything else can stay as is"): Georgia for the masthead and the name, the system sans for the top strip and the tabs. */
header.masthead,.topbar{font-family:Georgia,"Times New Roman",serif}
.topstrip.sans,nav.mainnav.sans,.masthead .sans,.topbar .sans{font-family:-apple-system,"Segoe UI","Helvetica Neue",Arial,sans-serif}
