/* Botanical Noir. Только цветовые переменные. */
:root{
 --page:#191419;--surface:#251c24;--story-bg:#21191e;--footer-bg:#120f14;--nav-bg:rgba(24,17,23,.96);
 --text:#f1e9e6;--muted:#aca0a5;--accent:#d3a5b2;--accent-hover:#e6bbc6;--accent-deep:#613445;
 --border:#46333f;--border-strong:#a88491;--button-ink:#25111e;--highlight-text:#fff0f1;--highlight-text-muted:#dec6cf;
 --input-bg:#201820;--input-placeholder:#756a75;--error-bg:#41272d;--error-border:#ca8190;
 --image-fallback:#352831;--nav-shadow:rgba(0,0,0,.18);
 --hero-bg:#180c12;--hero-ink:#fff6f3;--hero-border:rgba(255,245,246,.22);
 --hero-overlay-left:rgba(19,8,15,.79);--hero-overlay-right:rgba(19,8,15,.24);--hero-overlay-bottom:rgba(12,6,11,.68);
 --hero-button:#f4e8e5;--hero-button-text:#2e1924;--hero-button-hover:#dfc9c9;
 --tile-shade:rgba(23,8,16,.76);--image-icon-bg:rgba(35,18,24,.26);--image-icon-border:rgba(255,255,255,.75);
 --promo-shade:rgba(22,8,14,.23);
}
