/* Motywy kolorystyczne V5.11 (podgląd). Przełączenie = jedna linia: <html lang="pl" data-theme="cieple-zloto"> lub data-theme="kontrast-premium". Bez atrybutu = kolory V5.10. */

/* ===== A. CIEPŁE ZŁOTO ===== */
html[data-theme="cieple-zloto"]{
  --ink:#0b0b0b;--ink-2:#2c2a26;--muted:#5a5650;--bg:#f6ecdc;--card:#fffaf2;--line:#ead9bd;--line-2:#d6bf98;--info-bg:#f1e3c8;
  --honey:#a8740f;--honey-ink:#8a5a0a;--gold-dark:#6f4a08;--gold-light:#e3b850;--gold-on-dark:#e0b24a;--accent:#0b0b0b;
  --black:#0b0b0b;--gold-grad:linear-gradient(135deg,#9a6a12 0%,#8a5a0a 100%);--gold-grad-hover:linear-gradient(135deg,#7d540c 0%,#6f4a08 100%)
}
[data-theme="cieple-zloto"] .btn--primary,[data-theme="cieple-zloto"] .btn--gold,[data-theme="cieple-zloto"] .gstep__n{background-color:#9a6a12;background-image:var(--gold-grad);color:#fff}
[data-theme="cieple-zloto"] .btn--primary:hover,[data-theme="cieple-zloto"] .btn--primary:active,[data-theme="cieple-zloto"] .btn--gold:hover,[data-theme="cieple-zloto"] .btn--gold:active{background-color:#7d540c;background-image:var(--gold-grad-hover)}
[data-theme="cieple-zloto"] .topbar{border-bottom:3px solid transparent;border-image:linear-gradient(90deg,#8a5a0a,#e0b24a,#8a5a0a) 1}
[data-theme="cieple-zloto"] .lbar{background:var(--black);border-top:3px solid var(--gold-on-dark)}
[data-theme="cieple-zloto"] .lbar__in li+li{border-left-color:rgba(224,178,74,.6)}
[data-theme="cieple-zloto"] .measure-cta,[data-theme="cieple-zloto"] .measure-remind{background:#fdf1d8}
[data-theme="cieple-zloto"] .foot{background:var(--black);color:#e9dcc4;padding-top:22px;border-top:3px solid var(--gold-on-dark)}
[data-theme="cieple-zloto"] .foot a{color:var(--gold-on-dark)}
@media(min-width:820px){[data-theme="cieple-zloto"] .lhero::before{background:linear-gradient(90deg,rgba(246,236,220,.97) 0,rgba(246,236,220,.93) 26%,rgba(246,236,220,.6) 42%,rgba(246,236,220,0) 60%)}}

/* ===== B. KONTRAST PREMIUM ===== */
html[data-theme="kontrast-premium"]{
  --ink:#0b0b0b;--ink-2:#2c2a26;--muted:#56534d;--bg:#f8f1e4;--card:#fffdf8;--line:#e8dcc6;--line-2:#d2c2a4;--info-bg:#f2e8d6;
  --honey:#a8740f;--honey-ink:#7d5a12;--gold-dark:#5e430d;--gold-light:#d4a537;--gold-on-dark:#d4a537;--accent:#0b0b0b;
  --black:#0b0b0b;--gold-metal:linear-gradient(135deg,#e3b850 0%,#d4a537 45%,#c4962c 100%)
}
[data-theme="kontrast-premium"] .btn--primary,[data-theme="kontrast-premium"] .btn--gold{background-color:#c4962c;background-image:var(--gold-metal);color:#0b0b0b}
[data-theme="kontrast-premium"] .btn--primary:hover,[data-theme="kontrast-premium"] .btn--primary:active,[data-theme="kontrast-premium"] .btn--gold:hover,[data-theme="kontrast-premium"] .btn--gold:active{background-color:#e3b850;background-image:none;color:#0b0b0b}
[data-theme="kontrast-premium"] .gstep__n{background:var(--black);color:#d4a537}
[data-theme="kontrast-premium"] .topbar{border-bottom:3px solid #d4a537}
[data-theme="kontrast-premium"] .lhero{background:var(--black)}
[data-theme="kontrast-premium"] .lhero h1{color:#f8f1e4}
[data-theme="kontrast-premium"] .lhero__sub{color:#d4a537}
[data-theme="kontrast-premium"] .lbar{background:var(--black);border-top:1px solid rgba(212,165,55,.45)}
[data-theme="kontrast-premium"] .lbar__in li+li{border-left-color:rgba(212,165,55,.55)}
[data-theme="kontrast-premium"] .foot{background:var(--black);color:#d9cbb0;padding-top:22px;border-top:3px solid #d4a537}
[data-theme="kontrast-premium"] .foot a{color:#d4a537}
@media(min-width:820px){[data-theme="kontrast-premium"] .lhero::before{background:linear-gradient(90deg,rgba(11,11,11,.96) 0,rgba(11,11,11,.9) 28%,rgba(11,11,11,.55) 44%,rgba(11,11,11,0) 62%)}}
