/* GENERATED from design/desk-palette.json by scripts/build_theme_tokens.py.
   Do not edit by hand: change the palette baseline (with the phone
   workstream) and run `python scripts/build_theme_tokens.py build`.
   Palette v47 — Your Desk iOS build 47,
   enum DeskTheme in mobile/ios/App/App/AppModel.swift (sha256 ed6882a28f3cf2fdcaca95a757a0c2d97226741d0279bddf97d7f3d915910540).
   Light values live on :root; the dark room redefines only what differs. */
:root {
  --yd-birch: #EADBC3;
  --yd-birch-light: #F5EAD8;
  --yd-birch-dark: #D7C2A3;
  --yd-surface: #FBF5EA;
  --yd-paper: #FFF9EF;
  --yd-chrome: #F7EEDF;
  --yd-chrome-raised: #EEDFCA;
  --yd-chrome-border: #DED2BF;
  --yd-tool: #F1E5D4;
  --yd-tool-deep: #E4D3BB;
  --yd-tool-ink: #29251F;
  --yd-tool-muted: #686158;
  --yd-tool-border: rgba(35, 32, 28, 0.13);
  --yd-pile-count-fill: #B8964A;
  --yd-pile-count-ink: #1E1A12;
  --yd-desk-switch-fill: rgba(255, 252, 246, 0.95);
  --yd-desk-switch-selected-fill: rgba(74, 102, 122, 0.18);
  --yd-desk-switch-ink: #1E1A12;
  --yd-desk-switch-selected-ink: #365267;
  --yd-desk-add-fill: rgba(255, 252, 246, 0.88);
  --yd-desk-add-ink: #27221D;
  --yd-desk-add-plus: #4A667A;
  --yd-desk-control-border: rgba(53, 89, 127, 0.48);
  --yd-current-chapter-fill: rgba(248, 242, 230, 0.84);
  --yd-current-chapter-ink: #23201C;
  --yd-current-chapter-muted: #6E685F;
  --yd-current-chapter-accent: #B0512C;
  --yd-current-chapter-arrow: #4A667A;
  --yd-chapter-list-muted: #6E685F;
  --yd-reference-panel: #FFFCF6;
  --yd-add-sheet-canvas: #FFFCF6;
  --yd-add-sheet-icon: #A65A40;
  --yd-playlist-surface: #FFFCF6;
  --yd-reference-search-fill: rgba(30, 26, 18, 0.045);
  --yd-card-paper: #FFFCF6;
  --yd-card-ink: #1E1A12;
  --yd-card-muted: #6B6050;
  --yd-card-code-caption: rgba(30, 26, 18, 0.55);
  --yd-card-writing-accent: #B0512C;
  --yd-paper-highlight: #FFFFFF;
  --yd-paper-tint: #F5EFE4;
  --yd-ink: #23201C;
  --yd-light-ink: #55504A;
  --yd-muted-ink: #6E685F;
  --yd-room-muted: #625D56;
  --yd-action: #4A667A;
  --yd-action-warm: #5A7486;
  --yd-action-muted: #6B8292;
  --yd-accent-faint: rgba(74, 102, 122, 0.13);
  --yd-accent-softer: rgba(74, 102, 122, 0.07);
  --yd-selected-fill: #DDE4E6;
  --yd-coral: #B0512C;
  --yd-error: #A8352A;
  --yd-slab: #3A281E;
  --yd-slab-light: #4B3529;
  --yd-media-paper: #F4EFE5;
  --yd-media-image-mat: #D8D0C4;
  --yd-media-ink: #221E19;
  --yd-photo-ink: #2D2822;
  --yd-media-excerpt-ink: #3F3932;
  --yd-youtube-detail-ink: #3F3933;
  --yd-media-muted-ink: #776E62;
  --yd-media-card-accent: #B15136;
  --yd-media-control-ink: #FFFCF6;
  --yd-media-waveform: rgba(76, 106, 125, 0.65);
  --yd-player-canvas: #FFFCF6;
  --yd-player-ink: #1E1A12;
  --yd-player-muted: #6B6050;
  --yd-player-control-fill: #221E19;
  --yd-player-control-ink: #FFFCF6;
  --yd-player-progress: #B15136;
  --yd-player-track: #827263;
  --yd-player-button-fill: rgba(74, 102, 122, 0.07);
  --yd-player-button-border: rgba(74, 102, 122, 0.22);
  --yd-youtube-paper: #F5F0E7;
  --yd-youtube-ink: #211D19;
  --yd-avatar-ink: #FFF9F2;
  /* Static colours: the same material in both rooms. */
  --yd-paper-physical: #FFFCF6;
  --yd-paper-soft: #F8F2E6;
  --yd-paper-ink: #1E1A12;
  --yd-paper-muted: #6B6050;
  --yd-object-focus: #4C6A7D;
  --yd-slab-text: #F0EBE1;
  --yd-media-paper-edge: #DDD4C5;
  --yd-media-clay: #B15136;
  --yd-media-amber: #D89022;
  --yd-yellow-note: #F2E6C2;
  --yd-blue-note: #CFDBE6;
  --yd-pink-note: #EDD2C6;
  --yd-green-note: #D5E1D3;
  --yd-note-ink: #2B2723;
  --yd-selection: var(--yd-action);
  --yd-dark-pile: var(--yd-slab);
}
[data-theme="dark"] {
  --yd-birch: #3A271D;
  --yd-birch-light: #4A3428;
  --yd-birch-dark: #2D1D15;
  --yd-surface: #3B2A21;
  --yd-paper: #35251D;
  --yd-chrome: #3B2A21;
  --yd-chrome-raised: #4A3529;
  --yd-chrome-border: rgba(255, 255, 255, 0.09);
  --yd-tool: #423026;
  --yd-tool-deep: #332219;
  --yd-tool-ink: #EEE6DA;
  --yd-tool-muted: #CDBEAC;
  --yd-tool-border: rgba(240, 235, 225, 0.25);
  --yd-pile-count-fill: #EEE6DA;
  --yd-pile-count-ink: #35251D;
  --yd-desk-switch-fill: #3B2A21;
  --yd-desk-switch-selected-fill: #EEE6DA;
  --yd-desk-switch-ink: #EEE6DA;
  --yd-desk-switch-selected-ink: #35251D;
  --yd-desk-add-fill: #6E5F55;
  --yd-desk-add-ink: #FFF9EF;
  --yd-desk-add-plus: #FFF9EF;
  --yd-desk-control-border: rgba(238, 230, 218, 0.5);
  --yd-current-chapter-fill: #6E5F55;
  --yd-current-chapter-ink: #FFF9EF;
  --yd-current-chapter-muted: #EEE6DA;
  --yd-current-chapter-accent: #EEE6DA;
  --yd-current-chapter-arrow: #EEE6DA;
  --yd-chapter-list-muted: #CDBEAC;
  --yd-reference-panel: #423026;
  --yd-add-sheet-canvas: #423026;
  --yd-add-sheet-icon: #D6BEA4;
  --yd-playlist-surface: #4A3529;
  --yd-reference-search-fill: rgba(0, 0, 0, 0.18);
  --yd-card-paper: #6E5F55;
  --yd-card-ink: #FFF9EF;
  --yd-card-muted: #EEE6DA;
  --yd-card-code-caption: #EEE6DA;
  --yd-card-writing-accent: #F3E5CF;
  --yd-paper-highlight: #EEE6DA;
  --yd-paper-tint: #30231B;
  --yd-ink: #F0EBE1;
  --yd-light-ink: #C4B5A2;
  --yd-muted-ink: #8A7361;
  --yd-room-muted: #B9AA98;
  --yd-action: #7895A9;
  --yd-action-warm: #89A3B4;
  --yd-action-muted: #718D9F;
  --yd-accent-faint: rgba(120, 149, 169, 0.15);
  --yd-accent-softer: rgba(120, 149, 169, 0.08);
  --yd-selected-fill: #3C4850;
  --yd-coral: #DE7F53;
  --yd-error: #DE6E5E;
  --yd-slab: #2F1F17;
  --yd-slab-light: #493329;
  --yd-media-paper: #6E5F55;
  --yd-media-image-mat: #6E5F55;
  --yd-media-ink: #FFF9EF;
  --yd-photo-ink: #FFF9EF;
  --yd-media-excerpt-ink: #EEE6DA;
  --yd-youtube-detail-ink: #EEE6DA;
  --yd-media-muted-ink: #EEE6DA;
  --yd-media-card-accent: #F3E5CF;
  --yd-media-control-ink: #35251D;
  --yd-media-waveform: #EEE6DA;
  --yd-player-canvas: #35251D;
  --yd-player-ink: #F0EBE1;
  --yd-player-muted: #CDBEAC;
  --yd-player-control-fill: #EEE6DA;
  --yd-player-control-ink: #35251D;
  --yd-player-progress: #E3C398;
  --yd-player-track: #95816B;
  --yd-player-button-fill: #2F1F17;
  --yd-player-button-border: rgba(240, 235, 225, 0.24);
  --yd-youtube-paper: #6E5F55;
  --yd-youtube-ink: #FFF9EF;
  --yd-avatar-ink: #211710;
}
