/* tema tapet-magazin.ro — vișiniu + verde petrol, Josefin Sans, colțuri rotunde (axe: docs/DESIGN.md) */
:root{--fond:#faf7f6;--alb:#fff;--text:#241b1e;--slab:#6f6266;--linie:#ece3e4;--brand:#7d2e4a;--accent:#2f6f6a;--accent2:#245854;--pe-accent:#fff;--verde:#2f8a5a;--r:16px;--r2:18px;--r3:12px;--font:"Josefin Sans"}
@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--fond:#130e10;--alb:#1d1618;--text:#f6edef;--slab:#c3b3b8;--linie:#2e2427;--brand:#e495b1;--accent:#86d0c8;--accent2:#86d0c8;--pe-accent:#130e10;--verde:#7fd6a0}}
:root[data-theme=dark]{--fond:#130e10;--alb:#1d1618;--text:#f6edef;--slab:#c3b3b8;--linie:#2e2427;--brand:#e495b1;--accent:#86d0c8;--accent2:#86d0c8;--pe-accent:#130e10;--verde:#7fd6a0}
.logo{font-weight:800;letter-spacing:-.01em}.logo-b{color:var(--text)}.logo-m{color:var(--brand)}
h1,h2{font-weight:800;letter-spacing:-.01em}
.card-p strong{font-variant-numeric:tabular-nums;color:var(--brand)}
