/* 01 · element tokens
   Every element owns its colors, both themes side by side: light-dark(light, dark).
   Change one element here and nothing else moves. Values start from the palette (00); the only
   deliberate departure is the main action at night, which is quieter than by day. */

:root{
  /* ground and mist */
  --rw-ground:light-dark(#F6EEF1,#0F0B11);
  --rw-ground-mid:light-dark(#F3E7EC,#140B14);
  --rw-ground-end:light-dark(#EFDDE4,#1A0D15);
  /* by day the mist is blood dropped in water on rose-white, already spread into a stain; by night, wine-cherry */
  --rw-mist-a:light-dark(rgba(150,14,36,.11),rgba(142,34,56,.12));
  --rw-mist-b:light-dark(rgba(122,10,30,.085),rgba(90,20,36,.15));
  --rw-focus:light-dark(#B42F4A,#E8697F);

  /* bar */
  --rw-mark-ink:light-dark(#1A0B14,#F5EEF3);
  --rw-mark-accent:light-dark(#B42F4A,#E8697F);
  --rw-tagline-ink:light-dark(#7C5566,#A28FA0);
  --rw-and-ink:light-dark(#B42F4A,#E8697F);
  --rw-and-glow:light-dark(rgba(180,47,74,.5),rgba(232,105,127,.5));
  --rw-toggle-off:light-dark(#E0CBD3,#382A38);
  --rw-toggle-on:light-dark(#B42F4A,#E8697F);
  --rw-toggle-knob:light-dark(#FFFFFF,#FFFFFF);
  /* the door: white on its wine at night; by day it is a white rose, so its words are the ink */
  --rw-door-lit-ink:light-dark(#1A0B14,#FFFFFF);

  /* type */
  --rw-eyebrow-ink:light-dark(#7C5566,#A28FA0);
  --rw-title-ink:light-dark(#1A0B14,#F5EEF3);
  --rw-hero-title-ink:light-dark(#1A0B14,#FFFFFF);
  --rw-lede-ink:light-dark(#4B2436,#D4C6D0);

  /* signup and the main action: a white rose by day (sakura: a near-white heart, a blush wash from the rose band,
     a fine petal rim, an aura that melts into the ground), a quiet wine at night. Bloom and aura are day-only */
  --rw-cta-a:light-dark(#FFF9FB,#3E1422);
  --rw-cta-b:light-dark(#F7DCE2,#2A0E19);
  --rw-cta-bloom:light-dark(#FFFFFF,transparent);
  --rw-cta-ink:light-dark(#1A0B14,#F4B2BE);
  --rw-cta-edge:light-dark(#ECB3C1,rgba(232,105,127,.32));
  --rw-cta-glow:light-dark(rgba(180,47,74,.2),rgba(142,34,56,.22));
  --rw-cta-aura:light-dark(rgba(247,220,226,.85),transparent);
  /* the bleed (75-bleed.css, module.bleed): blood red with a rose front where it meets the water, drying to ink at
     the heart; the words turn white once the ink covers them. Day only: at night the blood is transparent */
  --rw-bleed-blood:light-dark(#C41230,transparent);
  --rw-bleed-front:light-dark(#E8697F,transparent);
  --rw-bleed-ink:light-dark(#1E0610,transparent);
  --rw-bleed-text:light-dark(#FFFFFF,#FFFFFF);
  --rw-bleed-halo:light-dark(rgba(255,250,252,.85),transparent);
  /* the Polaroid's paper (07-product.css): warm white in both themes, like a real print */
  --rw-photo-paper:light-dark(#FBF8F6,#FBF8F6);
  /* October (72-october.css): the page's one jack-o'-lantern yellow; deep amber by day so the word reads on rose-white */
  --rw-october-ink:light-dark(#B45309,#FFB627);
  --rw-october-glow:light-dark(rgba(245,158,11,.45),rgba(255,140,26,.7));
  --rw-october-core:light-dark(rgba(255,214,102,.55),rgba(255,214,102,.55));
  --rw-input-bg:light-dark(#FCF7F8,#18131A);
  --rw-input-edge:light-dark(#E0CBD3,#382A38);
  --rw-input-ink:light-dark(#1A0B14,#F5EEF3);
  --rw-input-hint:light-dark(#7C5566,#A28FA0);
  /* the letter's label and its promise: white at night, ink by day */
  --rw-signup-ink:light-dark(#1A0B14,#FFFFFF);
  --rw-status-done:light-dark(#0F6E69,#5CC8C2);
  --rw-status-error:light-dark(#B42F4A,#E8697F);
  --rw-ghost-ink:light-dark(#8E2238,#F4B2BE);
  --rw-ghost-edge:light-dark(#ECB3C1,#E8697F);
  --rw-ghost-bg:light-dark(rgba(255,249,251,.72),transparent);
  --rw-ghost-hover:light-dark(#1A0B14,#F5EEF3);

  /* shape engine */
  --rw-engine-bg:light-dark(#FCF7F8,#18131A);
  --rw-engine-edge:light-dark(#E0CBD3,#382A38);
  --rw-chip-bg:light-dark(#F2E5EA,#221A24);
  --rw-chip-edge:light-dark(#E0CBD3,#382A38);
  --rw-chip-ink:light-dark(#7C5566,#A28FA0);
  --rw-chip-hover:light-dark(#1A0B14,#F5EEF3);
  --rw-grid:light-dark(#E0CBD3,#382A38);
  --rw-axis-ink:light-dark(#1A0B14,#F5EEF3);
  --rw-value-halo:light-dark(#FCF7F8,#18131A);
  --rw-ghost-line:light-dark(#7C5566,#A28FA0);
  --rw-hint-ink:light-dark(#7C5566,#A28FA0);
  --rw-caption-rule:light-dark(#E0CBD3,#382A38);
  --rw-caption-ink:light-dark(#4B2436,#D4C6D0);
  --rw-who-ink:light-dark(#4B2436,#D4C6D0);
  --rw-who-strong:light-dark(#1A0B14,#F5EEF3);
  --rw-plate-edge:light-dark(#E0CBD3,#382A38);
  --rw-plate-note:light-dark(#7C5566,#A28FA0);

  /* the card table: a touch lighter than the ground, so the cards sit on it */
  --rw-table:light-dark(#E7D5DE,#2A1F2D);
  --rw-table-swirl-a:light-dark(rgba(180,47,74,.13),rgba(232,105,127,.10));
  --rw-table-swirl-b:light-dark(rgba(53,70,184,.08),rgba(127,147,255,.09));
  --rw-table-swirl-c:light-dark(rgba(15,110,105,.07),rgba(92,200,194,.07));
  --rw-table-shade:light-dark(rgba(74,20,54,.22),rgba(0,0,0,.38));
  --rw-nav-bg:light-dark(#FCF7F8,#18131A);
  --rw-nav-ink:light-dark(#4B2436,#D4C6D0);
  --rw-nav-edge:light-dark(#E0CBD3,#382A38);
  --rw-dot:light-dark(#E0CBD3,#382A38);
  --rw-dots-bg:light-dark(#EBDCE2,#0A0810);
  --rw-pulled-ink:light-dark(#7C5566,#A28FA0);
  --rw-pulled-link:light-dark(#8E2238,#F4B2BE);

  /* cards: each card colors itself from its own record (50-card.css); the page gives only the shadow it casts on the table */
  --rw-card-shadow:light-dark(rgba(74,20,54,.28),rgba(0,0,0,.6));

  /* card covers: printed backs, deep in both themes like a real deck, a shade brighter by day.
     Heroes and dragons on blood rose: the hero in gilt cream, the dragon in lava.
     Moon and sun on night blue: the sun in topaz, the moon in space white. */
  --rw-cover-heroes-a:light-dark(#8E2238,#5A1424);
  --rw-cover-heroes-b:light-dark(#4E0816,#2A0E19);
  --rw-cover-heroes-top:light-dark(#FFE9C9,#F4E3C8);
  --rw-cover-heroes-bottom:light-dark(#FFB08A,#FF7438);
  /* the forest Pathfinder (Round 14): forest green ground, mercury silver flask, bow gold, wind teal rules */
  --rw-cover-pathfinder-a:light-dark(#2F5A3A,#244A2F);--rw-cover-pathfinder-b:light-dark(#0F2416,#0A1A10);
  --rw-cover-pathfinder-top:light-dark(#E4EAEE,#D6DEE4);--rw-cover-pathfinder-bottom:light-dark(#E2B85A,#D4A845);
  --rw-cover-pathfinder-line:light-dark(rgba(120,214,200,.55),rgba(120,214,200,.5));--rw-cover-pathfinder-lattice:light-dark(rgba(120,214,200,.12),rgba(120,214,200,.1));
  --rw-cover-skies-a:light-dark(#3546B8,#232C78);
  --rw-cover-skies-b:light-dark(#1B1F5C,#0D1030);
  --rw-cover-skies-top:light-dark(#FFD98A,#F2C46A);
  --rw-cover-skies-bottom:light-dark(#FFFFFF,#EEF1FF);
  /* the other four packs, each a warm cover and a cool one (a = ground light, b = ground deep, top and bottom = the two emblems) */
  --rw-cover-threads-a:light-dark(#17586C,#124556);--rw-cover-threads-b:light-dark(#0A2630,#06171D);
  --rw-cover-threads-top:light-dark(#F2E2BC,#E8D7B0);--rw-cover-threads-bottom:light-dark(#CBD8E6,#B8C7D6);
  --rw-cover-crowns-a:light-dark(#8A2738,#6A1E2E);--rw-cover-crowns-b:light-dark(#3A0E1A,#2C0A14);
  --rw-cover-crowns-top:light-dark(#FFD27A,#F2C46A);--rw-cover-crowns-bottom:light-dark(#FFA070,#FF8A4C);
  --rw-cover-messengers-a:light-dark(#38398C,#2B2C6E);--rw-cover-messengers-b:light-dark(#15163F,#0F1030);
  --rw-cover-messengers-top:light-dark(#EEF1FF,#DDE3FF);--rw-cover-messengers-bottom:light-dark(#F0C77A,#E6B865);
  --rw-cover-masks-a:light-dark(#74203E,#5A1830);--rw-cover-masks-b:light-dark(#2C0A22,#22081A);
  --rw-cover-masks-top:light-dark(#FFF0DA,#FCE6C8);--rw-cover-masks-bottom:light-dark(#F9B8C6,#F4A3B5);
  --rw-cover-balance-a:light-dark(#962418,#7A1A12);--rw-cover-balance-b:light-dark(#3C0B08,#2E0806);
  --rw-cover-balance-top:light-dark(#FFDDA0,#F6D18A);--rw-cover-balance-bottom:light-dark(#EEF2F6,#E3E8EE);
  --rw-cover-chance-a:light-dark(#267299,#1E5B7A);--rw-cover-chance-b:light-dark(#0D2C45,#0A2236);
  --rw-cover-chance-top:light-dark(#F4FBFF,#EAF7FF);--rw-cover-chance-bottom:light-dark(#B4E8FF,#9FE0FF);
  /* the two ultra rares: an ivory cover inked in deep gold (the white card), and the void */
  --rw-cover-mirrors-a:light-dark(#FBF6EA,#F4EEDF);--rw-cover-mirrors-b:light-dark(#E2D7BC,#D8CDB2);
  --rw-cover-mirrors-top:light-dark(#7E5F18,#8A6A1F);--rw-cover-mirrors-bottom:light-dark(#5E4610,#6A4E12);
  --rw-cover-mirrors-line:light-dark(rgba(120,90,30,.5),rgba(120,90,30,.5));--rw-cover-mirrors-lattice:light-dark(rgba(120,90,30,.13),rgba(120,90,30,.13));
  --rw-cover-mirrors-medal:light-dark(rgba(255,252,240,.55),rgba(255,252,240,.5));--rw-cover-mirrors-icon:light-dark(#7A5A14,#7A5A14);
  --rw-cover-serpents-a:light-dark(#341650,#2A1240);--rw-cover-serpents-b:light-dark(#0A0412,#07030D);
  --rw-cover-serpents-top:light-dark(#D6BCFF,#C9A8FF);--rw-cover-serpents-bottom:light-dark(#AD8FFF,#9E7BFF);
  --rw-cover-line:light-dark(rgba(255,244,236,.6),rgba(239,227,214,.48));
  --rw-cover-lattice:light-dark(rgba(255,244,236,.14),rgba(239,227,214,.09));
  --rw-cover-medal:light-dark(rgba(20,8,16,.42),rgba(8,5,12,.55));

  /* the shelf */
  --rw-item-bg:light-dark(#FCF7F8,#18131A);
  --rw-item-edge:light-dark(#B42F4A,#E8697F);
  --rw-item-title:light-dark(#1A0B14,#F5EEF3);
  --rw-item-tag-ink:light-dark(#8E2238,#F4B2BE);
  --rw-item-text:light-dark(#4B2436,#D4C6D0);
  --rw-item-sub:light-dark(#1A0B14,#F5EEF3);
  --rw-price-ink:light-dark(#7A0F22,#F4B2BE);
  --rw-slots-ink:light-dark(#8E2238,#F4B2BE);
  --rw-inner-bg:light-dark(#F2E5EA,#221A24);
  --rw-inner-edge:light-dark(#E0CBD3,#382A38);

  /* footer */
  --rw-footer-rule:light-dark(#E0CBD3,#382A38);
  --rw-footer-ink:light-dark(#7C5566,#A28FA0);
}
