/* Seni Visual T2 — aksen subjek */
:root { --seni: #23b7c4; }

.homehead h1 { color: #0f5f6f; letter-spacing: .06em; }
.brandmini { color: #0f5f6f; }
.btn.primary { background: linear-gradient(#23b7c4, #17849a); border-color: #0f5f6f; }
.gnum { background: #8fe6ee; color: #0f5f6f; }
.dot.cur { background: var(--seni); }
.dot.on { background: var(--seni); }
.worldcard.done, .gamecard.done { border-color: var(--seni); }
.wbadge { border-color: var(--seni); color: #0f5f6f; }
.qtext { font-weight: 800; }
