.game_stage__agc8H{--cream:#FAF7F1;--paper:#FFFFFF;--line:#ECE7DC;--line2:#D8D2C6;--ink:#131C2E;--ink2:#3A465C;--mute:#5E697C;--blue:#0459D0;--blue-d:#033F94;--green:#1DB443;--green-t:#168B33;--gold:#F2B538;--yellow:#FECD18;--red:#E22A2A;--red-t:#B33425;--amber-t:#8A6814;--teal:#1E4655;--night:#131C2E;--night2:#1E2840;min-height:100vh;background:#E9E4D8;font-family:var(--bcc-sans),system-ui,sans-serif;color:var(--ink);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;line-height:normal;font-size:16px}.game_stage__agc8H *,.game_stage__agc8H :after,.game_stage__agc8H :before{box-sizing:border-box}.game_stage__agc8H :where(h1,h2,h3,p,ul,form,label){margin:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.game_stage__agc8H button{font-family:inherit;cursor:pointer}.game_stage__agc8H button:disabled{cursor:not-allowed;opacity:.4}.game_stage__agc8H a{color:var(--blue)}.game_stage__agc8H a:focus-visible,.game_stage__agc8H button:focus-visible{outline:3px solid #7FB0FF;outline-offset:2px}.game_app__7J6vq{max-width:430px;min-height:100vh;margin:0 auto;background:var(--cream);display:flex;flex-direction:column;position:relative}.game_dark__knxcA{background:var(--night);color:#fff}.game_pad__S_sw9{padding:0 20px}.game_serif__d2jE1{font-family:var(--bcc-serif),Georgia,serif}.game_eyebrow__TNJlq{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink2)}.game_h2__rVQkO{font-family:var(--bcc-serif),Georgia,serif;font-weight:600;font-size:20px}.game_card__srSOm{background:var(--paper);border:1px solid var(--line);border-radius:16px}.game_row__VDtZX{display:flex;align-items:center;gap:12px}.game_grid2__kflDz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.game_grid3__2eJft{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.game_btn___Yb8L{display:flex;align-items:center;justify-content:center;height:54px;border-radius:14px;border:0;font-weight:700;font-size:16px;text-decoration:none;width:100%}.game_primary__JPWL5{background:var(--blue);color:#fff}.game_primary__JPWL5:hover{background:var(--blue-d)}.game_ghost___qGyY{background:transparent;border:1.5px solid var(--ink);color:var(--ink);height:50px}.game_gold__tyXXH{background:var(--gold);color:var(--ink)!important}.game_white__SMPjd{background:#fff;color:var(--ink)}.game_link__FFUmM{background:none;border:0;color:var(--ink2);font-weight:600;font-size:14px;padding:12px}.game_seg__jOhuh{display:grid;gap:6px;background:var(--line);border-radius:12px;padding:4px}.game_seg__jOhuh button{height:44px;border:0;border-radius:9px;background:transparent;color:var(--ink);font-weight:600;font-size:14px}.game_seg__jOhuh button[aria-pressed=true]{background:var(--blue);color:#fff;font-weight:700}.game_step__Cmaf_{width:44px;height:44px;border-radius:22px;border:1px solid var(--line2);background:#fff;display:flex;align-items:center;justify-content:center;flex:none;padding:0}.game_sq__BP3VF{border-radius:12px}.game_stepval___1ADq{width:30px;text-align:center;font-size:18px;font-weight:700}.game_list__xdIQU>div{border-bottom:1px solid var(--line)}.game_list__xdIQU>div:last-child{border-bottom:0}.game_muted__UIIzd{color:var(--mute)}.game_pill__35Ej0{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;font-weight:700}.game_bar__nwX9e{display:flex;height:14px;border-radius:7px;overflow:hidden;gap:2px;background:var(--line)}.game_avatar__jfasp{flex:none;border-radius:50%;background:var(--teal);box-shadow:0 0 0 3px var(--gold);padding:3px}.game_avatar__jfasp img{display:block;border-radius:50%;width:100%;height:100%;object-fit:cover;background:#fff}.game_bubble__5qJY_{background:#fff;border:1px solid var(--line);border-radius:4px 20px 20px 20px;padding:18px;display:flex;flex-direction:column;gap:14px}.game_progress__tgWep{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.game_progress__tgWep span{height:6px;border-radius:3px;background:var(--line2)}.game_progress__tgWep span.game_done__vA_pP{background:var(--blue)}.game_darkcard__AeLXn{background:var(--night);color:#fff;border-radius:18px;padding:18px}.game_k__wUM_o{font-size:12px;color:#B8C2D6}.game_note__5PX3e{font-size:12px;line-height:1.4;color:var(--mute)}.game_codeInput__EY3k8{height:48px;border-radius:12px;border:1px solid #2a3550;background:#0F1626;color:#fff;padding:0 14px;font-size:16px;font-family:inherit;width:100%}.game_tag__uQfLe{font-size:12px;font-weight:700;color:var(--ink2);background:var(--line);padding:3px 8px;border-radius:999px}@media (min-width:600px){.game_stage__agc8H{display:flex;align-items:center;justify-content:center;padding:24px 0}.game_app__7J6vq{width:390px;max-width:390px;height:844px;min-height:0;border-radius:44px;overflow-y:auto;overflow-x:hidden;box-shadow:0 0 0 10px #131C2E,0 30px 80px rgba(19,28,46,.28);scrollbar-width:none}.game_app__7J6vq::-webkit-scrollbar{display:none}}