.GzTMfq_shelf{min-width:0;margin:0 0 38px}.GzTMfq_heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;display:flex}.GzTMfq_heading :is(h2,h3){letter-spacing:-.7px;align-items:center;gap:10px;margin:0;font-size:24px;font-weight:600;display:flex}.GzTMfq_heading :is(h2,h3)>span{letter-spacing:0;min-width:25px;height:25px;color:var(--muted);background:var(--surface-raised);border:1px solid var(--line);border-radius:20px;place-items:center;padding:0 6px;font-size:11px;font-weight:500;display:grid}.GzTMfq_heading p{color:var(--muted);margin:7px 0 0;font-size:13px;line-height:1.6}.GzTMfq_actions,.GzTMfq_arrows{flex:none;align-items:center;gap:8px;display:flex}.GzTMfq_actions{gap:16px}.GzTMfq_actions button{color:var(--ink);background:var(--surface);cursor:pointer}.GzTMfq_arrows button{border:1px solid var(--line);border-radius:50%;place-items:center;width:44px;height:44px;transition:background .18s,border-color .18s;display:grid}.GzTMfq_arrows button:disabled{opacity:.3;cursor:default}.GzTMfq_viewAll{min-height:44px;font:inherit;text-underline-offset:4px;border:0;padding:4px 0;font-size:12px;text-decoration:underline}.GzTMfq_track{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--control-border) transparent;border-radius:12px;grid-auto-columns:calc(31.25% - 11.25px);grid-auto-flow:column;gap:16px;margin:-8px -5px 0;padding:8px 5px 18px;scroll-padding-inline:5px;display:grid;overflow-x:auto}.GzTMfq_item{scroll-snap-align:start;min-width:0;display:flex}.GzTMfq_item>*{width:100%;min-width:0}.GzTMfq_track:focus-visible,.GzTMfq_actions button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (hover:hover) and (pointer:fine){.GzTMfq_arrows button:hover:not(:disabled){background:var(--surface-raised);border-color:var(--ink)}}@media (max-width:900px){.GzTMfq_track{grid-auto-columns:calc(45.4545% - 10.9091px);gap:14px}.GzTMfq_heading :is(h2,h3){font-size:22px}}@media (max-width:600px){.GzTMfq_track{grid-auto-columns:min(82%,300px);gap:12px}.GzTMfq_heading{align-items:flex-start;gap:12px}.GzTMfq_heading p{max-width:230px;font-size:12px}.GzTMfq_heading :is(h2,h3){font-size:21px}.GzTMfq_actions{gap:10px}.GzTMfq_viewAll{font-size:11px}.GzTMfq_arrows{gap:4px}.GzTMfq_arrows button{width:44px;height:44px}.GzTMfq_heading :is(h2,h3)>svg{width:18px}.GzTMfq_heading :is(h2,h3)>span{display:none}}@media (max-width:390px){.GzTMfq_actions{flex-direction:column-reverse;gap:0}.GzTMfq_viewAll{min-height:44px}.GzTMfq_heading p{max-width:190px}}@media (prefers-reduced-motion:reduce){.GzTMfq_arrows button{transition:none}}
._1a1o3a_frame{isolation:isolate;height:142px;color:var(--category-color,var(--ink));background:linear-gradient(140deg,color-mix(in srgb,var(--category-color,var(--ink)) 11%,var(--surface)),color-mix(in srgb,var(--category-color,var(--ink)) 3%,var(--surface)));border-bottom:1px solid color-mix(in srgb,var(--category-color,var(--ink)) 17%,var(--line));place-items:center;display:grid;position:relative;overflow:hidden}._1a1o3a_frame:before{content:"";z-index:-1;opacity:.4;background-image:radial-gradient(var(--category-color,var(--muted)) .6px,transparent .6px);background-size:13px 13px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%,#0000);mask-image:linear-gradient(90deg,#0000,#000 45%,#0000)}._1a1o3a_orbit{z-index:-1;opacity:.07;border:1px solid;border-radius:50%;width:180px;height:180px;position:absolute;inset:-75px -35px auto auto}._1a1o3a_board{filter:drop-shadow(3px 8px 6px #0000000b);gap:3px;width:116px;height:116px;display:grid;transform:rotate(-7deg)}._1a1o3a_board>span{background:var(--surface);border:1px solid color-mix(in srgb,currentColor 25%,var(--line));border-radius:3px;place-items:center;font-size:15px;font-weight:550;display:grid;position:relative}._1a1o3a_board small{font-size:6px;font-weight:500;line-height:1;position:absolute;top:1px;left:3px}._1a1o3a_crossword{grid-template-columns:repeat(5,1fr);gap:2px;width:112px;height:112px}._1a1o3a_crossword>span{border-radius:1px;font-size:12px}._1a1o3a_crossword>span[data-block]{opacity:.8;background:currentColor;border-color:#0000}._1a1o3a_numberBoard{grid-template-columns:repeat(3,1fr);transform:rotate(7deg)}._1a1o3a_board [data-accent]{color:var(--surface);background:var(--category-color,var(--ink));border-color:#0000}._1a1o3a_cages{grid-template-columns:repeat(4,1fr);gap:0;transform:rotate(-5deg)}._1a1o3a_cages>span{border:1px solid color-mix(in srgb,currentColor 30%,var(--line));border-radius:0;font-size:12px}._1a1o3a_cages>span:nth-child(3n){background:color-mix(in srgb,currentColor 10%,var(--surface))}._1a1o3a_nonogram{transform:rotate(6deg)}._1a1o3a_nonogramClues{text-align:center;grid-template-columns:repeat(5,1fr);gap:3px;width:100px;margin-bottom:4px;font-size:8px;display:grid}._1a1o3a_pixelBoard{grid-template-columns:repeat(5,1fr);gap:3px;width:100px;height:100px;display:grid}._1a1o3a_pixelBoard span{border:1px solid color-mix(in srgb,currentColor 25%,var(--line));background:var(--surface);border-radius:2px}._1a1o3a_pixelBoard [data-fill]{background:currentColor;border-color:currentColor}._1a1o3a_mineBoard,._1a1o3a_slidingBoard,._1a1o3a_mergeBoard{grid-template-columns:repeat(3,1fr)}._1a1o3a_mineBoard>span{border-radius:4px;font-size:19px}._1a1o3a_mineBoard>span:nth-child(6){background:color-mix(in srgb,currentColor 14%,var(--surface))}._1a1o3a_slidingBoard>span:empty{opacity:.15}._1a1o3a_mergeBoard{transform:rotate(6deg)}._1a1o3a_mergeBoard>span{background:color-mix(in srgb,currentColor 9%,var(--surface));font-size:16px}._1a1o3a_mergeBoard>span:empty{opacity:.35}._1a1o3a_codes{gap:9px;display:grid;transform:rotate(-6deg)}._1a1o3a_codes>div{align-items:center;gap:8px;display:flex}._1a1o3a_codes i{border:1px solid color-mix(in srgb,currentColor 50%,var(--line));background:currentColor;border-radius:50%;width:22px;height:22px;display:block}._1a1o3a_codes i[data-tone="1"]{opacity:.7}._1a1o3a_codes i[data-tone="2"]{opacity:.4}._1a1o3a_codes i[data-tone="3"]{background:var(--surface)}._1a1o3a_codes div>span{letter-spacing:3px;margin-left:6px;font-size:10px}._1a1o3a_pairs{grid-template-columns:repeat(3,1fr);gap:6px;display:grid;transform:rotate(7deg)}._1a1o3a_pairs>span{border:1px solid color-mix(in srgb,currentColor 35%,var(--line));background:color-mix(in srgb,currentColor 9%,var(--surface));border-radius:5px;place-items:center;width:37px;height:45px;font-size:22px;display:grid}._1a1o3a_pairs [data-open]{background:var(--surface)}._1a1o3a_wordRows{gap:5px;display:grid;transform:rotate(-6deg)}._1a1o3a_letterRow{justify-content:center;gap:4px;display:flex}._1a1o3a_letterRow>span{border:1px solid color-mix(in srgb,currentColor 30%,var(--line));background:var(--surface);border-radius:4px;place-items:center;width:28px;height:29px;font-size:14px;font-weight:600;display:grid}._1a1o3a_letterRow [data-accent]{background:var(--category-color,var(--ink));color:var(--surface);border-color:#0000}._1a1o3a_letterBoard{grid-template-columns:repeat(5,1fr);gap:1px;width:115px;height:115px;transform:rotate(6deg)}._1a1o3a_letterBoard>span{background:0 0;border-color:#0000;font-size:11px}._1a1o3a_letterBoard [data-found]{background:color-mix(in srgb,currentColor 16%,var(--surface));border-radius:3px}._1a1o3a_wordArt{justify-items:center;gap:19px;display:grid}._1a1o3a_scrambled{gap:7px;transform:rotate(-6deg)}._1a1o3a_scrambled>span{width:34px;height:36px;font-size:18px}._1a1o3a_scrambled>span:nth-child(2n){translate:0 -5px;rotate:7deg}._1a1o3a_wordHint{letter-spacing:.03em;color:var(--muted);font-size:10px}._1a1o3a_smallLetters>span{width:24px;height:29px;font-size:13px}._1a1o3a_smallLetters{transform:rotate(-5deg)}._1a1o3a_wordLines{gap:7px;display:flex}._1a1o3a_wordLines>span{opacity:.3;background:currentColor;border-radius:3px;width:36px;height:5px}._1a1o3a_wordLines>span:nth-child(2){opacity:.6;width:50px}._1a1o3a_climb{justify-items:center;gap:5px;display:grid;transform:rotate(-6deg)}._1a1o3a_climb>div{gap:3px;display:flex}._1a1o3a_climb span{border:1px solid color-mix(in srgb,currentColor 40%,var(--line));background:var(--surface);border-radius:3px;flex:1;place-items:center;height:20px;font-size:14px;display:grid}._1a1o3a_climb>div:last-child span{background:color-mix(in srgb,currentColor 14%,var(--surface))}._1a1o3a_ladder{gap:5px;display:grid;transform:rotate(6deg)}._1a1o3a_ladder>div{gap:4px;display:flex}._1a1o3a_ladder span{border:1px solid color-mix(in srgb,currentColor 28%,var(--line));background:var(--surface);border-radius:3px;place-items:center;width:27px;height:27px;font-size:12px;display:grid}._1a1o3a_ladder [data-accent]{background:var(--category-color,var(--ink));color:var(--surface);border-color:#0000}._1a1o3a_groups{grid-template-columns:repeat(4,1fr);gap:5px;width:185px;display:grid;transform:rotate(-5deg)}._1a1o3a_groups span{border:1px solid color-mix(in srgb,currentColor 30%,var(--line));background:var(--surface);border-radius:4px;place-items:center;height:30px;font-size:7px;font-weight:600;display:grid}._1a1o3a_groups span:nth-child(2){background:color-mix(in srgb,currentColor 10%,var(--surface))}._1a1o3a_groups span:nth-child(3){background:color-mix(in srgb,currentColor 22%,var(--surface))}._1a1o3a_groups span:nth-child(4){background:color-mix(in srgb,currentColor 35%,var(--surface))}._1a1o3a_groups i{border:1px solid color-mix(in srgb,currentColor 20%,var(--line));opacity:.6;border-radius:4px;height:30px}._1a1o3a_hive{width:145px;height:120px;position:relative;transform:rotate(-5deg)}._1a1o3a_hive>span{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:39px;height:44px;color:var(--ink);background:color-mix(in srgb,var(--category-color,var(--ink)) 20%,var(--surface));place-items:center;font-size:13px;font-weight:600;display:grid;position:absolute}._1a1o3a_hive>span:first-child{background:var(--category-color,var(--ink));color:var(--surface);top:38px;left:53px}._1a1o3a_hive>span:nth-child(2){top:15px;left:11px}._1a1o3a_hive>span:nth-child(3){top:-7px;left:53px}._1a1o3a_hive>span:nth-child(4){top:15px;left:95px}._1a1o3a_hive>span:nth-child(5){top:61px;left:95px}._1a1o3a_hive>span:nth-child(6){top:84px;left:53px}._1a1o3a_hive>span:nth-child(7){top:61px;left:11px}._1a1o3a_vocab{width:190px;padding:11px 0;position:relative}._1a1o3a_vocabOverline{letter-spacing:.08em;text-transform:uppercase;margin-bottom:11px;font-size:8px;display:block}._1a1o3a_vocab strong{color:var(--ink);letter-spacing:-1px;font-size:25px;font-weight:500;line-height:1.2;display:block}._1a1o3a_vocab strong>span{color:var(--category-color,var(--ink))}._1a1o3a_definitionLine{opacity:.25;background:currentColor;border-radius:2px;width:142px;height:4px;margin-top:13px}._1a1o3a_definitionLine+._1a1o3a_definitionLine{opacity:.12;width:101px;margin-top:7px}._1a1o3a_vocabMark{opacity:.12;letter-spacing:-3px;font-size:36px;font-weight:600;position:absolute;bottom:2px;right:-2px}._1a1o3a_sportsGrid{width:118px;transform:rotate(-6deg)}._1a1o3a_gridLabels{text-align:center;letter-spacing:.03em;grid-template-columns:repeat(3,1fr);gap:4px;margin-bottom:4px;font-size:7px;display:grid}._1a1o3a_sportsCells{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}._1a1o3a_sportsCells>span{border:1px solid color-mix(in srgb,currentColor 35%,var(--line));background:var(--surface);border-radius:4px;place-items:center;height:29px;font-size:13px;display:grid}._1a1o3a_sportsCells [data-accent]{background:color-mix(in srgb,currentColor 15%,var(--surface))}._1a1o3a_jersey{width:145px;height:125px;position:relative;transform:rotate(-8deg)}._1a1o3a_jersey svg{width:100%;height:100%;fill:color-mix(in srgb,currentColor 8%,var(--surface));stroke:currentColor;stroke-width:1.5px}._1a1o3a_jersey text{fill:currentColor;stroke:none;font:600 37px Arial,sans-serif}._1a1o3a_questionChip{background:var(--surface);border:1px solid;border-radius:50%;place-items:center;width:29px;height:29px;font-size:17px;display:grid;position:absolute;top:9px;right:0}._1a1o3a_college{width:155px;transform:rotate(-4deg)}._1a1o3a_college svg{width:150px;height:85px;fill:color-mix(in srgb,currentColor 10%,var(--surface));stroke:currentColor;stroke-width:2px;display:block}._1a1o3a_collegeChoices{justify-content:center;gap:10px;margin-top:-3px;display:flex}._1a1o3a_collegeChoices>span{border:1px solid color-mix(in srgb,currentColor 30%,var(--line));background:var(--surface);border-radius:3px;place-items:center;width:25px;height:20px;font-size:9px;display:grid}._1a1o3a_career{justify-items:center;gap:15px;display:grid}._1a1o3a_careerCaption{letter-spacing:.12em;font-size:8px}._1a1o3a_career>div{gap:27px;display:flex;position:relative}._1a1o3a_career>div:before{content:"";opacity:.5;border-top:1px dashed;position:absolute;top:20px;left:15px;right:15px}._1a1o3a_career>div>span{background:var(--surface);border:1px solid color-mix(in srgb,currentColor 50%,var(--line));font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:41px;height:41px;font-size:12px;display:grid;position:relative}._1a1o3a_careerQuestion{color:var(--muted);font-size:9px}._1a1o3a_mystery{align-items:center;gap:17px;display:flex;position:relative}._1a1o3a_mystery svg{width:67px;height:100px;fill:color-mix(in srgb,currentColor 15%,var(--surface));stroke:currentColor;stroke-width:1.3px}._1a1o3a_mystery>strong{font-size:24px;font-weight:500;position:absolute;top:47px;left:23px}._1a1o3a_mystery>div{gap:9px;display:grid}._1a1o3a_mystery i{opacity:.22;background:currentColor;border-radius:4px;width:74px;height:7px;display:block}._1a1o3a_mystery i:nth-child(2){opacity:.4;width:57px}._1a1o3a_mystery i:nth-child(3){opacity:.12;width:65px}._1a1o3a_flags{gap:7px;display:flex;transform:rotate(-6deg)}._1a1o3a_flags>span{border:1px solid color-mix(in srgb,currentColor 20%,var(--line));background:var(--surface);filter:drop-shadow(2px 5px 3px #00000007);border-radius:7px;place-items:center;width:62px;height:65px;font-size:36px;display:grid}._1a1o3a_flags>span:nth-child(2){translate:0 -10px;rotate:5deg}._1a1o3a_capital{width:195px;height:115px;position:relative}._1a1o3a_capital svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}._1a1o3a_mapPin{font-size:22px;position:absolute;top:5px;right:18px}._1a1o3a_borders{width:185px;height:115px;position:relative;transform:rotate(-5deg)}._1a1o3a_borders svg{width:100%;height:100%;fill:color-mix(in srgb,currentColor 10%,var(--surface));stroke:currentColor;stroke-width:1.5px}._1a1o3a_borders svg path+path{fill:color-mix(in srgb,currentColor 22%,var(--surface))}._1a1o3a_borders>span{background:var(--surface);text-align:center;border-radius:50%;width:31px;font-size:27px;position:absolute;top:36px;left:80px}._1a1o3a_network{width:210px;height:125px;position:relative;transform:rotate(-3deg)}._1a1o3a_network svg{fill:none;stroke:currentColor;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}._1a1o3a_network svg path:nth-child(2){opacity:.55}._1a1o3a_network svg path:nth-child(3){opacity:.25}._1a1o3a_network circle{fill:var(--surface);stroke-width:2px}._1a1o3a_stationQuestion{background:var(--surface);border:1px solid;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;display:grid;position:absolute;top:43px;left:94px}._1a1o3a_music{width:190px;height:112px;position:relative}._1a1o3a_staff{gap:10px;display:grid;position:absolute;top:24px;left:0;right:0}._1a1o3a_staff i{opacity:.18;background:currentColor;height:1px}._1a1o3a_notePair{justify-content:center;align-items:center;gap:32px;padding-top:2px;display:flex;position:relative}._1a1o3a_notePair>span{font-family:Georgia,serif;font-size:68px;line-height:1.1}._1a1o3a_changedNote{translate:0 -8px}._1a1o3a_musicCaption{text-align:center;letter-spacing:.06em;width:100%;color:var(--muted);font-size:8px;position:absolute;bottom:-1px}._1a1o3a_memoryNotes{justify-content:center;align-items:center;gap:17px;padding-top:7px;font-family:Georgia,serif;font-size:52px;display:flex;position:relative}._1a1o3a_memoryNotes>span:nth-child(2){translate:0 -12px}._1a1o3a_memoryNotes>span:last-child{opacity:.55;font-family:inherit;font-size:28px}._1a1o3a_rhythm{justify-items:center;gap:12px;display:grid}._1a1o3a_rhythmBars{align-items:center;gap:8px;height:77px;display:flex}._1a1o3a_rhythmBars i{opacity:.75;transform-origin:50%;background:currentColor;border-radius:8px;width:10px;display:block}._1a1o3a_rhythmBars i:nth-child(2n){opacity:.35}._1a1o3a_beatMarks{justify-content:space-between;width:137px;font-size:8px;display:flex}._1a1o3a_metronome{place-items:center;width:140px;height:125px;display:grid;position:relative}._1a1o3a_metronome svg{width:110px;height:110px;fill:var(--surface);stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;position:relative}._1a1o3a_metronome svg circle{fill:currentColor}._1a1o3a_pendulum{transform-origin:55px 80px}._1a1o3a_pulseRing{opacity:.13;border:1px solid;border-radius:50%;width:100px;height:100px;position:absolute}._1a1o3a_pulseRing+._1a1o3a_pulseRing{opacity:.07;width:125px;height:125px}@media (prefers-reduced-motion:no-preference){._1a1o3a_board,._1a1o3a_wordRows,._1a1o3a_sportsGrid,._1a1o3a_jersey,._1a1o3a_pairs,._1a1o3a_nonogram,._1a1o3a_ladder,._1a1o3a_groups,._1a1o3a_hive,._1a1o3a_college,._1a1o3a_borders,._1a1o3a_network,._1a1o3a_flags,._1a1o3a_climb{transition:transform .45s cubic-bezier(.2,.7,.2,1)}[data-game-card]:focus-within :is(._1a1o3a_board,._1a1o3a_wordRows,._1a1o3a_sportsGrid,._1a1o3a_jersey,._1a1o3a_pairs,._1a1o3a_nonogram,._1a1o3a_ladder,._1a1o3a_groups,._1a1o3a_hive,._1a1o3a_college,._1a1o3a_borders,._1a1o3a_network,._1a1o3a_flags,._1a1o3a_climb){transform:rotate(0)translateY(-3px)}[data-game-card]:focus-within ._1a1o3a_rhythmBars i{animation:1.1s ease-in-out infinite alternate _1a1o3a_wave}[data-game-card]:focus-within ._1a1o3a_pendulum{animation:1.6s ease-in-out infinite alternate _1a1o3a_tick}@media (hover:hover) and (pointer:fine){[data-game-card]:hover :is(._1a1o3a_board,._1a1o3a_wordRows,._1a1o3a_sportsGrid,._1a1o3a_jersey,._1a1o3a_pairs,._1a1o3a_nonogram,._1a1o3a_ladder,._1a1o3a_groups,._1a1o3a_hive,._1a1o3a_college,._1a1o3a_borders,._1a1o3a_network,._1a1o3a_flags,._1a1o3a_climb){transform:rotate(0)translateY(-3px)}[data-game-card]:hover ._1a1o3a_rhythmBars i{animation:1.1s ease-in-out infinite alternate _1a1o3a_wave}[data-game-card]:hover ._1a1o3a_pendulum{animation:1.6s ease-in-out infinite alternate _1a1o3a_tick}[data-game-card]:hover ._1a1o3a_changedNote{animation:1.2s ease-in-out infinite alternate _1a1o3a_note}[data-game-card]:hover ._1a1o3a_pulseRing{animation:1.5s ease-out infinite _1a1o3a_pulse}[data-game-card]:hover ._1a1o3a_career>div>span{animation:1.4s ease-in-out infinite alternate _1a1o3a_step}[data-game-card]:hover ._1a1o3a_vocabMark{animation:1.5s ease-in-out infinite alternate _1a1o3a_note}[data-game-card]:hover ._1a1o3a_questionChip{animation:1.3s ease-in-out infinite alternate _1a1o3a_note}}._1a1o3a_rhythmBars i:nth-child(2n){animation-delay:-400ms!important}._1a1o3a_rhythmBars i:nth-child(3n){animation-delay:-700ms!important}._1a1o3a_career>div>span:nth-child(2){animation-delay:-500ms!important}._1a1o3a_career>div>span:nth-child(3){animation-delay:-1000ms!important}._1a1o3a_pulseRing+._1a1o3a_pulseRing{animation-delay:.6s!important}}@keyframes _1a1o3a_wave{to{transform:scaleY(.55)}}@keyframes _1a1o3a_tick{0%{transform:rotate(-17deg)}to{transform:rotate(17deg)}}@keyframes _1a1o3a_note{to{translate:0 -5px}}@keyframes _1a1o3a_pulse{to{opacity:0;transform:scale(1.2)}}@keyframes _1a1o3a_step{to{translate:0 -4px}}@media (prefers-reduced-motion:reduce){._1a1o3a_frame *{transition:none!important;animation:none!important}}@media (forced-colors:active){._1a1o3a_frame{border:1px solid canvastext}._1a1o3a_frame:before,._1a1o3a_orbit{display:none}._1a1o3a_frame span,._1a1o3a_frame svg{forced-color-adjust:auto}}
.O2uXQG_header{gap:24px;min-height:80px;position:relative}.O2uXQG_header .O2uXQG_navigation{flex:1;gap:6px;min-width:0;height:auto;margin-right:0}.O2uXQG_primaryLinks{align-items:center;gap:2px;display:flex}.O2uXQG_navLink,.O2uXQG_menuTrigger{min-height:44px;color:var(--muted);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:500;text-decoration:none;transition:color .14s,background-color .14s;display:flex;position:relative}.O2uXQG_navLink:hover,.O2uXQG_menuTrigger:hover{color:var(--ink);background:var(--surface-raised)}.O2uXQG_navLink[aria-current=page],.O2uXQG_menuTrigger[data-selected]{color:var(--ink)}.O2uXQG_navLink[aria-current=page]:after,.O2uXQG_menuTrigger[data-selected]:after{content:"";background:var(--ink);border-radius:2px;height:2px;position:absolute;bottom:1px;left:10px;right:10px}.O2uXQG_more{position:relative}.O2uXQG_menuTrigger{cursor:pointer;list-style:none}.O2uXQG_menuTrigger::-webkit-details-marker{display:none}.O2uXQG_moreLabel{align-items:center;gap:5px;display:flex}.O2uXQG_moreLabel svg{transition:transform .14s}.O2uXQG_more[open] .O2uXQG_moreLabel svg{transform:rotate(180deg)}.O2uXQG_more[open] .O2uXQG_menuTrigger{color:var(--ink);background:var(--surface-raised)}.O2uXQG_menuPanel{z-index:50;background:var(--paper);border:1px solid var(--line);border-radius:12px;width:250px;padding:7px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 14px 40px #0000001f}.O2uXQG_menuLink{min-height:48px;color:var(--ink);border-radius:7px;justify-content:space-between;align-items:center;gap:20px;padding:13px 12px;font-size:13px;font-weight:500;text-decoration:none;display:flex}.O2uXQG_menuLink:hover,.O2uXQG_menuLink[aria-current=page]{background:var(--surface-raised)}.O2uXQG_menuLink svg{color:var(--muted)}.O2uXQG_menuLink small{color:var(--muted);margin-top:4px;font-size:11px;font-weight:400;display:block}.O2uXQG_mobileLabel,.O2uXQG_mobileLinks,.O2uXQG_mobileActions{display:none}.O2uXQG_header .O2uXQG_plus{color:#62400c;background:linear-gradient(120deg,#fff2cc,#f6d98d);border:1px solid #e4c477;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;min-height:38px;margin-left:auto;padding:0 13px;font-size:12px;font-weight:750;text-decoration:none;transition:background-color .14s,box-shadow .14s,transform .14s;display:inline-flex;box-shadow:0 2px 8px #93661014}.O2uXQG_header .O2uXQG_plus:hover{color:#493006;transform:translateY(-1px);box-shadow:0 3px 12px #93661033}.O2uXQG_header .O2uXQG_plus[aria-current=page]{outline-offset:3px;outline:2px solid #b28a35}.O2uXQG_header .O2uXQG_plus:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.O2uXQG_plusDot{background:#a8781d;border-radius:50%;width:5px;height:5px}.O2uXQG_header .O2uXQG_desktopActions{gap:8px;margin-left:0}.O2uXQG_header .O2uXQG_desktopActions .theme-toggle{color:var(--muted);border-color:#0000}.O2uXQG_header .account-pill{height:44px}.O2uXQG_header .account-name{line-height:14px}.O2uXQG_header .account-pill strong{line-height:18px;display:block}.O2uXQG_header .account-pill .elo-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:12px;display:block;overflow:hidden}html[data-theme=dark] .O2uXQG_plus{color:#f9df9f;background:linear-gradient(120deg,#45371d,#33291a);border-color:#806433;box-shadow:0 2px 12px #d7a74214}html[data-theme=dark] .O2uXQG_plus:hover{color:#fff0c9;box-shadow:0 3px 16px #d7a74229}html[data-theme=dark] .O2uXQG_plusDot{background:#e3b957}@media (min-width:961px) and (max-width:1000px){.O2uXQG_header{gap:14px}.O2uXQG_header .wordmark{font-size:20px}.O2uXQG_header .O2uXQG_navigation{gap:1px}.O2uXQG_navLink,.O2uXQG_menuTrigger{padding-inline:7px;font-size:11px}.O2uXQG_header .header-account{width:96px}.O2uXQG_header .O2uXQG_plus{padding-inline:10px}}@media (max-width:960px){.O2uXQG_header.O2uXQG_header{flex-wrap:nowrap;gap:14px;min-height:76px;padding-top:0}.O2uXQG_header .O2uXQG_navigation{order:initial;flex:none;gap:8px;width:auto;height:auto;margin:0 0 0 auto;display:flex}.O2uXQG_primaryLinks,.O2uXQG_header .O2uXQG_desktopActions,.O2uXQG_moreLabel{display:none}.O2uXQG_header .O2uXQG_plus{order:-1;min-height:40px;margin:0}.O2uXQG_more{position:static}.O2uXQG_mobileLabel{justify-content:center;align-items:center;display:flex}.O2uXQG_menuTrigger{border:1px solid var(--line);width:44px;height:44px;color:var(--ink);padding:0}.O2uXQG_menuTrigger[data-selected]:after{display:none}.O2uXQG_menuPanel{overscroll-behavior:contain;border-radius:0 0 12px 12px;width:min(340px,100%);max-height:calc(100svh - 100px);padding:9px;top:calc(100% - 1px);overflow-y:auto;box-shadow:0 16px 30px #00000021}.O2uXQG_mobileLinks{border-bottom:1px solid var(--line);margin-bottom:6px;padding-bottom:6px;display:block}.O2uXQG_menuLink{padding:12px}.O2uXQG_mobileActions{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:7px;padding:12px;display:flex}.O2uXQG_header .O2uXQG_mobileActions .header-account{flex:1;width:auto;min-width:0}.O2uXQG_header .O2uXQG_mobileActions .header-account>a{width:auto;max-width:100%;margin-left:0}:is(.O2uXQG_header .O2uXQG_mobileActions .account-name,.O2uXQG_header .O2uXQG_mobileActions .elo-label){display:block}.O2uXQG_header .O2uXQG_mobileActions .account-name{max-width:180px}}@media (max-width:380px){.O2uXQG_header.O2uXQG_header{gap:8px;min-height:70px}.O2uXQG_header .wordmark{font-size:19px}.O2uXQG_header .O2uXQG_navigation{gap:6px}.O2uXQG_header .O2uXQG_plus{gap:5px;padding-inline:10px}.O2uXQG_plusDot{display:none}.O2uXQG_header .O2uXQG_mobileActions .account-name{max-width:155px}}@media (max-width:960px){.active-game-shell .O2uXQG_header .O2uXQG_navigation{display:none}.O2uXQG_header.O2uXQG_header[data-nav-hidden]{min-height:52px}.O2uXQG_header[data-nav-hidden] .O2uXQG_desktopActions{margin-left:auto;display:flex}}@media (prefers-reduced-motion:reduce){.O2uXQG_header *,.O2uXQG_header :after{transition:none!important}.O2uXQG_header .O2uXQG_plus:hover{transform:none}}
.k4IKla_brand{flex-shrink:0;gap:9px;min-height:44px}.k4IKla_mark{border:1px solid var(--ink);width:35px;height:35px;color:var(--paper);background:var(--ink);border-radius:10px;flex:none;place-items:center;display:grid}.k4IKla_name{color:var(--ink);letter-spacing:-1px;font-size:24px;font-weight:650;line-height:1.1}@media (max-width:600px){.k4IKla_mark{border-radius:8px;width:31px;height:31px}.k4IKla_mark svg{width:21px;height:21px}.k4IKla_name{letter-spacing:-.8px;font-size:21px}}@media (max-width:380px){.k4IKla_brand{gap:6px}.k4IKla_mark{border-radius:7px;width:27px;height:27px}.k4IKla_mark svg{width:19px;height:19px}.k4IKla_name{letter-spacing:-.7px;font-size:18px}}
.kwunpq_card{text-align:left;border:1px solid var(--control-border);background:var(--surface);border-radius:9px;width:100%;min-width:0;margin:18px 0;padding:18px 20px}.kwunpq_heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.kwunpq_heading h3{color:var(--ink);letter-spacing:-.2px;margin:0;font-size:15px;font-weight:650}.kwunpq_heading p{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.5}.kwunpq_heading>svg{color:var(--muted)}.kwunpq_actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.kwunpq_actions>button{white-space:nowrap;flex:145px;min-height:44px}.kwunpq_notice{min-height:18px;color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.6}.kwunpq_preview{margin-top:4px}.kwunpq_preview>summary{min-height:44px;color:var(--muted);cursor:pointer;text-underline-offset:3px;align-items:center;font-size:12px;text-decoration:underline;display:flex}.kwunpq_preview>summary:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.kwunpq_preview textarea{resize:vertical;border:1px solid var(--control-border);width:100%;min-width:0;color:var(--ink);background:var(--paper);font:13px/1.65 var(--font-ui),Arial,sans-serif;overflow-wrap:anywhere;white-space:pre-wrap;border-radius:6px;margin:2px 0 10px;padding:12px;display:block}.kwunpq_preview>button{min-height:44px;font-size:12px}@media (max-width:380px){.kwunpq_card{padding:16px}.kwunpq_actions>button{flex-basis:100%}}
.PjWtXa_intro{--intro-success:#246444;background:var(--surface);border:1px solid var(--card-border);border-radius:10px;width:100%;max-width:800px;margin:0 auto;padding:30px;animation:.22s ease-out PjWtXa_arrive}html[data-theme=dark] .PjWtXa_intro{--intro-success:#8fd3aa}.PjWtXa_matched{color:var(--intro-success);justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:550;display:flex}.PjWtXa_matched>span{background:color-mix(in srgb,var(--intro-success) 12%,var(--surface));border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.PjWtXa_opponent{justify-content:center;align-items:center;gap:14px;margin:17px 0 25px;font-size:13px;display:flex}.PjWtXa_opponent>span,.PjWtXa_opponent svg{color:var(--muted);flex-shrink:0}.PjWtXa_opponent strong{text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.PjWtXa_title{text-align:center;letter-spacing:-.7px;font-size:28px;font-weight:600;line-height:1.2}.PjWtXa_instruction{text-align:center;max-width:470px;color:var(--muted);margin:10px auto 22px;font-size:14px;line-height:1.6}.PjWtXa_example{border:1px solid var(--line);background:var(--surface-raised);border-radius:8px;max-width:540px;min-height:190px;margin:0 auto;padding:14px 18px}.PjWtXa_exampleHeading{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;font-size:11px;display:flex}.PjWtXa_exampleHeading>span{text-transform:uppercase;letter-spacing:.8px}.PjWtXa_exampleHeading button{min-height:32px;font-size:11px}.PjWtXa_example p{color:var(--muted);text-align:center;margin:12px 0 0;font-size:12px;line-height:1.6}.PjWtXa_example p strong{color:var(--ink);font-weight:550}.PjWtXa_phrase{grid-template-columns:64px 1fr;align-items:center;gap:12px;display:grid}.PjWtXa_phrase>span{color:var(--muted);font-size:11px}.PjWtXa_phrase>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.PjWtXa_note{height:64px;color:var(--muted);border:1px solid #0000;border-radius:5px;align-content:end;justify-items:center;gap:2px;padding-bottom:6px;transition:background-color .14s,border-color .14s;display:grid}.PjWtXa_note svg{transform:translateY(calc(var(--rise) * -.5));color:var(--ink)}.PjWtXa_note small{font-size:9px}.PjWtXa_note[data-active]{background:color-mix(in srgb,var(--ink) 7%,var(--surface));border-color:var(--line)}.PjWtXa_note[data-selected]{border-color:var(--intro-success);color:var(--intro-success);background:color-mix(in srgb,var(--intro-success) 8%,var(--surface))}.PjWtXa_note[data-selected] svg{color:var(--intro-success)}.PjWtXa_beats,.PjWtXa_pads{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.PjWtXa_beats>span{border:1px solid var(--line);border-radius:5px;align-content:center;justify-items:center;gap:3px;height:65px;display:grid}.PjWtXa_beats small{color:var(--muted);font-size:10px}.PjWtXa_beats strong{font-size:23px;font-weight:500}.PjWtXa_beats [data-active]{border-color:var(--ink);background:color-mix(in srgb,var(--ink) 7%,var(--surface))}.PjWtXa_beats [data-selected]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.PjWtXa_beats [data-selected] small{color:inherit}.PjWtXa_pads>span{border:1px solid color-mix(in srgb,var(--pad) 65%,var(--line));border-radius:6px;align-content:center;justify-items:center;gap:8px;min-height:83px;padding:10px 3px;display:grid}.PjWtXa_pads strong{color:var(--pad);font-size:27px;font-weight:500;line-height:1}.PjWtXa_pads small{text-align:center;color:var(--muted);font-size:10px;line-height:1.3}.PjWtXa_pads [data-active]{background:color-mix(in srgb,var(--pad) 15%,var(--surface));border-color:var(--pad)}.PjWtXa_start{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:23px 0 14px;font-size:12px;display:flex}.PjWtXa_start strong{border:1px solid var(--line);width:34px;height:34px;color:var(--ink);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:18px;display:grid}.PjWtXa_start>span:last-child{text-align:center;flex-basis:100%;font-size:11px}.PjWtXa_progress{background:var(--line);border-radius:2px;max-width:200px;height:3px;margin:0 auto;overflow:hidden}.PjWtXa_progress>span{background:var(--ink);transform-origin:0;width:100%;height:100%;transition:transform .1s linear;display:block}.PjWtXa_leave{color:var(--muted);min-height:36px;margin:13px auto -10px;font-size:11px;display:flex}.PjWtXa_audioError{color:var(--muted);text-align:center;margin-top:12px;font-size:11px}@keyframes PjWtXa_arrive{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.PjWtXa_intro{padding:20px 16px}.PjWtXa_title{font-size:25px}.PjWtXa_instruction{margin-bottom:18px;font-size:13px}.PjWtXa_example{padding:10px 12px}.PjWtXa_phrase{grid-template-columns:48px 1fr;gap:7px}.PjWtXa_phrase>span{font-size:10px}.PjWtXa_beats,.PjWtXa_pads{gap:6px}}@media (prefers-reduced-motion:reduce){.PjWtXa_intro{animation:none}.PjWtXa_note,.PjWtXa_progress>span{transition:none}}@media (max-width:480px) and (max-height:700px){.PjWtXa_intro{padding:16px 12px}.PjWtXa_opponent{margin:10px 0 16px}.PjWtXa_title{font-size:23px}.PjWtXa_instruction{margin:8px auto 14px}.PjWtXa_example{min-height:170px;padding:8px 10px}.PjWtXa_exampleHeading{margin-bottom:4px}.PjWtXa_pads,.PjWtXa_beats{margin-top:10px}.PjWtXa_pads>span{min-height:68px}.PjWtXa_note{height:54px}.PjWtXa_example p{margin-top:8px;font-size:11px}.PjWtXa_start{gap:6px;margin-top:15px}}.PjWtXa_collegeExample>strong{text-align:center;margin-top:8px;font-size:20px;display:block}.PjWtXa_collegeExample>p{margin-top:6px}.PjWtXa_collegeExample>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:14px;display:grid}.PjWtXa_collegeExample>div>span{border:1px solid var(--line);border-radius:5px;justify-content:space-between;align-items:center;gap:6px;padding:8px 10px;font-size:12px;display:flex}.PjWtXa_collegeExample>div>span:first-child{border-color:var(--intro-success);color:var(--intro-success);background:color-mix(in srgb,var(--intro-success) 8%,var(--surface))}
.WVOpyq_help{border-block:1px solid var(--line);color:var(--ink);margin-top:24px;scroll-margin-top:24px}.WVOpyq_help>summary{min-height:56px;color:var(--muted);cursor:pointer;align-items:center;gap:10px;padding:12px 2px;font-size:13px;list-style:none;display:flex}.WVOpyq_help>summary::-webkit-details-marker{display:none}.WVOpyq_solution>summary::-webkit-details-marker{display:none}.WVOpyq_help>summary>span{flex-wrap:wrap;align-items:baseline;gap:5px 12px;display:flex}.WVOpyq_summaryHint{color:var(--muted);font-size:11px;font-weight:400}.WVOpyq_chevron{flex-shrink:0;margin-left:auto}.WVOpyq_help[open]>summary{color:var(--ink)}.WVOpyq_help[open]>summary .WVOpyq_chevron,.WVOpyq_solution[open]>summary svg{transform:rotate(180deg)}.WVOpyq_body{max-width:720px;padding:6px 0 24px}.WVOpyq_body h2{color:var(--ink);letter-spacing:-.5px;margin:8px 0 12px;font-size:22px;font-weight:550}.WVOpyq_body h3{color:var(--ink);margin:22px 0 8px;font-size:14px;font-weight:600}.WVOpyq_body p,.WVOpyq_body li{color:var(--muted);font-size:13px;line-height:1.8}.WVOpyq_body p{max-width:none;margin:8px 0}.WVOpyq_body ol{margin:12px 0;padding-left:20px}.WVOpyq_body li{margin:6px 0;padding-left:4px}.WVOpyq_example{border:1px solid var(--line);background:var(--surface);border-radius:8px;margin-top:12px;padding:16px}.WVOpyq_body .WVOpyq_example>p{margin-top:0}.WVOpyq_demoActions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.WVOpyq_demoButton{border:1px solid var(--control-border);background:var(--surface-raised);min-height:44px;color:var(--ink);border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:inline-flex}.WVOpyq_body .WVOpyq_demoStatus{min-height:44px;margin:10px 0 0;font-size:11px}.WVOpyq_solution{border-top:1px solid var(--line);margin-top:12px}.WVOpyq_solution>summary{cursor:pointer;min-height:44px;color:var(--ink);justify-content:space-between;align-items:center;gap:10px;font-size:12px;list-style:none;display:flex}.WVOpyq_solution strong{color:var(--ink);font-weight:550}.WVOpyq_tip{border-left:2px solid var(--control-border);flex-direction:column;gap:3px;padding-left:12px;display:flex}.WVOpyq_body .WVOpyq_tip{margin-block:20px 12px}.WVOpyq_tip strong{color:var(--ink);font-size:11px;font-weight:550}.WVOpyq_guideLink{min-height:44px;color:var(--ink);text-underline-offset:3px;align-items:center;font-size:12px;display:inline-flex}@media (hover:hover) and (pointer:fine){.WVOpyq_help>summary:hover{color:var(--ink)}.WVOpyq_demoButton:hover{border-color:var(--ink);background:var(--surface-hover)}}@media (prefers-reduced-motion:no-preference){.WVOpyq_chevron,.WVOpyq_solution>summary svg{transition:transform .16s}.WVOpyq_demoButton{transition:background-color .12s,border-color .12s}}@media (max-width:540px){.WVOpyq_help{margin-top:18px}.WVOpyq_body h2{font-size:20px}.WVOpyq_example{padding:12px}.WVOpyq_summaryHint{font-size:10px}}
.PWVFCG_summary{border:1px solid var(--border,#d4d7dc);text-align:left;background:var(--surface,transparent);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.25rem;width:100%;max-width:38rem;margin:1rem auto;padding:1rem;display:grid}.PWVFCG_summary div{gap:.3rem;display:grid}.PWVFCG_summary span{color:var(--muted,#666);font-size:.78rem}.PWVFCG_summary strong{font-variant-numeric:tabular-nums;font-size:clamp(1.4rem,4vw,2rem);line-height:1.2}.PWVFCG_summary small{color:var(--muted,#666);font-size:.85rem;font-weight:500}.PWVFCG_summary progress{width:100%;height:5px;accent-color:var(--accent,#64469b);grid-column:1/-1}
.kFswrW_puzzle{gap:13px;min-width:0;display:grid}.kFswrW_goal{justify-content:space-between;align-items:center;gap:10px;display:flex}.kFswrW_goal h3{color:var(--ink);letter-spacing:-.35px;margin:0;font-size:17px;font-weight:600;line-height:1.3}.kFswrW_goal>span{color:var(--muted);flex:none;font-size:10px}.kFswrW_stages{gap:5px;margin:0;padding:0;list-style:none;display:flex}.kFswrW_stages li{border:1px solid var(--line);background:var(--surface);min-width:0;height:30px;color:var(--muted);font-variant-numeric:tabular-nums;border-radius:5px;flex:1;place-items:center;font-size:11px;display:grid;position:relative}.kFswrW_stages li[aria-current]{color:var(--accent-ink);background:var(--ink);border-color:var(--ink);font-weight:700}.kFswrW_stages li[data-complete]{color:var(--success);background:var(--success-soft);border-color:color-mix(in srgb, var(--success) 30%, var(--line))}.kFswrW_instructions{color:var(--muted);margin:0;font-size:11px;line-height:1.6}.kFswrW_workbench{border:1px solid var(--line);background:var(--surface-raised);border-radius:9px;min-width:0;padding:12px 16px 5px}.kFswrW_rackHeading{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;font-size:10px;display:flex}.kFswrW_rackHeading>button{min-height:36px;color:var(--ink);background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;gap:5px;padding:4px 6px;font-size:10px;display:inline-flex}.kFswrW_newLetter{align-items:center;gap:4px;display:inline-flex}.kFswrW_newLetter strong{color:var(--ink);font-weight:700}.kFswrW_rack{justify-content:center;gap:7px;margin:0 auto 17px;display:flex}.kFswrW_rack>button{border:1px solid var(--control-border);background:var(--surface);width:48px;min-width:0;height:48px;color:var(--ink);border-bottom-width:3px;border-radius:6px;flex:0 48px;place-items:center;padding:0;font-size:23px;font-weight:650;line-height:1;display:grid}.kFswrW_rack>button[data-new]{border-color:var(--ranking-border);background:var(--ranking-surface);color:var(--ranking-ink);box-shadow:inset 0 0 0 1px var(--ranking-border)}.kFswrW_rack>button[data-used]{opacity:.25;border-style:dashed;border-bottom-width:1px}.kFswrW_rack>button:disabled:not([data-used]){opacity:.55}.kFswrW_form{border-top:1px solid var(--line);padding-top:13px}.kFswrW_entryLabel{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.kFswrW_entryLabel>label{color:var(--ink);font-size:12px;font-weight:600}.kFswrW_entryLabel>span{color:var(--muted);font-size:10px}.kFswrW_entry{gap:7px;display:flex}.kFswrW_entry input{border:1px solid var(--control-border);width:100%;min-width:0;min-height:46px;color:var(--ink);background:var(--surface);font:inherit;letter-spacing:.12em;text-transform:uppercase;border-radius:5px;padding:9px 12px;font-size:19px;font-weight:650}.kFswrW_entry>button{flex:none;gap:5px;min-height:46px;padding:9px 12px;font-size:12px}.kFswrW_tools{justify-content:flex-end;gap:8px;margin-top:3px;display:flex}.kFswrW_tools>button{min-height:40px;color:var(--ink);background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;gap:4px;padding:6px;font-size:10px;display:inline-flex}.kFswrW_rackHeading>button:disabled,.kFswrW_tools>button:disabled{opacity:.4}.kFswrW_entry input:focus-visible,.kFswrW_rack button:focus-visible,.kFswrW_rackHeading button:focus-visible,.kFswrW_tools button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.kFswrW_history{padding-top:8px}.kFswrW_historyHeading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;display:flex}.kFswrW_historyHeading h4{color:var(--ink);margin:0;font-size:11px;font-weight:600}.kFswrW_historyHeading>span{color:var(--muted);font-size:9px}.kFswrW_history ol{gap:5px;margin:0;padding:0;list-style:none;display:grid}.kFswrW_history li{min-height:28px;color:var(--muted);align-items:center;gap:9px;display:flex}.kFswrW_historyLength{border:1px solid var(--line);font-variant-numeric:tabular-nums;border-radius:4px;flex:none;place-items:center;width:21px;height:21px;font-size:9px;display:grid}.kFswrW_history li>strong{color:var(--ink);letter-spacing:.11em;font-size:11px;font-weight:550}.kFswrW_history li>svg{color:var(--success);margin-left:auto}.kFswrW_added{border:1px solid var(--ranking-border);color:var(--ranking-ink);background:var(--ranking-surface);border-radius:4px;align-items:center;gap:3px;margin-left:auto;padding:3px 6px;font-size:10px;display:inline-flex}@media (hover:hover) and (pointer:fine){.kFswrW_rack>button:hover:not(:disabled),.kFswrW_rackHeading>button:hover:not(:disabled),.kFswrW_tools>button:hover:not(:disabled){background:var(--surface-hover)}}@media (max-width:600px){.kFswrW_puzzle{gap:11px}.kFswrW_goal h3{font-size:15px}.kFswrW_goal>span{font-size:9px}.kFswrW_instructions{font-size:10px}.kFswrW_workbench{padding:8px 11px 3px}.kFswrW_rackHeading{margin-bottom:6px}.kFswrW_rackHeading>button{min-height:44px}.kFswrW_rack{flex-wrap:wrap;gap:6px;margin-bottom:14px}.kFswrW_rack[data-size="5"]{max-width:244px}.kFswrW_rack[data-size="6"]{max-width:144px}.kFswrW_rack[data-size="7"],.kFswrW_rack[data-size="8"]{max-width:194px}.kFswrW_rack>button{flex:0 0 44px;width:44px;height:44px;font-size:20px}.kFswrW_entry input{letter-spacing:.1em;padding-inline:9px;font-size:16px}.kFswrW_entry>button{padding-inline:10px;font-size:11px}.kFswrW_tools{justify-content:space-between;gap:4px}.kFswrW_tools>button{min-height:44px;font-size:10px}}@media (max-width:360px){.kFswrW_goal{flex-wrap:wrap;gap:4px 8px}.kFswrW_rack[data-size="5"]{max-width:144px}.kFswrW_entry input{letter-spacing:.06em;font-size:15px}}.kFswrW_stages li{transition:background-color .16s,border-color .16s,color .16s}.kFswrW_stageCheck{position:absolute;top:3px;right:3px}.kFswrW_stages li[data-recent]{animation:.2s ease-out kFswrW_climbStep}.kFswrW_rack>button{touch-action:manipulation;transition:opacity .12s,background-color .12s,border-color .12s}.kFswrW_rack>button:active:not(:disabled){transform:translateY(2px)}.kFswrW_rack>button[data-new]{animation:.22s ease-out kFswrW_newClimbLetter}.kFswrW_rackHeading>button,.kFswrW_tools>button{touch-action:manipulation}.kFswrW_entry input[aria-invalid=true]{border-color:var(--red)}.kFswrW_entryLabel>span[data-unavailable]{color:var(--red)}.kFswrW_feedback,.kFswrW_retryFeedback{min-height:22px;color:var(--muted);margin:0;font-size:11px;line-height:1.6}:is(.kFswrW_feedback:has(>span:empty),.kFswrW_retryFeedback:has(>span:empty)){min-height:0}.kFswrW_feedback>span[data-accepted]{color:var(--success);animation:.17s ease-out kFswrW_climbAccepted;display:block}.kFswrW_retryFeedback{color:var(--ink)}.kFswrW_retryFeedback>span:not(:empty){padding:7px 0;animation:.17s ease-out kFswrW_climbAccepted;display:block}.kFswrW_history li[data-recent]>strong{animation:.17s ease-out kFswrW_climbAccepted}@keyframes kFswrW_climbStep{0%{transform:scale(.93)}to{transform:scale(1)}}@keyframes kFswrW_newClimbLetter{0%{opacity:.45;transform:translateY(7px)scale(.93)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes kFswrW_climbAccepted{0%{opacity:.35;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.kFswrW_stages li,.kFswrW_rack>button{transition:none}.kFswrW_stages li[data-recent],.kFswrW_rack>button[data-new],.kFswrW_feedback>span[data-accepted],.kFswrW_retryFeedback>span:not(:empty),.kFswrW_history li[data-recent]>strong{animation:none}.kFswrW_rack>button:active:not(:disabled){transform:none}}
._1JerUa_answer{box-sizing:border-box;border:1px solid var(--line);background:var(--surface-raised);text-align:left;border-radius:10px;width:100%;margin-bottom:16px;padding:20px}._1JerUa_answer header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 20px;margin-bottom:16px;display:flex}._1JerUa_answer h3{color:var(--ink);margin:0;font-size:18px;font-weight:650;line-height:1.4}._1JerUa_answer header p{max-width:430px;color:var(--muted);margin:5px 0 0;font-size:11px;line-height:1.6}._1JerUa_answer header>span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px;line-height:1.6}._1JerUa_racks{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}._1JerUa_racks li{border:1px solid var(--line);background:var(--surface);border-radius:7px;min-width:0;padding:12px}._1JerUa_racks li[data-state=missed]{border-color:var(--control-border);box-shadow:inset 0 0 0 1px var(--control-border)}._1JerUa_rackHeading{color:var(--muted);justify-content:space-between;align-items:center;gap:6px;margin-bottom:8px;font-size:10px;display:flex}._1JerUa_rackHeading svg{color:var(--success);flex-shrink:0}._1JerUa_answer ._1JerUa_word{color:var(--ink);letter-spacing:.045em;overflow-wrap:anywhere;font-size:20px;font-weight:650;line-height:1.4;display:block}._1JerUa_rackStatus{color:var(--muted);margin-top:6px;font-size:10px;line-height:1.4;display:block}._1JerUa_racks li>small{color:var(--muted);overflow-wrap:anywhere;margin-top:7px;font-size:10px;line-height:1.5;display:block}._1JerUa_racks li>small strong{color:var(--ink);font-weight:550}@media (max-width:600px){._1JerUa_answer{padding:14px}._1JerUa_racks{grid-template-columns:repeat(2,minmax(0,1fr))}._1JerUa_racks li{padding:10px}._1JerUa_answer ._1JerUa_word{font-size:18px}}@media (max-width:360px){._1JerUa_answer ._1JerUa_word{letter-spacing:.025em;font-size:16px}}
.rcLbka_main{max-width:760px;margin:0 auto;padding:28px 0 48px}.rcLbka_back{color:var(--muted);align-items:center;gap:7px;margin-bottom:20px;font-size:12px;text-decoration:none;display:inline-flex}.rcLbka_heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.rcLbka_heading h1{letter-spacing:-1px;font-size:34px;font-weight:600}.rcLbka_heading p{color:var(--muted);margin-top:6px;font-size:14px}.rcLbka_badge{border:1px solid var(--line);color:var(--muted);border-radius:4px;flex-shrink:0;margin-top:8px;padding:5px 9px;font-size:11px}.rcLbka_modes{border-bottom:1px solid var(--line);gap:20px;margin-bottom:20px;display:flex}.rcLbka_modes a{color:var(--muted);padding:10px 0;font-size:13px;text-decoration:none}.rcLbka_modes a[aria-current]{color:var(--ink);border-bottom:2px solid var(--ink)}.rcLbka_card{--feedback-correct:#8fd3aa;border:1px solid var(--card-border);background:var(--surface);border-radius:10px;min-height:380px;padding:28px}html[data-theme=light] .rcLbka_card{--feedback-correct:#246444}.rcLbka_welcome{flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;min-height:300px;display:flex}.rcLbka_welcome h2,.rcLbka_results h2{letter-spacing:-.6px;font-size:27px;font-weight:550;line-height:1.25}.rcLbka_welcome p{max-width:480px;color:var(--muted);font-size:14px;line-height:1.7}.rcLbka_welcome>span{color:var(--muted);font-size:12px}.rcLbka_preview{letter-spacing:8px;color:var(--accent);font-size:30px}.rcLbka_scoreline{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.rcLbka_scoreline strong{color:var(--muted);font-size:12px;font-weight:500}.rcLbka_status{min-height:112px;color:var(--muted);align-items:center;padding-block:12px;font-size:14px;display:flex}.rcLbka_feedback{--feedback-color:var(--feedback-correct);border:1px solid color-mix(in srgb, var(--feedback-color) 65%, var(--line));background:color-mix(in srgb, var(--feedback-color) 10%, var(--surface));width:100%;color:var(--feedback-color);border-radius:7px;align-items:center;gap:12px;padding:12px 14px;display:flex}.rcLbka_feedback[data-result=incorrect]{--feedback-color:var(--red)}.rcLbka_feedbackIcon{background:color-mix(in srgb, var(--feedback-color) 15%, var(--surface));border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.rcLbka_feedback strong{font-size:18px;font-weight:600;line-height:1.25;display:block}.rcLbka_feedback p{color:var(--ink);margin-top:3px;font-size:12px;line-height:1.5}.rcLbka_beats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-block:4px 24px;display:grid}.rcLbka_beat{border:1px solid var(--control-border);background:var(--surface-raised);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:2px;height:72px;display:flex}.rcLbka_beat>span{color:var(--muted);font-size:11px}.rcLbka_beat i{font-size:22px;font-style:normal;line-height:1}.rcLbka_beat[data-hit]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.rcLbka_beat[data-hit]>span{color:inherit}.rcLbka_beat[data-active]{box-shadow:0 0 0 3px var(--accent);border-color:var(--accent)}.rcLbka_beat[data-result=matched]{border-color:var(--feedback-correct);background:color-mix(in srgb,var(--feedback-correct) 12%,var(--surface));color:var(--feedback-correct)}.rcLbka_beat[data-result=missed],.rcLbka_beat[data-result=extra]{border-color:var(--red);color:var(--red);background:var(--red-soft)}.rcLbka_beat[data-result=missed]{border-style:dashed}.rcLbka_beat:disabled{opacity:1;cursor:default}.rcLbka_pads{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:450px;margin:0 auto;display:grid}.rcLbka_pad{border:2px solid var(--pad);min-height:132px;color:var(--ink);background:var(--surface-raised);transition:background-color .1s ease, box-shadow .1s ease, transform var(--motion-fast) var(--ease-responsive);border-radius:10px;justify-content:center;align-items:center;gap:14px;display:flex}.rcLbka_pad>span{color:var(--pad);font-size:32px}.rcLbka_pad strong{font-size:20px;font-weight:500}.rcLbka_pad[data-active]{background:var(--pad);color:#fff;box-shadow:0 0 0 4px var(--surface), 0 0 0 6px var(--pad)}.rcLbka_pad[data-active]>span{color:#fff}.rcLbka_pad:disabled{opacity:1;cursor:default}.rcLbka_pads [data-pad="0"],.rcLbka_memoryReview [data-pad="0"]{--pad:#be4e36}.rcLbka_pads [data-pad="1"],.rcLbka_memoryReview [data-pad="1"]{--pad:#3874b4}.rcLbka_pads [data-pad="2"],.rcLbka_memoryReview [data-pad="2"]{--pad:#278063}.rcLbka_pads [data-pad="3"],.rcLbka_memoryReview [data-pad="3"]{--pad:#8a53b0}.rcLbka_memoryProgress{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;min-height:38px;margin-top:12px;display:flex}.rcLbka_memoryProgress>span{background:var(--line);border-radius:50%;width:7px;height:7px}.rcLbka_memoryProgress>span[data-entered]{background:var(--ink)}.rcLbka_memoryProgress>span:last-child:not(:empty){width:auto;height:auto;font-size:12px}.rcLbka_actions{flex-wrap:wrap;align-items:center;gap:12px;min-height:48px;margin-top:16px;display:flex}.rcLbka_actions>.button{min-height:48px}.rcLbka_volume{color:var(--muted);align-items:center;gap:9px;margin-top:20px;font-size:12px;display:flex}.rcLbka_volume input{max-width:150px;accent-color:var(--ink);height:32px}.rcLbka_notice{min-height:24px;color:var(--muted);margin-top:14px;font-size:12px}.rcLbka_error{border:1px solid var(--red);border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;padding:12px 16px;font-size:13px;display:flex}.rcLbka_instructions{margin-top:30px}.rcLbka_instructions h2{margin-bottom:8px;font-size:17px;font-weight:550}.rcLbka_instructions p{color:var(--muted);font-size:13px;line-height:1.8}.rcLbka_results{flex-direction:column;gap:18px;display:flex}.rcLbka_results>p,.rcLbka_kicker{color:var(--muted);font-size:13px}.rcLbka_kicker{font-size:11px}.rcLbka_resultDots{grid-template-columns:repeat(5,1fr);gap:8px;max-width:320px;display:grid}.rcLbka_resultDots>span{border:1px solid var(--line);text-align:center;border-radius:4px;padding:9px;font-size:12px}.rcLbka_resultDots>span[data-result=correct]{color:var(--success);border-color:var(--success)}.rcLbka_resultDots>span[data-result=partial]{color:var(--ink);border-color:var(--ink)}.rcLbka_resultDots>span[data-result=miss]{color:var(--muted)}.rcLbka_review summary,.rcLbka_shareText summary{cursor:pointer;padding:12px 0;font-size:13px}.rcLbka_review>div{border-top:1px solid var(--line);padding:14px 0;font-size:12px}.rcLbka_patternReview{align-content:center;gap:8px;min-height:140px;display:grid}.rcLbka_patternHint{color:var(--muted);font-size:11px;line-height:1.5}.rcLbka_strip{flex-wrap:wrap;align-items:center;gap:10px;margin-block:10px;font-size:12px;display:flex}.rcLbka_strip>span{min-width:50px;color:var(--muted)}.rcLbka_miniBeats{flex-wrap:wrap;gap:5px;display:flex}.rcLbka_miniBeats>span{border:1px solid var(--control-border);border-radius:3px;place-items:center;width:14px;height:20px;display:grid}.rcLbka_miniBeats>span[data-hit]{background:var(--ink);border-color:var(--ink)}.rcLbka_miniBeats>span[data-mismatch]{color:var(--red);border-color:var(--red);background:var(--red-soft)}.rcLbka_memoryReview{color:var(--muted);font-size:12px}.rcLbka_memoryReview>div{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.rcLbka_memoryReview [data-pad]{background:var(--pad);color:#fff;border-radius:4px;place-items:center;width:34px;height:34px;display:grid}.rcLbka_memoryReview [data-missed]{outline:2px solid var(--red);outline-offset:2px}.rcLbka_shareText pre{white-space:pre-wrap;font-size:12px;line-height:1.8}.rcLbka_keyboardHint{color:var(--muted);font-size:12px}@media (min-width:650px){.rcLbka_beats{grid-template-columns:repeat(8,minmax(0,1fr))}.rcLbka_beats:has(>:last-child:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:540px){.rcLbka_main{padding-top:22px}.rcLbka_heading h1{font-size:28px}.rcLbka_heading p{font-size:13px}.rcLbka_card{padding:20px}.rcLbka_beat{height:64px}.rcLbka_beats{gap:8px}.rcLbka_pad{gap:10px;min-height:108px}.rcLbka_pad>span{font-size:26px}.rcLbka_actions>.button{white-space:nowrap;flex:1;padding-inline:12px;font-size:12px}.rcLbka_scoreline{font-size:12px}}@media (prefers-reduced-motion:reduce){.rcLbka_pad{transition:none}}.rcLbka_rhythmRegion{height:140px;display:flow-root}.rcLbka_rhythmRegion[data-steps="8"]{height:164px}.rcLbka_rhythmRegion[data-steps="12"]{height:236px}.rcLbka_rhythmRegion[data-steps="16"]{height:308px}.rcLbka_previewControl{align-items:center;min-height:44px;display:flex}@media (min-width:541px) and (max-width:649px){.rcLbka_rhythmRegion[data-steps="8"]{height:182px}.rcLbka_rhythmRegion[data-steps="12"]{height:264px}.rcLbka_rhythmRegion[data-steps="16"]{height:346px}}@media (min-width:650px){.rcLbka_rhythmRegion[data-steps="8"]{height:140px}.rcLbka_rhythmRegion[data-steps="12"],.rcLbka_rhythmRegion[data-steps="16"]{height:182px}}.rcLbka_back,.rcLbka_modes a{transition:color var(--motion-fast) ease, text-decoration-color var(--motion-fast) ease}.rcLbka_back{text-underline-offset:4px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}@media (hover:hover) and (pointer:fine){.rcLbka_back:hover{color:var(--ink);text-decoration-color:currentColor}.rcLbka_modes a:hover{color:var(--ink)}.rcLbka_beat:hover:not(:disabled){border-color:var(--ink);box-shadow:var(--control-hover-shadow)}.rcLbka_pad:hover:not(:disabled):not([data-active]){background:var(--surface-hover);box-shadow:var(--control-hover-shadow)}}@media (prefers-reduced-motion:no-preference){.rcLbka_beat:active:not(:disabled),.rcLbka_pad:active:not(:disabled){transform:scale(.96)}}.rcLbka_back svg{transition:transform var(--motion-fast) var(--ease-responsive)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.rcLbka_back:hover svg{transform:translate(-2px)}}.rcLbka_soundGuide{width:100%}.rcLbka_soundGuide>strong{color:var(--ink);font-size:13px}.rcLbka_soundGuide>p{margin:5px 0 12px;font-size:12px}.rcLbka_soundGuide>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.rcLbka_soundGuide button{border:1px solid var(--pad);background:var(--surface);min-height:48px;color:var(--ink);border-radius:6px;align-items:center;gap:8px;padding:8px 10px;font-size:11px;display:flex}.rcLbka_soundGuide button>span:first-child{color:var(--pad);font-size:21px}.rcLbka_soundGuide button>svg{flex-shrink:0;margin-left:auto}.rcLbka_soundGuide button:active{background:color-mix(in srgb,var(--pad) 15%,var(--surface))}.rcLbka_soundGuide [data-pad="0"]{--pad:#be4e36}.rcLbka_soundGuide [data-pad="1"]{--pad:#3874b4}.rcLbka_soundGuide [data-pad="2"]{--pad:#278063}.rcLbka_soundGuide [data-pad="3"]{--pad:#8a53b0}.rcLbka_soundName{color:var(--muted);margin-top:4px;font-size:10px;font-weight:400;display:block}.rcLbka_countdown{grid-template-columns:auto 54px;align-items:center;gap:3px 16px;display:grid}.rcLbka_countdown>span{color:var(--ink);font-size:15px;font-weight:550}.rcLbka_countdown strong{color:var(--ink);font-variant-numeric:tabular-nums;grid-row:span 2;font-size:40px;line-height:1}.rcLbka_countdown small{font-size:11px}.rcLbka_miniBeats>span{color:var(--muted);font-size:10px}.rcLbka_miniBeats>span[data-hit]{color:var(--paper)}.rcLbka_miniBeats>span[data-mismatch]{color:var(--red)}
._0YeY_W_surface{justify-items:center;gap:14px;margin:8px 0 20px;display:grid}._0YeY_W_cue{text-align:center;min-height:78px}._0YeY_W_cue strong{letter-spacing:-.7px;font-size:28px;line-height:1.2;display:block}._0YeY_W_cue p{color:var(--muted);margin-top:8px;font-size:13px}._0YeY_W_tap{border:1px solid color-mix(in srgb,#e6aa5a 65%,var(--control-border));background:color-mix(in srgb,#e6aa5a 12%,var(--surface));width:min(100%,280px);height:180px;color:var(--ink);box-shadow:0 6px 0 color-mix(in srgb,#e6aa5a 35%,var(--line));touch-action:none;-webkit-user-select:none;user-select:none;border-radius:22px;place-content:center;gap:4px;display:grid}._0YeY_W_tap span{color:var(--studio-beat-label,#ab7429);font-size:32px}._0YeY_W_tap strong{font-size:22px;font-weight:650}._0YeY_W_tap[data-pressed]{box-shadow:0 1px 0 var(--line);background:color-mix(in srgb,#e6aa5a 25%,var(--surface));transform:translateY(5px)}._0YeY_W_tap:disabled{opacity:.55}._0YeY_W_count{min-height:20px;color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}._0YeY_W_review{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:8px 20px;font-size:12px;display:flex}@media (prefers-reduced-motion:reduce){._0YeY_W_tap{transition:none}}
.VZEbNa_surface{--feedback-correct:#8fd3aa;border:1px solid var(--line);background:var(--surface-raised);border-radius:12px;gap:18px;min-width:0;margin:18px 0;padding:20px;display:grid}html[data-theme=light] .VZEbNa_surface{--feedback-correct:#246444}.VZEbNa_roundHeading{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:14px;display:flex}.VZEbNa_roundHeading>h3{margin:0;font-size:13px;font-weight:550}.VZEbNa_roundHeading>span{color:var(--muted);font-size:12px}.VZEbNa_ready{gap:16px;display:grid}.VZEbNa_ready h3{margin:0;font-size:20px;line-height:1.3}.VZEbNa_ready p,.VZEbNa_prompt{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.VZEbNa_ready>button{justify-self:start;min-height:46px}.VZEbNa_surface>button{justify-self:start;min-height:44px}.VZEbNa_rhythm{gap:14px;display:grid}.VZEbNa_rhythm>button{justify-self:start;min-height:44px}.VZEbNa_rhythm>p,.VZEbNa_sequenceReview{color:var(--muted);font-size:12px;line-height:1.7}.VZEbNa_padName{color:var(--muted);margin-top:5px;font-size:10px;font-weight:400;display:block}.VZEbNa_sequence{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;min-height:32px;font-size:13px;display:flex}.VZEbNa_sequence>span{color:var(--muted);font-size:12px}.VZEbNa_sequence>strong{letter-spacing:1px;font-weight:550}.VZEbNa_sequenceReview{text-align:center;margin:0}.VZEbNa_volume{color:var(--muted);flex-wrap:wrap;align-items:center;gap:9px;font-size:12px;display:flex}.VZEbNa_volume input{width:140px;min-height:32px;accent-color:var(--ink)}.VZEbNa_volume output{font-variant-numeric:tabular-nums;min-width:35px}.VZEbNa_error{color:var(--red);margin:0;font-size:13px;line-height:1.6}.VZEbNa_surface>audio{display:none}@media (max-width:600px){.VZEbNa_surface{padding:15px}.VZEbNa_roundHeading{gap:10px}.VZEbNa_ready>button,.VZEbNa_surface>button,.VZEbNa_rhythm>button{justify-content:center;width:100%}}
.redGUG_runner,.redGUG_start{border:1px solid var(--line);background:var(--surface);border-radius:18px;min-width:0;margin:24px 0;padding:24px}.redGUG_start p{color:var(--muted);margin:0 0 16px;line-height:1.7}.redGUG_progress{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:32px;margin-bottom:24px;padding:18px 0;display:flex}.redGUG_progress>div{gap:6px;display:grid}.redGUG_progress span{color:var(--muted);align-items:center;gap:6px;font-size:12px;display:flex}.redGUG_progress strong{font-variant-numeric:tabular-nums;font-size:30px;line-height:1.1}.redGUG_progress small{color:var(--muted);font-size:15px}.redGUG_progress progress{width:100%;height:5px;accent-color:var(--ink);flex-basis:100%}.redGUG_stage p,.redGUG_save{color:var(--muted);font-size:12px;line-height:1.7}.redGUG_stage h2{margin:6px 0 20px;font-size:25px}.redGUG_between{max-width:600px;padding:24px 0}.redGUG_between h2{margin:14px 0 10px}.redGUG_between p{color:var(--muted);margin-bottom:20px;line-height:1.7}.redGUG_error{color:var(--red);line-height:1.7}.redGUG_dialog{border:1px solid var(--line);background:var(--surface);max-width:min(440px,100vw - 32px);color:var(--ink);border-radius:16px;padding:24px}.redGUG_dialog::backdrop{background:#00000080}.redGUG_dialog p{color:var(--muted);margin:12px 0 20px;line-height:1.7}.redGUG_dialog>div{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:600px){.redGUG_runner,.redGUG_start{padding:16px}.redGUG_progress{gap:24px}.redGUG_progress strong{font-size:27px}}.redGUG_runner:has([data-tile-merge]){padding-inline:12px}.redGUG_runner:has([data-tile-merge]) .redGUG_progress{gap:16px;margin-bottom:12px;padding-top:0}.redGUG_runner:has([data-tile-merge]) .redGUG_progress strong{font-size:25px}.redGUG_runner:has([data-tile-merge]) .redGUG_stage h2{margin-bottom:8px}.redGUG_runner:has([data-tile-merge]) [data-game-help]{margin-top:8px}
.iLmFAW_option{border:1px solid var(--card-border);background:var(--surface);text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:580px;margin:26px auto 18px;padding:20px;display:flex}.iLmFAW_option strong{color:var(--ink);font-size:14px;font-weight:600}.iLmFAW_option p{max-width:330px;color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.7}.iLmFAW_option>button{flex-shrink:0;gap:8px;min-height:44px}.iLmFAW_notice{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;margin:0 auto 18px;font-size:12px;line-height:1.6;display:flex}.iLmFAW_notice>span{color:var(--ink);font-weight:500}.iLmFAW_notice>small{margin-left:3px;font-size:11px}@media (max-width:540px){.iLmFAW_option{flex-direction:column;align-items:stretch;gap:15px;padding:17px}.iLmFAW_option p{max-width:none}.iLmFAW_option>button{justify-content:center}}@media (forced-colors:active){.iLmFAW_option{border-color:canvastext}}
.lepSGW_board{border:1px solid var(--line);background:var(--paper);border-radius:10px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:12px;margin:0 0 14px;padding:6px;display:grid;box-shadow:0 3px 12px #00000012}.lepSGW_board[data-sticky]{z-index:8;position:sticky;top:8px}.lepSGW_player{border:1px solid #0000;border-radius:6px;min-width:0;padding:10px 12px}.lepSGW_player[data-player=you]{border-color:var(--control-border);background:var(--surface-raised)}.lepSGW_name{min-height:18px;color:var(--ink);align-items:center;gap:6px;font-size:12px;display:flex}.lepSGW_name>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lepSGW_name small{color:var(--success);flex-shrink:0;font-size:10px}.lepSGW_metric{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:3px;display:flex}.lepSGW_value{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-1.3px;font-size:42px;font-weight:650;line-height:1.08}.lepSGW_metric>span{color:var(--ink);font-size:12px;line-height:1.35}.lepSGW_detail{color:var(--muted);flex-wrap:wrap;gap:3px 12px;margin-top:6px;font-size:10px;line-height:1.5;display:flex}.lepSGW_detail b{color:var(--ink);font-weight:550}.lepSGW_time{font-variant-numeric:tabular-nums;white-space:nowrap}.lepSGW_opponent{text-align:right}.lepSGW_opponent .lepSGW_name,.lepSGW_opponent .lepSGW_metric,.lepSGW_opponent .lepSGW_detail{justify-content:flex-end}.lepSGW_versus{color:var(--muted);align-self:center;font-size:10px}@media (max-width:600px){.lepSGW_board{gap:7px;margin-bottom:10px;padding:4px}.lepSGW_player{padding:8px}.lepSGW_name{flex-wrap:wrap;gap:4px;font-size:11px}.lepSGW_name small{font-size:9px}.lepSGW_metric{gap:1px;margin-top:2px;display:grid}.lepSGW_value{letter-spacing:-.8px;font-size:32px}.lepSGW_metric>span{font-size:11px}.lepSGW_detail{gap:2px;margin-top:4px;font-size:10px}.lepSGW_time>span{display:none}}@media (max-height:500px){.lepSGW_board[data-sticky]{position:static}.lepSGW_board{margin-bottom:8px;padding:3px;top:4px}.lepSGW_player{padding:5px 9px}.lepSGW_metric{margin-top:0;display:flex}.lepSGW_value{font-size:30px}.lepSGW_name{min-height:15px;font-size:11px}.lepSGW_detail{margin-top:2px}.lepSGW_name small{font-size:9px}}@media (prefers-reduced-motion:no-preference){.lepSGW_value{animation:.22s ease-out lepSGW_score-arrive}@keyframes lepSGW_score-arrive{0%{opacity:.55;transform:translateY(3px)}to{opacity:1;transform:none}}}@media (forced-colors:active){.lepSGW_board,.lepSGW_player[data-player=you]{border-color:canvastext}}
.jVaT_a_main{width:min(1100px,100%);min-height:70vh;margin:auto;padding:36px 28px 70px}.jVaT_a_heading{margin-bottom:30px}.jVaT_a_heading h1{letter-spacing:-.045em;margin:9px 0 14px;font-size:clamp(30px,4vw,44px);line-height:1.1}.jVaT_a_heading>p:last-child{color:var(--muted);max-width:640px;font-size:16px;line-height:1.65}.jVaT_a_eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--ranking-accent);margin:0 0 10px;font-size:11px;font-weight:750}.jVaT_a_panel{border:1px solid var(--line);background:var(--surface);border-radius:18px;margin-bottom:22px;padding:28px}.jVaT_a_panel h2{letter-spacing:-.025em;margin:15px 0 10px;font-size:23px}.jVaT_a_panel p{color:var(--muted);font-size:14px;line-height:1.7}.jVaT_a_dashboard{grid-template-columns:1fr 1fr;align-items:start;gap:28px;display:grid}.jVaT_a_create{background:linear-gradient(145deg,var(--ranking-surface),var(--surface) 65%);border-color:var(--ranking-border)}.jVaT_a_create>svg,.jVaT_a_result>svg{color:var(--ranking-accent)}.jVaT_a_games{gap:0;margin:24px 0;padding:0;list-style:none;display:grid}.jVaT_a_games li{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:14px 0;display:flex}.jVaT_a_games li:last-child{border:0}.jVaT_a_games li>span{border:1px solid var(--line);width:32px;height:32px;color:var(--ranking-accent);background:var(--paper);border-radius:9px;flex-shrink:0;place-items:center;font-size:13px;display:grid}.jVaT_a_games strong{font-size:14px}.jVaT_a_games small{color:var(--muted);margin-top:5px;font-size:12px;display:block}.jVaT_a_facts{flex-wrap:wrap;gap:12px;margin-bottom:24px;display:flex}.jVaT_a_facts span{color:var(--muted);align-items:center;gap:6px;font-size:11px;display:flex}.jVaT_a_note{color:var(--muted);margin:14px 0 0;line-height:1.6;font-size:12px!important}.jVaT_a_sectionHeading{justify-content:space-between;align-items:center;gap:14px;margin:4px 0 18px;display:flex}.jVaT_a_sectionHeading h2{letter-spacing:-.02em;margin:0;font-size:20px}.jVaT_a_list{gap:12px;display:grid}.jVaT_a_duelCard{border:1px solid var(--line);background:var(--surface);transition:transform var(--motion-fast),border-color var(--motion-fast);border-radius:15px;justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}.jVaT_a_duelCard:hover{border-color:var(--ranking-border);transform:translateY(-2px)}.jVaT_a_duelCard h3{margin:10px 0 8px;font-size:16px}.jVaT_a_duelCard p{color:var(--muted);margin:0;font-size:11px}.jVaT_a_status{color:var(--ranking-accent);background:var(--ranking-surface);border:1px solid var(--ranking-border);border-radius:100px;padding:4px 8px;font-size:10px;font-weight:650}.jVaT_a_empty{text-align:center;color:var(--muted);padding:40px 28px}.jVaT_a_empty h3{color:var(--ink);font-size:18px}.jVaT_a_back{color:var(--muted);align-items:center;gap:8px;margin-bottom:24px;font-size:12px;display:inline-flex}.jVaT_a_error{background:var(--red-soft);border:1px solid var(--error-border);color:var(--red);border-radius:12px;margin:16px 0;padding:15px 18px}.jVaT_a_error p{color:inherit;margin:0 0 8px;font-size:13px;line-height:1.6}.jVaT_a_error a{align-items:center;gap:7px;font-size:12px;display:inline-flex}.jVaT_a_auth{max-width:580px}.jVaT_a_auth>svg{color:var(--ranking-accent)}.jVaT_a_auth .jVaT_a_button{margin-top:10px}.jVaT_a_invitation{max-width:650px;margin:22px auto}.jVaT_a_invitation>svg{color:var(--ranking-accent);margin-bottom:25px}.jVaT_a_invitation h1{letter-spacing:-.04em;margin:10px 0 14px;font-size:34px}.jVaT_a_invitation>.jVaT_a_back{margin-top:24px;margin-bottom:0}.jVaT_a_notice{border:1px solid var(--ranking-border);background:var(--ranking-surface);border-radius:12px;padding:16px 18px;font-size:13px;line-height:1.7;color:var(--ink)!important}.jVaT_a_result{text-align:center;background:linear-gradient(160deg,var(--ranking-surface),var(--surface) 60%);max-width:760px;margin:0 auto 28px}.jVaT_a_result .jVaT_a_eyebrow{margin-top:16px}.jVaT_a_result h2{font-size:30px;line-height:1.2}.jVaT_a_score{letter-spacing:-.05em;justify-content:center;align-items:center;gap:30px;margin:25px 0 10px;font-weight:750;display:flex;color:var(--ink)!important;font-size:64px!important;line-height:1.1!important}.jVaT_a_score span{color:var(--muted);font-size:24px}.jVaT_a_tableWrap{margin-top:25px;overflow-x:auto}.jVaT_a_tableWrap table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.jVaT_a_tableWrap th,.jVaT_a_tableWrap td{border-bottom:1px solid var(--line);padding:15px 9px}.jVaT_a_tableWrap thead th{color:var(--muted);font-size:10px}.jVaT_a_tableWrap td{font-variant-numeric:tabular-nums}.jVaT_a_share{max-width:700px;margin:25px auto}.jVaT_a_share>svg{color:var(--ranking-accent)}.jVaT_a_share label{margin:24px 0 8px;font-size:11px;font-weight:650;display:block}.jVaT_a_share input{background:var(--paper);border:1px solid var(--line);width:100%;color:var(--ink);border-radius:9px;min-width:0;padding:13px 12px;font-size:12px}.jVaT_a_actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.jVaT_a_rematch{justify-content:space-between;align-items:center;gap:24px;margin-top:24px;display:flex}.jVaT_a_rematch h2{margin:0 0 8px}.jVaT_a_rematch p{margin:0}.jVaT_a_rematch .jVaT_a_button{flex-shrink:0}.jVaT_a_rules{color:var(--muted);max-width:760px;margin:25px 0;font-size:12px;line-height:1.8}.jVaT_a_rules summary{cursor:pointer;color:var(--ink);font-weight:650}.jVaT_a_rules p{margin:14px 0}.jVaT_a_create .jVaT_a_button{min-height:44px}.jVaT_a_auth .jVaT_a_note{margin-top:18px}@media (max-width:760px){.jVaT_a_main{padding:25px 18px 45px}.jVaT_a_dashboard{grid-template-columns:1fr;gap:10px}.jVaT_a_panel{border-radius:15px;padding:22px}.jVaT_a_heading{margin-bottom:24px}.jVaT_a_heading h1{font-size:33px}.jVaT_a_heading>p:last-child{font-size:14px}.jVaT_a_rematch{display:block}.jVaT_a_rematch .jVaT_a_button{margin-top:20px}.jVaT_a_invitation{margin-top:10px}.jVaT_a_invitation h1{font-size:29px}.jVaT_a_result h2{font-size:26px}.jVaT_a_score{font-size:55px!important}.jVaT_a_tableWrap th,.jVaT_a_tableWrap td{padding:13px 7px;font-size:11px}.jVaT_a_sectionHeading{margin-top:16px}.jVaT_a_auth h2{font-size:22px}}@media (prefers-reduced-motion:reduce){.jVaT_a_duelCard{transition:none}.jVaT_a_duelCard:hover{transform:none}}.jVaT_a_picker{min-width:0;margin:25px 0 22px}.jVaT_a_lineupHeading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.jVaT_a_lineupHeading h3{letter-spacing:-.02em;margin:0;font-size:15px}.jVaT_a_lineupHeading h3 span{color:var(--muted);letter-spacing:0;margin-left:7px;font-size:11px;font-weight:500;display:inline-block}.jVaT_a_lineupHeading p{margin:7px 0 0;font-size:12px;line-height:1.55}.jVaT_a_lineupHeading>button{white-space:nowrap;min-height:28px;padding-top:2px;font-size:11px}.jVaT_a_lineup{gap:8px;margin:15px 0 18px;padding:0;list-style:none;display:grid}.jVaT_a_lineup li{background:var(--surface);border:1px solid var(--ranking-border);border-radius:11px;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 10px;animation:.18s ease-out jVaT_a_lineup-arrive;display:grid}.jVaT_a_lineupNumber{width:26px;height:28px;color:var(--ranking-accent);background:var(--ranking-surface);border-radius:7px;place-items:center;font-size:12px;font-weight:700;display:grid}.jVaT_a_lineupName{min-width:0}.jVaT_a_lineupName strong{font-size:13px;line-height:1.35;display:block}.jVaT_a_lineupName small{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px;margin-top:4px;font-size:10px;line-height:1.5;display:flex}.jVaT_a_lineupControls{gap:2px;display:flex}.jVaT_a_lineupControls button{width:30px;min-height:34px;color:var(--muted);cursor:pointer;transition:color var(--motion-fast),background var(--motion-fast);background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.jVaT_a_lineupControls button:hover:not(:disabled){background:var(--ranking-surface);color:var(--ink)}.jVaT_a_lineupControls button:disabled{opacity:.25;cursor:default}.jVaT_a_lineupControls button:focus-visible,.jVaT_a_gameCategories button:focus-visible,.jVaT_a_gameChoices button:focus-visible{outline:2px solid var(--ranking-accent);outline-offset:2px}.jVaT_a_emptyLineup{border:1px dashed var(--ranking-border);text-align:center;background:var(--surface);border-radius:11px;padding:22px 18px!important;font-size:12px!important}.jVaT_a_gameBrowser{border:1px solid var(--line);background:var(--surface);border-radius:12px;overflow:hidden}.jVaT_a_gameSearch{color:var(--muted);border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:12px 14px;display:flex}.jVaT_a_gameSearch:focus-within{box-shadow:inset 0 0 0 2px var(--ranking-accent)}.jVaT_a_gameSearch input{width:100%;min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;border-radius:0;outline:0;padding:3px 0;font-size:12px}.jVaT_a_gameSearch input::placeholder{color:var(--muted)}.jVaT_a_gameCategories{flex-wrap:wrap;gap:5px;padding:11px 12px 7px;display:flex}.jVaT_a_gameCategories button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:6px 9px;font-size:10px;line-height:1.5}.jVaT_a_gameCategories button[aria-pressed=true]{background:var(--ranking-surface);color:var(--ranking-accent);border-color:var(--ranking-border);font-weight:650}.jVaT_a_browserHeading{color:var(--muted);justify-content:space-between;gap:8px;padding:7px 14px 10px;font-size:10px;display:flex}.jVaT_a_browserHeading span:last-child{text-align:right}.jVaT_a_gameChoices{overscroll-behavior-y:contain;scrollbar-width:thin;max-height:270px;margin:0;padding:0 7px 7px;scroll-padding:7px;list-style:none;overflow-y:auto}.jVaT_a_gameChoices li+li{border-top:1px solid var(--line)}.jVaT_a_gameChoices button{text-align:left;width:100%;color:var(--ink);cursor:pointer;transition:background var(--motion-fast);background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:12px 8px;display:flex}.jVaT_a_gameChoices button:hover:not(:disabled){background:var(--ranking-surface)}.jVaT_a_gameChoices button:disabled{cursor:default}.jVaT_a_gameChoices button:disabled:not(:has(.jVaT_a_gameSelected)){opacity:.4}.jVaT_a_gameChoices strong{font-size:12px;line-height:1.4}.jVaT_a_gameChoices small{color:var(--muted);margin-top:3px;font-size:10px;line-height:1.5;display:block}.jVaT_a_gameAdd,.jVaT_a_gameSelected{border:1px solid var(--line);width:28px;height:28px;color:var(--muted);border-radius:7px;flex:none;place-items:center;display:grid}.jVaT_a_gameSelected{color:var(--ranking-accent);background:var(--ranking-surface);border-color:var(--ranking-border)}.jVaT_a_noGames{text-align:center;padding:20px 15px;font-size:12px!important}.jVaT_a_lineupSummary{border-top:1px solid var(--ranking-border);border-bottom:1px solid var(--ranking-border);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0 0 20px;padding:14px 0;display:flex}.jVaT_a_lineupSummary span{color:var(--muted);align-items:center;gap:6px;font-size:11px;display:flex}.jVaT_a_lineupSummary strong{color:var(--ink);font-weight:650}.jVaT_a_duelLineup{margin-top:10px!important;line-height:1.6!important}.jVaT_a_createButton{justify-content:center;width:100%}.jVaT_a_savedLineup{border:1px solid var(--line);background:var(--surface);border-radius:12px;margin:0 0 20px;padding:0 18px}.jVaT_a_savedLineup .jVaT_a_games{margin:0}.jVaT_a_savedLineup .jVaT_a_games li{padding:12px 0}.jVaT_a_savedLineup .jVaT_a_games small{margin-top:3px}.jVaT_a_savedLineup .jVaT_a_games li>span{border-radius:7px;width:26px;height:27px;font-size:11px}.jVaT_a_savedLineup .jVaT_a_games strong{font-size:12px}.jVaT_a_selectionModes{background:var(--surface);border:1px solid var(--line);border-radius:11px;gap:4px;margin-bottom:19px;padding:4px;display:flex}.jVaT_a_selectionModes button{min-height:44px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:8px;padding:9px 12px;font-size:12px;font-weight:600;display:flex}.jVaT_a_selectionModes button[aria-pressed=true]{color:var(--ink);background:var(--ranking-surface);border-color:var(--ranking-border)}.jVaT_a_selectionModes button:hover:not(:disabled){color:var(--ink)}.jVaT_a_selectionModes button:disabled,.jVaT_a_randomCount button:disabled{cursor:default;opacity:.5}.jVaT_a_selectionModes button:focus-visible,.jVaT_a_randomCount button:focus-visible{outline:2px solid var(--ranking-accent);outline-offset:2px}.jVaT_a_randomOptions{margin:0 0 22px}.jVaT_a_randomOptions h3{letter-spacing:-.02em;margin:0 0 8px;font-size:16px}.jVaT_a_randomOptions>p{margin:0 0 17px;font-size:12px;line-height:1.65}.jVaT_a_randomControls{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.jVaT_a_randomControls>div>span{color:var(--muted);margin-bottom:8px;font-size:11px;display:block}.jVaT_a_randomCount{gap:4px;display:flex}.jVaT_a_randomCount button{border:1px solid var(--line);width:40px;min-height:44px;font:inherit;color:var(--muted);background:var(--surface);cursor:pointer;border-radius:8px;place-items:center;font-size:13px;display:grid}.jVaT_a_randomCount button[aria-pressed=true]{border-color:var(--ink);color:var(--surface);background:var(--ink);font-weight:650}.jVaT_a_randomCount button:hover:not(:disabled):not([aria-pressed=true]){border-color:var(--ranking-accent);color:var(--ink)}.jVaT_a_randomControls>button{min-height:44px;font-size:12px}.jVaT_a_lineup[data-random=true] li{grid-template-columns:27px minmax(0,1fr)}.jVaT_a_randomControls>div{flex:220px;min-width:0}.jVaT_a_randomCount{flex-wrap:wrap}.jVaT_a_randomCount button{justify-content:center;align-items:center;gap:3px;display:flex}.jVaT_a_randomCount button>svg{flex-shrink:0}@keyframes jVaT_a_lineup-arrive{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (min-width:900px){.jVaT_a_dashboard{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:24px}}@media (max-width:420px){.jVaT_a_lineup li{grid-template-columns:24px minmax(0,1fr);gap:8px;padding:11px 9px}.jVaT_a_lineupControls{grid-column:2;justify-self:end;margin-top:-3px}.jVaT_a_lineupControls button{width:36px;min-height:34px}.jVaT_a_lineupName small{font-size:10px}.jVaT_a_lineupHeading{gap:8px}.jVaT_a_lineupHeading>button{font-size:10px}.jVaT_a_gameChoices{max-height:245px}}@media (prefers-reduced-motion:reduce){.jVaT_a_lineup li{animation:none}.jVaT_a_lineupControls button,.jVaT_a_gameChoices button{transition:none}}@media (max-width:760px){.jVaT_a_gameSearch input{font-size:16px;line-height:1.4}.jVaT_a_lineupControls button{width:44px;min-height:44px}}
.iRVsYW_prompt{border:1px solid var(--line);background:var(--surface);border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin-block:24px;padding:20px;display:flex}.iRVsYW_prompt strong{color:var(--ink);font-size:14px}.iRVsYW_prompt p{color:var(--muted);margin:6px 0 0;font-size:13px;line-height:1.6}.iRVsYW_prompt a{color:var(--ink)}.iRVsYW_actions{flex-wrap:wrap;gap:10px;display:flex}.iRVsYW_actions button{white-space:nowrap;min-height:44px;font-size:13px}.iRVsYW_choices{margin-block:20px}@media (max-width:640px){.iRVsYW_prompt{flex-direction:column;align-items:stretch;gap:16px;padding:16px}.iRVsYW_prompt .iRVsYW_actions button{flex:1}}
.RPinxq_main{max-width:1080px;margin:0 auto;padding:38px 0 72px}.RPinxq_heading{max-width:760px;margin-bottom:27px}.RPinxq_heading h1{letter-spacing:-1.4px;margin:0 0 12px;font-size:clamp(29px,4.4vw,43px);font-weight:680;line-height:1.12}.RPinxq_heading>p:last-child{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.RPinxq_eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);align-items:center;gap:7px;margin:0 0 10px;font-size:10px;font-weight:650;display:flex}.RPinxq_eventCard{border:1px solid var(--line);background:radial-gradient(ellipse at top right,color-mix(in srgb,var(--ink) 5%,transparent),transparent 65%),var(--surface);border-radius:18px;padding:30px;box-shadow:0 8px 30px #00000005}.RPinxq_eventCardTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;display:flex}.RPinxq_tag{border:1px solid var(--line);border-radius:25px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;font-weight:650;display:inline-flex}.RPinxq_date{color:var(--muted);font-size:11px}.RPinxq_eventCard h2{letter-spacing:-.9px;max-width:570px;margin:22px 0 12px;font-size:clamp(24px,3.5vw,34px);line-height:1.22}.RPinxq_eventCard>p{max-width:630px;color:var(--muted);margin:0;font-size:13px;line-height:1.8}.RPinxq_cardBottom{justify-content:space-between;align-items:center;gap:20px;margin-top:25px;display:flex}.RPinxq_cardBottom>span{color:var(--muted);align-items:center;gap:7px;font-size:12px;display:flex}.RPinxq_rules{border:1px solid var(--line);background:var(--surface);border-radius:12px;margin:20px 0}.RPinxq_rules summary{cursor:pointer;align-items:center;gap:9px;padding:18px;font-size:12px;font-weight:600;list-style:none;display:flex}.RPinxq_rules summary:after{content:"+";margin-left:auto;font-size:19px;font-weight:400}.RPinxq_rules[open] summary:after{content:"−"}.RPinxq_rules ol{color:var(--muted);margin:0;padding:0 32px 20px 39px;font-size:12px;line-height:1.8}.RPinxq_rules li+li{margin-top:9px}.RPinxq_history{margin-top:36px}.RPinxq_history h2,.RPinxq_board h2{letter-spacing:-.45px;margin:0;font-size:21px}.RPinxq_history>p{color:var(--muted);font-size:12px;line-height:1.8}.RPinxq_historyList{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:17px;display:grid}.RPinxq_historyList>a{background:var(--surface);border:1px solid var(--line);color:var(--ink);border-radius:10px;align-items:center;gap:13px;padding:18px;text-decoration:none;display:flex}.RPinxq_historyList>a>span{flex:1;gap:5px;display:grid}.RPinxq_historyList strong{font-size:12px}.RPinxq_historyList small{color:var(--muted);font-size:10px}.RPinxq_back{color:var(--muted);align-items:center;gap:6px;margin-bottom:24px;font-size:11px;text-decoration:none;display:inline-flex}.RPinxq_eventMeta{border-bottom:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px 21px;margin-bottom:20px;padding-bottom:19px;font-size:11px;display:flex}.RPinxq_eventMeta>span{align-items:center;gap:6px;display:flex}.RPinxq_status{border:1px solid var(--line);text-transform:capitalize;border-radius:20px;padding:6px 9px;font-size:10px;font-weight:600}.RPinxq_registration{border:1px solid var(--line);background:var(--surface);border-radius:13px;justify-content:space-between;align-items:center;gap:24px;padding:23px;display:flex}.RPinxq_registration h2{letter-spacing:-.4px;margin:0;font-size:21px}.RPinxq_registration p{color:var(--muted);margin:7px 0 0;font-size:12px;line-height:1.8}.RPinxq_play{margin:25px 0}.RPinxq_finish{border:1px solid var(--line);background:var(--surface);border-radius:12px;gap:14px;padding:24px;display:flex}.RPinxq_finish h2{margin:0 0 8px;font-size:21px}.RPinxq_finish p{color:var(--muted);margin:0;font-size:12px;line-height:1.8}.RPinxq_board{border:1px solid var(--line);background:var(--surface);border-radius:14px;margin-top:27px;padding:25px}.RPinxq_boardHeading{justify-content:space-between;align-items:center;gap:20px;display:flex}.RPinxq_boardNote{color:var(--muted);margin:12px 0 20px;font-size:11px;line-height:1.8}.RPinxq_tableWrap{overscroll-behavior:contain;overflow:auto}.RPinxq_table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.RPinxq_table thead th{color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 10px 12px;font-size:10px;font-weight:500}.RPinxq_table td,.RPinxq_table tbody th{border-bottom:1px solid var(--line);padding:15px 10px;font-weight:400}.RPinxq_table th:first-child,.RPinxq_table td:first-child{width:60px;color:var(--muted);padding-left:0}.RPinxq_table small{color:var(--muted);font-size:10px}.RPinxq_table tbody th small{border:1px solid var(--line);border-radius:4px;margin-left:7px;padding:2px 4px}.RPinxq_table tr[data-you]{background:var(--ranking-surface)}.RPinxq_table tr:last-child td,.RPinxq_table tr:last-child th{border-bottom:0}.RPinxq_table th:nth-child(n+3),.RPinxq_table td:nth-child(n+3){text-align:right}.RPinxq_own{background:var(--ranking-surface);border:1px solid var(--line);border-radius:8px;flex-wrap:wrap;gap:10px 20px;padding:13px;font-size:11px;display:flex}.RPinxq_empty{text-align:center;color:var(--muted);padding:35px 15px}.RPinxq_empty h3{color:var(--ink);margin:12px 0 6px;font-size:16px}.RPinxq_empty p{margin:0;font-size:12px;line-height:1.8}.RPinxq_notice{background:var(--surface);border:1px solid var(--line);color:var(--muted);border-radius:10px;padding:20px;font-size:13px;line-height:1.8}.RPinxq_error{border:1px solid var(--line);border-radius:10px;margin:16px 0;padding:16px;font-size:12px;line-height:1.7}.RPinxq_error p{margin:0 0 8px}.RPinxq_loading{color:var(--muted);align-items:center;gap:10px;padding:23px 0;font-size:12px;display:flex}@media (max-width:700px){.RPinxq_main{padding-top:25px}.RPinxq_eventCard{padding:21px}.RPinxq_cardBottom,.RPinxq_registration{flex-direction:column;align-items:stretch}.RPinxq_cardBottom>a,.RPinxq_registration>a,.RPinxq_registration>button{justify-content:center;width:100%}.RPinxq_board{padding:18px 13px}.RPinxq_historyList{grid-template-columns:1fr}.RPinxq_eventMeta{gap:12px 15px}.RPinxq_table{min-width:460px}.RPinxq_heading>p:last-child{font-size:13px}.RPinxq_finish{padding:19px}.RPinxq_eventCard h2{margin-top:21px}}@media (prefers-reduced-motion:no-preference){.RPinxq_eventCard,.RPinxq_registration,.RPinxq_board{animation:.25s ease-out both RPinxq_championship-in}.RPinxq_button{transition:transform .15s}.RPinxq_button:hover{transform:translateY(-1px)}@keyframes RPinxq_championship-in{0%{opacity:.3;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}}
.J3o0pq_games{flex-wrap:wrap;gap:8px;display:flex}.J3o0pq_games a{border:1px solid var(--line);min-height:44px;color:var(--muted);border-radius:6px;align-items:center;padding:10px 12px;font-size:12px;text-decoration:none;display:flex}.J3o0pq_games a[aria-current]{color:var(--paper);background:var(--ink)}.J3o0pq_result{border-block:1px solid var(--line);flex-wrap:wrap;gap:40px;padding-block:20px;display:flex}.J3o0pq_result strong{font-size:32px;font-weight:550}.J3o0pq_result span{color:var(--muted);margin-top:4px;font-size:12px;display:block}.J3o0pq_sequence{color:var(--muted);margin-top:24px;font-size:13px;line-height:1.8}.J3o0pq_audioControls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-height:52px;margin-top:16px;display:flex}.J3o0pq_audioControls label{margin:0}.J3o0pq_audioError{color:var(--red);margin-top:8px;font-size:12px}.J3o0pq_bottom{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-top:16px;font-size:11px;display:flex}.J3o0pq_bottom button{min-height:44px;font-size:11px}.J3o0pq_patternReview{align-content:center;gap:0;min-height:88px;margin-top:8px;display:grid}.J3o0pq_sequence{min-height:48px}.J3o0pq_selectionSummary{overflow-wrap:anywhere;gap:5px;font-size:13px;line-height:1.5;display:grid}.J3o0pq_selectionSummary strong{color:var(--ink);font-weight:600}.J3o0pq_selectionSummary span{color:var(--muted);font-size:11px}.J3o0pq_inputSequence{min-height:54px;color:var(--muted);margin-top:12px;font-size:11px}.J3o0pq_inputSequence>div{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.J3o0pq_inputStep{border:1px solid var(--line);border-radius:4px;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.J3o0pq_inputStep[data-entered]{color:var(--ink);border-color:var(--pad);background:color-mix(in srgb, var(--pad) 12%, var(--surface));font-weight:650}.J3o0pq_countdown{grid-template-columns:auto 54px;align-items:center;gap:3px 16px;display:grid}.J3o0pq_countdown>span{color:var(--ink);font-size:15px;font-weight:550}.J3o0pq_countdown strong{color:var(--ink);font-variant-numeric:tabular-nums;grid-row:span 2;font-size:40px;line-height:1}.J3o0pq_countdown small{font-size:11px}.J3o0pq_soundName{color:var(--muted);margin-top:4px;font-size:10px;font-weight:400;display:block}.J3o0pq_reviewKey{color:var(--muted);margin-top:12px;font-size:11px}.J3o0pq_patternReview .J3o0pq_reviewBeat{color:var(--muted)}.J3o0pq_patternReview .J3o0pq_reviewBeat[data-hit]{color:var(--paper)}.J3o0pq_patternReview .J3o0pq_reviewBeat[data-mismatch]{color:var(--red)}.J3o0pq_gamePicker{margin-bottom:22px}.J3o0pq_categories{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.J3o0pq_categories button{min-height:40px;color:var(--muted);background:0 0;border:0;border-radius:5px;padding:8px 12px;font-size:12px}.J3o0pq_categories button[aria-pressed=true]{background:var(--surface-raised);color:var(--ink);font-weight:600}.J3o0pq_question{margin-top:8px}.J3o0pq_questionPrompt{color:var(--muted);font-size:13px}.J3o0pq_question h2{letter-spacing:-1px;margin:6px 0;font-size:clamp(26px,5vw,38px);line-height:1.2}.J3o0pq_questionDetail{color:var(--muted);font-size:12px}.J3o0pq_options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:26px 0 16px;display:grid}.J3o0pq_option{border:1px solid var(--control-border);background:var(--surface);text-align:left;min-height:76px;color:var(--ink);border-radius:7px;align-items:center;gap:12px;padding:14px;display:flex}.J3o0pq_option>span:nth-child(2){flex:1;min-width:0}.J3o0pq_option strong{overflow-wrap:anywhere;font-size:14px;font-weight:550}.J3o0pq_option small{color:var(--muted);margin-top:2px;font-size:11px;display:block}.J3o0pq_optionLetter{border:1px solid var(--line);width:25px;height:25px;color:var(--muted);border-radius:4px;flex-shrink:0;place-items:center;font-size:11px;display:grid}.J3o0pq_option:disabled{opacity:1}.J3o0pq_option:disabled:not([data-selected]):not([data-result]){color:var(--muted);border-color:var(--line)}.J3o0pq_option[data-selected]{border-color:var(--ink);background:var(--surface-raised)}.J3o0pq_option[data-result=correct]{border-color:var(--success);color:var(--success);background:var(--success-soft)}.J3o0pq_option[data-result=incorrect]{border-color:var(--red);color:var(--red);background:var(--red-soft)}.J3o0pq_choiceStatus{color:var(--muted);min-height:38px;font-size:12px;line-height:1.6}@media (hover:hover) and (pointer:fine){.J3o0pq_option:hover:not(:disabled){background:var(--surface-hover);border-color:var(--ink)}}@media (max-width:540px){.J3o0pq_options{grid-template-columns:1fr;margin-top:20px}.J3o0pq_option{min-height:62px;padding:12px}}.J3o0pq_credit{color:var(--muted);margin-top:18px;font-size:10px;line-height:1.7}.J3o0pq_credit a{text-underline-offset:3px}.J3o0pq_errorNotice{z-index:9;background:var(--surface);position:sticky;top:12px;box-shadow:0 3px 12px #00000012}.J3o0pq_guide{margin-bottom:20px}.J3o0pq_guide>details{margin-top:0}.J3o0pq_main .J3o0pq_lobbyCard{justify-content:flex-start;gap:16px;min-height:0;padding:24px}.J3o0pq_welcomeHeading{align-items:flex-start;gap:12px;display:flex}.J3o0pq_welcomeHeading>svg{flex-shrink:0;margin-top:3px}.J3o0pq_main .J3o0pq_lobbyCard h2{margin:0;font-size:24px;line-height:1.3}.J3o0pq_welcomeCopy{gap:8px;width:100%;display:grid}.J3o0pq_lobbyCard .J3o0pq_welcomeCopy>p,.J3o0pq_lobbyCard>p{max-width:64ch;margin:0;line-height:1.65}.J3o0pq_lobbyCard>button{min-height:44px;margin-top:4px}@media (max-width:540px){.J3o0pq_main .J3o0pq_lobbyCard{padding:20px}.J3o0pq_main .J3o0pq_lobbyCard h2{font-size:22px}}.J3o0pq_matchHeading{flex-wrap:wrap;row-gap:6px}.J3o0pq_matchHeading>div{min-width:0}.J3o0pq_matchHeading h1{overflow-wrap:anywhere}.J3o0pq_roundScoreline>span{color:var(--ink);font-variant-numeric:tabular-nums;font-size:14px;font-weight:550}.J3o0pq_shortcuts{color:var(--muted);margin:12px 0 -14px;font-size:11px;line-height:1.6}@media (pointer:coarse){.J3o0pq_shortcuts{display:none}}
.T-lKLq_main{width:min(1160px,100%);min-height:70vh;margin:auto;padding:36px 28px 70px}.T-lKLq_heading{margin:0 0 28px}.T-lKLq_heading h1{letter-spacing:-.045em;margin:9px 0 13px;font-size:clamp(30px,4vw,44px);line-height:1.1}.T-lKLq_heading>p:last-child{max-width:660px;color:var(--muted);margin:0;font-size:16px;line-height:1.65}.T-lKLq_eyebrow{color:var(--ranking-accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:750}.T-lKLq_back{min-height:38px;color:var(--muted);align-items:center;gap:7px;margin-bottom:18px;font-size:12px;text-decoration:none;display:inline-flex}.T-lKLq_back:hover{color:var(--ink)}.T-lKLq_dashboard{align-items:start;gap:28px;display:grid}.T-lKLq_panel{border:1px solid var(--line);background:var(--surface);border-radius:18px;min-width:0;padding:28px}.T-lKLq_panel h2{letter-spacing:-.025em;margin:15px 0 10px;font-size:23px}.T-lKLq_panel>p{color:var(--muted);font-size:14px;line-height:1.7}.T-lKLq_builder{background:linear-gradient(145deg,var(--ranking-surface),var(--surface) 65%)}.T-lKLq_builder>svg{color:var(--ranking-accent)}.T-lKLq_lineupSummary{border-block:1px solid var(--ranking-border);flex-wrap:wrap;gap:9px 18px;margin:0 0 20px;padding:14px 0;display:flex}.T-lKLq_lineupSummary>span{color:var(--muted);align-items:center;gap:6px;font-size:11px;display:flex}.T-lKLq_lineupSummary strong{color:var(--ink);font-weight:650}.T-lKLq_createButton{justify-content:center;width:100%}.T-lKLq_note{color:var(--muted);line-height:1.7;font-size:12px!important}.T-lKLq_storageNote{border-top:1px solid var(--line);color:var(--muted);margin-bottom:0;padding-top:12px;font-size:11px!important}.T-lKLq_tierNote{flex-wrap:wrap;gap:7px 16px;margin-top:15px;display:flex;font-size:11px!important}.T-lKLq_tierNote>span{align-items:center;gap:5px;display:inline-flex}.T-lKLq_plusCallout{border:1px solid var(--ranking-border);background:var(--ranking-surface);border-radius:12px;align-items:flex-start;gap:12px;margin-top:17px;padding:19px;display:flex}.T-lKLq_plusCallout>svg{color:var(--ranking-accent);flex-shrink:0;margin-top:2px}.T-lKLq_plusCallout strong{font-size:13px;font-weight:600}.T-lKLq_plusCallout p{color:var(--muted);margin:7px 0 10px;font-size:12px;line-height:1.65}.T-lKLq_plusCallout a{min-height:44px;color:var(--ink);align-items:center;gap:6px;font-size:11px;display:inline-flex}.T-lKLq_access{max-width:680px}.T-lKLq_access>svg{color:var(--ranking-accent)}.T-lKLq_accessActions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.T-lKLq_sectionHeading{justify-content:space-between;align-items:center;gap:12px;margin:0 0 17px;display:flex}.T-lKLq_sectionHeading h2{letter-spacing:-.025em;margin:0;font-size:21px}.T-lKLq_sectionHeading button{font-size:11px}.T-lKLq_savedList{gap:12px;display:grid}.T-lKLq_playlistCard{border:1px solid var(--line);color:var(--ink);background:var(--surface);transition:border-color var(--motion-fast),background var(--motion-fast);border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:21px;text-decoration:none;display:flex}.T-lKLq_playlistCard:hover{border-color:var(--ranking-border);background:var(--ranking-surface)}.T-lKLq_playlistCard:focus-visible{outline:2px solid var(--ranking-accent);outline-offset:3px}.T-lKLq_playlistCard>div{min-width:0}.T-lKLq_playlistCard>svg{color:var(--muted);flex-shrink:0}.T-lKLq_playlistCard h3{letter-spacing:-.02em;margin:9px 0;font-size:17px}.T-lKLq_playlistCard p{color:var(--muted);overflow-wrap:anywhere;margin:0 0 12px;font-size:12px;line-height:1.65}.T-lKLq_playlistCard small{color:var(--muted);font-size:10px;line-height:1.6;display:block}.T-lKLq_status{color:var(--ranking-accent);font-size:10px;font-weight:650}.T-lKLq_empty{text-align:center;padding-block:31px}.T-lKLq_empty>svg{color:var(--muted)}.T-lKLq_empty h3{letter-spacing:-.02em;margin:13px 0 9px;font-size:18px}.T-lKLq_empty p{margin:0}.T-lKLq_error{border:1px solid color-mix(in srgb,var(--red) 35%,var(--line));background:var(--surface);border-radius:9px;margin:16px 0;padding:13px 16px}.T-lKLq_error p{color:var(--red);margin:0;font-size:13px;line-height:1.7}.T-lKLq_error a,.T-lKLq_error button{align-items:center;gap:6px;margin-top:9px;font-size:12px;display:inline-flex}.T-lKLq_lineupPreview,.T-lKLq_resultsSoFar{border:1px solid var(--line);background:var(--surface);border-radius:11px;min-width:0;margin:18px 0;padding:0 18px}.T-lKLq_lineupPreview>summary,.T-lKLq_resultsSoFar>summary{min-height:48px;color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:14px;font-size:12px;font-weight:550;display:flex}.T-lKLq_lineupPreview>summary:after,.T-lKLq_resultsSoFar>summary:after{content:"+";color:var(--muted);font-size:17px;font-weight:400}.T-lKLq_lineupPreview[open]>summary:after,.T-lKLq_resultsSoFar[open]>summary:after{content:"−"}.T-lKLq_games{grid-template-columns:repeat(auto-fit,minmax(225px,1fr));column-gap:24px;margin:0;padding:0 0 12px;list-style:none;display:grid}.T-lKLq_games li{border-top:1px solid var(--line);align-items:center;gap:10px;min-width:0;padding:12px 0;display:flex}.T-lKLq_gameNumber{background:var(--ranking-surface);min-height:28px;color:var(--ranking-accent);border-radius:7px;flex:0 0 27px;place-items:center;font-size:11px;font-weight:650;display:grid}.T-lKLq_games li>div{flex:1;min-width:0}.T-lKLq_games li>svg{color:var(--ranking-accent);flex-shrink:0}.T-lKLq_games strong{font-size:12px;line-height:1.5;display:block}.T-lKLq_games small{color:var(--muted);margin-top:3px;font-size:10px;line-height:1.6;display:block}.T-lKLq_tableWrap{min-width:0;overflow-x:auto}.T-lKLq_tableWrap table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.T-lKLq_tableWrap th,.T-lKLq_tableWrap td{border-bottom:1px solid var(--line);vertical-align:top;padding:15px 12px;line-height:1.6}.T-lKLq_tableWrap th:first-child{padding-left:0}.T-lKLq_tableWrap td:last-child,.T-lKLq_tableWrap th:last-child{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;padding-right:0}.T-lKLq_tableWrap thead th{color:var(--muted);font-size:10px;font-weight:500}.T-lKLq_tableWrap tbody th{font-weight:550}.T-lKLq_tableWrap td{color:var(--muted)}.T-lKLq_tableWrap td small{margin-top:3px;font-size:10px;display:block}.T-lKLq_result{margin:24px 0}.T-lKLq_result>svg{color:var(--ranking-accent)}.T-lKLq_result .T-lKLq_eyebrow{margin-top:16px}.T-lKLq_result h2{margin:9px 0 13px;font-size:clamp(25px,3vw,33px)}.T-lKLq_resultMetrics{border-block:1px solid var(--line);flex-wrap:wrap;gap:22px 40px;margin:20px 0 8px;padding:22px 0;display:flex}.T-lKLq_resultMetrics>div{gap:7px;display:grid}.T-lKLq_resultMetrics span{color:var(--muted);font-size:11px}.T-lKLq_resultMetrics strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:31px;font-weight:650;line-height:1.15}.T-lKLq_resultMetrics strong small{color:var(--muted);letter-spacing:0;font-size:15px;font-weight:400}.T-lKLq_resultActions{flex-wrap:wrap;align-items:center;gap:10px;margin:25px 0 13px;display:flex}.T-lKLq_resultActions>:is(button,a){min-height:44px;font-size:12px}@media (min-width:950px){.T-lKLq_dashboard{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);gap:24px}}@media (max-width:700px){.T-lKLq_main{padding:24px 16px 50px}.T-lKLq_panel{padding:21px}.T-lKLq_dashboard{gap:24px}.T-lKLq_heading>p:last-child{font-size:14px}.T-lKLq_games{grid-template-columns:1fr}.T-lKLq_resultMetrics{gap:20px 28px}.T-lKLq_tableWrap th,.T-lKLq_tableWrap td{padding-inline:8px}.T-lKLq_resultActions>:is(button,a){justify-content:center;width:100%}}@media (max-width:400px){.T-lKLq_panel,.T-lKLq_playlistCard{padding:17px}.T-lKLq_resultMetrics strong{font-size:27px}.T-lKLq_tableWrap table{font-size:11px}.T-lKLq_lineupPreview,.T-lKLq_resultsSoFar{padding-inline:13px}}@media (prefers-reduced-motion:reduce){.T-lKLq_playlistCard{transition:none}}
._56kYsq_main{width:100%;max-width:1020px;margin:0 auto;padding:28px 0 64px}._56kYsq_back{min-height:32px;color:var(--muted);align-items:center;gap:7px;font-size:12px;text-decoration:none;display:inline-flex}._56kYsq_back:hover{color:var(--ink)}._56kYsq_hero{justify-content:space-between;align-items:center;gap:24px;margin:18px 0 30px;display:flex}._56kYsq_eyebrow,._56kYsq_kicker{color:var(--muted);letter-spacing:1.3px;text-transform:uppercase;align-items:center;gap:7px;margin:0 0 12px;font-size:10px;font-weight:600;line-height:1.6;display:flex}._56kYsq_hero h1{color:var(--ink);letter-spacing:-1.4px;margin:0;font-size:40px;font-weight:650;line-height:1.14}._56kYsq_description{max-width:610px;color:var(--muted);margin:13px 0 0;font-size:13px;line-height:1.8}._56kYsq_date{border:1px solid var(--line);color:var(--muted);border-radius:100px;flex-shrink:0;align-items:center;gap:7px;padding:10px 13px;font-size:11px;display:flex}._56kYsq_loading{min-height:300px;color:var(--muted);justify-content:center;align-items:center;gap:12px;font-size:13px;display:flex}._56kYsq_error{z-index:30;border:1px solid var(--red);background:var(--surface);color:var(--red);border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin:0 0 20px;padding:14px 18px;font-size:12px;line-height:1.7;display:flex;position:sticky;top:8px}._56kYsq_error>div{flex-wrap:wrap;flex-shrink:0;gap:10px;display:flex}._56kYsq_trail{grid-template-columns:repeat(var(--stages,5),minmax(0,1fr));margin:0 0 28px;padding:0;list-style:none;display:grid}._56kYsq_trail li{text-align:center;min-width:0;color:var(--muted);flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}._56kYsq_trail li+li:before{content:"";background:var(--line);width:calc(100% - 36px);height:1px;position:absolute;top:17px;right:calc(50% + 18px)}._56kYsq_trailDot{border:1px solid var(--line);background:var(--paper);width:35px;height:35px;color:var(--muted);font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;display:grid}._56kYsq_trailName{overflow-wrap:anywhere;max-width:130px;padding-inline:5px;font-size:10px;line-height:1.5}._56kYsq_trail li[data-current]{color:var(--ink)}._56kYsq_trail li[data-current] ._56kYsq_trailDot{border-color:var(--ink);background:var(--ink);color:var(--paper);box-shadow:0 0 0 4px var(--paper)}._56kYsq_trail li[data-finished] ._56kYsq_trailDot{color:var(--muted);border-color:var(--muted);background:var(--paper)}._56kYsq_trail li[data-won] ._56kYsq_trailDot{color:var(--success);border-color:var(--success);background:var(--success-soft)}._56kYsq_briefing{border:1px solid var(--line);background:linear-gradient(150deg,var(--surface),var(--paper));text-align:center;border-radius:16px;padding:38px 36px}._56kYsq_emblem{border:1px solid var(--line);width:80px;height:80px;color:var(--ink);background:var(--surface);box-shadow:0 0 0 9px var(--paper),0 0 0 10px var(--line);border-radius:50%;place-items:center;margin:0 auto 25px;display:grid;position:relative}._56kYsq_emblem>span{border:1px solid var(--line);background:var(--surface);border-radius:50%;place-items:center;width:25px;height:25px;display:grid;position:absolute;top:2px;right:-5px}._56kYsq_briefing ._56kYsq_kicker,._56kYsq_stageResult ._56kYsq_kicker,._56kYsq_finale ._56kYsq_kicker,._56kYsq_completion ._56kYsq_kicker{justify-content:center}._56kYsq_briefing h2{letter-spacing:-.8px;max-width:700px;margin:0 auto;font-family:Georgia,Times New Roman,serif;font-size:38px;font-weight:500;line-height:1.15}._56kYsq_lead{max-width:620px;color:var(--ink);margin:16px auto 0;font-size:15px;line-height:1.7}._56kYsq_story{max-width:650px;color:var(--muted);margin:18px auto 0;font-size:13px;line-height:1.9}._56kYsq_lobbyFacts{flex-wrap:wrap;justify-content:center;gap:12px 24px;margin:27px 0;display:flex}._56kYsq_lobbyFacts>span{color:var(--muted);align-items:center;gap:6px;font-size:11px;display:flex}._56kYsq_saveNote{max-width:650px;color:var(--muted);margin:17px auto 0;font-size:11px;line-height:1.8}._56kYsq_journeyScore{border:1px solid var(--line);background:var(--surface);border-radius:12px;grid-template-columns:1.2fr 1fr 1fr;gap:12px 22px;margin:0 0 26px;padding:19px 23px 0;display:grid}._56kYsq_journeyScore[data-active]{z-index:15;position:sticky;top:8px;box-shadow:0 5px 18px #00000009}._56kYsq_journeyScore>div{min-width:0}._56kYsq_journeyScore>div>span{color:var(--muted);align-items:center;gap:5px;margin-bottom:5px;font-size:10px;display:flex}._56kYsq_journeyScore strong{letter-spacing:-.6px;font-variant-numeric:tabular-nums;font-size:30px;font-weight:600;line-height:1.15;display:block}._56kYsq_journeyScore strong small{color:var(--muted);letter-spacing:0;font-size:12px;font-weight:400}._56kYsq_journeyScore ._56kYsq_elapsed strong{letter-spacing:-.2px;font-size:23px}._56kYsq_elapsed>small{color:var(--muted);margin-top:4px;font-size:9px;display:block}._56kYsq_journeyScore progress{appearance:none;background:var(--line);border:0;border-radius:0 0 12px 12px;grid-column:1/-1;width:calc(100% + 46px);height:3px;margin:0 -23px;overflow:hidden}._56kYsq_journeyScore progress::-webkit-progress-bar{background:var(--line)}._56kYsq_journeyScore progress::-webkit-progress-value{background:var(--ink)}._56kYsq_journeyScore progress::-moz-progress-bar{background:var(--ink)}._56kYsq_phase{min-width:0;scroll-margin-top:118px}._56kYsq_stageHeading{justify-content:space-between;align-items:flex-start;gap:24px;margin:0 0 22px;display:flex}._56kYsq_stageHeading>div{min-width:0}._56kYsq_stageHeading h2{letter-spacing:-.7px;overflow-wrap:anywhere;margin:0;font-size:27px;font-weight:600;line-height:1.25}._56kYsq_stageHeading p:last-child{max-width:680px;color:var(--muted);margin:10px 0 0;font-size:12px;line-height:1.8}._56kYsq_stageHeading>button{flex-shrink:0;gap:6px;min-height:40px;font-size:11px}._56kYsq_gameMetrics{border:1px solid var(--line);background:var(--paper);border-radius:10px;flex-wrap:wrap;gap:20px 38px;margin:18px 0 0;padding:18px 22px;display:flex}._56kYsq_gameMetrics>div{min-width:0}._56kYsq_gameMetrics span{color:var(--muted);margin-bottom:6px;font-size:10px;display:block}._56kYsq_gameMetrics strong{font-variant-numeric:tabular-nums;letter-spacing:-.5px;font-size:29px;font-weight:600;line-height:1.1;display:block}._56kYsq_gameMetrics small{color:var(--muted);margin-top:6px;font-size:10px;display:block}._56kYsq_stageTimer{margin-left:auto}._56kYsq_stageTimer strong{font-size:25px}._56kYsq_saveStatus{color:var(--muted);text-align:right;margin:13px 0;font-size:10px}._56kYsq_playSurface{border:1px solid var(--line);background:var(--surface);border-radius:12px;min-width:0;padding:24px}._56kYsq_playSurface :is(button,input,select,textarea,[tabindex]){scroll-margin-top:132px;scroll-margin-bottom:20px}._56kYsq_skip{min-height:42px;color:var(--muted);align-items:center;gap:6px;margin:10px 0 0 auto;font-size:11px;display:flex}._56kYsq_pause{border:1px dashed var(--line);text-align:center;background:var(--paper);border-radius:12px;flex-direction:column;align-items:center;gap:14px;margin-bottom:24px;padding:34px;display:flex}._56kYsq_pause h3{margin:0;font-size:20px;font-weight:550}._56kYsq_pause p{max-width:580px;color:var(--muted);margin:0;font-size:12px;line-height:1.8}._56kYsq_pause>a{min-height:34px;margin-top:4px;font-size:11px}._56kYsq_stageResult,._56kYsq_finale,._56kYsq_completion{border:1px solid var(--line);text-align:center;background:var(--surface);border-radius:14px;padding:32px 30px}._56kYsq_resultIcon{border:1px solid var(--line);background:var(--paper);width:60px;height:60px;color:var(--ink);border-radius:50%;place-items:center;margin:0 auto 21px;display:grid}._56kYsq_resultIcon[data-won]{border-color:var(--success);background:var(--success-soft);color:var(--success)}._56kYsq_stageResult h2,._56kYsq_finale h2,._56kYsq_completion h2{letter-spacing:-.65px;margin:0;font-size:29px;font-weight:550;line-height:1.25}._56kYsq_stageResult>p:not(._56kYsq_kicker),._56kYsq_completion>p:not(._56kYsq_kicker){color:var(--muted);font-size:12px;line-height:1.8}._56kYsq_earned{border:1px solid var(--line);background:var(--paper);text-align:left;border-radius:10px;align-items:flex-start;gap:15px;max-width:660px;margin:26px auto;padding:21px 24px;display:flex}._56kYsq_earned>svg{flex-shrink:0;margin-top:2px}._56kYsq_earned span{color:var(--muted);text-transform:uppercase;letter-spacing:.7px;font-size:10px}._56kYsq_earned p{overflow-wrap:anywhere;margin:9px 0 0;font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.65}._56kYsq_intermission{max-width:600px;margin:20px auto}._56kYsq_clues{border:1px solid var(--line);text-align:left;background:var(--paper);border-radius:10px;margin:24px 0}._56kYsq_clues summary{cursor:pointer;align-items:center;gap:10px;padding:16px 19px;list-style:none;display:flex}._56kYsq_clues summary::-webkit-details-marker{display:none}._56kYsq_clues summary>span{flex:1;font-size:12px;font-weight:500}._56kYsq_clues small{color:var(--muted);margin-left:9px;font-size:10px;font-weight:400;display:inline-block}._56kYsq_clues summary>svg:last-child{color:var(--muted)}._56kYsq_clues[open] summary>svg:last-child{transform:rotate(180deg)}._56kYsq_clues ol{gap:13px;margin:0;padding:2px 19px 19px;list-style:none;display:grid}._56kYsq_clues li{align-items:flex-start;gap:12px;display:flex}._56kYsq_clues li>span{border:1px solid var(--line);width:22px;height:22px;color:var(--muted);border-radius:50%;flex-shrink:0;place-items:center;font-size:10px;display:grid}._56kYsq_clues p{overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.8}._56kYsq_riddle{white-space:pre-line;max-width:660px;margin:23px auto;font-family:Georgia,Times New Roman,serif;font-size:21px;line-height:1.7}._56kYsq_finaleForm{text-align:left;max-width:560px;margin:25px auto 0}._56kYsq_finaleForm label{margin-bottom:9px;font-size:12px;font-weight:500;display:block}._56kYsq_finaleForm input{border:1px solid var(--control-border);background:var(--paper);width:100%;min-height:48px;color:var(--ink);border-radius:7px;padding:10px 13px;font-size:16px}._56kYsq_finaleForm p{color:var(--muted);margin:9px 0 18px;font-size:11px;line-height:1.7}._56kYsq_finaleForm button{width:100%}._56kYsq_feedback{border-left:2px solid var(--muted);background:var(--paper);color:var(--ink);text-align:left;overflow-wrap:anywhere;margin:18px 0 0;padding:12px 15px;font-size:12px;line-height:1.8}._56kYsq_limit{color:var(--muted);font-size:12px;line-height:1.7}._56kYsq_completedScore{flex-direction:column;gap:10px;margin:23px 0;display:flex}._56kYsq_completedScore>strong{letter-spacing:-2px;font-variant-numeric:tabular-nums;font-size:62px;font-weight:600;line-height:1}._56kYsq_completedScore>span{color:var(--muted);font-size:12px;line-height:1.7}._56kYsq_completionLinks{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}._56kYsq_resultList{border:1px solid var(--line);border-radius:12px;margin-top:24px;padding:24px}._56kYsq_resultList h2{margin:0 0 15px;font-size:17px;font-weight:550}._56kYsq_resultList>div{border-top:1px solid var(--line);align-items:center;gap:12px;padding:13px 0;display:flex}._56kYsq_resultNumber{border:1px solid var(--line);width:26px;height:26px;color:var(--muted);border-radius:50%;flex-shrink:0;place-items:center;font-size:11px;display:grid}._56kYsq_resultDetail{flex:1;min-width:0}._56kYsq_resultList strong{font-size:12px;font-weight:500;display:block}._56kYsq_resultDetail>small{color:var(--muted);margin-top:5px;font-size:10px;display:block}._56kYsq_resultList b{font-variant-numeric:tabular-nums;font-size:19px;font-weight:550}._56kYsq_resultList b small{color:var(--muted);font-size:10px;font-weight:400}._56kYsq_collection{border-top:1px solid var(--line);margin-top:42px;padding-top:30px}._56kYsq_collection h2{letter-spacing:-.5px;margin:0;font-size:23px;font-weight:550}._56kYsq_collectionIntro{color:var(--muted);margin:10px 0 0;font-size:12px;line-height:1.7}._56kYsq_collectionUpgrade{align-items:center;gap:7px;min-height:44px;margin-top:7px;font-size:12px;display:inline-flex}._56kYsq_adventures{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:23px;display:grid}._56kYsq_adventures>a{border:1px solid var(--line);background:var(--surface);min-width:0;color:var(--ink);border-radius:12px;flex-direction:column;align-items:flex-start;padding:22px;text-decoration:none;display:flex}._56kYsq_adventures>a:hover,._56kYsq_adventures>a[aria-current]{border-color:var(--muted)}._56kYsq_adventures>a>svg{color:var(--muted)}._56kYsq_adventures h3{margin:19px 0 0;font-size:15px;font-weight:550;line-height:1.5}._56kYsq_adventures p{color:var(--muted);flex:1;margin:10px 0 20px;font-size:11px;line-height:1.8}._56kYsq_adventures a>span{width:100%;color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:10px;display:flex}._56kYsq_archive{margin-top:23px}._56kYsq_archive summary{cursor:pointer;min-height:44px;color:var(--muted);align-items:center;gap:8px;font-size:12px;list-style:none;display:flex}._56kYsq_archive summary::-webkit-details-marker{display:none}._56kYsq_archive nav{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}._56kYsq_archive a{border:1px solid var(--line);min-height:40px;color:var(--ink);border-radius:7px;align-items:center;gap:14px;padding:10px 13px;font-size:11px;text-decoration:none;display:inline-flex}._56kYsq_archive a[aria-current]{border-color:var(--ink)}._56kYsq_dialog{border:1px solid var(--line);width:min(440px,100% - 40px);color:var(--ink);background:var(--surface);border-radius:14px;padding:28px}._56kYsq_dialog::backdrop{background:#0008}._56kYsq_dialog h2{letter-spacing:-.4px;margin:16px 0 12px;font-size:23px;font-weight:550}._56kYsq_dialog p{color:var(--muted);margin:0;font-size:12px;line-height:1.8}._56kYsq_dialog p._56kYsq_saveNote{margin-top:12px;font-size:10px}._56kYsq_dialog>div{flex-wrap:wrap;gap:11px;margin-top:24px;display:flex}._56kYsq_main :is(button,a,input,summary):focus-visible,._56kYsq_dialog :is(button,a):focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (max-width:700px){._56kYsq_main{padding-top:18px}._56kYsq_hero{flex-direction:column;align-items:flex-start;gap:17px;margin:13px 0 25px}._56kYsq_hero h1{letter-spacing:-1px;font-size:33px}._56kYsq_description{font-size:12px}._56kYsq_date{padding:7px 11px;font-size:10px}._56kYsq_briefing{padding:31px 23px}._56kYsq_briefing h2{font-size:32px}._56kYsq_lead{font-size:14px}._56kYsq_story{font-size:12px}._56kYsq_lobbyFacts{gap:12px 18px}._56kYsq_stageHeading{flex-direction:column;gap:7px}._56kYsq_stageHeading>button{margin-left:auto}._56kYsq_stageHeading h2{font-size:25px}._56kYsq_playSurface{padding:17px}._56kYsq_stageResult,._56kYsq_finale,._56kYsq_completion{padding:27px 22px}._56kYsq_stageResult h2,._56kYsq_finale h2,._56kYsq_completion h2{font-size:26px}._56kYsq_earned{padding:18px}._56kYsq_earned p{font-size:17px}._56kYsq_adventures{grid-template-columns:minmax(0,1fr)}._56kYsq_adventures>a{padding:20px}._56kYsq_adventures h3{margin-top:12px}._56kYsq_adventures p{margin-bottom:16px}._56kYsq_error{flex-direction:column;align-items:flex-start;gap:10px}._56kYsq_journeyScore{gap:12px;padding:16px 16px 0}._56kYsq_journeyScore strong{font-size:25px}._56kYsq_journeyScore strong small{font-size:10px}._56kYsq_journeyScore ._56kYsq_elapsed strong{font-size:20px}._56kYsq_journeyScore>div>span{font-size:9px}._56kYsq_journeyScore progress{width:calc(100% + 32px);margin-inline:-16px}._56kYsq_gameMetrics{gap:18px 24px;padding:17px}._56kYsq_gameMetrics strong{font-size:26px}._56kYsq_clues small{margin:4px 0 0;display:block}._56kYsq_riddle{font-size:19px}}@media (max-width:600px){._56kYsq_shell[data-playing] .site-header{min-height:56px}._56kYsq_shell[data-playing] .site-header nav{display:none}._56kYsq_shell[data-playing] ._56kYsq_hero{gap:10px;margin-bottom:20px}._56kYsq_shell[data-playing] ._56kYsq_hero h1{letter-spacing:-.6px;font-size:26px}._56kYsq_shell[data-playing] ._56kYsq_description{display:none}._56kYsq_shell[data-playing] ._56kYsq_eyebrow{letter-spacing:.7px;margin-bottom:7px;font-size:9px}._56kYsq_shell[data-playing] ._56kYsq_date{display:none}}@media (max-width:480px){._56kYsq_trail{margin-bottom:23px}._56kYsq_trailName{font-size:9px}._56kYsq_trailDot{width:31px;height:31px}._56kYsq_trail li+li:before{width:calc(100% - 34px);top:15px;right:calc(50% + 17px)}._56kYsq_phase{scroll-margin-top:108px}._56kYsq_journeyScore{gap:11px}._56kYsq_journeyScore ._56kYsq_elapsed{text-align:right}._56kYsq_elapsed>span{justify-content:flex-end}._56kYsq_elapsed>small{font-size:8px;line-height:1.5}._56kYsq_completionLinks>a{width:100%}._56kYsq_completedScore>strong{font-size:53px}._56kYsq_gameMetrics{gap:18px}}@media (max-width:360px){._56kYsq_trailName{display:none}._56kYsq_journeyScore{grid-template-columns:1fr 1fr 1fr;gap:9px;padding:14px 12px 0}._56kYsq_journeyScore strong{font-size:23px}._56kYsq_journeyScore>div>span{font-size:8px}._56kYsq_journeyScore strong small{font-size:9px}._56kYsq_journeyScore ._56kYsq_elapsed strong{font-size:18px}._56kYsq_journeyScore progress{width:calc(100% + 24px);margin-inline:-12px}._56kYsq_stageResult,._56kYsq_finale,._56kYsq_completion{padding:24px 17px}._56kYsq_playSurface{padding:12px}._56kYsq_dialog{padding:23px}._56kYsq_earned{gap:11px;padding:15px}._56kYsq_clues summary{padding:15px}._56kYsq_clues ol{padding:0 15px 16px}}@media (max-height:500px){._56kYsq_journeyScore[data-active],._56kYsq_error{position:static}}@media (prefers-reduced-motion:no-preference){._56kYsq_trailDot,._56kYsq_adventures>a{transition:background-color .16s,border-color .16s,color .16s}._56kYsq_earned,._56kYsq_resultIcon{animation:.18s ease-out _56kYsq_reveal}@keyframes _56kYsq_reveal{0%{opacity:.6;translate:0 4px}to{opacity:1;translate:0}}}@media (prefers-reduced-motion:reduce){._56kYsq_shell *{scroll-behavior:auto}}._56kYsq_stageReview{border-top:1px solid var(--line);text-align:left;margin-top:25px}._56kYsq_stageReview>summary{min-height:48px;color:var(--muted);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding-top:8px;font-size:12px;list-style:none;display:flex}._56kYsq_stageReview>summary::-webkit-details-marker{display:none}._56kYsq_stageReview>._56kYsq_playSurface{margin-top:12px}._56kYsq_completion>._56kYsq_discovery{border:1px solid var(--line);background:var(--paper);max-width:650px;color:var(--ink);border-radius:9px;margin:20px auto;padding:16px 19px;font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.7}._56kYsq_clubStandings{min-height:35px;color:var(--muted);justify-content:flex-end;align-items:center;gap:7px;margin:-15px 0 20px;font-size:11px;text-decoration:none;display:flex}._56kYsq_clubStandings:hover{color:var(--ink);text-decoration:underline}._56kYsq_closed{border:1px solid var(--line);background:var(--paper);border-radius:11px;align-items:flex-start;gap:13px;margin:0 0 25px;padding:20px;display:flex}._56kYsq_closed>svg{flex-shrink:0;margin-top:2px}._56kYsq_closed>div{flex:1}._56kYsq_closed strong{font-size:13px;font-weight:550}._56kYsq_closed p{color:var(--muted);margin:7px 0 0;font-size:11px;line-height:1.8}@media (max-width:650px){._56kYsq_closed{flex-wrap:wrap}._56kYsq_closed>a{margin-left:33px}}._56kYsq_credit{color:var(--muted);margin:26px 0 0;font-size:10px;line-height:1.8}._56kYsq_credit a{color:var(--muted);text-underline-offset:3px}._56kYsq_dailyStandings{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 18px;margin:20px auto 0;padding-top:18px;display:flex}._56kYsq_dailyStandings p{max-width:510px;color:var(--muted);text-align:left;align-items:flex-start;gap:7px;margin:0;font-size:11px;line-height:1.7;display:flex}._56kYsq_dailyStandings p svg{flex:none;margin-top:3px}._56kYsq_dailyStandings a{min-height:44px;color:var(--ink);text-underline-offset:3px;align-items:center;gap:7px;font-size:12px;display:inline-flex}._56kYsq_scoringOverview{max-width:620px;color:var(--muted);margin:0 auto 22px;font-size:12px;line-height:1.8}._56kYsq_stageScoring{border:1px solid var(--line);background:var(--paper);border-radius:9px;margin:18px 0;padding:15px 18px}._56kYsq_stageScoring>strong{font-size:12px;font-weight:550}._56kYsq_stageScoring p{margin:7px 0;font-size:12px;line-height:1.75}._56kYsq_stageScoring small{color:var(--muted);font-size:11px;line-height:1.7;display:block}._56kYsq_stageElapsed strong{font-size:25px}._56kYsq_pointsBreakdown{border:1px solid var(--line);background:var(--paper);text-align:left;border-radius:9px;flex-wrap:wrap;justify-content:center;gap:16px 32px;max-width:440px;margin:18px auto 22px;padding:14px 18px;display:flex}._56kYsq_pointsBreakdown>div{gap:6px;display:grid}._56kYsq_pointsBreakdown dt{color:var(--muted);font-size:11px}._56kYsq_pointsBreakdown dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:22px;font-weight:550}._56kYsq_compactBreakdown{background:0 0;border:0;justify-content:flex-start;gap:6px 12px;margin:8px 0 0;padding:0}._56kYsq_compactBreakdown>div{align-items:baseline;gap:4px;display:flex}._56kYsq_compactBreakdown dt,._56kYsq_compactBreakdown dd{font-size:10px}._56kYsq_compactBreakdown dd{color:var(--muted)}._56kYsq_completedStandings{border:1px solid var(--line);background:var(--surface);border-radius:14px;max-width:650px;margin:24px auto;padding:22px}._56kYsq_membershipGate{border:1px solid var(--line);background:var(--surface);border-radius:9px;flex-direction:column;align-items:center;gap:13px;max-width:560px;margin:24px auto 0;padding:20px;display:flex}._56kYsq_membershipGate p{gap:8px;display:grid}._56kYsq_membershipGate strong{font-size:14px;font-weight:550}._56kYsq_membershipGate p span{color:var(--muted);font-size:12px;line-height:1.85}._56kYsq_membershipGate .text-button{min-height:44px;font-size:11px}
@font-face{font-family:Bravura;font-weight:400;font-style:normal;font-display:block;src:url(../media/bravura.1i_3yum3uz16y.woff2)format("woff2")}.Uz0lzW_score{min-width:0;margin-top:18px}.Uz0lzW_viewport{overscroll-behavior-x:contain;scrollbar-width:thin;min-height:180px;position:relative;overflow-x:auto}.Uz0lzW_notation{min-width:0}.Uz0lzW_notation svg{display:block}.Uz0lzW_status{color:var(--muted);padding:24px 0;font-size:13px}.Uz0lzW_notes{overflow-wrap:anywhere;margin-top:8px;font-size:12px;line-height:1.8}.Uz0lzW_notes strong{color:var(--muted);font-weight:500}.Uz0lzW_caption{color:var(--muted);margin-top:10px;font-size:11px;line-height:1.6}
