/* ── Общие акценты Gramaton (как на лендинге): A Голд · B Банк · C Роял · D Космо ──
   Подключается любой страницей ЛК; маппится на переменные --om-* (компоненты тем). */
html[data-accent="a"]{--om-card-desc:#40392D !important;--om-bg:#FAF6EF !important;--om-bg-card:#FFFFFF !important;--om-bg-elevated:#F6F0E4 !important;--om-text:#2C2318 !important;--om-text-secondary:#4E4536 !important;--om-text-muted:#403A2E !important;--om-text-dim:#6B6152 !important;--om-cream:#2C2318 !important;--om-cream-muted:#4E4536 !important;--om-cream-dark:#6B6152 !important;--om-gold:#A8842C !important;--om-gold-light:#C9A84C !important;--om-gold-dark:#8A6A1E !important;--om-gold-pale:rgba(168,132,44,.10) !important;--om-gold-border:rgba(140,108,44,.22) !important;--om-gold-border-light:rgba(140,108,44,.12) !important;--om-shadow:0 6px 26px rgba(90,70,34,.10) !important}
html[data-accent="b"]{--om-card-desc:#333B47 !important;--om-bg:#FFFFFF !important;--om-bg-card:#F3F4F5 !important;--om-bg-elevated:#EEF0F1 !important;--om-text:#0B1F35 !important;--om-text-secondary:#3F4C5C !important;--om-text-muted:#333B47 !important;--om-text-dim:#6D7986 !important;--om-cream:#0B1F35 !important;--om-cream-muted:#3F4C5C !important;--om-cream-dark:#6D7986 !important;--om-gold:#D4231A !important;--om-gold-light:#EF3124 !important;--om-gold-dark:#C4241A !important;--om-gold-pale:rgba(239,49,36,.08) !important;--om-gold-border:rgba(11,31,53,.16) !important;--om-gold-border-light:rgba(11,31,53,.08) !important;--om-shadow:0 8px 24px rgba(11,31,53,.08) !important;--om-grad-gold:linear-gradient(135deg,#D4231A,#EF3124) !important}
html[data-accent="c"]{--om-card-desc:#C6D0E8 !important;--om-bg:#0A1733 !important;--om-bg-card:#101F42 !important;--om-bg-elevated:#16294F !important;--om-text:#EDF1FB !important;--om-text-secondary:#C3CDE6 !important;--om-text-muted:#C6D0E8 !important;--om-text-dim:#818DAF !important;--om-cream:#F6F8FF !important;--om-cream-muted:#C3CDE6 !important;--om-cream-dark:#93A0C0 !important;--om-gold:#C9A84C !important;--om-gold-light:#E4C86E !important;--om-gold-dark:#9A7C2A !important;--om-gold-pale:rgba(201,168,76,.12) !important;--om-gold-border:rgba(201,168,76,.22) !important;--om-gold-border-light:rgba(201,168,76,.14) !important;--om-shadow:0 8px 30px rgba(2,6,20,.55) !important}
html[data-accent="d"]{--om-card-desc:#D6CCEC !important;--om-bg:#05010E !important;--om-bg-card:#140A2A !important;--om-bg-elevated:#1B1038 !important;--om-text:#F0EDFC !important;--om-text-secondary:#C9B8E8 !important;--om-text-muted:#D6CCEC !important;--om-text-dim:#8A7AA8 !important;--om-cream:#F0EDFC !important;--om-cream-muted:#C9B8E8 !important;--om-cream-dark:#8A7AA8 !important;--om-gold:#C9A84C !important;--om-gold-light:#E4C86E !important;--om-gold-dark:#8B7536 !important;--om-gold-pale:rgba(201,168,76,.10) !important;--om-gold-border:rgba(201,168,76,.20) !important;--om-gold-border-light:rgba(201,168,76,.12) !important;--om-shadow:0 8px 30px rgba(8,2,20,.6) !important}
/* фон страницы и «поля» вокруг — как на лендинге (без тёмных зон в светлых акцентах) */
html[data-accent]{background:var(--om-bg);--om-font-body:'Golos Text',system-ui,-apple-system,'Segoe UI',sans-serif !important;--om-font-display:'Golos Text',system-ui,sans-serif !important}
html[data-accent] body,html[data-accent] body.om-bg,html[data-accent] .om-bg{background:var(--om-bg) !important;background-image:none !important;color:var(--om-text) !important;font-family:var(--om-font-body) !important}
html[data-accent] .om-page,html[data-accent] .om-container,html[data-accent] main{background:transparent !important}
html[data-accent] h1,html[data-accent] h2,html[data-accent] h3{font-family:var(--om-font-display) !important;color:var(--om-text) !important}
html[data-accent] .om-card,html[data-accent] .wallet-card,html[data-accent] .om-stat{background:var(--om-bg-card) !important;border-color:var(--om-gold-border-light) !important}
html[data-accent] .om-btn{border-radius:99px !important;min-height:44px;font-weight:700}
html[data-accent="a"] .om-btn-primary{background:#8A6A1E !important;color:#FFFDF7 !important}
html[data-accent="b"] .om-btn-primary{background:#D4231A !important;color:#FFFFFF !important}
html[data-accent="c"] .om-btn-primary{background:#C9A84C !important;color:#0A1733 !important}
html[data-accent="d"] .om-btn-primary{background:#C9A84C !important;color:#120A22 !important}
