.KgT29G_game{max-width:938px;margin:0 auto}.KgT29G_tabs{gap:8px;margin:0 0 11px;display:flex}.KgT29G_tabs button,.KgT29G_actions button{letter-spacing:.04em;color:#e6e0d1;cursor:pointer;background:#1c2a3f;border:2px solid #526278;padding:12px 16px;font:700 13px monospace}.KgT29G_tabs button[aria-pressed=true]{color:#17202b;background:#e5a266;border-color:#e5a266}.KgT29G_board{background:#172238;border:2px solid #506079;box-shadow:6px 6px #080e18}.KgT29G_scoreboard{text-align:center;background:#111c2c;grid-template-columns:1fr 1fr 1fr;padding:12px;display:grid}.KgT29G_scoreboard span{color:#abb8c3;letter-spacing:.12em;font:11px monospace;display:block}.KgT29G_scoreboard strong{color:#f8e9c9;margin-top:4px;font:700 19px monospace;display:block}.KgT29G_field svg{width:100%;height:auto;display:block}.KgT29G_progress{background:#2d3f52;height:4px}.KgT29G_progress div{background:#edaa70;height:100%;transition:width .2s linear}.KgT29G_panel{min-height:230px;padding:25px 29px}.KgT29G_panel h2{margin:9px 0 12px;font-size:25px;line-height:1.25}.KgT29G_panel p{color:#c4cbd0;line-height:1.55}.KgT29G_eyebrow,.KgT29G_round{letter-spacing:.09em;color:#9bd4bd;font:700 12px monospace}.KgT29G_primary{color:#17202b;cursor:pointer;background:#e8a46e;border:2px solid #ffbf89;min-height:46px;padding:12px 17px;font:700 14px monospace;box-shadow:3px 3px #080e18}.KgT29G_primary:hover{background:#ffc28e}.KgT29G_round{justify-content:space-between;align-items:center;display:flex}.KgT29G_round strong{color:#ffc790;font-size:24px}.KgT29G_scope{margin:3px 0 12px;font-size:13px!important}.KgT29G_form{gap:10px;display:flex}.KgT29G_form input{color:#fff;background:#111b2b;border:2px solid #607087;flex:1;min-width:0;padding:12px;font-size:17px}.KgT29G_link{color:#c9d9d2;cursor:pointer;background:0 0;border:0;padding:12px 0;text-decoration:underline}.KgT29G_footer{text-align:center;color:#b9c4c7;letter-spacing:.07em;border-top:1px solid #3a4860;margin:0;padding:11px;font:11px monospace}.KgT29G_feedback{color:#ffc792!important}.KgT29G_results{padding-left:24px}.KgT29G_results li{border-bottom:1px solid #435267;justify-content:space-between;gap:15px;padding:8px 0;display:flex}.KgT29G_results small{color:#a9b9bf;display:block}.KgT29G_actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.KgT29G_share{white-space:pre-wrap}.KgT29G_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.KgT29G_tabs button{flex:1;padding:11px 6px;font-size:11px}.KgT29G_scoreboard strong{font-size:16px}.KgT29G_panel{padding:20px 17px}.KgT29G_panel h2{font-size:22px}.KgT29G_field svg{min-height:110px}.KgT29G_form button{padding:10px}.KgT29G_results{padding-left:0}}.KgT29G_results details{color:#cbd8d2;margin-top:8px;font-size:14px}.KgT29G_results summary{cursor:pointer;text-decoration:underline}.KgT29G_results details ul{padding-left:0}.KgT29G_results details li{font-size:13px;list-style:none}.KgT29G_results details a{color:#9bd4bd;margin-right:10px}.KgT29G_field{position:relative}.KgT29G_playerCaption{color:#f7ebce;letter-spacing:.02em;background:#101827e8;border:1px solid #8d9c98;padding:3px 6px;font:700 11px/1.2 monospace;position:absolute;top:8px;left:10px}
