/* Ben 2026-09-27 ("all should be in white only"): every resting surface below is #FFFFFF;
   only hover, selection and lines keep a tint.
   SB 2026-09-25: "Default" is Letterpress with the cream paper replaced by real white.
   The brick red accent stays. This is the scheme every visitor gets until they pick another
   one in Settings > Appearance ("Classic" keeps the old cream).
   Scoped to the letterpress theme so a stored theme override (night, xp...) is never
   repainted white. Token-only: custom properties, no component rules.
   Specificity: [data-colour-option][data-theme] (0,2,0) beats letterpress.css's
   [data-theme="letterpress"] (0,1,0), whatever the load order. */
[data-colour-option="default"][data-theme="letterpress"],[data-colour-option="default"] [data-theme="letterpress"]{
  --folder:#3DAEE9;
  --folder-back:#2A8BC4;
  --folder-tab:#7CCBF2;
  --folder-glyph:#FFFFFF;
  --file-page:#FFFFFF;
  --file-fold:#D5D9DD;
  --file-edge:#B4BAC0;
  --bg:#FFFFFF;
  --bg-2:#FFFFFF;
  --surface:#FFFFFF;
  --surface-2:#FFFFFF;
  --ink:#14110E;
  --ink-2:#2E2B28;
  --mute:#5F5B57;
  --faint:#757169;
  --line:#D4D4D4;
  --line-soft:#E6E6E6;
  --accent:#B23A34;
  --accent-soft:#F6E4E2;
  --teal:#B23A34;
  --on-accent:#FFFFFF;
  --on-ink:#FFFFFF;
  --paper:#FFFFFF;
  --paper-2:#FFFFFF;
  --ink-soft:#2E2B28;
  --selection-bg:#F6E4E2;
  --selection-ink:#5C1F1B;
  --work-rail-bg:#FFFFFF;
  --work-rail-line:#D4D4D4;
  --work-rail-ink:#14110E;
  --work-rail-mute:#5F5B57;
  --work-rail-label:#6E6A66;
  --work-rail-hover:#EBEBEB;
  --work-rail-active-bg:#F6E4E2;
  --work-rail-active-ink:#5C1F1B;
  --work-rail-active-bar:#B23A34;
  --work-dim:#5F5B57;
}
[data-colour-option="default"][data-mode="dark"][data-theme="letterpress"],[data-colour-option="default"][data-mode="dark"] [data-theme="letterpress"]{
  --folder:#3DAEE9;
  --folder-back:#1D6E9E;
  --folder-tab:#6BBFEA;
  --folder-glyph:#FFFFFF;
  --file-page:#E3E6E9;
  --file-fold:#A9B0B7;
  --file-edge:#8C949C;
  --bg:#161616;
  --bg-2:#0F0F0F;
  --surface:#1E1E1E;
  --surface-2:#272727;
  --ink:#F2F2F2;
  --ink-2:#D2D2D2;
  --mute:#A3A3A3;
  --faint:#727272;
  --line:#353535;
  --line-soft:#2A2A2A;
  --accent:#E2736B;
  --accent-soft:#3D2422;
  --teal:#E2736B;
  --on-accent:#1A0F0E;
  --on-ink:#161616;
  --paper:#1E1E1E;
  --paper-2:#272727;
  --ink-soft:#D2D2D2;
  --trust-green:#45C88C;
  --accent-press:#EC8B84;
  --attention:#E0A44A;
  --danger:#FF5252;
  --danger-soft:#3A1E1B;
  --success:#45C88C;
  --success-soft:#123324;
  --warning:#E0A44A;
  --warning-soft:#3A2C12;
  --selection-bg:#402421;
  --selection-ink:#F2CFCB;
  --focus-ring:#FFB0AA;
  --work-rail-bg:#0F0F0F;
  --work-rail-line:#353535;
  --work-rail-ink:#F2F2F2;
  --work-rail-mute:#B5B5B5;
  --work-rail-label:#A3A3A3;
  --work-rail-hover:#1E1E1E;
  --work-rail-active-bg:#2E1E1C;
  --work-rail-active-ink:#F7D8D3;
  --work-rail-active-bar:#E2736B;
  --work-dim:#A3A3A3;
  --selection:#F2F2F2;
  --focus:#FFB0AA;
}
