.wnViea_page{gap:var(--space-6);align-content:start;display:grid}.wnViea_days{gap:var(--space-6);display:grid}.wnViea_when{color:var(--muted);font:var(--type-label-sm);letter-spacing:0;font-variant-numeric:tabular-nums}.wnViea_trail{align-items:center;gap:var(--space-2);display:flex}.wnViea_more{justify-content:center;display:flex}.wnViea_foot{color:var(--muted);font:var(--type-body-sm);text-align:center}.wnViea_foot a{color:var(--text)}
.v6gkna_slot{justify-self:center;width:100%;max-width:480px}.v6gkna_slotFit{width:auto;max-width:none}.v6gkna_turn{border-radius:var(--radius-pill);width:16px;height:16px;transition:opacity var(--dur-fade) var(--ease-standard);flex:none}.v6gkna_turnW{background:var(--art-paper);box-shadow:0 0 0 2px var(--art-ink)}.v6gkna_turnB{background:var(--art-ink);box-shadow:0 0 0 2px var(--art-paper)}.v6gkna_thinking{opacity:.4}.v6gkna_msg{min-width:0;font:var(--type-body-sm);color:var(--soft);display:block;position:relative}.v6gkna_msgText{display:block}.v6gkna_msg b{color:var(--text);font-weight:900}.v6gkna_ruler{visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.v6gkna_loot{align-items:center;gap:var(--space-3);height:72px;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-btn);transition:border-color var(--dur-fade) var(--ease-standard);display:flex}.v6gkna_lootPreview{border-color:var(--lm-gold-2)}.v6gkna_stripLoot{align-items:center;gap:var(--space-2);flex:1;min-width:0;height:20px;display:flex}.v6gkna_ltIco{flex:none;width:20px;height:20px}.v6gkna_dim{opacity:.4}.v6gkna_ltHead{min-width:0;font:var(--type-label);color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.v6gkna_ltNext{align-items:center;gap:var(--space-1);padding-left:var(--space-2);border-left:1px solid var(--line);font:var(--type-label-sm);color:var(--soft);white-space:nowrap;flex:none;display:flex}.v6gkna_ltNextCoin{width:18px;height:18px}.v6gkna_lootN{align-items:center;gap:var(--space-1);font:var(--type-label);color:var(--text);font-variant-numeric:tabular-nums;display:inline-flex}.v6gkna_lootN>i{border-radius:var(--radius-pill);background:linear-gradient(var(--lm-gold-1), var(--lm-gold-2));width:14px;height:14px;box-shadow:inset 0 0 0 1.5px var(--lm-gold-ink)}.v6gkna_coin{border-radius:var(--radius-pill);background:linear-gradient(var(--lm-gold-1), var(--lm-gold-2));box-shadow:inset 0 0 0 2px var(--lm-gold-ink);place-items:center;display:grid;position:relative}.v6gkna_coin:before{content:"";border-radius:var(--radius-pill);border:2px solid var(--lm-gold-edge);pointer-events:none;position:absolute;inset:12%}.v6gkna_coin img{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:66%;height:66%;position:relative}.v6gkna_frame{--sq:round(down, calc((min(100vw - 32px, 480px) - 20px) / var(--n,6)), 1px);grid-template-columns:var(--space-5) calc(var(--sq) * var(--n,6));grid-template-rows:calc(var(--sq) * var(--n,6)) var(--space-5);width:max-content;margin:0 auto;display:grid}.v6gkna_frameIn{grid-template-columns:calc(var(--sq) * var(--n,6));grid-template-rows:calc(var(--sq) * var(--n,6))}.v6gkna_coord{z-index:-1;font:800 var(--coord-size) / 1 var(--font-ui);pointer-events:none;color:var(--coord-on-light);position:absolute}.v6gkna_dark .v6gkna_coord{color:var(--coord-on-dark)}.v6gkna_rank{top:1px;left:1px}.v6gkna_file{bottom:1px;right:1px}.v6gkna_ranks{grid-template-rows:repeat(var(--n,6), var(--sq));display:grid}.v6gkna_files{grid-template-columns:repeat(var(--n,6), var(--sq));display:grid}.v6gkna_ranks span,.v6gkna_files span{font:var(--type-caption);color:var(--muted);place-items:center;display:grid}.v6gkna_board{grid-template-columns:repeat(var(--n,6), var(--sq));grid-template-rows:repeat(var(--n,6), var(--sq));border-radius:var(--radius-xs);box-shadow:var(--board-shadow);touch-action:manipulation;display:grid;overflow:hidden}.v6gkna_sq{isolation:isolate;width:var(--sq);height:var(--sq);cursor:pointer;background-color:var(--sq-light);border:0;place-items:center;padding:0;display:grid;position:relative}.v6gkna_dark{background-color:var(--sq-dark)}.v6gkna_sq:focus{outline:none}.v6gkna_sq:focus-visible{box-shadow:inset 0 0 0 3px var(--board-ink)}.v6gkna_t_last{background-image:linear-gradient(var(--mark-last), var(--mark-last))}.v6gkna_t_sel{background-image:linear-gradient(var(--mark-sel), var(--mark-sel))}.v6gkna_t_coach{--ring:inset 0 0 0 var(--mark-edge) var(--mark-preview);--ring-w:var(--mark-edge);--coord-display:none}.v6gkna_hasRing.v6gkna_t_coach{--ring:none;--ring-w:0px}.v6gkna_t_coach .v6gkna_ring{border-color:var(--mark-preview)}.v6gkna_t_check{background-image:radial-gradient(ellipse at center, var(--mark-check-core) 0%, var(--mark-check) 25%, var(--mark-check-fade) 89%)}.v6gkna_piece{width:var(--piece-box,86%);height:var(--piece-box,86%);translate:0 calc(-1 * var(--piece-lift,0px));pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;animation:v6gkna_fadeIn var(--dur-piece) var(--ease-enter);grid-area:1/1}.v6gkna_sq .v6gkna_coin{width:58%;height:58%;box-shadow:inset 0 0 0 calc(var(--sq) * .035) var(--lm-gold-ink);grid-area:1/1}.v6gkna_sq .v6gkna_coin:before{border-width:calc(var(--sq) * .03)}.v6gkna_coinFresh{animation:v6gkna_coinIn var(--dur-reveal) var(--ease-enter)}@keyframes v6gkna_coinIn{0%{opacity:0}}.v6gkna_t_far{background-image:linear-gradient(var(--lm-far), var(--lm-far))}.v6gkna_ring{border:calc(var(--sq) * .07) solid var(--mark-capture);border-radius:calc(var(--sq) * .1);pointer-events:none;position:absolute;inset:0}.v6gkna_r_cap{border-color:var(--mark-capture)}.v6gkna_r_claim{border-color:var(--lm-gold-2);box-shadow:inset 0 0 0 1px var(--board-ink);outline:1px solid var(--board-ink);outline-offset:-1px}.v6gkna_dot{width:var(--mark-dot-size);height:var(--mark-dot-size);border-radius:var(--radius-pill);background:var(--mark-dot);pointer-events:none;grid-area:1/1}.v6gkna_d_place{background:var(--lm-gold-2);width:30%;height:30%;box-shadow:0 0 0 calc(var(--sq) * .025) var(--board-ink)}.v6gkna_fx{opacity:0;pointer-events:none;animation:v6gkna_glow var(--dur-count) var(--ease-exit);position:absolute;inset:0}.v6gkna_fx_gold{background:radial-gradient(circle, var(--lm-gold-glow) 0, transparent 75%)}.v6gkna_fx_hit{background:radial-gradient(circle, color-mix(in srgb, var(--art-tangerine) 85%, transparent) 0, transparent 72%)}.v6gkna_fx_chk{background:radial-gradient(circle, color-mix(in srgb, var(--bad) 85%, transparent) 0, transparent 72%)}.v6gkna_fx_win{background:radial-gradient(circle, color-mix(in srgb, var(--good) 90%, transparent) 0, transparent 75%);animation-duration:var(--dur-count)}@keyframes v6gkna_glow{0%{opacity:0}25%{opacity:1}to{opacity:0}}@keyframes v6gkna_fadeIn{0%{opacity:.15}}.v6gkna_hvis{align-items:start;gap:var(--space-1);margin:var(--space-2) 0 var(--space-1) calc(var(--space-5) * -1);padding:var(--space-2);border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--line);grid-template-columns:1fr auto 1fr auto 1fr;display:grid}.v6gkna_hst{justify-items:center;gap:var(--space-1);min-width:0;display:grid}.v6gkna_mini{border-radius:var(--radius-xs);grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;width:56px;height:56px;display:grid;overflow:hidden}.v6gkna_mini i{background:var(--sq-light);place-items:center;display:grid}.v6gkna_mini .v6gkna_miniDark{background:var(--sq-dark)}.v6gkna_miniPiece{width:92%;height:92%}.v6gkna_miniCoin{width:70%;height:70%}.v6gkna_arr{margin-top:calc(var(--space-3) * -1);width:14px;height:14px;stroke:var(--muted);fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;align-self:center}.v6gkna_hst em{font:var(--type-caption);color:var(--muted);text-align:center;font-style:normal}@media (prefers-reduced-motion:reduce){.v6gkna_fx{animation-duration:var(--dur-fade)}}.v6gkna_badText{color:var(--bad)}.v6gkna_liveBoard{gap:var(--space-3);width:100%;display:grid}@media (min-width:1024px){.v6gkna_liveBoard .v6gkna_slot{grid-area:auto;justify-self:center}}
.V8sh8W_slot{justify-self:center;width:100%;max-width:480px}.V8sh8W_slotFit{width:auto;max-width:none}.V8sh8W_turn{border-radius:var(--radius-pill);width:16px;height:16px;transition:opacity var(--dur-fade) var(--ease-standard);flex:none}.V8sh8W_turnW{background:var(--art-paper);box-shadow:0 0 0 2px var(--art-ink)}.V8sh8W_turnB{background:var(--art-ink);box-shadow:0 0 0 2px var(--art-paper)}.V8sh8W_thinking{opacity:.4}.V8sh8W_msg{min-width:0;font:var(--type-body-sm);color:var(--soft);display:block;position:relative}.V8sh8W_msg b{color:var(--text);font-weight:900}.V8sh8W_tray{align-items:center;gap:var(--space-3);min-width:0;display:flex}.V8sh8W_hand{border-radius:var(--radius-sm);border:1.5px dashed var(--line-2);background:var(--surface-2);cursor:pointer;flex:none;place-items:center;width:44px;height:44px;padding:0;display:grid}.V8sh8W_hand:disabled{cursor:default}.V8sh8W_hand img{pointer-events:none;width:34px;height:34px}.V8sh8W_handFull{background:linear-gradient(var(--ru-gold-1), var(--ru-gold-2));box-shadow:inset 0 0 0 2px var(--ru-gold-ink);border:0}.V8sh8W_handOn{box-shadow:inset 0 0 0 2px var(--ru-gold-ink), 0 0 0 3px var(--violet)}.V8sh8W_trayText{gap:2px;min-width:0;display:grid}.V8sh8W_trayHead{font:var(--type-body-sm);color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-weight:900;overflow:hidden}.V8sh8W_traySub{font:var(--type-caption);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.V8sh8W_held{background:linear-gradient(var(--ru-gold-1), var(--ru-gold-2));width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--ru-gold-ink);border-radius:6px;place-items:center;display:inline-grid}.V8sh8W_held img{width:17px;height:17px}.V8sh8W_row{font:var(--type-caption);color:var(--muted);white-space:nowrap;font-weight:800}.V8sh8W_frame{--sq:round(down, calc((min(100vw - 32px, 360px)) / 6), 1px);width:max-content;margin:0 auto;display:grid}.V8sh8W_board{grid-template-columns:repeat(6, var(--sq));grid-template-rows:repeat(10, var(--sq));border-radius:var(--radius-xs);box-shadow:var(--board-shadow);touch-action:manipulation;display:grid;overflow:hidden}.V8sh8W_sq{isolation:isolate;width:var(--sq);height:var(--sq);cursor:pointer;background-color:var(--sq-light);border:0;place-items:center;padding:0;display:grid;position:relative}.V8sh8W_dark{background-color:var(--sq-dark)}.V8sh8W_sq:focus{outline:none}.V8sh8W_sq:focus-visible{box-shadow:inset 0 0 0 3px var(--board-ink)}.V8sh8W_t_last{background-image:linear-gradient(var(--mark-last), var(--mark-last))}.V8sh8W_t_sel{background-image:linear-gradient(var(--mark-sel), var(--mark-sel))}.V8sh8W_t_coach{--ring:inset 0 0 0 var(--mark-edge) var(--mark-preview);--ring-w:var(--mark-edge);--coord-display:none}.V8sh8W_hasRing.V8sh8W_t_coach{--ring:none;--ring-w:0px}.V8sh8W_t_coach .V8sh8W_ring{border-color:var(--mark-preview)}.V8sh8W_coord{z-index:-1;font:800 var(--coord-size) / 1 var(--font-ui);pointer-events:none;color:var(--coord-on-light);position:absolute}.V8sh8W_dark .V8sh8W_coord{color:var(--coord-on-dark)}.V8sh8W_rank{top:1px;left:1px}.V8sh8W_file{bottom:1px;right:1px}.V8sh8W_flag{z-index:-1;height:round(down, calc(var(--sq) * .08), 1px);background-image:repeating-conic-gradient(var(--ru-flag-dark) 0 25%, var(--ru-flag-light) 0 50%);background-size:calc(var(--sq) / 6) calc(var(--sq) * .16);pointer-events:none;min-height:3px;position:absolute;top:0;left:0;right:0}.V8sh8W_wall{z-index:-1;background-image:repeating-linear-gradient(45deg, var(--ru-wall) 0 2px, transparent 2px 7px);pointer-events:none;position:absolute;inset:0}.V8sh8W_piece{width:var(--piece-box,86%);height:var(--piece-box,86%);translate:0 calc(-1 * var(--piece-lift,0px));pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;animation:V8sh8W_fadeIn var(--dur-piece) var(--ease-enter);grid-area:1/1}.V8sh8W_ghost{opacity:.55}.V8sh8W_ghostFrame{border:2px dashed var(--violet);border-radius:calc(var(--sq) * .14);pointer-events:none;position:absolute;inset:6%}.V8sh8W_box{background:linear-gradient(var(--ru-gold-1), var(--ru-gold-2));box-shadow:inset 0 0 0 2px var(--ru-gold-ink);border-radius:22%;place-items:center;display:grid;position:relative}.V8sh8W_box img{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:76%;height:76%}.V8sh8W_sq .V8sh8W_box{width:58%;height:58%;box-shadow:inset 0 0 0 calc(var(--sq) * .035) var(--ru-gold-ink);grid-area:1/1}.V8sh8W_boxFresh{animation:V8sh8W_boxIn var(--dur-reveal) var(--ease-enter)}@keyframes V8sh8W_boxIn{0%{opacity:0}}.V8sh8W_ring{border:calc(var(--sq) * .07) solid var(--mark-capture);border-radius:calc(var(--sq) * .1);pointer-events:none;position:absolute;inset:0}.V8sh8W_dot{width:var(--mark-dot-size);height:var(--mark-dot-size);border-radius:var(--radius-pill);background:var(--mark-dot);pointer-events:none;grid-area:1/1}.V8sh8W_fx{opacity:0;pointer-events:none;animation:V8sh8W_glow var(--dur-count) var(--ease-exit);position:absolute;inset:0}.V8sh8W_fx_gold{background:radial-gradient(circle, var(--ru-gold-glow) 0, transparent 75%)}.V8sh8W_fx_hit{background:radial-gradient(circle, color-mix(in srgb, var(--art-tangerine) 85%, transparent) 0, transparent 72%)}.V8sh8W_fx_chk{background:radial-gradient(circle, color-mix(in srgb, var(--bad) 85%, transparent) 0, transparent 72%)}.V8sh8W_fx_win{background:radial-gradient(circle, color-mix(in srgb, var(--good) 90%, transparent) 0, transparent 75%)}@keyframes V8sh8W_glow{0%{opacity:0}25%{opacity:1}to{opacity:0}}@keyframes V8sh8W_fadeIn{0%{opacity:.15}}.V8sh8W_hvis{align-items:center;gap:var(--space-3);margin:var(--space-2) 0 var(--space-1) calc(var(--space-5) * -1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--line);grid-template-columns:auto 1fr;display:grid}.V8sh8W_mini{border-radius:var(--radius-xs);grid-template-rows:repeat(3,18px);grid-template-columns:repeat(6,18px);display:grid;overflow:hidden}.V8sh8W_mini i{background:var(--sq-light);place-items:center;display:grid;position:relative}.V8sh8W_mini .V8sh8W_miniDark{background:var(--sq-dark)}.V8sh8W_mini .V8sh8W_miniWall:after{content:"";background-image:repeating-linear-gradient(45deg, var(--ru-wall) 0 2px, transparent 2px 5px);position:absolute;inset:0}.V8sh8W_miniPiece{z-index:1;width:92%;height:92%;position:relative}.V8sh8W_hvis em{font:var(--type-caption);color:var(--muted);font-style:normal}@media (prefers-reduced-motion:reduce){.V8sh8W_fx{animation-duration:var(--dur-fade)}}.V8sh8W_liveBoard{gap:var(--space-3);width:100%;display:grid}
.YU7yja_turn{transition:opacity var(--dur-fade) var(--ease-standard)}.YU7yja_thinking{opacity:.4}.YU7yja_race{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-width:0;min-height:20px;display:flex}.YU7yja_who{font:var(--type-overline);letter-spacing:var(--track-overline);text-transform:uppercase;color:var(--muted);white-space:nowrap}.YU7yja_goal{font:var(--type-label);color:var(--text);white-space:nowrap}.YU7yja_tie{align-items:baseline;gap:var(--space-1);display:inline-flex}.YU7yja_pts{text-align:center;min-width:16px;font:var(--type-label);font-variant-numeric:tabular-nums;color:var(--text)}.YU7yja_field{--g:44px;grid-template-columns:var(--g) calc(var(--sq) * var(--n,6)) var(--g);grid-template-rows:var(--g) calc(var(--sq) * var(--n,6)) var(--g);width:max-content;margin:0 auto;display:grid}.YU7yja_gut{display:grid}.YU7yja_gutH{grid-template-columns:repeat(var(--n,6), var(--sq))}.YU7yja_gutV{grid-template-rows:repeat(var(--n,6), var(--sq))}.YU7yja_arw:focus-visible{outline-offset:calc(-1 * var(--focus-width));border-radius:var(--radius-md)}.YU7yja_arw{color:var(--dim);cursor:pointer;transition:color var(--dur-select) var(--ease-standard);background:0 0;border:0;place-items:center;padding:0;display:grid}.YU7yja_arw span{width:calc(var(--g) - 6px);height:calc(var(--g) - 6px);border-radius:var(--radius-sm);transition:background-color var(--dur-select) var(--ease-standard), opacity var(--dur-select) var(--ease-standard);place-items:center;display:grid}.YU7yja_arw svg{fill:currentColor;width:14px;height:14px}.YU7yja_up svg{transform:rotate(-90deg)}.YU7yja_down svg{transform:rotate(90deg)}.YU7yja_left svg{transform:rotate(180deg)}.YU7yja_live{color:var(--text)}.YU7yja_live span{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line-2)}.YU7yja_off span{opacity:.35}.YU7yja_off{cursor:default}@media (hover:hover){.YU7yja_live:hover span{box-shadow:inset 0 0 0 2px var(--text)}}.YU7yja_used span{box-shadow:inset 0 0 0 2px var(--mark-last);opacity:1}.YU7yja_armed,.YU7yja_armed:hover{color:var(--accent-ink)}.YU7yja_armed span,.YU7yja_armed:hover span{background:var(--accent);box-shadow:none}.YU7yja_coachArw span{box-shadow:inset 0 0 0 var(--mark-edge) var(--mark-preview)}.YU7yja_board{grid-template-columns:repeat(var(--n,6), var(--sq));grid-template-rows:repeat(var(--n,6), var(--sq));box-shadow:var(--board-shadow);touch-action:manipulation;border-radius:6px;display:grid;overflow:hidden}.YU7yja_sq{width:var(--sq);height:var(--sq);cursor:pointer;--tex:var(--board-tex-l,none);background-color:var(--sq-light);background-image:var(--tex);background-size:var(--board-tex-size,auto);border:0;place-items:center;padding:0;display:grid;position:relative}.YU7yja_dark{--tex:var(--board-tex-d,none);background-color:var(--sq-dark)}.YU7yja_sq:focus{outline:none}.YU7yja_sq:focus-visible{box-shadow:inset 0 0 0 3px var(--board-ink)}.YU7yja_last{background-image:linear-gradient(var(--mark-last), var(--mark-last)), var(--tex)}.YU7yja_sel{background-image:linear-gradient(var(--mark-sel), var(--mark-sel)), var(--tex)}.YU7yja_line{background-image:linear-gradient(var(--mark-line), var(--mark-line)), linear-gradient(var(--mark-line), var(--mark-line))}.YU7yja_falls{background-image:repeating-linear-gradient(135deg, color-mix(in srgb, var(--bad) 30%, transparent) 0 6px, transparent 6px 12px), linear-gradient(var(--mark-line), var(--mark-line));--ring:inset 0 0 0 3px var(--bad);--ring-w:3px;--coord-display:none}.YU7yja_fallsGain{--ring:inset 0 0 0 3px var(--good)}.YU7yja_danger,.YU7yja_checker{--ring:inset 0 0 0 var(--mark-edge) var(--mark-danger);--ring-w:var(--mark-edge);--coord-display:none}.YU7yja_check{background-image:radial-gradient(circle, var(--mark-check-core) 0%, var(--mark-check) 25%, var(--mark-check-fade) 89%)}.YU7yja_coach{--ring:inset 0 0 0 var(--mark-edge) var(--mark-preview);--ring-w:var(--mark-edge);--coord-display:none}.YU7yja_tgt:after{content:"";width:var(--mark-dot-size);height:var(--mark-dot-size);background:var(--mark-dot);border-radius:50%;grid-area:1/1}.YU7yja_cap{--ring:inset 0 0 0 calc(var(--sq) * var(--mark-ring)) var(--mark-capture);--ring-w:calc(var(--sq) * var(--mark-ring));--coord-display:none}.YU7yja_coord{font:800 var(--coord-size) / 1 var(--font-ui);pointer-events:none;color:var(--coord-on-light);position:absolute}.YU7yja_dark .YU7yja_coord{color:var(--coord-on-dark)}.YU7yja_rank{top:1px;left:1px}.YU7yja_file{bottom:1px;right:1px}.YU7yja_piece{z-index:1;width:var(--piece-box,86%);height:var(--piece-box,86%);translate:0 calc(-1 * var(--piece-lift,0px));pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;animation:YU7yja_fadeIn var(--move-fade,var(--dur-piece)) var(--ease-enter);grid-area:1/1;position:relative}.YU7yja_leaving{opacity:.5}.YU7yja_chev{width:calc(var(--sq) * .12);height:calc(var(--sq) * .12);color:var(--board-ink-violet);pointer-events:none;place-items:center;display:grid;position:absolute}.YU7yja_chev svg{fill:currentColor;width:100%;height:100%}.YU7yja_chev_right{right:0;top:calc(50% - var(--sq) * .06)}.YU7yja_chev_left{left:0;top:calc(50% - var(--sq) * .06)}.YU7yja_chev_left svg{transform:rotate(180deg)}.YU7yja_chev_down{bottom:0;left:calc(50% - var(--sq) * .06)}.YU7yja_chev_down svg{transform:rotate(90deg)}.YU7yja_chev_up{top:0;left:calc(50% - var(--sq) * .06)}.YU7yja_chev_up svg{transform:rotate(-90deg)}.YU7yja_flash{pointer-events:none;animation:YU7yja_glow .6s var(--ease-exit) forwards;position:absolute;inset:0}.YU7yja_flash_good{background:radial-gradient(circle, color-mix(in srgb, var(--good) 70%, transparent) 0 35%, transparent 75%)}.YU7yja_flash_bad{background:radial-gradient(circle, color-mix(in srgb, var(--bad) 65%, transparent) 0 35%, transparent 75%)}.YU7yja_flash_win{background:radial-gradient(circle, color-mix(in srgb, var(--good) 75%, transparent) 0 40%, transparent 80%);animation-name:YU7yja_glowHold}@keyframes YU7yja_glow{0%{opacity:0}25%{opacity:1}to{opacity:0}}@keyframes YU7yja_glowHold{0%{opacity:0}40%{opacity:1}to{opacity:.7}}@keyframes YU7yja_fadeIn{0%{opacity:0}}
.mjPC6a_slot{width:calc(100% + 2 * var(--gutter));max-width:560px;margin-inline:calc(-1 * var(--gutter));justify-self:center;container-type:inline-size}@media (min-width:600px){.mjPC6a_slot{width:100%;margin-inline:0}}.mjPC6a_slotFit{width:auto;max-width:none;margin-inline:0;container-type:normal}.mjPC6a_turn{border-radius:var(--radius-pill);width:16px;height:16px;transition:opacity var(--dur-fade) var(--ease-standard);flex:none}.mjPC6a_turnW{background:var(--art-paper);box-shadow:0 0 0 2px var(--art-ink)}.mjPC6a_turnB{background:var(--art-ink);box-shadow:0 0 0 2px var(--art-paper)}.mjPC6a_thinking{opacity:.4}.mjPC6a_msg{min-width:0;font:var(--type-body-sm);color:var(--soft);display:block;position:relative}.mjPC6a_msgText{display:block}.mjPC6a_msg b{color:var(--text);font-weight:900}.mjPC6a_msg .mjPC6a_iceText,.mjPC6a_iceText{color:var(--vm-ice-ink)}.mjPC6a_ruler{visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.mjPC6a_stripTray{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:flex}.mjPC6a_stripTray .mjPC6a_batLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mjPC6a_stripTray .mjPC6a_cell{width:14px;height:20px}.mjPC6a_stripTray .mjPC6a_cell svg{width:10px;height:10px}.mjPC6a_stripTray .mjPC6a_powers{flex:1}.mjPC6a_stripTray .mjPC6a_cost i{width:6px;height:6px}.mjPC6a_stripTray .mjPC6a_pw{min-height:var(--target-min);gap:var(--space-hair);padding:var(--space-hair)}.mjPC6a_tray{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-btn);display:flex}.mjPC6a_bat{justify-items:center;gap:var(--space-1);flex:none;display:grid}.mjPC6a_batLabel{font:var(--type-overline);letter-spacing:var(--track-overline);text-transform:uppercase;color:var(--muted);white-space:nowrap}.mjPC6a_batLabel b{color:var(--text)}.mjPC6a_cells{gap:var(--space-hair);padding:var(--space-hair);margin-right:var(--space-1);border-radius:var(--radius-xs);box-shadow:inset 0 0 0 2px var(--line-2);display:flex;position:relative}.mjPC6a_cells:after{content:"";border-radius:0 var(--space-hair) var(--space-hair) 0;background:var(--line-2);width:3px;height:10px;position:absolute;top:calc(50% - 5px);right:-4px}.mjPC6a_cell{border-radius:var(--space-hair);background:var(--vm-cell-off);width:18px;height:22px;transition:background-color var(--dur-reveal) var(--ease-standard);place-items:center;display:grid}.mjPC6a_cell svg{width:12px;height:12px;fill:var(--vm-bolt-ink);opacity:0;transition:opacity var(--dur-reveal) var(--ease-standard)}.mjPC6a_cellOn{background:var(--vm-charge)}.mjPC6a_cellOn svg{opacity:1}.mjPC6a_powers{gap:var(--space-2);flex:1;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.mjPC6a_pw{min-width:0;min-height:var(--control-sm);align-content:center;justify-items:center;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);border:1px solid var(--line);background:var(--surface-2);color:var(--text);cursor:pointer;transition:opacity var(--dur-select) var(--ease-standard), border-color var(--dur-select) var(--ease-standard), background-color var(--dur-select) var(--ease-standard);display:grid}.mjPC6a_pn{align-items:center;gap:var(--space-1);max-width:100%;font:var(--type-label-sm);letter-spacing:0;display:flex;overflow:hidden}.mjPC6a_pcost{align-items:center;gap:var(--space-hair);max-width:100%;display:flex;overflow:hidden}.mjPC6a_pw .mjPC6a_pcost svg{width:14px;height:14px}.mjPC6a_pcost svg,.mjPC6a_plegIcon{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.mjPC6a_cost{gap:var(--space-hair);display:flex}.mjPC6a_cost i{border-radius:var(--space-hair);background:var(--vm-charge);width:8px;height:8px;box-shadow:inset 0 0 0 1px var(--vm-bolt-ink)}.mjPC6a_pwDim{color:var(--muted)}.mjPC6a_pwDim .mjPC6a_cost{opacity:.5}.mjPC6a_pwOn{border-color:var(--violet);box-shadow:inset 0 0 0 1px var(--violet)}.mjPC6a_pwReady{border-color:var(--violet);background:color-mix(in srgb, var(--violet) 26%, var(--surface-2));box-shadow:inset 0 0 0 1px var(--violet)}@media (hover:hover){.mjPC6a_pw:not(.mjPC6a_pwDim):hover{border-color:var(--line-2)}}.mjPC6a_frame{--sq:round(down, calc(100cqw / 8), 1px);grid-template-columns:calc(var(--sq) * 8);grid-template-rows:calc(var(--sq) * 8);width:max-content;margin:0 auto;display:grid}.mjPC6a_frameIn{grid-template-columns:calc(var(--sq) * 8);grid-template-rows:calc(var(--sq) * 8)}.mjPC6a_ranks,.mjPC6a_files,.mjPC6a_corner{display:none}@media (min-width:600px){.mjPC6a_frame:not(.mjPC6a_frameIn){--sq:round(down, calc((min(100cqw, 560px) - 20px) / 8), 1px);grid-template-columns:var(--space-5) calc(var(--sq) * 8);grid-template-rows:calc(var(--sq) * 8) var(--space-5)}.mjPC6a_frame:not(.mjPC6a_frameIn) .mjPC6a_ranks,.mjPC6a_frame:not(.mjPC6a_frameIn) .mjPC6a_files{display:grid}.mjPC6a_frame:not(.mjPC6a_frameIn) .mjPC6a_corner{display:block}.mjPC6a_frame:not(.mjPC6a_frameIn) .mjPC6a_coord{display:none}}.mjPC6a_ranks{grid-template-rows:repeat(8, var(--sq))}.mjPC6a_files{grid-template-columns:repeat(8, var(--sq))}.mjPC6a_ranks span,.mjPC6a_files span{font:var(--type-caption);color:var(--muted);place-items:center;display:grid}.mjPC6a_board{grid-template-columns:repeat(8, var(--sq));grid-template-rows:repeat(8, var(--sq));border-radius:var(--radius-xs);box-shadow:var(--board-shadow);touch-action:manipulation;display:grid;overflow:hidden}.mjPC6a_coord{z-index:-1;font:800 var(--coord-size) / 1 var(--font-ui);pointer-events:none;color:var(--coord-on-light);position:absolute}.mjPC6a_dark .mjPC6a_coord{color:var(--coord-on-dark)}.mjPC6a_coordRank{top:1px;left:1px}.mjPC6a_coordFile{bottom:1px;right:1px}.mjPC6a_sq{isolation:isolate;width:var(--sq);height:var(--sq);cursor:pointer;background-color:var(--sq-light);border:0;place-items:center;padding:0;display:grid;position:relative}.mjPC6a_dark{background-color:var(--sq-dark)}.mjPC6a_sq:focus{outline:none}.mjPC6a_sq:focus-visible{box-shadow:inset 0 0 0 3px var(--board-ink)}.mjPC6a_t_last{background-image:linear-gradient(var(--mark-last), var(--mark-last))}.mjPC6a_t_sel{background-image:linear-gradient(var(--mark-sel), var(--mark-sel))}.mjPC6a_t_frozen,.mjPC6a_t_iceSel{background-image:linear-gradient(var(--vm-ice-sq), var(--vm-ice-sq))}.mjPC6a_t_coach{--ring:inset 0 0 0 var(--mark-edge) var(--mark-preview);--ring-w:var(--mark-edge);--coord-display:none}.mjPC6a_hasRing.mjPC6a_t_coach{--ring:none;--ring-w:0px}.mjPC6a_t_coach .mjPC6a_ring{border-color:var(--mark-preview)}.mjPC6a_t_check{background-image:radial-gradient(ellipse at center, var(--mark-check-core) 0%, var(--mark-check) 25%, var(--mark-check-fade) 89%)}.mjPC6a_piece{width:var(--piece-box,86%);height:var(--piece-box,86%);translate:0 calc(-1 * var(--piece-lift,0px));pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;animation:mjPC6a_fadeIn var(--dur-piece) var(--ease-enter);grid-area:1/1}.mjPC6a_charged .mjPC6a_ring{border-color:var(--vm-charge)}.mjPC6a_iced{filter:saturate(.4)brightness(1.05)}.mjPC6a_ring{border:calc(var(--sq) * .07) solid var(--mark-capture);border-radius:calc(var(--sq) * .1);pointer-events:none;position:absolute;inset:0}.mjPC6a_r_cap{border-color:var(--mark-capture)}.mjPC6a_r_reach{border-color:var(--mark-dot);border-style:dashed}.mjPC6a_r_leap,.mjPC6a_r_ice,.mjPC6a_r_gold,.mjPC6a_r_key{box-shadow:inset 0 0 0 1px var(--board-ink);outline:1px solid var(--board-ink);outline-offset:-1px}.mjPC6a_r_leap{border-color:var(--vm-leap)}.mjPC6a_r_ice{border-color:var(--vm-ice)}.mjPC6a_r_gold{border-color:var(--vm-charge)}.mjPC6a_r_key{border-color:var(--mark-preview)}.mjPC6a_dot{border-radius:var(--radius-pill);pointer-events:none;grid-area:1/1}.mjPC6a_d_move{width:var(--mark-dot-size);height:var(--mark-dot-size);background:var(--mark-dot)}.mjPC6a_d_leap{border:calc(var(--sq) * .07) solid var(--vm-leap);width:36%;height:36%;box-shadow:inset 0 0 0 1px var(--board-ink);outline:1px solid var(--board-ink);outline-offset:-1px}.mjPC6a_d_reach{border:2px solid var(--mark-dot);width:24%;height:24%}.mjPC6a_pips{top:calc(var(--sq) * .03);right:calc(var(--sq) * .15);height:calc(var(--sq) * .09);gap:calc(var(--sq) * .04);pointer-events:none;display:flex;position:absolute}.mjPC6a_hasRing .mjPC6a_pips{top:calc(var(--sq) * .08);height:calc(var(--sq) * .06)}.mjPC6a_pips i{width:calc(var(--sq) * .09);border-radius:var(--radius-pill);background:var(--vm-ice);height:100%;box-shadow:0 0 0 1px var(--board-ink)}.mjPC6a_bolts{top:calc(var(--sq) * .05);left:calc(var(--sq) * .05);height:calc(var(--sq) * .22);align-items:center;gap:calc(var(--sq) * .01);padding:0 calc(var(--sq) * .05) 0 calc(var(--sq) * .03);border-radius:var(--radius-pill);background:var(--vm-charge);box-shadow:0 0 0 1px var(--board-ink);color:var(--board-ink);pointer-events:none;display:flex;position:absolute}.mjPC6a_hasRing .mjPC6a_bolts{top:calc(var(--sq) * .17);left:calc(var(--sq) * .17)}.mjPC6a_bolts svg{width:calc(var(--sq) * .14);height:calc(var(--sq) * .14);fill:currentColor}.mjPC6a_bolts b{font:900 calc(var(--sq) * .16) / 1 var(--font-ui);font-variant-numeric:tabular-nums}.mjPC6a_bolts.mjPC6a_boltsCap{top:calc(var(--sq) * .03);z-index:var(--z-board);left:50%;translate:-50%}.mjPC6a_fx{opacity:0;pointer-events:none;animation:mjPC6a_glow var(--dur-count) var(--ease-exit);position:absolute;inset:0}.mjPC6a_fx_hit{background:radial-gradient(circle, color-mix(in srgb, var(--art-tangerine) 85%, transparent) 0, transparent 72%)}.mjPC6a_fx_chk{background:radial-gradient(circle, color-mix(in srgb, var(--bad) 85%, transparent) 0, transparent 72%)}.mjPC6a_fx_ice{background:radial-gradient(circle, color-mix(in srgb, var(--vm-ice) 95%, transparent) 0, transparent 75%)}.mjPC6a_fx_leap{background:radial-gradient(circle, color-mix(in srgb, var(--vm-leap) 90%, transparent) 0, transparent 72%)}.mjPC6a_fx_gold{background:radial-gradient(circle, color-mix(in srgb, var(--vm-charge) 95%, transparent) 0, transparent 75%)}.mjPC6a_fx_win{background:radial-gradient(circle, color-mix(in srgb, var(--good) 90%, transparent) 0, transparent 75%);animation-duration:var(--dur-count)}@keyframes mjPC6a_glow{0%{opacity:0}25%{opacity:1}to{opacity:0}}@keyframes mjPC6a_fadeIn{0%{opacity:.15}}.mjPC6a_pleg{gap:var(--space-2);margin:var(--space-2) 0 var(--space-1);padding:var(--space-2);border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mjPC6a_pleg>span{justify-items:center;gap:var(--space-1);text-align:center;min-width:0;display:grid}.mjPC6a_pleg .mjPC6a_plegIcon{width:24px;height:24px;color:var(--text)}.mjPC6a_pleg b{font:var(--type-label-sm)}.mjPC6a_pleg em{font:var(--type-caption);color:var(--muted);font-style:normal}@media (prefers-reduced-motion:reduce){.mjPC6a_fx{animation-duration:var(--dur-fade)}}.mjPC6a_liveBoard{gap:var(--space-3);width:100%;display:grid}
.KIoZCW_screen{flex-direction:column;flex:1;min-height:0;display:flex}.KIoZCW_play{--tb-gap:var(--space-4);min-height:0;padding-block:var(--space-2) calc(var(--tb-gap) - var(--space-3));flex:1;grid-template:"."minmax(0,1fr)"top""slot""bottom""status""."minmax(0,1fr)"toolbar"/minmax(0,1fr);justify-items:center;display:grid}.KIoZCW_play[hidden]{display:none}.KIoZCW_play{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.KIoZCW_top{grid-area:top;width:100%}.KIoZCW_bottom{grid-area:bottom;width:100%}.KIoZCW_slot{margin:var(--space-3) 0;grid-area:slot;place-items:center;display:grid}.KIoZCW_fit{place-items:center;display:grid}.KIoZCW_side{display:contents}.KIoZCW_statusPart{width:100%;margin-top:var(--space-3);grid-area:status}.KIoZCW_panel{display:none}.KIoZCW_toolbarPart{width:100%;margin-top:var(--space-3);grid-area:toolbar}.KIoZCW_player{--av:32px;row-gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-btn);transition:background-color var(--dur-fade) var(--ease-standard);grid-template-columns:minmax(0,1fr);align-content:center;display:grid}.KIoZCW_active{background:var(--surface)}.KIoZCW_bot{position:relative}.KIoZCW_active .KIoZCW_avatar:after,.KIoZCW_active .KIoZCW_bot:after{content:"";z-index:1;box-shadow:inset 0 0 0 2px var(--good);pointer-events:none;border-radius:50%;position:absolute;inset:0}@media not all and (min-width:1024px){.KIoZCW_player{padding:0}.KIoZCW_active{background:0 0}}.KIoZCW_counter{align-items:center;gap:var(--space-2);min-width:0;min-height:48px;display:flex}@media not all and (min-width:1024px){.KIoZCW_counter{min-height:32px}}.KIoZCW_who{align-items:center;gap:var(--space-2);min-width:0;min-height:var(--av);display:flex}.KIoZCW_id{align-items:center;gap:var(--space-2);min-width:calc(var(--av) + var(--space-2) + var(--nmw,var(--nm,10ch)));font:var(--type-label);flex:1 1 0;display:flex}.KIoZCW_avatar{flex:none}.KIoZCW_whoBtn{color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-self:stretch;padding:0;position:relative}.KIoZCW_whoBtn:before{content:"";inset:calc((var(--av) - var(--target-min)) / 2) 0;position:absolute}.KIoZCW_bot{width:var(--av);height:var(--av);background:var(--surface-2);border:var(--border-hair) solid var(--line);color:var(--soft);border-radius:50%;flex:none;place-items:center;display:grid}.KIoZCW_names{flex:1 1 0;min-width:0;display:grid}.KIoZCW_name{font:var(--type-label);color:var(--text);text-overflow:ellipsis;white-space:nowrap;line-height:16px;overflow:hidden}.KIoZCW_player[data-name-wraps] .KIoZCW_name{white-space:normal;overflow-wrap:anywhere}.KIoZCW_sub{align-items:center;gap:var(--space-1);min-width:0;font:var(--type-caption);color:var(--soft);line-height:16px;display:flex}.KIoZCW_subText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.KIoZCW_thinking{flex:none;gap:2px;display:flex}.KIoZCW_thinking i{width:4px;height:4px;animation:KIoZCW_think var(--dur-count) var(--ease-standard) infinite alternate;background:currentColor;border-radius:50%}.KIoZCW_thinking i:nth-child(2){animation-delay:var(--dur-fade)}.KIoZCW_thinking i:nth-child(3){animation-delay:var(--dur-reveal)}@keyframes KIoZCW_think{0%{opacity:.25}to{opacity:1}}@media (prefers-reduced-motion:reduce){.KIoZCW_thinking i{animation:none}}.KIoZCW_disc{border:var(--border-hair) solid var(--line-2);border-radius:50%;flex:none;width:10px;height:10px}.KIoZCW_discW{background:var(--side-white)}.KIoZCW_discB{background:var(--side-black)}.KIoZCW_extra{align-items:center;gap:var(--space-2);font:var(--type-label);color:var(--soft);flex:none;display:flex}.KIoZCW_clock{min-width:64px;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--surface-2);font:var(--type-number);font-variant-numeric:tabular-nums;text-align:center;color:var(--soft);flex:none}.KIoZCW_clockOn{background:var(--text);color:var(--bg)}.KIoZCW_clockLow{outline:2px solid var(--bad)}.KIoZCW_trayLine{align-items:center;gap:var(--space-2);min-width:0;display:flex}.KIoZCW_player[data-mine] .KIoZCW_trayLine{min-height:var(--target-min)}.KIoZCW_trayOnly{padding-block:var(--space-1)}.KIoZCW_tray{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:flex}.KIoZCW_trayInline{align-items:center;gap:var(--space-2);flex:none;display:flex}.KIoZCW_trayInline:not(:has(button)){display:none}.KIoZCW_status{align-items:center;gap:var(--space-2);height:44px;padding:0 var(--space-2);border-radius:var(--radius-xs);display:flex}.KIoZCW_lead{flex:none;place-items:center;min-width:20px;height:20px;display:grid}.KIoZCW_lead>img,.KIoZCW_lead>svg{width:20px;height:20px}.KIoZCW_msg{min-width:0;max-height:40px;font:var(--type-body-sm);color:var(--text);flex:1;line-height:20px;overflow:hidden}.KIoZCW_status:has([data-promo-picker]) .KIoZCW_msg{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.KIoZCW_msg:has([aria-hidden=true]){clip-path:inset(0);overflow:visible}.KIoZCW_aside{align-items:center;gap:var(--space-2);font:var(--type-label);color:var(--soft);text-align:right;flex:none;display:flex}.KIoZCW_viewBtns{align-items:center;gap:var(--space-2);display:flex}.KIoZCW_skip[aria-disabled=true]{color:var(--muted);cursor:default;text-decoration:none}.KIoZCW_skip{min-height:var(--target-min);min-width:var(--target-min);color:var(--soft);font:var(--type-label);text-underline-offset:3px;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (hover:hover){.KIoZCW_skip:hover{color:var(--text)}}.KIoZCW_toolbar{gap:var(--space-2);width:100%;padding-top:var(--tb-gap);border-top:var(--border-hair) solid var(--line);padding-bottom:4px;display:flex}.KIoZCW_tool{min-width:var(--target-min);align-content:center;justify-items:center;gap:var(--space-1);min-height:52px;padding:var(--space-1) 0;border-radius:var(--radius-btn);color:var(--soft);cursor:pointer;transition:background-color var(--dur-fade) var(--ease-standard);-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:1 1 0;display:grid}.KIoZCW_toolLabel{max-width:100%;font:var(--type-label-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.KIoZCW_tool[aria-disabled=true]{color:var(--muted);cursor:default}.KIoZCW_tool[aria-pressed=true]{background:var(--surface-2);color:var(--text)}.KIoZCW_toolPrimary{min-width:max(var(--target-min), calc((100% - (var(--n) - 1) * var(--space-2)) / var(--n)));padding-inline:var(--space-3);background:var(--accent);color:var(--accent-ink);box-shadow:0 4px 0 var(--accent-deep);flex:none}.KIoZCW_toolPrimary[aria-disabled=true]{background:var(--surface-2);color:var(--muted);box-shadow:none}.KIoZCW_toolPrimary .KIoZCW_toolLabel{text-overflow:clip;overflow:visible}.KIoZCW_toolDanger{color:var(--bad)}.KIoZCW_toolPrimary:active:not([aria-disabled=true]){box-shadow:0 2px 0 var(--accent-deep);transform:translateY(2px)}@media (hover:hover){.KIoZCW_toolPrimary:not([aria-disabled=true]):hover{background:color-mix(in srgb, var(--accent) 90%, var(--text))}.KIoZCW_tool:not([aria-disabled=true]):not(.KIoZCW_toolPrimary):not([aria-pressed=true]):hover{background:var(--surface);color:var(--text)}}.KIoZCW_moves{gap:var(--space-2);grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid}.KIoZCW_movesHead{font:var(--type-overline);letter-spacing:var(--track-overline);text-transform:uppercase;color:var(--muted)}.KIoZCW_moveList{min-height:0;font:var(--type-body-sm);font-variant-numeric:tabular-nums;align-content:start;list-style:none;display:grid;overflow-y:auto}.KIoZCW_moveList li{gap:var(--space-2);padding:var(--space-1) var(--space-2);color:var(--text);grid-template-columns:40px 1fr 1fr;display:grid}.KIoZCW_moveList li:nth-child(odd){background:var(--surface)}.KIoZCW_moveListSolo li{grid-template-columns:40px 1fr}.KIoZCW_moveNo{color:var(--muted)}.KIoZCW_move{min-width:0;max-width:100%;margin:calc(-1 * var(--space-hair)) calc(-1 * var(--space-1));padding:var(--space-hair) var(--space-1);border-radius:var(--radius-xs);color:inherit;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-self:start;overflow:hidden}.KIoZCW_move:focus-visible{outline-offset:-2px}.KIoZCW_moveOn{background:var(--text);color:var(--bg)}.KIoZCW_moveOn:focus-visible{outline-color:var(--bg)}@media (hover:hover){.KIoZCW_move:not(.KIoZCW_moveOn):hover{background:var(--surface-2)}}.KIoZCW_movesEmpty{font:var(--type-body-sm);color:var(--muted)}.KIoZCW_result{align-items:center;gap:var(--space-2);height:44px;padding:0 var(--space-2);display:flex}.KIoZCW_resultLine{min-width:0;max-height:40px;font:var(--type-body-sm);color:var(--soft);flex:1;line-height:20px;overflow:hidden}.KIoZCW_resultLine b{color:var(--text);font-weight:900}.KIoZCW_ratingShort{flex:none}.KIoZCW_resultHead{color:var(--muted)}.KIoZCW_resultTitle{font:var(--type-subheading);color:var(--text)}.KIoZCW_well,.KIoZCW_resultText{font:var(--type-body-sm);color:var(--soft);line-height:20px}.KIoZCW_well{color:var(--text);font-weight:800}.KIoZCW_rating{font:var(--type-caption);color:var(--soft)}@media (min-width:1024px){.KIoZCW_result{align-items:start;gap:var(--space-2);height:auto;min-height:64px;padding:var(--space-2) var(--space-3);display:grid}.KIoZCW_resultMain{gap:var(--space-1);display:grid}}.KIoZCW_stack{display:grid}.KIoZCW_stack>*{grid-area:1/1;min-width:0}.KIoZCW_stackOff{visibility:hidden}.KIoZCW_view{gap:var(--space-4);overscroll-behavior:contain;width:100%;max-width:640px;min-height:0;padding:var(--space-1) var(--space-1) var(--space-4);scroll-padding-block:var(--space-2);flex:1;align-content:start;margin:0 auto;display:grid;overflow-y:auto}.KIoZCW_view[hidden]{display:none}.KIoZCW_viewHead{justify-items:start;gap:var(--space-3);display:grid}.KIoZCW_viewTitle{font:var(--type-heading);color:var(--text)}.KIoZCW_optRow{gap:var(--space-2);display:grid}.KIoZCW_optLabel{font:var(--type-overline);letter-spacing:var(--track-overline);text-transform:uppercase;color:var(--muted)}.KIoZCW_optNote{font:var(--type-body-sm);color:var(--muted)}.KIoZCW_viewActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.KIoZCW_rulesTitle{font:var(--type-subheading);color:var(--text)}.KIoZCW_rules{gap:var(--space-3);font:var(--type-body-sm);color:var(--soft);display:grid}.KIoZCW_rules ol,.KIoZCW_rules ul{gap:var(--space-2);padding-left:var(--space-5);display:grid}.KIoZCW_rules b{color:var(--text)}.KIoZCW_small summary{min-height:var(--target-min);font:var(--type-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--soft);cursor:pointer;align-items:center;display:flex}.KIoZCW_practice{gap:var(--space-2) var(--space-4);font:var(--type-body-sm);flex-wrap:wrap;display:flex}.KIoZCW_practice a{min-height:var(--target-min);color:var(--text);align-items:center;font-weight:800;display:inline-flex}.KIoZCW_credit{font:var(--type-caption);color:var(--muted)}@media (max-height:700px){.KIoZCW_slot{margin:var(--space-2) 0}.KIoZCW_statusPart,.KIoZCW_toolbarPart{margin-top:var(--space-2)}.KIoZCW_tool{min-height:var(--target-min);gap:2px}.KIoZCW_play{--tb-gap:var(--space-3)}}@media (min-width:1024px){.KIoZCW_top,.KIoZCW_bottom{width:var(--bw)}.KIoZCW_play{grid-template-columns:var(--bw) 360px;place-content:center;justify-items:stretch;column-gap:var(--space-8);grid-template-rows:auto auto auto;grid-template-areas:"top side""slot side""bottom side"}.KIoZCW_slot{align-self:center}.KIoZCW_side{contain:size;gap:var(--space-3);min-height:0;padding:var(--space-3) var(--space-3) var(--space-2);background:var(--panel);border:var(--border-hair) solid var(--line);border-radius:var(--radius-card);flex-direction:column;grid-area:side;display:flex}.KIoZCW_statusPart,.KIoZCW_toolbarPart{width:100%;margin-top:0}.KIoZCW_status{height:auto;min-height:64px;padding-block:var(--space-2);background:var(--surface);align-items:flex-start}.KIoZCW_side .KIoZCW_tool{min-height:var(--target-min)}.KIoZCW_msg{max-height:60px}.KIoZCW_panel{flex:1;min-height:0;display:block}}.KIoZCW_captured{flex-wrap:nowrap;align-items:center;min-width:0;display:flex}.KIoZCW_capturedSet{min-width:0;padding:2px var(--space-1);border-radius:var(--radius-pill);background:var(--sq-light);align-items:center;display:flex}.KIoZCW_capturedSet>img{flex:none;width:18px;height:18px}.KIoZCW_capturedSet>img+img{margin-left:var(--ov,0px)}.KIoZCW_lead2{margin-left:var(--space-1);font:var(--type-label-sm);color:var(--soft)}@media (max-height:600px){.KIoZCW_tool{min-height:var(--target-min);padding:0}.KIoZCW_play{--tb-gap:var(--space-2);padding-bottom:0}.KIoZCW_play[data-dense]{padding-block:0}.KIoZCW_play[data-dense] .KIoZCW_toolLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.KIoZCW_play[data-dense] .KIoZCW_tool{min-height:var(--target-min)}.KIoZCW_play[data-dense] .KIoZCW_toolbar{padding-top:var(--tb-gap)}}.KIoZCW_play[data-compact] .KIoZCW_status,.KIoZCW_play[data-compact] .KIoZCW_result{height:32px}.KIoZCW_play[data-compact] .KIoZCW_msg,.KIoZCW_play[data-compact] .KIoZCW_resultLine{max-height:32px;font-size:var(--text-xs);line-height:16px}.KIoZCW_play[data-compact] .KIoZCW_msg *,.KIoZCW_play[data-compact] .KIoZCW_resultLine *{font-size:inherit;line-height:inherit}.KIoZCW_play[data-compact] .KIoZCW_player{--av:28px}.KIoZCW_play[data-compact] .KIoZCW_avatar{width:var(--av);height:var(--av)}.KIoZCW_play[data-compact] .KIoZCW_name,.KIoZCW_play[data-compact] .KIoZCW_sub{line-height:14px}.KIoZCW_play[data-compact] .KIoZCW_clock{min-width:0;padding-inline:var(--space-2);font:var(--type-label);font-variant-numeric:tabular-nums}.KIoZCW_play[data-compact]{padding-top:0}.KIoZCW_play[data-compact] .KIoZCW_status .KIoZCW_skip{min-height:32px;position:relative}.KIoZCW_play[data-compact] .KIoZCW_status .KIoZCW_skip:before{content:"";position:absolute;inset:-6px 0}@media (max-height:600px){.KIoZCW_play[data-dense] .KIoZCW_status,.KIoZCW_play[data-dense] .KIoZCW_result{height:32px}.KIoZCW_play[data-dense] .KIoZCW_msg,.KIoZCW_play[data-dense] .KIoZCW_resultLine{max-height:32px;font-size:var(--text-xs);line-height:16px}.KIoZCW_play[data-dense] .KIoZCW_msg *,.KIoZCW_play[data-dense] .KIoZCW_resultLine *{font-size:inherit;line-height:inherit}.KIoZCW_play[data-dense] .KIoZCW_status .KIoZCW_skip{min-height:32px;position:relative}.KIoZCW_play[data-dense] .KIoZCW_status .KIoZCW_skip:before{content:"";position:absolute;inset:-6px 0}}@media (max-height:600px) and (max-width:599.98px){.KIoZCW_play[data-dense] .KIoZCW_slot{margin-inline:calc(-1 * var(--gutter))}}.KIoZCW_fitText{display:block}.KIoZCW_ruler{visibility:hidden;pointer-events:none;position:fixed;top:0;left:0}@media (orientation:landscape) and (max-height:500px) and (max-width:1023.98px){.KIoZCW_play{grid-template-columns:var(--bw) minmax(256px, 440px);justify-content:center;justify-items:stretch;column-gap:var(--space-3);--tb-gap:var(--space-3);grid-template-rows:auto minmax(0,1fr) auto auto auto;grid-template-areas:"slot top""slot.""slot bottom""slot status""slot toolbar";padding-block:0}.KIoZCW_slot,.KIoZCW_play[data-dense] .KIoZCW_slot{align-self:center;margin:0}.KIoZCW_name,.KIoZCW_subText{white-space:normal;overflow-wrap:anywhere}.KIoZCW_sub{align-items:flex-start}.KIoZCW_disc{margin-top:var(--space-1)}.KIoZCW_tool{flex:auto}.KIoZCW_bottom,.KIoZCW_statusPart,.KIoZCW_toolbarPart{margin-top:var(--space-2)}}
._5arOya_picker{gap:8px;display:grid}._5arOya_grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}._5arOya_grid[data-count="12"]{grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:600px){._5arOya_grid[data-count="12"]{grid-template-columns:repeat(6,minmax(0,1fr))}}._5arOya_opt{min-width:44px;min-height:52px;padding:var(--space-2) var(--space-1);border:var(--border-hair) solid var(--line-2);background:var(--surface);color:var(--soft);cursor:pointer;border-radius:12px;align-content:center;justify-items:center;gap:2px;display:grid;position:relative}._5arOya_opt input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}._5arOya_opt:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}._5arOya_num{font:800 16px/1 var(--font-ui)}._5arOya_rating{font:700 var(--text-xs)/1 var(--font-ui);font-variant-numeric:tabular-nums;color:var(--muted)}._5arOya_on{background:var(--text);border-color:var(--text);color:var(--bg)}._5arOya_on ._5arOya_rating{color:var(--bg)}._5arOya_globe{top:var(--space-1);right:var(--space-1);color:var(--muted);position:absolute}._5arOya_on ._5arOya_globe{color:var(--bg)}._5arOya_line{font:600 14px/1.4 var(--font-ui);color:var(--soft);margin:0}._5arOya_result{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:inline-flex}._5arOya_chip{white-space:nowrap;font:var(--type-label);font-variant-numeric:tabular-nums;color:var(--soft);align-items:center;gap:4px;display:inline-flex}
.CIAc6G_main{max-width:var(--page);padding:0 var(--gutter);margin:0 auto}.CIAc6G_headerBtn{min-height:var(--target-min);padding:0 var(--space-4)}@media (max-width:599px){.CIAc6G_headerBtn{display:none}}.CIAc6G_hero{justify-items:center;gap:var(--space-4);--art-headroom:8px;padding:calc(var(--section-compact) * 2 - var(--art-headroom)) 0 var(--section-compact);text-align:center;grid-template-columns:minmax(0,1fr);display:grid}.CIAc6G_heroArt{isolation:isolate;--floor-w:136px;--floor-b:var(--space-3);--mascot-h:124px;width:100%;max-width:320px;height:calc(var(--floor-b) + var(--floor-w) * .28 + var(--mascot-h) + var(--space-2));place-items:end center;display:grid;position:relative}.CIAc6G_stage{background:radial-gradient(50% 55% at 50% 42%, color-mix(in srgb, var(--violet) 36%, transparent), transparent 70%);z-index:-1;position:absolute;inset:-10% 0 0}.CIAc6G_floor{left:50%;bottom:var(--floor-b);width:var(--floor-w);aspect-ratio:1;z-index:-1;position:absolute;transform:translate(-50%)perspective(900px)rotateX(60deg)rotate(45deg)}.CIAc6G_mascot{left:50%;bottom:calc(var(--floor-b) + var(--floor-w) * .28);height:var(--mascot-h);width:auto;position:absolute;transform:translate(-50%)}.CIAc6G_nameTag{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--line-2);background:var(--surface);color:var(--soft);font:var(--type-label-sm);letter-spacing:var(--track-label);text-transform:uppercase;white-space:nowrap;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.CIAc6G_heroText{flex-direction:column;align-items:center;max-width:560px;display:flex}.CIAc6G_heroOver{color:var(--soft)}.CIAc6G_display{margin-top:var(--space-2);font:var(--type-display-compact);letter-spacing:-.01em}.CIAc6G_lead{margin-top:var(--space-3);font:var(--type-body-lg);color:var(--soft)}.CIAc6G_play{width:100%;max-width:400px;min-height:var(--control-lg);margin-top:var(--space-6);font:var(--type-label);letter-spacing:var(--track-label)}.CIAc6G_note{justify-content:center;align-items:center;gap:var(--space-1) var(--space-2);min-height:var(--target-min);margin-top:var(--space-2);font:var(--type-body-sm);color:var(--muted);flex-wrap:wrap;display:flex}.CIAc6G_note svg{fill:none;width:16px;height:16px;stroke:var(--good);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.CIAc6G_heroLinks{justify-content:center;gap:0 var(--space-5);flex-wrap:wrap;display:flex}.CIAc6G_heroLinks a{min-height:var(--target-min);margin-block:calc((var(--target-min) - 1lh) / -2);color:var(--soft);font:var(--type-strong);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:4px;align-items:center;display:inline-flex}@media (hover:hover){.CIAc6G_heroLinks a:hover{color:var(--text);text-decoration-color:currentColor}}.CIAc6G_noteName{color:var(--soft);font-weight:800}@media (max-width:599.98px){.CIAc6G_noteNameWide{display:none}}.CIAc6G_noteRating{align-items:center;gap:var(--space-2);color:var(--text);font-variant-numeric:tabular-nums;font-weight:900;display:inline-flex}.CIAc6G_noteLink{min-height:var(--target-min);color:var(--text);text-underline-offset:3px;align-items:center;font-weight:800;display:inline-flex}@media (min-width:600px){.CIAc6G_hero{place-items:center stretch;gap:var(--space-8);padding-top:calc(var(--section-compact) * 2);text-align:left;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.CIAc6G_heroArt{--floor-w:200px;--floor-b:var(--space-8);--mascot-h:196px;order:2;max-width:none}.CIAc6G_heroText{align-items:flex-start;max-width:none}.CIAc6G_display{font:var(--type-display)}.CIAc6G_play{width:auto;min-width:240px}.CIAc6G_note,.CIAc6G_heroLinks{justify-content:flex-start}}@media (min-width:1024px){.CIAc6G_hero{padding:calc(var(--section-expanded) * 2 - var(--art-headroom)) 0 var(--section-expanded);gap:var(--space-12)}.CIAc6G_heroArt{--floor-w:256px;--floor-b:var(--space-10);--mascot-h:260px}.CIAc6G_lead{max-width:30em}}.CIAc6G_section{padding:var(--section-compact) 0}@media (min-width:1024px){.CIAc6G_section{padding:var(--section-expanded) 0}}.CIAc6G_sectionHead{margin-bottom:var(--space-5)}.CIAc6G_h2{font:var(--type-title)}.CIAc6G_sub{margin-top:var(--space-1);font:var(--type-body);color:var(--muted)}.CIAc6G_grid{gap:var(--space-4);grid-template-columns:minmax(0,1fr);list-style:none;display:grid}@media (min-width:600px){.CIAc6G_grid{grid-template-columns:repeat(var(--cols-md,2), minmax(0, 1fr))}.CIAc6G_grid[data-feature-md="2"]>.CIAc6G_cardItem:first-child{grid-column:span 2}}@media (min-width:1024px){.CIAc6G_grid{grid-template-columns:repeat(var(--cols-lg,3), minmax(0, 1fr));gap:var(--space-6)}.CIAc6G_grid[data-feature-md="2"]>.CIAc6G_cardItem:first-child{grid-column:auto}.CIAc6G_grid[data-feature-lg="2"]>.CIAc6G_cardItem:first-child{grid-column:span 2}}@media (min-width:1440px){.CIAc6G_grid{grid-template-columns:repeat(var(--cols-xl,3), minmax(0, 1fr))}.CIAc6G_grid[data-feature-lg="2"]>.CIAc6G_cardItem:first-child{grid-column:auto}.CIAc6G_grid[data-feature-xl="2"]>.CIAc6G_cardItem:first-child{grid-column:span 2}}.CIAc6G_cardItem{min-width:0;display:flex}.CIAc6G_card{border-radius:var(--radius-card);border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;box-shadow:var(--elev-1);color:inherit;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}@media (max-width:599.98px){.CIAc6G_grid .CIAc6G_card{flex-direction:row}.CIAc6G_grid .CIAc6G_cardBody{padding:var(--space-3) var(--space-4);gap:var(--space-1);justify-content:center}.CIAc6G_grid .CIAc6G_hook{flex:none}.CIAc6G_grid .CIAc6G_cardBtn{display:none}.CIAc6G_grid .CIAc6G_cardLink .CIAc6G_cardTitle:after{content:"";width:8px;height:8px;margin-left:var(--space-2);border-right:2px solid var(--muted);border-top:2px solid var(--muted);display:inline-block;transform:translateY(-2px)rotate(45deg)}}.CIAc6G_cardLink{transition:transform var(--dur-move) var(--ease-standard), border-color var(--dur-fade) var(--ease-standard)}@media (hover:hover){.CIAc6G_cardLink:hover{transform:translateY(calc(-1 * var(--space-1)));border-color:var(--line-2)}}.CIAc6G_cardLink:active{transform:translateY(var(--space-hair))}.CIAc6G_cardBody{align-items:flex-start;gap:var(--space-2);padding:var(--space-5);flex-direction:column;flex:1;display:flex}.CIAc6G_tags{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.CIAc6G_tag{padding:var(--space-hair) var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--line-2);background:var(--surface-2);color:var(--soft);font:var(--type-label-sm);letter-spacing:var(--track-label);text-transform:uppercase}.CIAc6G_soonTag{padding:var(--space-hair) var(--space-2);border-radius:var(--radius-pill);border:1px dashed var(--line-2);color:var(--muted);font:var(--type-label-sm);letter-spacing:var(--track-label);text-transform:uppercase}.CIAc6G_minutes{font:var(--type-caption);color:var(--muted)}.CIAc6G_cardTitle{margin-top:var(--space-1);font:var(--type-subheading)}.CIAc6G_hook{font:var(--type-body-sm);color:var(--soft);flex:1}.CIAc6G_cardBtn{min-height:var(--control-sm);margin-top:var(--space-2);padding:0 var(--space-4)}.CIAc6G_cardBtn svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}@media (hover:hover){.CIAc6G_cardLink:hover .CIAc6G_cardBtn{border-color:var(--line-2);background:var(--panel)}}.CIAc6G_cardSoon .CIAc6G_cardTitle,.CIAc6G_cardSoon .CIAc6G_hook{color:var(--muted)}.CIAc6G_today{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.CIAc6G_today{gap:var(--space-6);grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.CIAc6G_daily{border-radius:var(--radius-card);border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:var(--elev-1);flex-direction:column;display:flex;overflow:hidden}.CIAc6G_dailyBody{align-items:start;gap:var(--space-3) var(--space-4);padding:var(--space-4) var(--space-4) var(--space-5);flex:1;grid-template-columns:minmax(0,1fr) 120px;grid-template-areas:"text board""go go";display:grid}.CIAc6G_dailyText{align-items:flex-start;gap:var(--space-2);flex-direction:column;grid-area:text;min-width:0;display:flex}.CIAc6G_dailyMeta{font:var(--type-strong);color:var(--soft)}.CIAc6G_dailyBoard{grid-area:board;width:100%}.CIAc6G_dailyGo{grid-area:go;justify-self:start}.CIAc6G_dailyHold{min-height:330px}@media (min-width:600px){.CIAc6G_dailyBody{padding:var(--space-5);grid-template-columns:minmax(0,1fr) 200px;grid-template-areas:"text board""go board";align-items:start}.CIAc6G_dailyGo{align-self:end}.CIAc6G_dailyHold{min-height:288px}}.CIAc6G_steps{gap:var(--space-4);grid-template-columns:minmax(0,1fr);list-style:none;display:grid}@media (min-width:1024px){.CIAc6G_steps{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}}.CIAc6G_step{align-items:flex-start;gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-card);border:1px solid var(--line);background:var(--surface);box-shadow:var(--elev-1);display:flex}.CIAc6G_stepIcon{border-radius:var(--radius-md);background:radial-gradient(80% 80% at 50% 0%, color-mix(in srgb, var(--violet) 34%, transparent), transparent), var(--surface-2);border:1px solid var(--line-2);width:52px;height:52px;color:var(--violet);flex:none;place-items:center;display:grid;position:relative}.CIAc6G_stepIcon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.CIAc6G_stepText{align-self:stretch;gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.CIAc6G_stepNo{align-items:center;gap:var(--space-2);min-height:var(--space-6);font:var(--type-overline);letter-spacing:var(--track-overline);text-transform:uppercase;color:var(--muted);display:flex}.CIAc6G_stepTitle{font:var(--type-subheading)}.CIAc6G_stepBody{font:var(--type-body-sm);color:var(--soft)}.CIAc6G_stepLink{align-items:center;gap:var(--space-1);min-height:var(--target-min);margin-top:auto;margin-bottom:calc(var(--space-3) * -1);color:var(--text);font:var(--type-strong);text-underline-offset:4px;align-self:flex-start;text-decoration:underline;display:inline-flex}.CIAc6G_stepLink svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.CIAc6G_proof{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.CIAc6G_proof{gap:var(--space-6);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:stretch}}.CIAc6G_facts{gap:var(--space-4);list-style:none;display:grid}.CIAc6G_fact{gap:var(--space-3);align-items:flex-start;display:flex}.CIAc6G_fact svg{width:20px;height:20px;margin-top:var(--space-hair);fill:none;stroke:var(--good);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.CIAc6G_factTitle{font:var(--type-strong);display:block}.CIAc6G_factText{margin-top:var(--space-1);font:var(--type-body-sm);color:var(--soft);display:block}.CIAc6G_review{gap:var(--space-2) var(--space-4);padding:var(--space-5);border-radius:var(--radius-card);border:1px dashed var(--line-2);background:var(--panel);grid-template-columns:auto minmax(0,1fr);align-content:center;display:grid}.CIAc6G_reviewArt{grid-row:span 2;width:auto;height:72px}.CIAc6G_reviewQuote{font:var(--type-body);color:var(--soft)}.CIAc6G_reviewBy{font:var(--type-body-sm);color:var(--muted)}.CIAc6G_reviewBy a{width:fit-content;min-height:var(--target-min);margin-block:calc(var(--space-3) * -1);color:var(--text);overflow-wrap:anywhere;align-items:center;font-weight:800;display:flex}.CIAc6G_footer{margin-top:var(--section-compact);border-top:1px solid var(--line);background:var(--panel)}@media (min-width:1024px){.CIAc6G_footer{margin-top:var(--section-expanded)}}.CIAc6G_footerInner,.CIAc6G_footerSmall{max-width:var(--page);padding:var(--space-8) var(--gutter) var(--space-4);justify-content:space-between;align-items:flex-start;gap:var(--space-6);flex-wrap:wrap;margin:0 auto;display:flex}.CIAc6G_footerSmall{padding:var(--space-4) var(--gutter) max(var(--space-8), var(--safe-bottom));gap:var(--space-2) var(--space-6);font:var(--type-caption);color:var(--muted)}.CIAc6G_footerBrand{align-items:center;gap:var(--space-3);display:flex}.CIAc6G_footerMascot{width:auto;height:52px}.CIAc6G_footerWord{width:auto;height:20px}.CIAc6G_footerTag{margin-top:var(--space-1);font:var(--type-body-sm);color:var(--muted)}.CIAc6G_footerNav{gap:0 var(--space-6);flex-wrap:wrap;display:flex}.CIAc6G_footerNav a{min-height:var(--target-min);color:var(--soft);font:var(--type-strong);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.CIAc6G_footerNav a:hover{color:var(--text);text-underline-offset:3px;text-decoration:underline}}
.wfzXsa_delta{align-items:center;gap:var(--space-1);font:var(--type-label);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}.wfzXsa_delta svg{fill:currentColor;flex:none;width:10px;height:10px}.wfzXsa_deltaMd{font:var(--type-number)}.wfzXsa_deltaMd svg{width:12px;height:12px}.wfzXsa_good{color:color-mix(in srgb, var(--good) 75%, var(--text))}.wfzXsa_bad{color:color-mix(in srgb, var(--bad) 75%, var(--text))}.wfzXsa_flat{color:var(--muted)}.wfzXsa_sparkWrap{width:100%;height:32px;color:var(--violet);display:block;position:relative}.wfzXsa_spark{width:100%;height:100%;display:block;overflow:visible}.wfzXsa_sparkLine{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.wfzXsa_sparkArea{fill:color-mix(in srgb, currentColor 16%, transparent)}.wfzXsa_sparkDot{width:8px;height:8px;margin:calc(-1 * var(--space-1)) 0 0 calc(-1 * var(--space-1));border-radius:var(--radius-pill);box-shadow:0 0 0 2px var(--surface);background:currentColor;position:absolute}.wfzXsa_card{gap:var(--space-1);min-width:0;padding:var(--space-4);border-radius:var(--radius-card);border:1px solid var(--line);background:var(--surface);box-shadow:var(--elev-1);flex-direction:column;display:flex}.wfzXsa_pool{font:var(--type-overline);letter-spacing:var(--track-overline);text-transform:uppercase;color:var(--muted)}.wfzXsa_poolLink{align-self:flex-start;align-items:flex-start;gap:var(--space-1);min-height:var(--target-min);padding-block:calc((var(--target-min) - 1lh) / 2);margin:calc((1lh - var(--target-min)) / 2) 0;text-decoration:none;display:inline-flex}.wfzXsa_poolLink svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:12px;height:12px;margin-top:calc(.5lh - 6px)}.wfzXsa_poolLink:hover,.wfzXsa_poolLink:focus-visible{color:var(--text)}.wfzXsa_numberRow{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.wfzXsa_number{font:var(--type-number-lg);font-variant-numeric:tabular-nums;color:var(--text)}.wfzXsa_q,.wfzXsa_unknown{color:var(--muted)}.wfzXsa_line{font:var(--type-body-sm);color:var(--muted)}.wfzXsa_card .wfzXsa_line{margin-bottom:var(--space-2)}.wfzXsa_card .wfzXsa_sparkWrap{margin-top:auto}.wfzXsa_sparkEmpty{background:repeating-linear-gradient(90deg, var(--line-2) 0 6px, transparent 6px 12px) 0 100% / 100% 2px no-repeat;height:32px;margin-top:auto;display:block}.wfzXsa_crown{align-items:center;gap:var(--space-1) var(--space-4);padding:var(--space-4);border-radius:var(--radius-card);border:1px solid var(--line-2);background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--violet) 22%, transparent), transparent 60%), var(--surface);box-shadow:var(--elev-1);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon title value""icon line value";display:grid}.wfzXsa_crownIcon{border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--line-2);width:48px;height:48px;color:var(--violet);grid-area:icon;place-items:center;display:grid}.wfzXsa_crownIcon svg{fill:currentColor;width:28px;height:28px}.wfzXsa_crownTitle{font:var(--type-subheading);grid-area:title;align-self:end}.wfzXsa_crownLine{font:var(--type-body-sm);color:var(--soft);grid-area:line;align-self:start}.wfzXsa_crownValue{font:var(--type-number-lg);font-variant-numeric:tabular-nums;grid-area:value}@media (max-width:599.98px){.wfzXsa_crown{gap:var(--space-3);grid-template-areas:"icon title value""line line line"}.wfzXsa_crownTitle{align-self:center}}.wfzXsa_mode{align-items:center;gap:var(--space-2);min-height:var(--space-6);margin-bottom:var(--space-3);font:var(--type-caption);color:var(--muted);display:flex}.wfzXsa_modeChip{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--line-2);background:var(--surface);color:var(--soft);font:var(--type-label-sm);letter-spacing:var(--track-label);text-transform:uppercase;flex:none;display:inline-flex}.wfzXsa_modeChip svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.wfzXsa_modeRated{border-color:var(--violet);color:var(--text)}.wfzXsa_modeWhy{min-width:0}
.KaojZG_mini{aspect-ratio:1;width:100%;box-shadow:var(--board-shadow);border-radius:8px;grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(6,1fr);display:grid;overflow:hidden}.KaojZG_sq{aspect-ratio:1;background:var(--sq-light);place-items:center;display:grid}.KaojZG_dark{background:var(--sq-dark)}.KaojZG_sq img{width:86%;height:86%}
.fAF-1G_slot{width:100%;container-type:inline-size}.fAF-1G_field{--g:44px;--sq:max(30px, round(down, calc((100cqw - 2 * var(--g)) / 6), 1px));grid-template-columns:var(--g) calc(var(--sq) * 6) var(--g);grid-template-rows:var(--g) calc(var(--sq) * 6) var(--g);width:max-content;margin:0 auto;display:grid}.fAF-1G_gut{display:grid}.fAF-1G_gutH{grid-template-columns:repeat(6, var(--sq))}.fAF-1G_gutV{grid-template-rows:repeat(6, var(--sq))}.fAF-1G_arw{color:var(--dim);transition:color var(--dur-fade);background:0 0;border:0;place-items:center;padding:0;display:grid}.fAF-1G_arw span{width:24px;height:24px;transition:background-color var(--dur-fade);border-radius:7px;place-items:center;display:grid}.fAF-1G_arw svg{fill:currentColor;width:12px;height:12px}.fAF-1G_up svg{transform:rotate(-90deg)}.fAF-1G_down svg{transform:rotate(90deg)}.fAF-1G_left svg{transform:rotate(180deg)}.fAF-1G_arw:focus-visible{outline-offset:calc(-1 * var(--focus-width));border-radius:var(--radius-md)}.fAF-1G_arw:disabled{opacity:.18;cursor:default}@media (hover:hover){.fAF-1G_arw:hover:not(:disabled){color:var(--accent)}}.fAF-1G_used span{background:color-mix(in srgb, var(--accent) 26%, transparent)}.fAF-1G_armed,.fAF-1G_armed:hover:not(:disabled){color:var(--accent-ink)}.fAF-1G_armed span{background:var(--accent)}.fAF-1G_board{grid-template-columns:repeat(6, var(--sq));grid-template-rows:repeat(6, var(--sq));box-shadow:var(--board-shadow);touch-action:manipulation;border-radius:6px;display:grid;overflow:hidden}.fAF-1G_sq{width:var(--sq);height:var(--sq);cursor:pointer;background-color:var(--sq-light);border:0;place-items:center;padding:0;display:grid;position:relative}.fAF-1G_dark{background-color:var(--sq-dark)}.fAF-1G_sq:focus{outline:none}.fAF-1G_sq:focus-visible{box-shadow:inset 0 0 0 2px var(--board-ink), inset 0 0 0 4px var(--accent)}.fAF-1G_last{background-image:linear-gradient(var(--hl), var(--hl))}.fAF-1G_sel{background-image:linear-gradient(var(--sel), var(--sel))}.fAF-1G_line{background-image:linear-gradient(var(--mark-line), var(--mark-line))}.fAF-1G_out{--ring:inset 0 0 0 4px var(--bad);--coord-display:none}.fAF-1G_danger{--ring:inset 0 0 0 3px var(--bad);--coord-display:none}.fAF-1G_tgt:after{content:"";background:var(--dot);border-radius:50%;grid-area:1/1;width:28%;height:28%}.fAF-1G_cap{--ring:inset 0 0 0 calc(var(--sq) * var(--mark-ring)) var(--mark-capture);--coord-display:none}.fAF-1G_coord{font:800 var(--coord-size) / 1 var(--font-ui);pointer-events:none;color:var(--coord-on-light);position:absolute}.fAF-1G_dark .fAF-1G_coord{color:var(--coord-on-dark)}.fAF-1G_rank{top:1px;left:1px}.fAF-1G_file{bottom:1px;right:1px}.fAF-1G_piece{z-index:1;width:var(--piece-box,86%);height:var(--piece-box,86%);translate:0 calc(-1 * var(--piece-lift,0px));pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;animation:fAF-1G_fadeIn var(--dur-fade) var(--ease-enter);grid-area:1/1;position:relative}@keyframes fAF-1G_fadeIn{0%{opacity:0}}.fAF-1G_hint{--ring:inset 0 0 0 3px var(--accent);--coord-display:none}.fAF-1G_wrong{--coord-display:none}.fAF-1G_wrong>.cm-ring{animation:fAF-1G_wrongFade var(--dur-count) var(--ease-enter) forwards}@keyframes fAF-1G_wrongFade{0%,55%{box-shadow:inset 0 0 0 4px var(--bad)}to{box-shadow:inset 0 0 0 4px #0000}}.fAF-1G_hintArw span{box-shadow:inset 0 0 0 2px var(--accent)}.fAF-1G_locked .fAF-1G_sq{cursor:default}@media (max-width:599.98px),(orientation:landscape) and (max-height:500px) and (max-width:1023.98px){.fAF-1G_field{--g:32px}}
._1b002a_board{aspect-ratio:1;border-radius:var(--radius-sm);width:132px;box-shadow:var(--board-shadow);grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(6,1fr);display:grid;overflow:hidden}._1b002a_sq{background:var(--sq-light);place-items:center;display:grid;position:relative}._1b002a_dark{background:var(--sq-dark)}._1b002a_piece{grid-area:1/1;width:88%;height:88%}._1b002a_coin{grid-area:1/1;width:58%;height:58%}._1b002a_ring{border:2px solid var(--lm-gold-2);border-radius:var(--radius-xs);box-shadow:0 0 0 1px var(--board-ink), inset 0 0 0 1px var(--board-ink);position:absolute;inset:4%}
.opEIUG_turn{border-radius:var(--radius-pill);width:16px;height:16px;transition:opacity var(--dur-fade) var(--ease-standard);flex:none}.opEIUG_turn0{background:var(--art-paper);box-shadow:0 0 0 2px var(--art-ink)}.opEIUG_turn1{background:var(--qm-blue);box-shadow:0 0 0 2px var(--art-ink)}.opEIUG_turn2{background:var(--art-ink);box-shadow:0 0 0 2px var(--art-paper)}.opEIUG_turn3{background:var(--qm-orange);box-shadow:0 0 0 2px var(--art-ink)}.opEIUG_thinking{opacity:.4}.opEIUG_aside{justify-items:end;gap:var(--space-hair);font:var(--type-label-sm);color:var(--soft);white-space:nowrap;display:grid}.opEIUG_aside b{color:var(--text)}.opEIUG_next{align-items:center;gap:var(--space-1);display:inline-flex}.opEIUG_modsTag{color:var(--text)}.opEIUG_next .opEIUG_coin{width:16px;height:16px}.opEIUG_coin{border-radius:var(--radius-pill);background:linear-gradient(var(--lm-gold-1), var(--lm-gold-2));box-shadow:inset 0 0 0 1.5px var(--lm-gold-ink);place-items:center;display:grid;position:relative}.opEIUG_coin img{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:70%;height:70%;position:relative}.opEIUG_board{grid-template-columns:repeat(12, var(--sq));grid-template-rows:repeat(12, var(--sq));touch-action:manipulation;display:grid}.opEIUG_sq{isolation:isolate;width:var(--sq);height:var(--sq);cursor:pointer;background-color:var(--sq-light);border:0;place-items:center;padding:0;display:grid;position:relative}.opEIUG_dark{background-color:var(--sq-dark)}.opEIUG_rTL{border-top-left-radius:var(--radius-xs)}.opEIUG_rTR{border-top-right-radius:var(--radius-xs)}.opEIUG_rBL{border-bottom-left-radius:var(--radius-xs)}.opEIUG_rBR{border-bottom-right-radius:var(--radius-xs)}.opEIUG_sq:focus{outline:none}.opEIUG_sq:focus-visible{box-shadow:inset 0 0 0 3px var(--board-ink)}.opEIUG_t_last{background-image:linear-gradient(var(--mark-last), var(--mark-last))}.opEIUG_t_sel{background-image:linear-gradient(var(--mark-sel), var(--mark-sel))}.opEIUG_t_coach{box-shadow:inset 0 0 0 var(--mark-edge) var(--mark-preview)}.opEIUG_t_check{background-image:radial-gradient(ellipse at center, var(--mark-check-core) 0%, var(--mark-check) 25%, var(--mark-check-fade) 89%)}.opEIUG_piece{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:86%;height:86%;animation:opEIUG_fadeIn var(--dur-piece) var(--ease-enter);grid-area:1/1}.opEIUG_sq .opEIUG_coin{width:62%;height:62%;box-shadow:inset 0 0 0 calc(var(--sq) * .04) var(--lm-gold-ink);animation:opEIUG_coinIn var(--dur-reveal) var(--ease-enter);grid-area:1/1}@keyframes opEIUG_coinIn{0%{opacity:0}}.opEIUG_ring{border:calc(var(--sq) * .07) solid var(--mark-capture);border-radius:calc(var(--sq) * .1);pointer-events:none;position:absolute;inset:0}.opEIUG_r_cap{border-color:var(--mark-capture)}.opEIUG_r_claim{border-color:var(--lm-gold-2);box-shadow:inset 0 0 0 1px var(--board-ink);outline:1px solid var(--board-ink);outline-offset:-1px}.opEIUG_frozen{background-image:linear-gradient(var(--hc-ice-tint), var(--hc-ice-tint))}.opEIUG_shielded{outline:calc(var(--sq) * .07) solid var(--hc-gold);outline-offset:calc(var(--sq) * -.07)}.opEIUG_dot{width:var(--mark-dot-size);height:var(--mark-dot-size);border-radius:var(--radius-pill);background:var(--mark-dot);pointer-events:none;grid-area:1/1}.opEIUG_fx{z-index:-1;opacity:0;pointer-events:none;animation:opEIUG_glow var(--dur-count) var(--ease-exit);position:absolute;inset:0}.opEIUG_fx_gold{background:radial-gradient(circle, var(--lm-gold-glow) 0, transparent 75%)}.opEIUG_fx_hit{background:radial-gradient(circle, color-mix(in srgb, var(--art-tangerine) 85%, transparent) 0, transparent 72%)}.opEIUG_fx_chk{background:radial-gradient(circle, color-mix(in srgb, var(--bad) 85%, transparent) 0, transparent 72%)}.opEIUG_fx_win{background:radial-gradient(circle, color-mix(in srgb, var(--good) 90%, transparent) 0, transparent 75%)}.opEIUG_fx_pierce{background:radial-gradient(circle, color-mix(in srgb, var(--bad) 80%, transparent) 0, transparent 72%)}.opEIUG_fx_troop{background:radial-gradient(circle, var(--lm-gold-glow) 0, transparent 75%)}.opEIUG_fx_ice{background:radial-gradient(circle, color-mix(in srgb, var(--hc-ice) 90%, transparent) 0, transparent 75%)}@keyframes opEIUG_glow{0%{opacity:0}25%{opacity:1}to{opacity:0}}@keyframes opEIUG_fadeIn{0%{opacity:.15}}.opEIUG_seat{align-content:start;justify-items:start;gap:var(--space-hair);min-width:0;padding:var(--space-1) var(--space-2) var(--space-2) var(--space-1);font:var(--type-label);--av:clamp(24px, calc(var(--sq) * .95), 40px);display:grid}.opEIUG_c_tl{padding:0 var(--space-2) var(--space-2) 0}.opEIUG_c_tr{text-align:right;padding:0 0 var(--space-2) var(--space-2);justify-items:end}.opEIUG_c_bl{padding:var(--space-2) var(--space-2) 0 0;align-content:end}.opEIUG_c_br{text-align:right;padding:var(--space-2) 0 0 var(--space-2);align-content:end;justify-items:end}.opEIUG_av{width:var(--av);height:var(--av);background:var(--surface-2);border:var(--border-hair) solid var(--line);border-radius:50%;place-items:center;display:grid;position:relative}.opEIUG_av img{pointer-events:none;width:78%;height:78%}.opEIUG_avOn:after{content:"";z-index:1;box-shadow:inset 0 0 0 2px var(--good);pointer-events:none;border-radius:50%;position:absolute;inset:0}.opEIUG_seatName{font:var(--type-label);color:var(--text);white-space:nowrap;line-height:16px}.opEIUG_seatWrap{--av:clamp(20px, calc(var(--sq) * .85), 40px);gap:0}.opEIUG_seatNameWrap{white-space:normal;overflow-wrap:anywhere;max-width:100%;font:800 clamp(12px, calc(var(--sq) * .5), 16px) / 1.15 var(--font-ui)}.opEIUG_seatWrap .opEIUG_seatSub{font:700 clamp(12px, calc(var(--sq) * .5), 14px) / 1.1 var(--font-ui)}.opEIUG_c_tr .opEIUG_seatNameWrap,.opEIUG_c_br .opEIUG_seatNameWrap{text-align:right}.opEIUG_seatSub{font:var(--type-caption);color:var(--soft);white-space:nowrap;line-height:16px}.opEIUG_seatOut .opEIUG_av{opacity:.45}.opEIUG_seatOut .opEIUG_seatName{color:var(--soft)}@media (min-width:1024px){.opEIUG_seat{gap:var(--space-1)}.opEIUG_seatName{font-size:var(--text-md);line-height:20px}.opEIUG_seatSub{font-size:var(--text-sm);line-height:18px}}.opEIUG_pics{gap:var(--space-3);margin:var(--space-2) 0;grid-template-columns:1fr 1fr;display:grid}.opEIUG_pic{justify-items:center;gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--line);font:var(--type-caption);color:var(--soft);text-align:center;display:grid}.opEIUG_pic svg{width:72px;height:72px}.opEIUG_mini{border-radius:var(--radius-xs);grid-template-rows:24px;grid-template-columns:repeat(3,24px);display:grid;overflow:hidden}.opEIUG_mini i{background:var(--sq-light);place-items:center;display:grid}.opEIUG_mini .opEIUG_miniDark{background:var(--sq-dark)}.opEIUG_mini img{width:90%;height:90%}.opEIUG_mini .opEIUG_coin{width:70%;height:70%}.opEIUG_seatsLeg{fill:var(--sq-light);stroke:var(--line-2)}.opEIUG_seatsMid{fill:var(--sq-dark)}.opEIUG_seatsArrow{fill:none;stroke:var(--text);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.opEIUG_leg0{fill:var(--art-paper);stroke:var(--art-ink)}.opEIUG_leg1{fill:var(--qm-blue);stroke:var(--art-ink)}.opEIUG_leg2{fill:var(--art-ink);stroke:var(--art-paper)}.opEIUG_leg3{fill:var(--qm-orange);stroke:var(--art-ink)}.opEIUG_modRules{gap:var(--space-2);margin-top:var(--space-3);display:grid}.opEIUG_modRule{gap:var(--space-3);grid-template-columns:44px minmax(0,1fr);align-items:start;display:grid}
.EsMyja_scene{align-items:center;gap:var(--space-3);display:flex}.EsMyja_board{--s:30px;grid-template-columns:repeat(5, var(--s));grid-template-rows:repeat(3, var(--s));border-radius:var(--radius-sm);box-shadow:var(--board-shadow);display:grid;overflow:hidden}.EsMyja_sq{background:var(--sq-light);place-items:center;display:grid;position:relative}.EsMyja_dark{background:var(--sq-dark)}.EsMyja_piece{grid-area:1/1;width:86%;height:86%}.EsMyja_frozen{background-image:linear-gradient(var(--vm-ice-sq), var(--vm-ice-sq))}.EsMyja_frozen .EsMyja_piece{filter:saturate(.4)brightness(1.05);align-self:end;width:58%;height:58%;margin-bottom:4px}.EsMyja_pips{gap:var(--space-hair);display:flex;position:absolute;top:4px;right:4px}.EsMyja_pips i{border-radius:var(--radius-pill);background:var(--vm-ice);width:4px;height:4px;box-shadow:0 0 0 1px var(--board-ink)}.EsMyja_crown:before{content:"";border:2px solid var(--vm-charge);box-shadow:0 0 0 1px var(--board-ink), inset 0 0 0 1px var(--board-ink);border-radius:5px;position:absolute;inset:1px}.EsMyja_crown .EsMyja_piece{width:70%;height:70%}.EsMyja_leap{border-radius:var(--radius-pill);border:2px solid var(--vm-leap);width:40%;height:40%;box-shadow:0 0 0 1px var(--board-ink), inset 0 0 0 1px var(--board-ink);grid-area:1/1}.EsMyja_battery{gap:var(--space-hair);padding:var(--space-hair);border-radius:var(--radius-xs);box-shadow:inset 0 0 0 2px var(--line-2);flex-direction:column-reverse;display:flex}.EsMyja_cell{border-radius:var(--space-hair);background:var(--vm-cell-off);width:18px;height:14px}.EsMyja_on{background:var(--vm-charge)}
.s6sLPW_seats{gap:var(--space-2);text-align:left;width:100%;margin:0;padding:0;list-style:none;display:grid}.s6sLPW_seatsCompact{gap:var(--space-1);flex:none}.s6sLPW_line{min-width:0;font:var(--type-caption);color:var(--soft);overflow-wrap:anywhere}.s6sLPW_seatRow{align-items:center;gap:var(--space-2);min-width:0;display:flex}.s6sLPW_dot{border-radius:var(--radius-pill);background:var(--good);flex:none;width:12px;height:12px}.s6sLPW_dotEmpty{box-shadow:inset 0 0 0 2px var(--line-2);background:0 0}.s6sLPW_who{min-width:0;display:grid}.s6sLPW_seatName{font:var(--type-label);color:var(--text);overflow-wrap:anywhere}.s6sLPW_seatState{font:var(--type-caption);color:var(--soft)}.s6sLPW_turn{border-radius:var(--radius-pill);width:16px;height:16px;display:block}.s6sLPW_turn0{background:var(--art-paper);box-shadow:0 0 0 2px var(--art-ink)}.s6sLPW_turn1{background:var(--qm-blue);box-shadow:0 0 0 2px var(--art-ink)}.s6sLPW_turn2{background:var(--art-ink);box-shadow:0 0 0 2px var(--art-paper)}.s6sLPW_turn3{background:var(--qm-orange);box-shadow:0 0 0 2px var(--art-ink)}
.iQ5qDa_hub,.iQ5qDa_tpage{padding-bottom:var(--space-8)}.iQ5qDa_top{gap:var(--space-3);flex-wrap:wrap;display:flex}.iQ5qDa_top>.cm-btn{white-space:nowrap;flex:200px}.iQ5qDa_list{gap:var(--space-2);list-style:none;display:grid}.iQ5qDa_item,.iQ5qDa_itemSkeleton{align-items:center;gap:var(--space-3);min-height:64px;padding:var(--space-3) var(--space-4);border-radius:var(--r-card);border:var(--border-hair) solid var(--line);background:var(--surface);color:var(--text);text-decoration:none;display:flex}@media (hover:hover){.iQ5qDa_item:hover{border-color:var(--line-2)}}.iQ5qDa_itemIcon{border-radius:var(--radius-pill);background:var(--surface-2);width:36px;height:36px;color:var(--soft);flex:none;place-items:center;display:grid}.iQ5qDa_itemBody{gap:var(--space-1);flex:auto;min-width:0;display:grid}.iQ5qDa_itemName{font:var(--type-strong);overflow-wrap:anywhere}.iQ5qDa_itemMeta{color:var(--muted);font-size:var(--text-sm);overflow-wrap:anywhere}.iQ5qDa_itemSide{justify-items:end;gap:var(--space-1);flex:none;max-width:45%;display:grid}.iQ5qDa_when{font:var(--type-label);font-variant-numeric:tabular-nums;color:var(--soft);text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.iQ5qDa_formats{gap:var(--space-3);display:grid}.iQ5qDa_formatList{gap:var(--space-2);list-style:none;display:grid}@media (min-width:1024px){.iQ5qDa_formatList{grid-template-columns:repeat(3,minmax(0,1fr))}}.iQ5qDa_format{align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--r-card);border:var(--border-hair) solid var(--line);background:var(--surface);display:flex}.iQ5qDa_format .iQ5qDa_itemName{white-space:normal}.iQ5qDa_formatText{color:var(--muted);font-size:var(--text-sm)}.iQ5qDa_soon{margin-left:var(--space-2);color:var(--muted);font:var(--type-label-sm);text-transform:uppercase;letter-spacing:var(--track-label)}.iQ5qDa_note{color:var(--muted);font-size:var(--text-sm)}.iQ5qDa_form{gap:var(--space-4);display:grid}.iQ5qDa_field{gap:var(--space-2);display:grid}.iQ5qDa_fieldLabel{font:var(--type-label);color:var(--soft)}.iQ5qDa_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.iQ5qDa_chip{min-height:var(--target-min);padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--surface-2);color:var(--text);font:var(--type-label)}.iQ5qDa_chipOn{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 18%, var(--surface-2))}.iQ5qDa_switchRow{align-items:center;gap:var(--space-3);display:flex}.iQ5qDa_error{color:var(--bad);font:var(--type-strong)}.iQ5qDa_homeCard{gap:var(--space-2);display:grid}.iQ5qDa_homeHead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.iQ5qDa_homeAll{min-height:var(--target-min);padding:0 var(--space-2);color:var(--soft);font:var(--type-label);align-items:center;display:inline-flex}.iQ5qDa_thead{gap:var(--space-2);display:grid}.iQ5qDa_tname{font:var(--type-title);overflow-wrap:anywhere;margin:0}.iQ5qDa_chipRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.iQ5qDa_players{color:var(--muted);font-size:var(--text-sm)}.iQ5qDa_status{gap:var(--space-3);padding:var(--space-4);border-radius:var(--r-card);border:var(--border-hair) solid var(--line);background:var(--surface);display:grid}.iQ5qDa_statusTop{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.iQ5qDa_statusText{font:var(--type-subheading);min-width:0}.iQ5qDa_countdown{font:var(--type-number);font-variant-numeric:tabular-nums;flex:none}.iQ5qDa_meLine{color:var(--soft)}.iQ5qDa_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.iQ5qDa_actions>.cm-btn{white-space:nowrap;flex:140px}.iQ5qDa_share{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-3);border-top:var(--border-hair) solid var(--line);flex-wrap:wrap;display:flex}.iQ5qDa_shareText{color:var(--muted)}.iQ5qDa_code{color:var(--text);font:var(--type-number);letter-spacing:var(--track-label)}.iQ5qDa_podium{gap:var(--space-3);display:grid}.iQ5qDa_podiumList{gap:var(--space-2);list-style:none;display:grid}@media (min-width:600px){.iQ5qDa_podiumList{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}.iQ5qDa_place{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--r-card);border:var(--border-hair) solid var(--line);background:var(--surface);min-width:0;display:flex}.iQ5qDa_first{border-color:var(--accent)}.iQ5qDa_placeRank{font:var(--type-number);flex:none}.iQ5qDa_placeWho{min-width:0;display:grid}.iQ5qDa_handle{font:var(--type-body-sm);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.iQ5qDa_placeName{font:var(--type-strong);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.iQ5qDa_table{border-radius:var(--r-card);border:var(--border-hair) solid var(--line);background:var(--surface);list-style:none;display:grid;overflow:hidden}.iQ5qDa_trow{align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-2) var(--space-4);display:flex}.iQ5qDa_trow+.iQ5qDa_trow{border-top:var(--border-hair) solid var(--line)}.iQ5qDa_trowMe{background:var(--surface-2)}.iQ5qDa_trank{width:28px;font:var(--type-label);font-variant-numeric:tabular-nums;color:var(--muted);flex:none}.iQ5qDa_twho{gap:var(--space-1);flex:auto;min-width:0;display:grid}.iQ5qDa_tplayer{align-items:center;gap:var(--space-2);min-width:0;display:flex}.iQ5qDa_tplayerName{font:var(--type-strong);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.iQ5qDa_thandle{min-width:0;font:var(--type-body-sm);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:0 100 auto;overflow:hidden}.iQ5qDa_youTag{padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--line-2);font:var(--type-label-sm);flex:none}.iQ5qDa_fire{color:var(--accent);flex:none;display:inline-flex}.iQ5qDa_tsub{color:var(--muted);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.iQ5qDa_tpoints{font:var(--type-number);font-variant-numeric:tabular-nums;flex:none}.iQ5qDa_tpoints small{font:var(--type-label-sm);color:var(--muted)}.iQ5qDa_games{gap:var(--space-5);display:grid}.iQ5qDa_groupTitle{font:var(--type-label);color:var(--soft);margin:0 0 var(--space-2)}.iQ5qDa_gameList{border-radius:var(--r-card);border:var(--border-hair) solid var(--line);background:var(--surface);list-style:none;display:grid;overflow:hidden}.iQ5qDa_game{align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-2) var(--space-4);display:flex}.iQ5qDa_game+.iQ5qDa_game{border-top:var(--border-hair) solid var(--line)}.iQ5qDa_gameWho{gap:var(--space-1);flex:auto;min-width:0;display:grid}.iQ5qDa_gameName{align-items:center;gap:var(--space-1);text-overflow:ellipsis;white-space:nowrap;min-width:0;display:flex;overflow:hidden}.iQ5qDa_gameNameText{text-overflow:ellipsis;min-width:0;overflow:hidden}.iQ5qDa_gameHandle{font:var(--type-body-sm);color:var(--muted);flex:none}@media (max-width:599.98px){.iQ5qDa_gameHandle{display:none}}.iQ5qDa_gameSide{align-items:center;gap:var(--space-3);flex:none;display:flex}.iQ5qDa_gameResult{font:var(--type-label);font-variant-numeric:tabular-nums;color:var(--soft)}.iQ5qDa_rules{gap:var(--space-3);display:grid}.iQ5qDa_ruleList{gap:var(--space-3);list-style:none;display:grid}.iQ5qDa_ruleList li{gap:var(--space-3);align-items:flex-start;display:flex}.iQ5qDa_ruleNum{border-radius:var(--radius-pill);background:var(--surface-2);width:24px;height:24px;font:var(--type-label-sm);flex:none;place-items:center;display:grid}.iQ5qDa_history{gap:var(--space-2);display:grid}.iQ5qDa_historyTotals{gap:var(--space-4);color:var(--muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.iQ5qDa_historyTotals strong{color:var(--text);font:var(--type-strong)}.iQ5qDa_historyNote{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.iQ5qDa_next{align-items:center;gap:var(--space-2);padding:var(--space-2) 0 0;border-top:var(--border-hair) solid var(--line);display:flex}.iQ5qDa_nextText{min-width:0;color:var(--soft);font-size:var(--text-sm);flex:auto}:is(.iQ5qDa_next>.cm-btn,.iQ5qDa_next>.cm-iconbtn){height:var(--target-min);min-height:var(--target-min);flex:none}.iQ5qDa_chat{gap:var(--space-3);display:grid}.iQ5qDa_chatList{gap:var(--space-1);max-height:320px;padding:var(--space-2) var(--space-3);border-radius:var(--r-card);border:var(--border-hair) solid var(--line);background:var(--surface);list-style:none;display:grid;overflow-y:auto}.iQ5qDa_chatLine{align-items:center;gap:var(--space-2);min-height:var(--target-min);min-width:0;display:flex}.iQ5qDa_chatWho,.iQ5qDa_chatWhoBtn{text-overflow:ellipsis;white-space:nowrap;max-width:45%;font:var(--type-strong);color:var(--soft);flex:none;overflow:hidden}.iQ5qDa_chatWhoBtn{min-height:var(--target-min);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.iQ5qDa_chatText{min-width:0;color:var(--text)}
._6M6r3a_main{max-width:880px;padding:var(--space-5) var(--gutter) max(var(--space-12), var(--safe-bottom));margin:0 auto}._6M6r3a_stack{gap:var(--space-8);flex-direction:column;min-height:60vh;display:flex}@media (min-width:1024px){._6M6r3a_main{padding-top:var(--space-8)}._6M6r3a_stack{gap:var(--space-10)}}._6M6r3a_card{border-radius:var(--radius-card);border:1px solid var(--line);background:var(--surface);box-shadow:var(--elev-1)}._6M6r3a_muted{font:var(--type-body-sm);color:var(--muted)}._6M6r3a_links{column-gap:var(--space-5);flex-wrap:wrap;display:flex}._6M6r3a_inlineLink{align-items:center;gap:var(--space-1);min-height:var(--target-min);color:var(--text);text-underline-offset:3px;align-self:flex-start;font-weight:800;display:inline-flex}._6M6r3a_inlineLink svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}._6M6r3a_head{align-items:center;gap:var(--space-4);padding:var(--space-5);background:radial-gradient(90% 160% at 0% 0%, color-mix(in srgb, var(--violet) 18%, transparent), transparent 62%), var(--surface);flex-wrap:wrap;display:flex}._6M6r3a_avatar{border-radius:var(--radius-card);width:72px;height:72px;color:var(--on-fill);font:var(--type-heading);letter-spacing:.02em;flex:none;place-items:center;display:grid}._6M6r3a_avatarSlot{flex:none;place-items:center;display:grid}._6M6r3a_avatarGuest{background:var(--surface-2);border:1px solid var(--line-2)}._6M6r3a_avatarGuest img{width:auto;height:56px}._6M6r3a_who{flex:200px;min-width:0}._6M6r3a_h1{font:var(--type-title);overflow-wrap:anywhere}._6M6r3a_handle{font:var(--type-body);color:var(--soft);overflow-wrap:anywhere}._6M6r3a_meta{align-items:center;gap:var(--space-2);margin-top:var(--space-2);font:var(--type-body-sm);color:var(--soft);flex-wrap:wrap;display:flex}._6M6r3a_kind{padding:var(--space-hair) var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--line-2);color:var(--soft);font:var(--type-label-sm);letter-spacing:var(--track-label);text-transform:uppercase}._6M6r3a_edit svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;width:16px;height:16px}@media (max-width:599.98px){._6M6r3a_head{padding:var(--space-4)}._6M6r3a_avatar{width:64px;height:64px}._6M6r3a_edit{width:100%}}._6M6r3a_renameForm{gap:var(--space-2);flex-direction:column;display:flex}._6M6r3a_label{font:var(--type-overline);letter-spacing:var(--track-overline);text-transform:uppercase;color:var(--muted)}._6M6r3a_renameRow{gap:var(--space-2);flex-wrap:wrap;align-items:flex-start;display:flex}._6M6r3a_input{min-width:0;min-height:var(--control-md);padding:0 var(--space-3);border-radius:var(--radius-md);border:1px solid var(--line-2);background:var(--surface-2);color:var(--text);font:var(--type-strong);flex:180px}._6M6r3a_input[aria-invalid]{border-color:var(--bad)}._6M6r3a_error{font:var(--type-body-sm);color:var(--bad);font-weight:800}._6M6r3a_save{align-items:center;gap:var(--space-4);padding:var(--space-5);border-color:var(--line-2);flex-wrap:wrap;display:flex}._6M6r3a_saveText{gap:var(--space-1);flex-direction:column;flex:260px;display:flex}@media (max-width:599.98px){._6M6r3a_save{padding:var(--space-4)}._6M6r3a_save .btn{width:100%}}._6M6r3a_section{gap:var(--space-4);flex-direction:column;display:flex}._6M6r3a_sectionHead{gap:var(--space-1);flex-direction:column;display:flex}._6M6r3a_h2{font:var(--type-heading)}._6M6r3a_ratings{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}@media (min-width:600px){._6M6r3a_ratings{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}}._6M6r3a_list{border-radius:var(--radius-card);border:1px solid var(--line);background:var(--surface);box-shadow:var(--elev-1);flex-direction:column;list-style:none;display:flex;overflow:hidden}._6M6r3a_row{align-items:center;gap:var(--space-3);min-height:var(--space-16);padding:var(--space-3) var(--space-4);border-top:1px solid var(--line);display:flex}._6M6r3a_row:first-child{border-top:0}._6M6r3a_rowLink:focus-visible{outline-offset:calc(-1 * var(--focus-width));border-radius:var(--r-card)}._6M6r3a_rowLink{align-items:center;gap:var(--space-3);min-height:var(--target-min);margin:calc(-1 * var(--space-3)) calc(-1 * var(--space-4));padding:var(--space-3) var(--space-4);color:inherit;flex:1;text-decoration:none;display:flex}@media (hover:hover){._6M6r3a_rowLink:hover{background:var(--surface-2)}}._6M6r3a_rowMain{gap:var(--space-hair);flex-direction:column;flex:1;min-width:0;display:flex}._6M6r3a_rowTitle{font:var(--type-strong)}._6M6r3a_rowSub{font:var(--type-body-sm);color:var(--muted);overflow-wrap:anywhere}._6M6r3a_rowEnd{align-items:flex-end;gap:var(--space-1);flex-direction:column;flex:none;display:flex}._6M6r3a_chev{fill:none;width:16px;height:16px;stroke:var(--muted);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}._6M6r3a_result{justify-content:center;align-items:center;gap:var(--space-1);width:88px;min-height:var(--space-8);border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--line);font:var(--type-label-sm);letter-spacing:var(--track-label);text-transform:uppercase;flex:none;display:inline-flex}._6M6r3a_result svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}._6M6r3a_win{color:color-mix(in srgb, var(--good) 75%, var(--text))}._6M6r3a_loss{color:color-mix(in srgb, var(--bad) 75%, var(--text))}._6M6r3a_draw,._6M6r3a_aborted{color:var(--muted)}._6M6r3a_tag{font:var(--type-label-sm);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--muted)}._6M6r3a_tagRated{color:var(--soft)}@media (max-width:599.98px){._6M6r3a_result{width:72px}}._6M6r3a_signOut{align-self:flex-start}._6M6r3a_empty{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);flex-wrap:wrap;display:flex}._6M6r3a_emptyArt{flex:none;width:auto;height:64px}._6M6r3a_emptyText{font:var(--type-body);color:var(--soft);flex:220px}._6M6r3a_emptyText b{color:var(--text)}._6M6r3a_state{align-items:center;gap:var(--space-4);padding:var(--space-6) var(--space-5);flex-wrap:wrap;display:flex}._6M6r3a_stateText{gap:var(--space-1);flex-direction:column;flex:260px;display:flex}._6M6r3a_stateTitle{font:var(--type-heading)}._6M6r3a_inlineState{padding:var(--space-4);font:var(--type-body-sm);color:var(--soft)}._6M6r3a_skel{border-radius:var(--radius-card);background:var(--surface);border:1px solid var(--line)}._6M6r3a_skelHead{height:112px}._6M6r3a_skelCrown{height:96px}._6M6r3a_skelCard{height:128px}._6M6r3a_skelList{height:192px}
.FmtwLW_main{max-width:var(--page);padding:var(--space-8) var(--gutter) var(--space-12);margin:0 auto}.FmtwLW_article{max-width:var(--measure);align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.FmtwLW_draft{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);border:1px dashed var(--line-2);color:var(--muted);font:var(--type-label-sm);letter-spacing:var(--track-label);text-transform:uppercase}.FmtwLW_h1{font:var(--type-title)}@media (min-width:1024px){.FmtwLW_h1{font:var(--type-title-lg)}}.FmtwLW_lead{font:var(--type-body-lg);color:var(--soft)}.FmtwLW_body{gap:var(--space-3);font:var(--type-body);color:var(--soft);flex-direction:column;display:flex}.FmtwLW_body h2{margin-top:var(--space-3);font:var(--type-subheading);color:var(--text)}.FmtwLW_body ul{gap:var(--space-2);padding-left:var(--space-5);flex-direction:column;display:flex}.FmtwLW_body a{color:var(--text);white-space:nowrap;font-weight:800}.FmtwLW_back{margin-top:var(--space-4)}
.HlJURa_frame{gap:var(--space-2);min-height:calc(100svh - var(--frame-top,0px));grid-template:"header""task""slot"1fr"status""controls"/minmax(0,1fr);display:grid}.HlJURa_frame:not([data-ready]){visibility:hidden}.HlJURa_frame[data-done]{grid-template-rows:auto auto auto auto auto}.HlJURa_frame[data-done] .HlJURa_slot{height:var(--solve-h,min(100vw - 2 * var(--gutter), 60svh))}.HlJURa_slot,.HlJURa_controls{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.HlJURa_panel{display:contents}.HlJURa_header{grid-area:header;min-width:0}.HlJURa_task{gap:var(--space-1);grid-area:task;min-width:0;display:grid}.HlJURa_chips{gap:var(--space-1);flex-wrap:wrap;display:none}@media (min-width:600px){.HlJURa_chips{display:flex}}.HlJURa_taskLine{font:var(--type-subheading)}.HlJURa_facts,.HlJURa_factsShort{font:var(--type-body-sm);color:var(--muted);display:none}@media (max-width:599.98px){.HlJURa_factsShort{display:block}}@media (min-width:600px){.HlJURa_facts{display:block}}.HlJURa_slot{min-height:max(var(--slot-min,0px), var(--slot-fit,0px));min-width:0;margin-inline:calc(-1 * var(--gutter));grid-area:slot;position:relative}.HlJURa_boardBox{place-items:center;display:grid;position:absolute;inset:0}.HlJURa_status{grid-area:status}.HlJURa_controls{gap:var(--space-2);grid-area:controls;grid-template-columns:1fr 1fr;display:grid}.HlJURa_controls>:empty:first-child:not(button){display:none}.HlJURa_controls>:empty:first-child:not(button)+*{grid-column:1/-1}.HlJURa_result{gap:var(--space-2);padding:var(--space-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);animation:HlJURa_fadeIn var(--dur-fade) ease-out;grid-area:controls;display:grid}@keyframes HlJURa_fadeIn{0%{opacity:0}}@media (min-width:1024px){.HlJURa_frame,.HlJURa_frame[data-done]{column-gap:var(--space-10);row-gap:var(--space-3);min-height:calc(100svh - var(--frame-top,0px));grid-template:"slot header""slot task""slot status""slot controls""slot rest"minmax(0,1fr)/minmax(0,1fr) 380px;width:100%;max-width:1100px;margin-inline:auto}.HlJURa_frame[data-done] .HlJURa_slot{height:auto}.HlJURa_slot{min-height:0;margin-inline:0}.HlJURa_boardBox{place-items:center end}}@media (max-width:599.98px) and (orientation:portrait),(max-width:599.98px) and (min-height:500.02px){.HlJURa_frame:not([data-done]){column-gap:var(--space-2);grid-template:"header header""task task""slot slot"1fr"status controls"/minmax(0,1fr) auto}.HlJURa_frame:not([data-done]) .HlJURa_task{translate:0 var(--task-drop,0)}.HlJURa_frame:not([data-done]) .HlJURa_boardBox{padding-top:var(--board-drop,0);place-items:start center}.HlJURa_frame:not([data-done]) .HlJURa_controls{align-self:center;gap:var(--space-2);display:flex}.HlJURa_frame:not([data-done]) .HlJURa_controls>[data-testid=hint],.HlJURa_frame:not([data-done]) .HlJURa_controls>[data-testid=restart]{width:var(--target-min);min-width:var(--target-min);height:var(--target-min);min-height:var(--target-min);letter-spacing:0;justify-content:center;align-items:center;gap:0;padding:0;font-size:0;line-height:0;display:flex}.HlJURa_frame:not([data-done]) .HlJURa_controls>[data-testid=hint]:before,.HlJURa_frame:not([data-done]) .HlJURa_controls>[data-testid=restart]:before{content:"";width:20px;height:20px;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background:currentColor;flex:none}.HlJURa_frame:not([data-done]) .HlJURa_controls>[data-testid=hint]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.25 17.25h5.5M10.25 20.25h3.5M12 3.75a5.75 5.75 0 0 0-3.4 10.4c.45.35.65.75.65 1.3v1.8h5.5v-1.8c0-.55.2-.95.65-1.3A5.75 5.75 0 0 0 12 3.75z'/%3E%3C/svg%3E")}.HlJURa_frame:not([data-done]) .HlJURa_controls>[data-testid=restart]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19.25 12a7.25 7.25 0 1 1-2.15-5.15M19.25 4.25v4.5h-4.5'/%3E%3C/svg%3E")}}@media (max-width:599.98px) and (max-height:640px){.HlJURa_taskLine{font:var(--type-strong)}.HlJURa_status{padding:var(--space-2) var(--space-3)}}@media (orientation:landscape) and (max-height:500px) and (max-width:1023.98px){.HlJURa_frame,.HlJURa_frame:not([data-done]),.HlJURa_frame[data-done]{grid-template-columns:minmax(0, calc(var(--frame-h,100vh) * var(--slot-aspect,1))) minmax(208px, 1fr);column-gap:var(--space-4);height:var(--frame-h,auto);grid-template-rows:minmax(0,1fr);grid-template-areas:"slot panel";min-height:0}.HlJURa_frame[data-done] .HlJURa_slot{height:auto}.HlJURa_panel{gap:var(--space-2);overscroll-behavior:contain;min-height:0;padding:var(--space-1);flex-direction:column;grid-area:panel;display:flex;overflow-y:auto}.HlJURa_panel>.HlJURa_chips,.HlJURa_task .HlJURa_chips{display:flex}.HlJURa_slot{min-height:0;margin-inline:0}.HlJURa_boardBox{place-items:center end}.HlJURa_controls{grid-template-columns:minmax(0,1fr)}.HlJURa_controls>:empty:first-child:not(button)+*{grid-column:auto}}
.U9vV1a_hub{gap:var(--section-compact);max-width:1100px;margin-inline:auto;display:grid}.U9vV1a_hubHead{gap:var(--space-1);display:grid}.U9vV1a_hubTitle{font:var(--type-title)}.U9vV1a_lead{font:var(--type-body-lg);color:var(--soft)}@media (min-width:1024px){.U9vV1a_hub{gap:var(--section-expanded)}}.U9vV1a_hero{gap:var(--space-5);padding:var(--space-4);background:var(--surface);border:var(--border-hair) solid var(--line);border-radius:var(--radius-card);box-shadow:var(--card-shadow);grid-template-columns:minmax(0,1fr);display:grid}.U9vV1a_heroHold{min-height:600px}.U9vV1a_heroError{align-content:center}.U9vV1a_dailyArt{contain:inline-size;aspect-ratio:1;justify-self:center;width:100%;min-width:0;max-width:400px}.U9vV1a_dailyBadge{border-radius:var(--radius-card);background:var(--surface-2);place-items:center;display:grid}.U9vV1a_heroInfo{align-items:flex-start;gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.U9vV1a_heroTop{align-items:center;gap:var(--space-3);min-width:0;display:flex}.U9vV1a_heroNames{gap:var(--space-1);min-width:0;display:grid}.U9vV1a_heroTitle{font:var(--type-heading)}.U9vV1a_heroMeta{align-items:center;gap:var(--space-2);font:var(--type-strong);color:var(--text);display:flex}.U9vV1a_heroHook{font:var(--type-body);color:var(--soft)}.U9vV1a_streak,.U9vV1a_done{align-items:center;gap:var(--space-2);font:var(--type-body);color:var(--soft);display:flex}.U9vV1a_streak b{color:var(--text)}.U9vV1a_best{color:var(--muted)}.U9vV1a_done{color:var(--text)}.U9vV1a_later{gap:var(--space-5);animation:U9vV1a_show var(--dur-fade) var(--ease-enter);grid-template-columns:minmax(0,1fr);display:grid}@keyframes U9vV1a_show{0%{opacity:0}}.U9vV1a_skelArt{aspect-ratio:1;justify-self:center;width:100%;max-width:400px}.U9vV1a_skelLines{gap:var(--space-3);display:grid}@media (min-width:600px){.U9vV1a_hero{padding:var(--space-6)}}@media (min-width:1024px){.U9vV1a_hero,.U9vV1a_later{align-items:center;gap:var(--space-10);grid-template-columns:minmax(0,420px) minmax(0,1fr)}.U9vV1a_hero{padding:var(--space-8)}.U9vV1a_heroHold{min-height:486px}.U9vV1a_heroError{grid-template-columns:minmax(0,1fr)}.U9vV1a_dailyArt{max-width:420px}.U9vV1a_heroTitle{font:var(--type-title-lg)}}.U9vV1a_modes{gap:var(--space-4);display:grid}@media (min-width:600px){.U9vV1a_modes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.U9vV1a_modes{gap:var(--space-6)}}.U9vV1a_modeCard{align-items:flex-start;gap:var(--space-4);padding:var(--space-5);background:var(--surface);border:var(--border-hair) solid var(--line);border-radius:var(--radius-card);box-shadow:var(--card-shadow);flex-direction:column;display:flex}@media (min-width:1024px){.U9vV1a_modeCard{padding:var(--space-6)}}.U9vV1a_modePic{width:100%;padding:var(--space-1);border-radius:var(--radius-md);background:var(--surface-2)}.U9vV1a_modeArt{contain:inline-size;width:100%;min-width:0;max-height:112px;display:block}.U9vV1a_modeText{align-content:start;gap:var(--space-2);flex:1;min-width:0;display:grid}.U9vV1a_modeTitle{font:var(--type-heading)}.U9vV1a_modeLine{font:var(--type-body);color:var(--soft)}.U9vV1a_modeMeta{align-items:center;gap:var(--space-2) var(--space-4);font:var(--type-strong);color:var(--text);flex-wrap:wrap;display:flex}.U9vV1a_stars{align-items:center;gap:var(--space-1);color:var(--text);margin-inline-start:var(--space-2);display:inline-flex}.U9vV1a_stars svg{fill:var(--hc-gold)}.U9vV1a_modeMeta .U9vV1a_stars{margin-inline-start:0}.U9vV1a_trail{fill:none;stroke:var(--line-2);stroke-width:2px;stroke-dasharray:3 3;stroke-linecap:round}.U9vV1a_nodeDone{fill:var(--violet)}.U9vV1a_nodeStar{fill:var(--hc-gold)}.U9vV1a_nodeNow{fill:var(--surface);stroke:var(--violet);stroke-width:2px}.U9vV1a_nodeLater{fill:var(--surface);stroke:var(--line-2);stroke-width:1.4px}.U9vV1a_bossDisc{fill:var(--sq-dark)}.U9vV1a_crown{fill:var(--hc-gold)}.U9vV1a_grid{stroke:var(--line);stroke-width:.8px}.U9vV1a_climbFill{fill:color-mix(in srgb, var(--violet) 18%, transparent)}.U9vV1a_climb{fill:none;stroke:var(--violet);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.U9vV1a_climbDot{fill:var(--violet)}.U9vV1a_climbNow{fill:var(--good)}.U9vV1a_climbArrow{fill:none;stroke:var(--surface);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.U9vV1a_practice{gap:var(--space-6);display:grid}.U9vV1a_sectionHead{gap:var(--space-1);display:grid}.U9vV1a_h2{font:var(--type-heading)}.U9vV1a_sub{font:var(--type-body);color:var(--muted)}.U9vV1a_games{gap:var(--space-8);display:grid}@media (min-width:1024px){.U9vV1a_games{gap:var(--space-10) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}}.U9vV1a_game{align-content:start;gap:var(--space-3);min-width:0;display:grid}.U9vV1a_gameHead{align-items:center;gap:var(--space-3);min-width:0;display:flex}.U9vV1a_gameNames{flex:1;min-width:0;display:grid}.U9vV1a_gameName{font:var(--type-subheading)}.U9vV1a_gamePitch{font:var(--type-body-sm);color:var(--muted)}.U9vV1a_gameCount{font:var(--type-caption);color:var(--muted);white-space:nowrap}.U9vV1a_kinds{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}@media (min-width:600px){.U9vV1a_kinds{gap:var(--space-4)}}.U9vV1a_kinds>li{min-width:0;display:grid}.U9vV1a_kindWide{grid-column:1/-1}.U9vV1a_kindCard{gap:var(--space-3);min-width:0;padding:var(--space-3);color:var(--text);background:var(--surface);border:var(--border-hair) solid var(--line);border-radius:var(--radius-card);box-shadow:var(--card-shadow);transition:border-color var(--dur-fade) var(--ease-standard);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}@media (hover:hover){.U9vV1a_kindCard:hover{border-color:var(--line-2)}}.U9vV1a_kindArt{contain:inline-size;aspect-ratio:1;min-width:0;padding:var(--space-1);border-radius:var(--radius-md);background:var(--surface-2);place-items:center;display:grid;overflow:hidden}.U9vV1a_kindBody{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.U9vV1a_kindTitle{font:var(--type-strong)}.U9vV1a_kindLine{font:var(--type-body-sm);color:var(--soft);flex:1}.U9vV1a_kindFoot{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.U9vV1a_kindCount{font:var(--type-caption);color:var(--muted);flex-wrap:wrap;align-items:center;display:inline-flex}.U9vV1a_band{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:var(--border-hair) solid var(--line-2);border-radius:var(--radius-pill);font:var(--type-label-sm);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--text);white-space:nowrap;display:inline-flex}.U9vV1a_band:before{content:"";border-radius:var(--radius-pill);background:var(--band,var(--muted));width:8px;height:8px}.U9vV1a_band_easy{--band:var(--good)}.U9vV1a_band_medium{--band:var(--violet)}.U9vV1a_band_hard{--band:var(--hc-gold)}.U9vV1a_band_expert{--band:var(--bad)}.U9vV1a_band_done{--band:var(--good)}.U9vV1a_kindWide .U9vV1a_kindCard{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;display:grid}.U9vV1a_kindWide .U9vV1a_kindBody{align-self:stretch}@media (min-width:600px){.U9vV1a_kindWide .U9vV1a_kindCard{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.U9vV1a_mixedCard{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.U9vV1a_mixedArt{contain:inline-size;gap:var(--space-2);min-width:0;padding:var(--space-1);border-radius:var(--radius-md);background:var(--surface-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.U9vV1a_mixedTile{aspect-ratio:1;contain:inline-size;min-width:0;display:block;overflow:hidden}@media (min-width:600px){.U9vV1a_mixedCard{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.U9vV1a_mixedCard .U9vV1a_kindBody{align-self:stretch}}
.qLefBW_page{gap:var(--space-10);max-width:760px;margin-inline:auto;display:grid}.qLefBW_top{gap:var(--space-4);display:grid}.qLefBW_title{font:var(--type-title)}.qLefBW_sub{font:var(--type-body);color:var(--soft)}.qLefBW_summary{gap:var(--space-3);padding:var(--space-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);justify-items:start;display:grid}.qLefBW_sumLine{align-items:center;gap:var(--space-2);font:var(--type-body);color:var(--soft);display:flex}.qLefBW_sumLine b{color:var(--text)}@media (min-width:1024px){.qLefBW_top{grid-template-columns:minmax(0,1fr) auto;align-items:end}.qLefBW_summary{justify-items:end}}.qLefBW_chapter{gap:var(--space-4);display:grid}.qLefBW_chHead{gap:var(--space-1);display:grid}.qLefBW_chTitle{font:var(--type-heading)}.qLefBW_chMeta{align-items:center;gap:var(--space-1) var(--space-4);font:var(--type-body-sm);color:var(--soft);flex-wrap:wrap;display:flex}.qLefBW_newKind{font:var(--type-label-sm);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--text)}.qLefBW_reward{align-items:center;gap:var(--space-1);display:inline-flex}.qLefBW_map{width:100%;max-width:560px;margin-inline:auto;position:relative}.qLefBW_line{fill:none;width:100%;height:100%;position:absolute;inset:0}.qLefBW_lineTodo{stroke:var(--line-2);stroke-width:4px;stroke-dasharray:2 10;stroke-linecap:round}.qLefBW_lineDone{stroke:var(--violet);stroke-width:4px;stroke-linecap:round}.qLefBW_nodes{list-style:none}.qLefBW_slot{justify-items:center;gap:var(--space-1);display:grid;position:absolute;transform:translate(-50%,-50%)}.qLefBW_node{width:var(--control-lg);height:var(--control-lg);border-radius:var(--radius-pill);border:2px solid var(--line-2);background:var(--surface);color:var(--text);place-items:center;text-decoration:none;display:grid}.qLefBW_num{font:var(--type-strong);font-variant-numeric:tabular-nums}.qLefBW_boss{width:calc(var(--control-lg) + var(--space-4));height:calc(var(--control-lg) + var(--space-4))}.qLefBW_solved{background:var(--violet);border-color:var(--violet);color:var(--on-fill)}.qLefBW_current{border-color:var(--text);border-width:3px}.qLefBW_node[data-focus]{outline:3px solid var(--violet);outline-offset:3px}.qLefBW_locked{color:var(--muted);background:var(--surface-2);border-style:dashed}.qLefBW_stars{gap:var(--space-hair);display:inline-flex}.qLefBW_starOn{fill:var(--hc-gold);stroke:var(--lm-gold-edge);stroke-width:1.5px;stroke-linejoin:round}.qLefBW_starOff{fill:var(--line-2)}.qLefBW_hold{min-height:70svh}.qLefBW_nodeHeadWrap{gap:var(--space-1);display:grid}.qLefBW_nodeHead{gap:var(--space-hair);display:grid}.qLefBW_nodeTitle{font:var(--type-subheading)}.qLefBW_intro{align-items:center;gap:var(--space-2);font:var(--type-body-sm);color:var(--soft);display:flex}.qLefBW_intro svg{flex:none}.qLefBW_intro p{flex:1;min-width:0}.qLefBW_intro b{color:var(--text)}.qLefBW_introText{display:none}.qLefBW_intro[data-open]{align-items:flex-start}.qLefBW_intro[data-open] .qLefBW_introText{display:inline}.qLefBW_how{min-height:var(--control-sm);padding:0 var(--space-2);color:var(--text);font:var(--type-label-sm);letter-spacing:var(--track-label);text-transform:uppercase;text-underline-offset:3px;background:0 0;border:0;flex:none;text-decoration:underline}.qLefBW_phoneOnly{display:inline}.qLefBW_nodeHead[data-intro],.qLefBW_nodeTitle{display:none}@media (min-width:600px){.qLefBW_introText{display:inline}.qLefBW_intro{align-items:flex-start}.qLefBW_how,.qLefBW_phoneOnly{display:none}.qLefBW_nodeHead[data-intro]{display:grid}.qLefBW_nodeTitle{display:block}}.qLefBW_solvedPanel{gap:var(--space-3);display:grid}.qLefBW_chapterDone{align-items:center;gap:var(--space-2);font:var(--type-body);color:var(--text);display:flex}.qLefBW_nextRow{gap:var(--space-2);grid-template-columns:1fr 1.4fr;display:grid}
.tTq2Xq_here{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}
.YYAlZG_top{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.YYAlZG_top>.cm-btn{white-space:nowrap;flex:160px}.YYAlZG_why{color:var(--muted);flex-basis:100%;font-size:14px}.YYAlZG_cols{align-items:start;gap:20px;display:grid}.YYAlZG_panel{display:none}@media (min-width:1440px){.YYAlZG_cols{grid-template-columns:minmax(0,1fr) 380px}.YYAlZG_panel{border-radius:var(--r-card);border:var(--border-hair) solid var(--line);background:var(--surface);padding:16px;display:block;position:sticky;top:20px}}.YYAlZG_grid{grid-template-columns:repeat(var(--cols-sm,2), minmax(0, 1fr));gap:12px;list-style:none;display:grid}.YYAlZG_grid[data-feature-sm="2"]>li:first-child{grid-column:span 2}@media (min-width:600px){.YYAlZG_grid[data-feature-sm="2"]>li:first-child{--art-ar:32 / 9;--art-ah:.281}}@media (min-width:1024px){.YYAlZG_grid{grid-template-columns:repeat(var(--cols-lg,3), minmax(0, 1fr));gap:16px}.YYAlZG_grid[data-feature-sm="2"]>li:first-child{--art-ar:initial;--art-ah:initial;grid-column:auto}.YYAlZG_grid[data-feature-lg="2"]>li:first-child{--art-ar:32 / 9;--art-ah:.281;grid-column:span 2}}.YYAlZG_grid>li{min-width:0}.YYAlZG_card{border-radius:var(--r-card);border:var(--border-hair) solid var(--line);background:var(--surface);width:100%;height:100%;color:var(--text);text-align:left;cursor:pointer;flex-direction:column;padding:0;display:flex;overflow:hidden}.YYAlZG_card[aria-current=true]{border-color:var(--text)}@media (max-width:1439px){.YYAlZG_card[aria-current=true]{border-color:var(--line)}}@media (hover:hover){button.YYAlZG_card:hover{border-color:var(--line-2)}}.YYAlZG_soon{color:var(--text);text-decoration:none}.YYAlZG_soon>span:first-child{opacity:.6}.YYAlZG_body{flex-direction:column;flex:1;gap:8px;min-width:0;padding:12px;display:flex}.YYAlZG_nameRow{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.YYAlZG_name{font:700 18px/1.15 var(--font-title);overflow-wrap:anywhere}.YYAlZG_lastTag{color:var(--muted);font:800 12px/1 var(--font-ui);flex:none}.YYAlZG_pitch{color:var(--soft);flex:1;font-size:14px;line-height:1.35}.YYAlZG_meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.YYAlZG_len{color:var(--muted);font:800 12px/1 var(--font-ui)}.YYAlZG_modes{gap:12px;display:grid}.YYAlZG_modes>span:first-child{border:var(--border-hair) solid var(--line);border-radius:14px}.YYAlZG_panelTitle{font:700 24px/1.1 var(--font-title)}.YYAlZG_rules{gap:8px;list-style:none;display:grid}.YYAlZG_rules li{color:var(--soft);gap:12px;font-size:14px;line-height:1.4;display:flex}.YYAlZG_num{background:var(--surface-2);width:20px;height:20px;color:var(--text);font:900 12px/1 var(--font-ui);border-radius:6px;flex:none;place-items:center;margin-top:1px;display:grid}.YYAlZG_howto{min-height:44px;color:var(--text);font:800 14px/1 var(--font-ui);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);justify-self:start;align-items:center;display:inline-flex}.YYAlZG_rows{border-radius:var(--r-card);border:var(--border-hair) solid var(--line);background:var(--surface);list-style:none;overflow:hidden}.YYAlZG_panel .YYAlZG_rows{background:var(--surface-2)}.YYAlZG_row{gap:12px;padding:12px 16px;display:grid}.YYAlZG_row+.YYAlZG_row{border-top:var(--border-hair) solid var(--line)}.YYAlZG_rowHead{align-items:flex-start;gap:12px;display:flex}.YYAlZG_rowHead>.cm-icon{color:var(--muted);margin-top:2px}.YYAlZG_rowText{gap:2px;min-width:0;display:grid}.YYAlZG_rowTitle{font:800 16px/1.3 var(--font-ui)}.YYAlZG_rowSub{color:var(--muted);font-size:14px}.YYAlZG_rowBody{gap:12px;padding-left:32px;display:grid}.YYAlZG_rowBody .cm-btn--primary{margin-bottom:4px}.YYAlZG_off .YYAlZG_rowTitle{color:var(--muted)}.YYAlZG_join{gap:var(--space-3);display:grid}.YYAlZG_resume{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--r-card);border:var(--border-hair) solid var(--line-2);background:var(--surface-2);display:grid}.YYAlZG_resumeText{font:var(--type-strong)}.YYAlZG_group{gap:var(--space-3);display:grid}.YYAlZG_groupHead{gap:var(--space-1);display:grid}.YYAlZG_groupTitle{font:var(--type-overline);letter-spacing:var(--track-overline);text-transform:uppercase;color:var(--muted)}.YYAlZG_groupSub{font:var(--type-body-sm);color:var(--muted)}.YYAlZG_settings{gap:var(--space-4);padding:var(--space-4);border-radius:var(--r-card);border:var(--border-hair) solid var(--line);background:var(--surface);display:grid}.YYAlZG_panel .YYAlZG_settings{background:var(--surface-2)}.YYAlZG_setting{gap:var(--space-2);display:grid}.YYAlZG_settingLabel{font:var(--type-overline);letter-spacing:var(--track-overline);text-transform:uppercase;color:var(--muted)}.YYAlZG_settingNote{font:var(--type-body-sm);color:var(--muted)}
