/* ── Общие акценты Gramaton (как на лендинге): A Голд · B Банк · C Роял · D Космо ──
   Подключается любой страницей ЛК; маппится на переменные --om-* (компоненты тем). */
html[data-accent="a"]{--bg:#FAF6EF !important;--card:#FFF !important;--card2:#F6F0E4 !important;--text:#2C2318 !important;--muted:#403A2E !important;--accent:#A8842C !important;--accent-strong:#8A6A1E !important;--btn-bg:#8A6A1E !important;--ink:#FFFDF7 !important;--border:rgba(140,108,44,.18) !important;--shadow:0 6px 26px rgba(90,70,34,.10) !important;--om-card-desc:#5F5646 !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:#564E40 !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"]{--bg:#FFF !important;--card:#F3F4F5 !important;--card2:#EEF0F1 !important;--text:#0B1F35 !important;--muted:#333B47 !important;--accent:#EF3124 !important;--accent-strong:#C4241A !important;--btn-bg:#D4231A !important;--ink:#FFF !important;--border:rgba(11,31,53,.08) !important;--shadow:0 8px 24px rgba(11,31,53,.08) !important;--om-card-desc:#66707A !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:#4F5967 !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"]{--bg:#F5F6F7 !important;--card:#FFFFFF !important;--card2:#F3F4F6 !important;--text:#1C1F24 !important;--muted:#4A5058 !important;--accent:#1D4E79 !important;--accent-strong:#163C5E !important;--btn-bg:#1D4E79 !important;--ink:#FFFFFF !important;--border:rgba(28,31,36,.10) !important;--shadow:0 10px 30px rgba(28,31,36,.08) !important;--om-card-desc:#5A626B !important;--om-bg:#F5F6F7 !important;--om-bg-card:#FFFFFF !important;--om-bg-elevated:#F3F4F6 !important;--om-text:#1C1F24 !important;--om-text-secondary:#4A5058 !important;--om-text-muted:#5A626B !important;--om-text-dim:#7C848D !important;--om-cream:#1C1F24 !important;--om-cream-muted:#4A5058 !important;--om-cream-dark:#7C848D !important;--om-gold:#1D4E79 !important;--om-gold-light:#2A6396 !important;--om-gold-dark:#163C5E !important;--om-gold-pale:rgba(29,78,121,.08) !important;--om-gold-border:rgba(28,31,36,.12) !important;--om-gold-border-light:rgba(28,31,36,.08) !important;--om-shadow:0 10px 30px rgba(28,31,36,.08) !important}
html[data-accent="d"]{--bg:#05010E !important;--card:#140A2A !important;--card2:#1B1038 !important;--text:#F0EDFC !important;--muted:#D6CCEC !important;--accent:#C9A84C !important;--accent-strong:#E4C86E !important;--btn-bg:#C9A84C !important;--ink:#120A22 !important;--border:rgba(201,168,76,.20) !important;--shadow:0 8px 30px rgba(8,2,20,.6) !important;--om-card-desc:#C4B8DF !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:#B9ACD8 !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:#1D4E79 !important;color:#FFFFFF !important}
html[data-accent="d"] .om-btn-primary{background:#C9A84C !important;color:#120A22 !important}
