/* Print: neutral paper palette for every design and mode (docs/DESIGN.md §7).
   Loaded after static/css/designs/*.css (core/partials/design_css.html): the dark blocks of the
   designs (e.g. :root[data-theme="dark"][data-design="pop"]) are more specific than any plain
   :root rule, so the print tokens are marked !important – black on white, always. */
@media print {
  :root, [data-design] {
    color-scheme: light !important;
    --bg: #fff !important; --surface: #fff !important; --surface-2: #eee !important;
    --ink: #000 !important; --ink-soft: #333 !important; --line: #999 !important; --field-border: #666 !important;
    --ok: #2E7552 !important; --ok-ink: #fff !important; --ok-soft: #D6E8DD !important;
    --danger: #A8321E !important; --danger-ink: #fff !important; --danger-soft: #F3DAD3 !important;
    --marker: #FFF07A !important; --marker-ink: #000 !important;
    --accent: #000 !important; --accent-ink: #fff !important; --accent-soft: #eee !important;
    --accent-gradient: linear-gradient(#000, #000) !important;
    --focus: #000 !important; --shadow: none !important; --shadow-lg: none !important;
    --q-sofort: #fff !important; --q-planen: #fff !important; --q-schnell: #fff !important; --q-spaeter: #fff !important;
    --q-sofort-ink: #000 !important; --q-planen-ink: #000 !important; --q-schnell-ink: #000 !important;
    --q-spaeter-ink: #000 !important;
    /* papier: pen and chalk (chalk-white headings would vanish on paper), sticky notes */
    --pp-pen: #000 !important; --pp-chalk: none !important; --pp-note: #fff !important;
  }
  body { background: #fff !important; color: #000 !important; text-shadow: none !important; }
}
