.x94Hka_page{color:#f4f1e6;background:radial-gradient(circle at 50% 40%,#1a1c3a,#07070f 70%);justify-content:center;align-items:center;min-height:100vh;font-family:Courier New,ui-monospace,monospace;font-weight:700;display:flex;overflow:hidden}.x94Hka_stage{aspect-ratio:28/18;width:min(100vw,155.556vh);position:relative;box-shadow:0 0 0 .5cqw #2a2d55,0 0 6cqw #5a6eff59;container-type:inline-size}.x94Hka_canvas{image-rendering:auto;cursor:crosshair;width:100%;height:100%;display:block}.x94Hka_scanlines{pointer-events:none;mix-blend-mode:multiply;background:repeating-linear-gradient(#0000 0 2px,#0000001f 3px);position:absolute;inset:0}.x94Hka_hudLeft,.x94Hka_hudRight{pointer-events:none;font-size:1.1cqw;position:absolute;top:1cqw}.x94Hka_hudLeft{max-width:48cqw;left:1cqw}.x94Hka_hudRight{text-align:right;pointer-events:auto;gap:.3cqw;display:grid;right:1cqw}.x94Hka_hudRight>div,.x94Hka_objective,.x94Hka_pipeline li,.x94Hka_mute{background:#0e1028db;border:.2cqw solid #3a3f80;padding:.4cqw .8cqw}.x94Hka_hudRight b{color:#ffd866}.x94Hka_danger{color:#ff6a6a!important}.x94Hka_pipeline{gap:.3cqw;margin:0 0 .4cqw;padding:0;list-style:none;display:flex}.x94Hka_pipeline li{opacity:.55;font-size:.95cqw}.x94Hka_pipeline li.x94Hka_active{opacity:1;color:#ffd866;border-color:#ffd866}.x94Hka_pipeline li.x94Hka_done{opacity:.9;color:#7aff9a;border-color:#4ab86a}.x94Hka_objective b{color:#ffd866;margin-right:.6cqw}.x94Hka_mute{font:inherit;color:#aab;cursor:pointer;font-size:.9cqw}.x94Hka_help{pointer-events:none;background:#0e1028db;border:.2cqw solid #3a3f80;padding:.5cqw 1cqw;font-size:1cqw;position:absolute;bottom:1cqw;left:50%;transform:translate(-50%)}.x94Hka_toast{pointer-events:none;text-align:center;background:#0e1028f2;border:.25cqw solid;max-width:70cqw;padding:.7cqw 1.6cqw;font-size:1.5cqw;animation:.35s ease-out x94Hka_pop;position:absolute;top:9cqw;left:50%;transform:translate(-50%)}.x94Hka_good{color:#7aff9a;border-color:#4ab86a}.x94Hka_bad{color:#ff8a8a;border-color:#d84a4a}.x94Hka_info{color:#9ac8ff;border-color:#4a8ad8}@keyframes x94Hka_pop{0%{opacity:0;transform:translate(-50%)scale(.6)}to{opacity:1;transform:translate(-50%)scale(1)}}.x94Hka_dialog{background:#0e102cf7;border:.3cqw solid #ffd866;padding:1.2cqw 1.6cqw;font-size:1.45cqw;animation:.18s ease-out x94Hka_slide;position:absolute;bottom:2cqw;left:4cqw;right:4cqw;box-shadow:0 0 0 .3cqw #14162a,0 1cqw 3cqw #0009}@keyframes x94Hka_slide{0%{opacity:0;transform:translateY(2cqw)}}.x94Hka_dialogHead{align-items:center;gap:1cqw;margin-bottom:.6cqw;display:flex}.x94Hka_portrait{width:5cqw;height:5cqw;image-rendering:pixelated;border:.25cqw solid #ffd866}.x94Hka_npcName{color:#ffd866;font-size:1.6cqw}.x94Hka_npcTitle{color:#9aa0d8;font-size:1cqw}.x94Hka_dialogText{min-height:4cqw;margin:0 0 .8cqw;line-height:1.4}.x94Hka_learn{background:#4a8ad82e;border-left:.35cqw solid #4a8ad8;margin-bottom:.8cqw;padding:.6cqw 1cqw;font-size:1.15cqw;line-height:1.4}.x94Hka_choices{gap:.5cqw;margin:0;padding:0;list-style:none;display:grid}.x94Hka_choice{text-align:left;width:100%;font:inherit;color:#f4f1e6;cursor:pointer;background:#1e2150;border:.2cqw solid #3a3f80;padding:.6cqw 1cqw;font-size:1.25cqw}.x94Hka_choiceActive{background:#343a9a;border-color:#ffd866;transform:translate(.5cqw)}.x94Hka_choiceNo{color:#ffd866;min-width:1.8cqw;display:inline-block}.x94Hka_more{font:inherit;color:#14162a;cursor:pointer;background:#ffd866;border:none;padding:.5cqw 1.2cqw;font-size:1.2cqw;animation:1s steps(2,end) infinite x94Hka_blink}@keyframes x94Hka_blink{50%{background:#ffb83a}}.x94Hka_title,.x94Hka_debrief{text-align:center;background:#08091ae0;flex-direction:column;justify-content:center;align-items:center;padding:3cqw;display:flex;position:absolute;inset:0}.x94Hka_logo{letter-spacing:.4cqw;color:#ffd866;text-shadow:.4cqw .4cqw #d84a4a,.8cqw .8cqw #3a3f80;margin:0;font-size:7cqw;animation:2s ease-in-out infinite x94Hka_bob}@keyframes x94Hka_bob{50%{transform:translateY(-.8cqw)}}.x94Hka_title h2{color:#9ac8ff;margin:1.5cqw 0;font-size:1.8cqw}.x94Hka_intro{max-width:60cqw;font-size:1.3cqw;line-height:1.5}.x94Hka_intro p{margin:.4cqw 0}.x94Hka_startBtn{font:inherit;color:#14162a;cursor:pointer;background:#ffd866;border:none;margin-top:2cqw;padding:.8cqw 2.4cqw;font-size:1.8cqw;animation:1s steps(2,end) infinite x94Hka_blink;box-shadow:0 .4cqw #b8902a}.x94Hka_keys{color:#9aa0d8;margin-top:1.5cqw;font-size:1cqw}.x94Hka_debrief{justify-content:flex-start;font-size:1.2cqw;overflow-y:auto}.x94Hka_debrief h1{margin:.5cqw 0;font-size:4cqw}.x94Hka_debrief h3{color:#ffd866;margin:1cqw 0 .5cqw}.x94Hka_win{color:#7aff9a;text-shadow:.3cqw .3cqw #1c6a34}.x94Hka_lose{color:#ff8a8a;text-shadow:.3cqw .3cqw #6a1c1c}.x94Hka_stars{letter-spacing:1cqw;font-size:4cqw}.x94Hka_starOn{color:#ffd866;text-shadow:0 0 1cqw #ffb83a}.x94Hka_starOff{color:#3a3f80}.x94Hka_statline{gap:2cqw;margin:.5cqw 0;padding:0;list-style:none;display:flex}.x94Hka_statline b{color:#ffd866}.x94Hka_log{text-align:left;gap:.5cqw;width:min(80cqw,100%);margin:0 0 1cqw;padding:0;list-style:none;display:grid}.x94Hka_log li{background:#1e2150cc;border-left:.35cqw solid;padding:.6cqw 1cqw}.x94Hka_logGood{border-color:#4ab86a}.x94Hka_logBad{border-color:#d84a4a}.x94Hka_logHead{color:#9aa0d8;justify-content:space-between;font-size:1cqw;display:flex}.x94Hka_logLearn{color:#9ac8ff;margin-top:.3cqw;font-size:1.05cqw}.x94Hka_banners{pointer-events:none;z-index:5;gap:.6cqw;display:grid;position:absolute;top:18cqw;right:1cqw}.x94Hka_banner{background:#0e102cf7;border:.25cqw solid #ffd866;align-items:center;gap:1cqw;max-width:34cqw;padding:.7cqw 1.2cqw;font-size:1.2cqw;animation:.3s ease-out x94Hka_slideIn;display:flex;box-shadow:0 0 2cqw #ffd86666}.x94Hka_bannerIcon{font-size:3cqw}.x94Hka_bannerHead{color:#ffd866;font-size:.9cqw}.x94Hka_bannerDesc{color:#9aa0d8;font-size:.95cqw;font-weight:400}@keyframes x94Hka_slideIn{0%{transform:translate(40cqw)}}.x94Hka_ghostBtn{font:inherit;color:#ffd866;cursor:pointer;background:0 0;border:.2cqw solid #ffd866;margin-top:1.5cqw;padding:.5cqw 1.6cqw;font-size:1.2cqw}.x94Hka_gallery{z-index:10;background:#040510f7;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.x94Hka_galleryBox{text-align:center;width:min(82cqw,100%);max-height:94%;padding:2cqw;overflow-y:auto}.x94Hka_galleryBox h2{color:#ffd866;margin:0 0 1.2cqw;font-size:2.6cqw}.x94Hka_achGrid{text-align:left;grid-template-columns:1fr 1fr;gap:.8cqw;margin:0;padding:0;list-style:none;display:grid}.x94Hka_achGrid li{background:#1e2150cc;border:.2cqw solid #3a3f80;align-items:center;gap:1cqw;padding:.7cqw 1cqw;font-size:1.05cqw;display:flex}.x94Hka_achOn{border-color:#ffd866!important}.x94Hka_achOff{opacity:.55}.x94Hka_achIcon{font-size:2.4cqw}.x94Hka_achGrid b{color:#ffd866}.x94Hka_achRow{flex-wrap:wrap;justify-content:center;gap:.6cqw;margin:0;padding:0;list-style:none;display:flex}.x94Hka_achRow li{background:#1e2150cc;border:.2cqw solid #ffd866;padding:.3cqw .9cqw}.x94Hka_disclaimer{color:#a2a9dc;max-width:78cqw;margin-top:1.4cqw;font-size:max(1cqw,9px);font-weight:400;line-height:1.35}.x94Hka_disclaimer b{letter-spacing:.1cqw;text-transform:uppercase}.x94Hka_disclaimer ul{margin:.2cqw 0 0;padding:0;list-style:none}
.QlGDMa_page{color:#f4f1e6;background:radial-gradient(circle at 50% 40%,#1a1c3a,#07070f 70%);justify-content:center;align-items:center;min-height:100vh;padding:16px;font-family:Courier New,ui-monospace,monospace;font-weight:700;display:flex}.QlGDMa_box{text-align:center;width:min(640px,100%)}.QlGDMa_logo{letter-spacing:4px;color:#ffd866;text-shadow:4px 4px #d84a4a,8px 8px #3a3f80;margin:0;font-size:clamp(32px,9vw,64px)}.QlGDMa_sub{color:#9ac8ff;margin:20px 0 28px;font-size:18px}.QlGDMa_menu,.QlGDMa_list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.QlGDMa_primary,.QlGDMa_secondary,.QlGDMa_disabled{box-sizing:border-box;font:inherit;cursor:pointer;padding:14px 20px;font-size:18px;text-decoration:none;display:block}.QlGDMa_primary{color:#14162a;background:#ffd866;border:0;box-shadow:0 4px #b8902a}.QlGDMa_secondary{color:#ffd866;background:0 0;border:3px solid #ffd866}.QlGDMa_disabled{color:#667;cursor:not-allowed;border:3px dashed #445}.QlGDMa_list li{gap:8px;display:flex}.QlGDMa_item,.QlGDMa_itemOn{text-align:left;color:#f4f1e6;background:#141632cc;border:3px solid #2a2d55;flex-direction:column;flex:1;gap:4px;padding:12px 16px;text-decoration:none;display:flex}.QlGDMa_itemOn{color:#ffd866;border-color:#ffd866}.QlGDMa_itemTitle{white-space:pre;font-size:18px}.QlGDMa_itemSub{color:#9aa0d8;font-size:13px}.QlGDMa_edit{color:#9ac8ff;border:3px solid #2a2d55;align-items:center;padding:0 14px;text-decoration:none;display:flex}.QlGDMa_ghost{font:inherit;color:#ffd866;cursor:pointer;background:0 0;border:2px solid #ffd866;margin-top:20px;padding:8px 20px}.QlGDMa_hint{color:#9aa0d8;margin:24px 0 0;font-size:12px}.QlGDMa_made{color:#c4c9ee;margin:28px 0 0;font-size:14px}.QlGDMa_heart{color:#ff5a6e}.QlGDMa_coffee{color:#ffd866;text-underline-offset:3px}.QlGDMa_coffee:hover{color:#fff}
