.zwnaGq_sheet{background:var(--bg);width:min(720px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--fg);box-shadow:var(--shadow-lift);border:0;margin:auto;padding:0;overflow:hidden}.zwnaGq_sheet[open]{animation:zwnaGq_sheet-in var(--motion-reveal) var(--ease-prime);flex-direction:column;display:flex}.zwnaGq_sheet::backdrop{background:#08090b99}.zwnaGq_sm{width:min(460px,100vw - 32px)}.zwnaGq_lg{width:min(1080px,100vw - 32px)}.zwnaGq_head{justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 0;display:flex}.zwnaGq_title{font:700 28px/1.05 var(--font-sans);letter-spacing:-.01em;margin:0}.zwnaGq_description{font:500 16px/1.35 var(--font-sans);color:var(--fg-3);margin:6px 0 0}.zwnaGq_close{background:var(--surface-2);width:44px;height:44px;color:var(--fg);cursor:pointer;border:0;flex:none;place-items:center;margin:-6px -8px 0 0;display:grid}.zwnaGq_close:hover{background:var(--surface-3)}.zwnaGq_body{overscroll-behavior:contain;flex:1;min-height:0;padding:16px 20px 22px;overflow:auto}.zwnaGq_footer{padding:14px 20px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:12px 16px;display:flex}@media (max-width:860px){.zwnaGq_bottom{width:100%;max-height:calc(100dvh - 24px);margin:auto 0 0}.zwnaGq_bottom[open]{animation-name:zwnaGq_sheet-up}.zwnaGq_full{width:100%;height:100dvh;max-height:100dvh;margin:0}.zwnaGq_head{padding:14px 14px 0}.zwnaGq_body{padding:14px 14px 20px}.zwnaGq_footer{padding-inline:14px}}@keyframes zwnaGq_sheet-in{0%{opacity:0;transform:translateY(var(--motion-shift))}}@keyframes zwnaGq_sheet-up{0%{opacity:0;transform:translateY(40%)}}
._3_zdiW_seed{font-family:var(--font-display);font-variant-numeric:tabular-nums;flex:none;place-items:center;font-weight:900;line-height:1;display:inline-grid}._3_zdiW_plain{min-width:1.1em;color:var(--fg-3)}._3_zdiW_box{background:var(--surface-2);color:var(--fg)}._3_zdiW_key{color:#fff}._3_zdiW_red{background:var(--red)}._3_zdiW_blue{background:var(--blue)}._3_zdiW_plain._3_zdiW_red,._3_zdiW_plain._3_zdiW_blue,._3_zdiW_box._3_zdiW_red,._3_zdiW_box._3_zdiW_blue{background:var(--surface-2);color:var(--fg)}._3_zdiW_box._3_zdiW_red,._3_zdiW_plain._3_zdiW_red{box-shadow:inset 3px 0 0 var(--red)}._3_zdiW_box._3_zdiW_blue,._3_zdiW_plain._3_zdiW_blue{box-shadow:inset 3px 0 0 var(--blue)}._3_zdiW_sm{font-size:15px}._3_zdiW_sm._3_zdiW_box,._3_zdiW_sm._3_zdiW_key{width:26px;height:26px}._3_zdiW_md{font-size:22px}._3_zdiW_md._3_zdiW_box,._3_zdiW_md._3_zdiW_key{width:38px;height:38px}._3_zdiW_lg{font-size:30px}._3_zdiW_lg._3_zdiW_box,._3_zdiW_lg._3_zdiW_key{width:46px;height:100%;min-height:46px}
.SRXAjG_choose{gap:18px;display:grid}.SRXAjG_lede{color:var(--fg-2);margin:0}.SRXAjG_modes{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.SRXAjG_mode{text-align:left;background:var(--surface);border:2px solid var(--line-2);color:var(--fg);cursor:pointer;transition:border-color var(--motion-hover);gap:6px;padding:16px 18px;display:grid}.SRXAjG_mode:hover:not(:disabled){border-color:var(--fg)}.SRXAjG_mode:disabled{opacity:.5;cursor:not-allowed}.SRXAjG_modeName{font:700 22px / 1.1 var(--font-sans)}.SRXAjG_modeMeta{font:900 18px / 1 var(--font-display);text-transform:uppercase;letter-spacing:.02em;color:var(--fg-2);font-variant-numeric:tabular-nums}.SRXAjG_modeNote{font-size:var(--text-meta);color:var(--fg-3)}.SRXAjG_play{gap:12px;display:grid}.SRXAjG_head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.SRXAjG_question{font:700 var(--text-h3) / 1.1 var(--font-sans);margin:0}.SRXAjG_count{font-size:var(--text-meta);color:var(--fg-3);margin:0}.SRXAjG_countNum{color:var(--fg-2);font-weight:700}.SRXAjG_bar{background:var(--surface-3);height:6px}.SRXAjG_bar i{background:var(--fg);height:100%;transition:width var(--motion-enter) var(--ease-prime);display:block}.SRXAjG_pair{grid-template-columns:1fr 1fr;gap:clamp(10px,2.4vw,24px);width:100%;max-width:620px;margin:0 auto;display:grid}.SRXAjG_side{background:var(--surface);color:var(--fg);text-align:left;cursor:pointer;box-shadow:var(--shadow);transition:transform var(--motion-hover) var(--ease-prime);border:0;gap:0;padding:0;display:grid}.SRXAjG_side:hover{transform:translateY(-3px)}.SRXAjG_side:active{transform:translateY(0)scale(.99)}.SRXAjG_frame{display:block}.SRXAjG_name{min-height:56px;font:700 clamp(16px, 2.2vw, 21px) / 1.1 var(--font-sans);overflow-wrap:normal;align-items:center;gap:10px;padding:8px 10px;display:flex}.SRXAjG_left{border-bottom:4px solid var(--red)}.SRXAjG_right{border-bottom:4px solid var(--blue)}.SRXAjG_foot{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.SRXAjG_keys{font-size:var(--text-caption);color:var(--fg-3);margin:0}@media (pointer:coarse){.SRXAjG_keys{display:none}}.SRXAjG_last{font-size:var(--text-meta);color:var(--fg-3);margin:0 0 0 auto}.SRXAjG_done{text-align:center;padding:24px 0}.SRXAjG_doneTitle{font:700 var(--text-h3) / 1.1 var(--font-sans);margin:0}
.-Avm6W_page[data-play-active] [data-steps-aside]{display:none}.-Avm6W_drawNote{max-width:62ch;font-size:var(--text-meta);color:var(--fg-2);margin:0 0 12px}.-Avm6W_drawNote strong{color:var(--fg)}.-Avm6W_game{min-width:0;margin-bottom:var(--spacing-section,48px)}.-Avm6W_result{gap:14px;max-width:620px;display:grid}.-Avm6W_resultTitle{font:700 var(--text-h3) / 1.1 var(--font-sans);margin:0}.-Avm6W_order{gap:4px;margin:0;padding:0;list-style:none;display:grid}.-Avm6W_order li{background:var(--surface);border:1px solid var(--line);min-height:48px;font:700 var(--text-title) / 1.1 var(--font-sans);align-items:center;gap:12px;padding:6px 12px;display:flex}.-Avm6W_place{min-width:1.6em;font:900 var(--text-score) / 1 var(--font-display);color:var(--fg-3);font-variant-numeric:tabular-nums}.-Avm6W_actions,.-Avm6W_share{flex-wrap:wrap;gap:10px 14px;padding-inline:6px;display:flex}.-Avm6W_modes{flex-wrap:wrap;align-items:center;gap:10px 14px;padding-inline:6px;display:flex}.-Avm6W_play{gap:16px;display:grid}
.k7ijjq_root{margin:8px 0 var(--spacing-section,48px);border-top:1px solid var(--line);justify-items:start;gap:12px;padding-top:16px;display:grid}.k7ijjq_toggle{min-height:var(--tap);color:var(--fg-3);font:600 var(--text-meta) / 1.2 var(--font-sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 4px;text-decoration:underline;display:inline-flex}.k7ijjq_toggle:hover{color:var(--fg)}.k7ijjq_toggle:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.k7ijjq_form{border:1px solid var(--line-2);background:var(--surface);gap:14px;width:100%;max-width:560px;padding:16px;display:grid}.k7ijjq_reasons{border:0;gap:2px;min-width:0;margin:0;padding:0;display:grid}.k7ijjq_legend{font:700 var(--text-ui) / 1.25 var(--font-sans);color:var(--fg);margin-bottom:6px;padding:0}.k7ijjq_reason{min-height:var(--tap);font:500 var(--text-body) / 1.3 var(--font-sans);color:var(--fg);cursor:pointer;align-items:center;gap:10px;display:flex}.k7ijjq_reason input{width:20px;height:20px;accent-color:var(--red);flex:none;margin:0}.k7ijjq_field{gap:6px;display:grid}.k7ijjq_label{font:600 var(--text-meta) / 1.25 var(--font-sans);color:var(--fg-2)}.k7ijjq_note{border:2px solid var(--line-2);background:var(--bg);width:100%;min-height:84px;color:var(--fg);font:500 var(--text-body) / 1.4 var(--font-sans);resize:vertical;padding:10px 12px}.k7ijjq_note:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.k7ijjq_hint{font:500 var(--text-caption) / 1.4 var(--font-sans);color:var(--fg-3);margin:0}.k7ijjq_error{font:600 var(--text-meta) / 1.3 var(--font-sans);color:var(--red-ink);margin:0}.k7ijjq_actions{flex-wrap:wrap;gap:10px 14px;padding-inline:6px;display:flex}.k7ijjq_done,.k7ijjq_quiet{font:600 var(--text-meta) / 1.4 var(--font-sans);color:var(--fg-2);margin:0}.k7ijjq_done:focus-visible{outline:3px solid var(--focus);outline-offset:2px}
.UQvV3W_seg{border:1px solid var(--line);background:var(--surface);max-width:100%;display:inline-flex}.UQvV3W_block{width:100%;display:flex}.UQvV3W_block .UQvV3W_opt{flex:1 1 0}.UQvV3W_opt{min-height:40px;color:var(--fg-2);font:600 15px/1 var(--font-sans);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0 14px;display:inline-flex}@media (pointer:coarse){.UQvV3W_opt{min-height:44px}}.UQvV3W_opt:hover{color:var(--fg)}.UQvV3W_opt[aria-checked=true]{background:var(--fg);color:var(--bg)}.UQvV3W_opt:disabled{opacity:.45;cursor:not-allowed}.UQvV3W_opt:focus-visible{z-index:1;outline-offset:2px;position:relative}.UQvV3W_sm .UQvV3W_opt{min-height:34px;padding:0 10px;font-size:14px}@media (pointer:coarse){.UQvV3W_sm .UQvV3W_opt{min-height:40px}}.UQvV3W_chrome{border-color:var(--chrome-line);background:var(--chrome-2)}.UQvV3W_chrome .UQvV3W_opt{color:var(--chrome-mute)}.UQvV3W_chrome .UQvV3W_opt:hover{color:#fff}.UQvV3W_chrome .UQvV3W_opt[aria-checked=true]{color:var(--ink);background:#fff}
.Stbq-q_sheet{--row-h:34px;--slot-h:min(calc(var(--row-h) - 2px), 32px);--wire:var(--fg);min-width:calc(var(--cols) * 100px);color:var(--fg);gap:8px;display:grid}.Stbq-q_twoSided{min-width:calc(var(--cols) * 88px)}.Stbq-q_heads{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));font:600 var(--text-caption) / 1.1 var(--font-sans);color:var(--fg-3);display:grid}.Stbq-q_heads span{white-space:nowrap;padding:0 4px;overflow:hidden}.Stbq-q_twoSided .Stbq-q_heads{font-size:12px}.Stbq-q_field{height:calc(var(--rows) * var(--row-h));margin-top:max(0px, calc(var(--slot-h) - var(--row-h) / 2));position:relative}.Stbq-q_wires{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Stbq-q_wires path{fill:none;stroke:var(--wire);stroke-width:2px}.Stbq-q_slot{height:var(--slot-h);border-bottom:2px solid var(--wire);font:600 14px / 1.1 var(--font-sans);white-space:nowrap;--name-max:1em;--name-min:6px;--name-w:calc(100cqi - 2em);--name-fit:max(var(--name-min), min(var(--name-max), calc(var(--name-w) * 2 / var(--len,8)), calc(var(--name-w) * 2.2 / var(--word,8))), min(var(--name-max), calc((var(--slot-h) - 5px) / 2.15), calc(var(--name-w) * 3.5 / var(--len,8)), calc(var(--name-w) * 2.2 / var(--word,8))));align-items:flex-end;gap:6px;padding:0 4px 3px;display:flex;position:absolute;overflow:hidden;transform:translateY(-100%);container-type:inline-size}.Stbq-q_fit{min-width:0;font-size:var(--name-fit);white-space:normal;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;line-height:1.05;overflow:hidden}.Stbq-q_right{text-align:right;flex-direction:row-reverse}.Stbq-q_center{justify-content:center}.Stbq-q_champion{height:calc(var(--slot-h) + 10px);border:2px solid var(--wire);background:var(--surface);border-bottom-width:3px;font-weight:700}.Stbq-q_seed{min-width:1.3em;font:900 15px / 1 var(--font-display);color:var(--fg-3);font-variant-numeric:tabular-nums;flex:none}.Stbq-q_right .Stbq-q_seed{text-align:right}.Stbq-q_name{}.Stbq-q_lineLabel{white-space:normal;overflow-wrap:normal;min-width:0;font:500 var(--text-caption) / 1.05 var(--font-sans);color:var(--fg-3);overflow:hidden}.Stbq-q_note{font:700 var(--text-meta) / 1 var(--font-sans);white-space:nowrap;position:absolute;transform:translateY(-100%)}.Stbq-q_gameNumber{font:900 12px / 1.1 var(--font-display);color:var(--fg-2);background:var(--surface);border:1px solid var(--line-2);font-variant-numeric:tabular-nums;padding:0 3px;position:absolute;transform:translate(4px,-110%)}.Stbq-q_byeNote{font:600 var(--text-caption) / 1 var(--font-sans);color:var(--fg-3)}@media print{.Stbq-q_sheet{--row-h:calc(6.3in / var(--rows));--slot-h:min(calc(var(--row-h) * .92), .42in);--wire:#000;color:#000;gap:4px;min-width:0}.Stbq-q_heads{color:#333;font-size:9pt}.Stbq-q_twoSided .Stbq-q_heads{font-size:7.5pt}.Stbq-q_slot{font-size:clamp(6pt, calc(var(--row-h) * .5), 11pt);--name-min:5pt;padding-bottom:1px}.Stbq-q_seed{font-size:clamp(6pt, calc(var(--row-h) * .5), 11pt);color:#555}.Stbq-q_champion{background:#fff}.Stbq-q_lineLabel{color:#555;font-size:clamp(5.5pt, calc(var(--row-h) * .4), 9pt)}.Stbq-q_note{font-size:10pt}.Stbq-q_gameNumber{color:#000;background:#fff;border-color:#777;font-size:7pt}.Stbq-q_wires path{stroke-width:1.2px}}
.yK1vRG_wrap{gap:12px;min-width:0;display:grid}.yK1vRG_tools{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.yK1vRG_tool{min-height:44px;color:var(--fg-2);font:600 var(--text-meta) / 1 var(--font-sans);cursor:pointer;background:0 0;border:0;padding:0 10px}.yK1vRG_tool:hover:not(:disabled){color:var(--fg);background:var(--surface-2)}.yK1vRG_tool:disabled{opacity:.45;cursor:default}.yK1vRG_toggle{min-height:44px;font:600 var(--text-meta) / 1 var(--font-sans);color:var(--fg-2);align-items:center;gap:6px;display:inline-flex}.yK1vRG_scroller{padding-bottom:4px;overflow-x:auto}.yK1vRG_paper{background:var(--surface);border:1px solid var(--line);gap:14px;min-width:min-content;padding:clamp(14px,2.4vw,28px);display:grid}.yK1vRG_paperHead{border-bottom:3px solid var(--fg);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 24px;padding-bottom:10px;display:flex}.yK1vRG_titleInput{width:min(560px,80vw);color:var(--fg);font:700 clamp(22px, 2.6vw, 30px) / 1.1 var(--font-sans);background:0 0;border:0;padding:0}.yK1vRG_titleInput:focus{outline:2px solid var(--focus);outline-offset:2px}.yK1vRG_titlePrint{display:none}.yK1vRG_subtitle{font-size:var(--text-meta);color:var(--fg-3);margin:4px 0 0}.yK1vRG_lines{font:500 var(--text-meta) / 1 var(--font-sans);color:var(--fg-2);white-space:nowrap;gap:24px;display:flex}.yK1vRG_paperFoot{font:500 var(--text-caption) / 1 var(--font-sans);color:var(--fg-3);justify-content:space-between;gap:16px;display:flex}.yK1vRG_seed{min-width:1.3em;font:900 15px / 1 var(--font-display);color:var(--fg-3);font-variant-numeric:tabular-nums;flex:none}.yK1vRG_nameInput{min-width:0;height:100%;color:var(--fg);font:inherit;background:0 0;border:0;flex:1;padding:0}.yK1vRG_nameInput::placeholder{color:var(--fg-3);font-weight:400}.yK1vRG_nameInput:focus{background:var(--surface-2);outline:none}.yK1vRG_pick{width:100%;min-width:0;height:100%;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;align-items:flex-end;gap:6px;padding:0;display:flex}.yK1vRG_pick:hover{background:var(--surface-2)}.yK1vRG_picked{color:var(--fg)}.yK1vRG_pickName,.yK1vRG_static{min-width:0;font-size:var(--name-fit,inherit);white-space:normal;overflow-wrap:normal;line-height:1.05;overflow:hidden}.yK1vRG_lineLabel{white-space:normal;overflow-wrap:normal;min-width:0;font:500 var(--text-caption) / 1.05 var(--font-sans);color:var(--fg-3);overflow:hidden}.yK1vRG_placeholder{color:var(--fg-3);font-weight:400}.yK1vRG_actions{flex-wrap:wrap;gap:10px 14px;padding-inline:6px;display:flex}.yK1vRG_hint{font-size:var(--text-caption);color:var(--fg-3);margin:0}@media print{.yK1vRG_scroller{overflow:visible}.yK1vRG_paper{color:#000;background:#fff;border:0;gap:8px;min-width:0;padding:0}.yK1vRG_paperHead{border-bottom-color:#000;flex-wrap:nowrap}.yK1vRG_paperHead>:first-child{min-width:0}.yK1vRG_titleInput{display:none}.yK1vRG_titlePrint{color:#000;font:700 clamp(12pt, calc(14in / var(--title-len,20)), 22pt) / 1.1 var(--font-sans);overflow-wrap:normal;margin:0;display:block}.yK1vRG_lines{flex:none}.yK1vRG_lines,.yK1vRG_subtitle,.yK1vRG_paperFoot,.yK1vRG_nameInput,.yK1vRG_seed{color:#000}.yK1vRG_nameInput::placeholder,.yK1vRG_placeholder{color:#0000}.yK1vRG_pick:hover,.yK1vRG_nameInput:focus{background:0 0}}
.b11QcG_chip{border:1px solid var(--line);background:var(--surface);min-height:40px;color:var(--fg);font:600 15.5px/1 var(--font-sans);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:8px;padding:0 14px;text-decoration:none;display:inline-flex}@media (pointer:coarse){.b11QcG_chip{min-height:44px}}.b11QcG_chip:hover{border-color:var(--fg-3)}.b11QcG_chip[aria-pressed=true],.b11QcG_chip[aria-current=page],.b11QcG_chip[aria-current=true],.b11QcG_selected{border-color:var(--fg);background:var(--fg);color:var(--bg)}.b11QcG_chip:disabled,.b11QcG_chip[aria-disabled=true]{opacity:.45;cursor:not-allowed}.b11QcG_static{cursor:default}.b11QcG_static:hover{border-color:var(--line)}.b11QcG_sm{min-height:32px;padding:0 10px;font-size:14px}@media (pointer:coarse){.b11QcG_sm{min-height:36px}}.b11QcG_count{font:900 15px/1 var(--font-display);font-variant-numeric:tabular-nums;opacity:.8}
.a0_wJG_bug{min-width:0;max-width:100%;height:38px;font:700 15px/1 var(--font-sans);align-items:stretch;display:inline-flex}.a0_wJG_seg{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;min-width:0;padding:0 12px;display:flex;overflow:hidden}.a0_wJG_live{background:var(--red);color:#fff;font:900 17px/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase}.a0_wJG_final{color:var(--ink);font:900 19px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;background:#fff}.a0_wJG_ink{background:var(--ink);color:#fff}.a0_wJG_ink2{color:#fff;background:#24262d}.a0_wJG_paper{color:var(--ink);background:#fff}.a0_wJG_red{background:var(--red);color:#fff}.a0_wJG_blue{background:var(--blue);color:#fff}.a0_wJG_sm{height:32px;font-size:13.5px}.a0_wJG_sm .a0_wJG_live{font-size:15px}.a0_wJG_sm .a0_wJG_final{font-size:16px}.a0_wJG_sm .a0_wJG_seg{padding:0 10px}.a0_wJG_lg{height:48px;font-size:18px}.a0_wJG_lg .a0_wJG_live{font-size:22px}.a0_wJG_lg .a0_wJG_final{font-size:24px}.a0_wJG_lg .a0_wJG_seg{padding:0 16px}.a0_wJG_dot{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}@media (prefers-reduced-motion:no-preference){.a0_wJG_pulse{animation:1.6s infinite a0_wJG_pulse}}@keyframes a0_wJG_pulse{0%{box-shadow:0 0 #ffffffb3}70%{box-shadow:0 0 0 7px #fff0}to{box-shadow:0 0 #fff0}}
.HS70Aa_page{background:var(--bg);border-bottom:1px solid var(--line);flex:1}.HS70Aa_inner{justify-items:start;gap:22px;padding-top:clamp(32px,6vw,88px);padding-bottom:clamp(40px,7vw,104px);display:grid}.HS70Aa_title{max-width:18ch;font:700 var(--text-h1,clamp(36px, 5vw, 64px)) / .98 var(--font-sans);letter-spacing:-.02em;overflow-wrap:normal;margin:0}.HS70Aa_lede{max-width:56ch;font:500 var(--text-lede,19px) / 1.45 var(--font-sans);color:var(--fg-2);margin:14px 0 0}.HS70Aa_actions{flex-wrap:wrap;gap:12px 20px;padding-left:6px;display:flex}.HS70Aa_more{gap:12px;width:100%;margin-top:18px;display:grid}.HS70Aa_chips{flex-wrap:wrap;gap:8px;margin:0 0 14px;padding:0;list-style:none;display:flex}.HS70Aa_digest{font:500 var(--text-caption,13.5px) / 1.4 var(--font-sans);color:var(--fg-3);margin:0}
