/* The site has ONE dark theme: its own, and it is OPT-IN.

   It used to have a dark mode plus a header toggle; that was removed because the
   founder browses with Dark Reader and the extension's inversion sat on top of
   the page's own dark theme — two dark modes stacked. The page then themed
   itself from prefers-color-scheme instead, which produced the opposite
   complaint: a phone set to dark opened this page dark whether or not the
   reader wanted a dark marketing page, and the hero's artwork band read as a
   black screen while it loaded.

   So the page no longer follows the operating system at all. Light is the
   ground state for everyone, every time. Dark is a deliberate choice made on
   the page, remembered per browser, and nothing else turns it on.

   The darkreader-lock meta is GONE, at the founder's explicit and repeated
   request: Dark Reader is the dark control he actually uses, and the page now
   ships light and ignores the OS, so the extension has a clean light page to
   invert rather than a second dark theme to stack on top of.

   The known cost, accepted: Dark Reader cannot invert an SVG gradient stop, so
   the overview ring keeps its pale segments under the extension. The masthead
   switch is the path that gets the ring right, because those stops are part of
   the palette below. */
:root{color-scheme:light}

/* The header switch writes data-theme on <html>; every dark rule in modern.css
   hangs off that attribute and nothing else. color-scheme follows it, so the
   scrollbars and form controls the page does not paint itself come along. */
:root[data-theme="dark"]{color-scheme:dark}
:root[data-theme="light"]{color-scheme:light}
