:root{--t-bg:#0b1018;--t-surface:#ffffff;--t-ink:#17202b;--t-accent:#44d6c8;--t-accent2:#b6e265}.theme-public .topbar{background:#0b1018}.theme-public .hero{background:linear-gradient(135deg,#0b1018,#182437)}.theme-public .hero-art{background:radial-gradient(circle at 30% 20%,#44d6c8aa,transparent 35%),linear-gradient(145deg,#22344c,#0e1520)}.theme-public .category-block{box-shadow:0 8px 30px #1111}
