/* =====================================================================
   SEOULOGY 7-DAY INTENSIVE THEME, html[data-theme="intensive"]
   Deep wine ground, rose-quartz accent and pearl gold: calm,
   barrier-first, clinical. Diagrams draw light inks on dark ground.
   ===================================================================== */
html[data-theme="intensive"] {
  --forest: #1e1418;
  --forest-2: #281b20;
  --moss: #523c44;
  --sea: #c9a3a8;
  --spume: #ecd3d4;
  --glow: #f7ebea;

  --gold: #dcb48e;
  --gold-lo: #9c7756;
  --gold-hi: #f3dcc2;

  --surface: #170f12;
  --surface-2: #1f1519;
  --surface-3: #2a1d22;
  --line: rgba(243, 220, 194, 0.12);
  --line-2: rgba(243, 220, 194, 0.24);
  --text: #efe6e8;
  --text-dim: #c3b4b8;
  --text-faint: #8f7f84;
}
html[data-theme="intensive"] body {
  background: #140d10;
}
html[data-theme="intensive"] body::before {
  background:
    radial-gradient(1200px 700px at 10% -10%, rgba(229, 143, 138, 0.13), transparent 60%),
    radial-gradient(900px 600px at 92% 6%, rgba(220, 180, 142, 0.14), transparent 62%),
    radial-gradient(1000px 800px at 50% 108%, rgba(12, 7, 9, 0.9), transparent 60%),
    linear-gradient(175deg, #120b0e 0%, #1c1317 45%, #120b0e 100%);
}
html[data-theme="intensive"] .step .n { background: linear-gradient(140deg, rgba(229, 143, 138, 0.32), rgba(40, 27, 32, 0.6)); }
html[data-theme="intensive"] .fig img, html[data-theme="intensive"] .product img { background: #fff; border-radius: 12px; }

/* re-cut the shared marine surfaces in wine and rose */
html[data-theme="intensive"] { --veil: 23, 15, 18; }
html[data-theme="intensive"] .svgfig,
html[data-theme="intensive"] .sq-scene { background: linear-gradient(165deg, rgba(229, 143, 138, 0.09), rgba(18, 11, 14, 0.88)); }
html[data-theme="intensive"] .panel { background: linear-gradient(165deg, rgba(220, 180, 142, 0.11), rgba(23, 15, 18, 0.8)); }
html[data-theme="intensive"] .product { background: linear-gradient(120deg, rgba(220, 180, 142, 0.11), rgba(23, 15, 18, 0.7)); }
html[data-theme="intensive"] .gamecard { background: linear-gradient(150deg, rgba(229, 143, 138, 0.15), rgba(18, 11, 14, 0.92)); }
html[data-theme="intensive"] .tl-panel { background: linear-gradient(160deg, var(--surface-2), rgba(18, 11, 14, 0.6)); }
