/* Warm, uncluttered game frame. No ads, account prompts or paid upsells in Kids. */
body.kids-page{--game-accent:#b8a1ef;background-color:#142341}
.kids-page .game-wordmark{color:#ffe090}.kids-page .game-byline:after{content:'KIDS';color:#213454;background:#c2ecf5;border-radius:6px;padding:2px 6px;font-size:9px;letter-spacing:1px;margin-inline-start:7px}
.kids-page .family-controls{background:#e9e2f9}.kids-page .family-info{background:#def3e9}.kids-page .hud{grid-template-columns:1fr 1fr}.kids-page .new-arcade .card{max-width:340px;padding:22px;background:#fff8e9;color:#234979}.kids-page .new-arcade .card p{color:#42617e}
.kids-page .family-info:after{content:'✦  ●  ▲';display:block;text-align:center;color:#6d9ac7;font-size:32px;letter-spacing:12px;margin:32px auto}.kids-page #stage{background:#192d50}.kids-page .actions button{min-height:48px}.kids-page .intro-art{border-radius:16px}
