/* QSell design tokens, shared by /present, /app and /screens. */
@font-face { font-family: "Big Shoulders"; src: url("/shared/fonts/bigshoulders.woff2") format("woff2"); font-weight: 100 900; font-display: swap; }
@font-face { font-family: "Schibsted"; src: url("/shared/fonts/schibsted.woff2") format("woff2"); font-weight: 400 900; font-display: swap; }

:root {
  --ink: #0F1B2D;        /* deep navy, backgrounds and headings */
  --ink-2: #1C2B44;
  --paper: #F6F4EF;      /* warm off-white */
  --card: #FFFFFF;
  --line: #E3DFD6;
  --muted: #6B7385;
  --brand: #FF6B2C;      /* QSell orange: action, highlights */
  --brand-soft: #FFE6DA;
  --good: #1F9D6B;
  --good-soft: #DDF3E9;
  --warn: #D99A00;
  --warn-soft: #FFF1CC;
  --bad: #D2423A;
  --bad-soft: #FBE1DF;
  --info: #2F6FEB;
  --info-soft: #E1EAFD;
  --display: "Big Shoulders", "Arial Narrow", sans-serif;
  --body: "Schibsted", system-ui, -apple-system, "Segoe UI", sans-serif;
  --r: 14px;
}
