/* Room drawing tokens — scoped to .categories__room-svg only. */
.categories__room-svg {
  --room-baseboard-dark: #5f4b2f;
  --room-baseboard-darkest: #473822;
  --room-baseboard-light: #997d56;
  --room-baseboard-lightest: #7e6747;
  --room-door-mid: #4b3822;
  --room-floor-plank-base: #b0946d;
  --room-floor-plank-highlight: #c2b18b;
  --room-floor-plank-shadow: #7b664a;
  --room-light-warm-glow: #fff9da;
  --room-light-warm-glow-soft: #fff9da80;
  --room-light-warm-glow-transparent: #fff9da00;
  --room-railing-accent-gold: #c6ad63;
  --room-railing-base: #7d6340;
  --room-railing-base-warm: #847354;
  --room-railing-cream: #f9f3e8;
  --room-railing-cream-alt: #f1e3ca;
  --room-railing-dark-wood: #473822;
  --room-railing-darkest: #2e2211;
  --room-railing-light: #997d56;
  --room-railing-light-alt: #dfcfb1;
  --room-railing-light-warm: #b7a077;
  --room-railing-mid-warm: #a98b60;
  --room-railing-plank-base: #b0946d;
  --room-railing-plank-highlight: #c2b18b;
  --room-railing-shade-gold: #e7cd82;
  --room-railing-shade-gold-alt: #dcc174;
  --room-railing-trim-line: #c2a34c;
  --room-railing-trim-line-alt: #baad96;
  --room-rug-bottom-accent: #bc9c40;
  --room-rug-bottom-fringe-gold: #e7cd82;
  --room-rug-bottom-light: #f8e3a7;
  --room-rug-dark-gold: #7d6831;
  --room-rug-top-light: #c6a754;
  --room-shadow-black: #000000;
  --room-shadow-black-transparent: #00000000;
  --room-shadow-interior: #413257;
  --room-shadow-interior-overlay: #41325729;
  --room-trim-wood-base: #baa184;
  --room-trim-wood-dark: #4b3822;
  --room-trim-wood-light: #dec1a2;
  --room-trim-wood-light-alt: #f1d6b5;
  --room-trim-wood-lightest: #fff1db;
  --room-trim-wood-mid: #786043;
  --room-trim-wood-mid-alt: #a17f57;
  --room-wall-base-left: #f9f3e8;
  --room-wall-base-right: #f1e3ca;
  --room-wall-shade-left: #e7cd82;
  --room-wall-shade-right: #dcc174;
  --room-wall-trim-line: #c2a34c;
  --room-wall-trim-line-alt: #baad96;
  --room-window-glass: #f4fbf4;
  --room-window-glass-alt: #e2e7d1;
  --room-window-glint: #ffffff;
  --room-window-star: #aac3c1;
}
html[data-theme='dark'] .categories__room-svg {
  --room-baseboard-dark: #222b39;
  --room-baseboard-darkest: #1a2129;
  --room-baseboard-light: #13171a;
  --room-baseboard-lightest: #252a34;
  --room-door-mid: #2c436b;
  --room-floor-plank-base: #312c28;
  --room-floor-plank-highlight: #3e3430;
  --room-floor-plank-shadow: #201d17;
  --room-light-warm-glow: #99c9ff;
  --room-light-warm-glow-soft: #99c9ff80;
  --room-light-warm-glow-transparent: #99c9ff00;
  --room-railing-accent-gold: #182024;
  --room-railing-base: #294346;
  --room-railing-base-warm: #315d63;
  --room-railing-cream: #515966;
  --room-railing-cream-alt: #3f4a5b;
  --room-railing-dark-wood: #1a2129;
  --room-railing-darkest: #2e2211;
  --room-railing-light: #13171a;
  --room-railing-light-alt: #232836;
  --room-railing-light-warm: #5e8186;
  --room-railing-mid-warm: #313d44;
  --room-railing-plank-base: #312c28;
  --room-railing-plank-highlight: #3e3430;
  --room-railing-shade-gold: #24292c;
  --room-railing-shade-gold-alt: #232c31;
  --room-railing-trim-line: #182022;
  --room-railing-trim-line-alt: #14233a;
  --room-rug-bottom-accent: #3a3422;
  --room-rug-bottom-fringe-gold: #443d28;
  --room-rug-bottom-light: #4c442c;
  --room-rug-dark-gold: #201d14;
  --room-rug-top-light: #39321f;
  --room-shadow-black: #0000005c;
  --room-shadow-black-transparent: #00000000;
  --room-shadow-interior: #2a1a41;
  --room-shadow-interior-overlay: #2a1a4130;
  --room-trim-wood-base: #202b3c;
  --room-trim-wood-dark: #1e2c40;
  --room-trim-wood-light: #161c25;
  --room-trim-wood-light-alt: #2c3242;
  --room-trim-wood-lightest: #2d3f60;
  --room-trim-wood-mid: #13212d;
  --room-trim-wood-mid-alt: #0f161e;
  --room-wall-base-left: #515966;
  --room-wall-base-right: #3f4a5b;
  --room-wall-shade-left: #24292c;
  --room-wall-shade-right: #232c31;
  --room-wall-trim-line: #182022;
  --room-wall-trim-line-alt: #14233a;
  --room-window-glass: #0b183b;
  --room-window-glass-alt: #e2e7d1;
  --room-window-glint: #ffffff;
  --room-window-star: #aac3c1;
}
