/* tema auto */
:root { --sci: #f472b6; }
.homehead h1 { color: #7f1d1d; letter-spacing: .06em; }
.brandmini { color: #7f1d1d; }
.btn.primary { background: linear-gradient(#f472b6, #b91c1c); border-color: #7f1d1d; }
.gnum { background: #fecaca; color: #7f1d1d; }
.dot.cur { background: var(--sci); }
.dot.on { background: var(--sci); }
.worldcard.done, .gamecard.done { border-color: var(--sci); }
.wbadge { border-color: var(--sci); color: #7f1d1d; }
.qtext { font-weight: 800; }
