@font-face{font-family:Titan One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/80ed8edb9cc5675d.3_fpd0rr_yf66.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Titan One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8e87afa7481d865d.p.36qn902yqfzut.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.lLF3nG_className{font-family:Titan One,Arial Black,Impact,sans-serif;font-style:normal;font-weight:400}.lLF3nG_variable{--font-display-face:"Titan One", Arial Black, Impact, sans-serif}
@font-face{font-family:Gochi Hand;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bb80282eab4f8549.p.2824-vgfemrxp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.zXSxEW_className{font-family:Gochi Hand,Comic Sans MS,Marker Felt,cursive;font-style:normal;font-weight:400}.zXSxEW_variable{--font-hand-face:"Gochi Hand", Comic Sans MS, Marker Felt, cursive}
@font-face{font-family:Fredoka;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2.1cox7hpc1tfbr.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404.3t00_18uk4swp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315.p.12wv-xs8vggjn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2.1cox7hpc1tfbr.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404.3t00_18uk4swp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315.p.12wv-xs8vggjn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2.1cox7hpc1tfbr.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404.3t00_18uk4swp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315.p.12wv-xs8vggjn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2.1cox7hpc1tfbr.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404.3t00_18uk4swp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315.p.12wv-xs8vggjn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.VE6xhq_className{font-family:Fredoka,Nunito,system-ui,sans-serif;font-style:normal}.VE6xhq_variable{--font-body-face:"Fredoka", Nunito, system-ui, sans-serif}
.I5ZcTW_ic{vertical-align:middle;transform:rotate(var(--ic-tilt,0deg));transform-origin:50%;transition:transform .3s var(--ease-slap,cubic-bezier(.34, 1.56, .64, 1));flex-shrink:0;display:inline-block;overflow:visible}.I5ZcTW_ic:hover,:is(button,a,[data-wiggle]):hover .I5ZcTW_ic{animation:.3s ease-out forwards I5ZcTW_wiggle}@keyframes I5ZcTW_wiggle{0%{transform:rotate(var(--ic-tilt,0deg))}30%{transform:rotate(-3deg)}60%{transform:rotate(3deg)}85%{transform:rotate(-1.5deg)}to{transform:rotate(0)}}.I5ZcTW_dd{vertical-align:middle;max-width:100%;display:inline-block;overflow:visible}.I5ZcTW_ddAnim path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .42s var(--ease-out,cubic-bezier(.22, 1, .36, 1))}.I5ZcTW_ddAnim.I5ZcTW_ddOn path{stroke-dashoffset:0}.I5ZcTW_gallery{color:var(--ink,#2b1d14);font-family:var(--font-body,"Fredoka", "Nunito", system-ui, sans-serif);gap:28px;display:grid}.I5ZcTW_galleryTitle{font:700 14px/1.2 var(--font-body,"Fredoka", system-ui, sans-serif);letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px}.I5ZcTW_grid{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:16px;display:grid}.I5ZcTW_cell{background:var(--rim,#fff);border:3px solid var(--ink,#2b1d14);border-radius:var(--r-card,20px);box-shadow:var(--shadow-rest,4px 4px 0 var(--ink,#2b1d14));justify-items:center;gap:10px;margin:0;padding:14px 12px 12px;display:grid}.I5ZcTW_cellKraft{background:var(--kraft,#e8c99b)}.I5ZcTW_row{justify-content:center;align-items:center;gap:14px;min-height:56px;display:flex}.I5ZcTW_flatRow{border-radius:var(--r-pill,9999px);background:var(--paper-quiet,#ffd6e0);border:2px dashed var(--ink,#2b1d14);justify-content:center;align-items:center;gap:12px;padding:6px 12px;display:flex}.I5ZcTW_caption{font:700 13px/1.2 var(--font-body,"Fredoka", system-ui, sans-serif);letter-spacing:.08em;text-transform:uppercase}.I5ZcTW_doodleCell{background:var(--paper,#fff3d6);border:3px dashed var(--ink,#2b1d14);border-radius:var(--r-card,20px);align-content:center;justify-items:center;gap:8px;min-height:96px;margin:0;padding:16px 12px 10px;display:grid}@media (prefers-reduced-motion:reduce){.I5ZcTW_ic{transition:none}.I5ZcTW_ic:hover,:is(button,a,[data-wiggle]):hover .I5ZcTW_ic{animation:none}.I5ZcTW_ddAnim path{transition:none}}
.eopQla_layer{pointer-events:none;z-index:2;font-family:var(--font-body);color:var(--ink);-webkit-user-select:none;user-select:none;position:absolute;inset:0;container-type:size}.eopQla_layer *{box-sizing:border-box}.eopQla_stickerNum{font-family:var(--font-display);color:var(--st-fill,var(--highlighter));paint-order:stroke fill;-webkit-text-stroke:3px var(--st-rim,var(--rim));text-shadow:2px 2px 0 var(--ink);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-weight:400;line-height:1}.eopQla_plate{border-radius:var(--r-pill);border:3px solid var(--ink);background:var(--paper);box-shadow:var(--shadow-sticker);min-width:84px;transform:rotate(var(--tilt,-2deg));flex-direction:column;align-items:center;gap:2px;padding:6px 14px 7px;display:inline-flex;position:relative}.eopQla_plateNavy{background:var(--kraft)}.eopQla_plateCompact{flex-direction:row;gap:8px;min-width:0;padding:4px 12px}.eopQla_label{font:700 13px / 1.2 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.eopQla_value{--st-fill:var(--highlighter);font-size:26px;}.eopQla_valuePop{animation:eopQla_valuePop .38s var(--ease-slap) both}@keyframes eopQla_valuePop{0%{transform:scale(1.35)rotate(-4deg)}to{transform:scale(1)rotate(0)}}.eopQla_starWrap{display:inline-block;position:relative}.eopQla_star{transform-origin:50%;animation:2.4s linear infinite eopQla_starSpin;display:block;position:relative}.eopQla_starStill{animation:none;transform:rotate(8deg)}.eopQla_starUrgent{animation-duration:1s}.eopQla_starLayer{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);position:absolute;inset:0}.eopQla_starInk{background:var(--ink);transform:scale(1.22)translate(2%,2%)}.eopQla_starRim{background:var(--rim);transform:scale(1.18)}.eopQla_starOutline{background:var(--ink);transform:scale(1.05)}.eopQla_starFill{background:var(--star,var(--highlighter))}.eopQla_starPulse{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:var(--star,var(--highlighter));opacity:.35;animation:1.2s ease-in-out infinite eopQla_starPulse;position:absolute;inset:-22%}@keyframes eopQla_starSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes eopQla_starPulse{0%,to{opacity:.25;transform:scale(.95)}50%{opacity:.5;transform:scale(1.1)}}.eopQla_timer{flex-direction:column;align-items:center;gap:6px;display:inline-flex}.eopQla_pill{border-radius:var(--r-pill);border:3px solid var(--ink);background:var(--paper);box-shadow:var(--shadow-chip);--st-fill:var(--ink);-webkit-text-stroke:0;text-shadow:none;padding:3px 14px 4px;font-size:24px;display:inline-block;}.eopQla_pillUrgent{background:var(--love-damage);--st-fill:var(--rim);animation:.5s ease-in-out infinite eopQla_urgent}@keyframes eopQla_urgent{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.eopQla_meter{flex-direction:column;gap:4px;min-width:120px;display:inline-flex}.eopQla_meterTrack{border-radius:var(--r-blob);border:3px solid var(--ink);background:var(--kraft);height:18px;box-shadow:var(--shadow-chip);position:relative;overflow:hidden}.eopQla_meterFill{border-radius:var(--r-pill);transition:width .22s var(--ease-out);position:absolute;inset:0 auto 0 0}.eopQla_meterFill:after{content:"";border-radius:var(--r-pill);background:var(--rim);opacity:.9;height:4px;position:absolute;top:2px;left:4px;right:4px}.eopQla_meterMarker{background:var(--rim);width:4px;box-shadow:0 0 0 2px var(--ink);margin-left:-2px;position:absolute;top:-3px;bottom:-3px}.eopQla_gradMood{background:linear-gradient(90deg, var(--love-damage) 0 33.3%, var(--secondary) 33.3% 66.6%, var(--highlighter) 66.6% 100%)}.eopQla_gradTeal{background:var(--sky)}.eopQla_gradGold{background:var(--secondary)}.eopQla_gradPurple{background:var(--grape)}.eopQla_meterLabel{font:700 13px / 1.2 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);justify-content:space-between;display:flex}.eopQla_meterBand{background:color-mix(in srgb, var(--lime) 70%, transparent);border-left:2px solid var(--ink);border-right:2px solid var(--ink);position:absolute;top:0;bottom:0}.eopQla_meterNeedle{background:var(--ink);width:5px;box-shadow:0 0 0 2px var(--rim);border-radius:2px;margin-left:-2.5px;transition:left 80ms linear;position:absolute;top:-5px;bottom:-5px}.eopQla_combo{border-radius:var(--r-pill);border:3px solid var(--ink);background:var(--secondary);box-shadow:var(--shadow-sticker);--st-fill:var(--rim);--st-rim:var(--ink);animation:eopQla_comboPop .42s var(--ease-slap) both;align-items:baseline;gap:4px;padding:4px 14px 5px;font-size:24px;display:inline-flex;transform:rotate(-3deg);}.eopQla_combo small{font:700 13px / 1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);-webkit-text-stroke:0;text-shadow:none}.eopQla_comboHot{background:var(--love-damage)}@keyframes eopQla_comboPop{0%{opacity:0;transform:scale(.6)rotate(-9deg)}60%{opacity:1;transform:scale(1.12)rotate(2deg)}to{transform:scale(1)rotate(-3deg)}}.eopQla_lives{align-items:center;gap:8px;display:inline-flex}.eopQla_lifeLost{opacity:.35}.eopQla_banner{text-align:center;animation:eopQla_bannerIn .32s var(--ease-slap) both;position:absolute;top:36%;left:50%;transform:translate(-50%,-50%)}.eopQla_bannerOut{animation:eopQla_bannerOut .22s var(--ease-in) both}.eopQla_bannerText{border-radius:var(--r-pill);border:3px solid var(--ink);background:var(--highlighter);box-shadow:var(--shadow-sticker);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;color:var(--st-fill,var(--primary));paint-order:stroke fill;-webkit-text-stroke:clamp(3px, .1em, 6px) var(--rim);text-shadow:clamp(2px, .07em, 4px) clamp(2px, .07em, 4px) 0 var(--ink);padding:10px 26px 12px;font-size:clamp(28px,9cqw,64px);font-weight:400;line-height:.95;display:inline-block;transform:rotate(-3deg)}.eopQla_bannerGreen{--st-fill:var(--lime)}.eopQla_bannerSub{font:400 clamp(18px, 3.4cqw, 22px) / 1.35 var(--font-hand);color:var(--ink);margin-top:10px}@keyframes eopQla_bannerIn{0%{opacity:0;transform:translate(-160%,-50%)}70%{opacity:1;transform:translate(-46%,-50%)}to{transform:translate(-50%,-50%)}}@keyframes eopQla_bannerOut{to{opacity:0;transform:translate(60%,-50%)}}.eopQla_pop{border-radius:var(--r-pill);border:2px solid var(--ink);background:var(--paper);color:var(--ink);font:700 13px / 1.3 var(--font-body);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;box-shadow:var(--shadow-chip);animation:eopQla_popRise 1.15s var(--ease-out) forwards;align-items:center;gap:8px;padding:3px 12px 4px;display:inline-flex;position:absolute;transform:translate(-50%,-100%)}.eopQla_popValue{--st-fill:var(--highlighter);letter-spacing:0;text-transform:none;font-size:24px;}.eopQla_popNeg{background:var(--love-damage)}.eopQla_popNeg .eopQla_popValue{--st-fill:var(--rim);--st-rim:var(--ink)}.eopQla_popGood{background:var(--lime)}.eopQla_popGold{background:var(--highlighter)}.eopQla_popGold .eopQla_popValue{--st-fill:var(--secondary)}.eopQla_popPurple{background:var(--grape);color:var(--rim)}.eopQla_popPurple .eopQla_popValue{--st-fill:var(--rim);--st-rim:var(--ink)}@keyframes eopQla_popRise{0%{opacity:0;transform:translate(-50%,-100%)scale(.6)rotate(-6deg)}12%{opacity:1;transform:translate(-50%,-110%)scale(1.1)rotate(2deg)}25%{transform:translate(-50%,-120%)scale(1)rotate(-2deg)}80%{opacity:1}to{opacity:0;transform:translate(-50%,calc(-100% - 64px))scale(1)rotate(-2deg)}}.eopQla_popStill{animation:1.15s linear forwards eopQla_popStill}@keyframes eopQla_popStill{0%,75%{opacity:1}to{opacity:0}}.eopQla_countdown{background:color-mix(in srgb, var(--ink) 14%, transparent);place-items:center;display:grid;position:absolute;inset:0}.eopQla_count{border-radius:var(--r-pill);border:3px solid var(--ink);background:var(--highlighter);box-shadow:var(--shadow-sticker);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;color:var(--st-fill,var(--primary));paint-order:stroke fill;-webkit-text-stroke:clamp(3px, .1em, 6px) var(--rim);text-shadow:clamp(2px, .07em, 6px) clamp(2px, .07em, 6px) 0 var(--ink);padding:12px 40px 16px;font-size:clamp(64px,22cqw,140px);font-weight:400;line-height:.9;animation:.2s ease-out both eopQla_countIn;display:inline-block;transform:rotate(-4deg)}.eopQla_countGo{--st-fill:var(--lime)}.eopQla_countWord{font-size:clamp(36px,12cqw,84px)}.eopQla_countStill{animation:none}@keyframes eopQla_countIn{0%{opacity:0;transform:scale(1.7)rotate(-12deg)}60%{opacity:1;transform:scale(.96)rotate(-3deg)}80%{transform:scale(1.04)rotate(-5deg)}to{opacity:1;transform:scale(1)rotate(-4deg)}}.eopQla_countStar{position:absolute;top:22%;right:12%}.eopQla_roundOver{background:color-mix(in srgb, var(--ink) 30%, transparent);flex-direction:column;justify-content:center;align-items:center;gap:22px;animation:.4s ease-out both eopQla_fadeIn;display:flex;position:absolute;inset:0}.eopQla_roundOverFreeze{animation-delay:.12s}.eopQla_roundOverFreeze .eopQla_roScore{animation-delay:.25s}@keyframes eopQla_fadeIn{0%{opacity:0}to{opacity:1}}.eopQla_roScore{border-radius:var(--r-pill);border:3px solid var(--ink);background:var(--paper);box-shadow:var(--shadow-sticker);--st-fill:var(--secondary);animation:eopQla_roScoreIn .42s var(--ease-slap) .15s both;transform-origin:50%;padding:10px 34px 14px;font-size:clamp(32px,10cqw,56px);position:relative;}@keyframes eopQla_roScoreIn{0%{opacity:0;transform:translate(-160%)}70%{opacity:1;transform:translate(4%)}to{transform:none}}.eopQla_roStats{font:400 18px / 1.35 var(--font-hand);color:var(--ink);border-radius:var(--r-pill);background:var(--paper);border:2px solid var(--ink);box-shadow:var(--shadow-chip);padding:4px 14px}.eopQla_roStar{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);width:20px;height:20px;animation:2.6s linear infinite eopQla_starOrbit;position:absolute}@keyframes eopQla_starOrbit{0%{transform:rotate(0deg) translateX(var(--orbit)) rotate(0deg)}to{transform:rotate(360deg) translateX(var(--orbit)) rotate(-360deg)}}.eopQla_pads{padding:10px 12px calc(10px + env(safe-area-inset-bottom));pointer-events:none;justify-content:space-between;align-items:flex-end;display:flex;position:absolute;bottom:0;left:0;right:0}.eopQla_padGroup{gap:12px;display:flex}.eopQla_pad{pointer-events:auto;touch-action:none;border-radius:var(--r-blob);border:3px solid var(--ink);background:var(--paper);width:64px;min-width:44px;height:64px;min-height:44px;box-shadow:var(--shadow-rest);color:var(--ink);font:700 24px / 1 var(--font-body);-webkit-tap-highlight-color:transparent;transform:rotate(var(--tilt,3deg));place-items:center;display:grid}.eopQla_padWide{border-radius:var(--r-pill);letter-spacing:.08em;text-transform:uppercase;width:100px;font-size:16px}.eopQla_padAction{background:var(--primary)}.eopQla_padDown{transform:translate(3px, 3px) rotate(var(--tilt,3deg));box-shadow:var(--shadow-press)}.eopQla_noGl{background:var(--paper-quiet);font-family:var(--font-body);color:var(--ink);place-items:center;padding:16px;display:grid;position:absolute;inset:0}.eopQla_anchor{will-change:transform;pointer-events:none;position:absolute;top:0;left:0}.eopQla_anchorHidden{visibility:hidden}.eopQla_keycap{border-radius:var(--r-inner);border:2px solid var(--ink);background:var(--sky);min-width:28px;height:28px;box-shadow:var(--shadow-chip);color:var(--ink);font:700 13px / 1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;place-items:center;padding:0 8px;display:inline-grid}.eopQla_keycapBlink{animation:1s steps(2,end) infinite eopQla_keycapBlink}@keyframes eopQla_keycapBlink{50%{background:var(--highlighter);transform:scale(1.1)rotate(-4deg)}}.eopQla_nameTag{border-radius:var(--r-pill);border:3px solid var(--ink);background:var(--tag,var(--paper));color:var(--tag-ink,var(--ink));font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;white-space:nowrap;box-shadow:var(--shadow-sticker-sm);align-items:center;gap:8px;padding:4px 14px 5px;font-size:24px;line-height:.95;display:inline-flex;transform:translate(-50%,-100%)rotate(-3deg)}.eopQla_nameTag small{font:700 13px / 1 var(--font-body);letter-spacing:.08em}.eopQla_nameTagHi{background:var(--highlighter)}.eopQla_bubble{border-radius:var(--r-card);border:3px solid var(--ink);background:var(--paper);max-width:220px;color:var(--ink);box-shadow:var(--shadow-rest);text-align:center;animation:eopQla_bubbleIn .26s var(--ease-slap) both;padding:8px 14px 9px;position:relative;transform:translate(-50%,calc(-100% - 12px))rotate(-2deg)}.eopQla_bubble:after{content:"";background:var(--paper);border-right:3px solid var(--ink);border-bottom:3px solid var(--ink);width:14px;height:14px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)rotate(45deg)}.eopQla_bubbleText{font:400 18px / 1.35 var(--font-hand)}.eopQla_bubbleSub{font:700 13px / 1.2 var(--font-body);letter-spacing:.02em;color:var(--ink);margin-top:2px}.eopQla_bubbleBad,.eopQla_bubbleBad:after{background:var(--paper-quiet)}@keyframes eopQla_bubbleIn{0%{opacity:0;transform:translate(-50%,calc(-100% - 12px))scale(.6)rotate(-8deg)}to{opacity:1;transform:translate(-50%,calc(-100% - 12px))scale(1)rotate(-2deg)}}.eopQla_instruction{border-radius:var(--r-pill);border:3px solid var(--ink);background:var(--paper);max-width:min(92%,440px);box-shadow:var(--shadow-rest);color:var(--ink);font:400 22px / 1.35 var(--font-hand);text-align:center;animation:eopQla_instructionIn .32s var(--ease-slap) both;padding:6px 18px 8px;position:absolute;bottom:12px;left:50%;transform:translate(-50%)rotate(-1deg)}.eopQla_instructionOut{animation:eopQla_instructionOut .4s var(--ease-out) both}@keyframes eopQla_instructionIn{0%{opacity:0;transform:translate(-50%,8px)rotate(-1deg)}to{opacity:1;transform:translate(-50%)rotate(-1deg)}}@keyframes eopQla_instructionOut{to{opacity:0;transform:translate(-50%,6px)rotate(-1deg)}}@container (max-width:560px){.eopQla_instruction{font-size:18px;bottom:10px}}.eopQla_judge{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;color:var(--st-fill,var(--highlighter));paint-order:stroke fill;-webkit-text-stroke:.12em var(--rim);text-shadow:.085em .085em 0 var(--ink);animation:eopQla_judgeIn .16s var(--ease-slap) both;white-space:nowrap;font-size:clamp(24px,5cqw,32px);font-weight:400;line-height:1;position:absolute;top:14%;left:50%;transform:translate(-50%,-50%)rotate(-3deg)}.eopQla_judgeStill{animation:none}.eopQla_judgePerfect{--st-fill:var(--highlighter)}.eopQla_judgeGreat{--st-fill:var(--lime)}.eopQla_judgeOk{--st-fill:var(--secondary)}.eopQla_judgeMiss{--st-fill:var(--love-damage)}.eopQla_judgeSub{border-radius:var(--r-pill);border:2px solid var(--ink);background:var(--paper);box-shadow:var(--shadow-chip);color:var(--ink);font:700 var(--text-micro,13px) / 1.2 var(--font-body);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;-webkit-text-stroke:0;text-shadow:none;margin-top:8px;padding:2px 10px 3px;display:inline-block;position:absolute;top:100%;left:50%;transform:translate(-50%)rotate(2deg)}@keyframes eopQla_judgeIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.5)rotate(-12deg)}55%{opacity:1;transform:translate(-50%,-50%)scale(1.15)rotate(2deg)}to{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(-3deg)}}.eopQla_pips{border-radius:var(--r-pill);border:2px solid var(--ink);background:var(--paper);box-shadow:var(--shadow-chip);color:var(--ink);font:700 13px / 1.2 var(--font-body);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;padding:4px 12px;display:inline-flex;transform:rotate(1deg)}.eopQla_pip{border-radius:var(--r-blob);border:2px solid var(--ink);background:var(--paper-quiet);width:12px;height:12px;transition:background .18s var(--ease-out), transform .18s var(--ease-out)}.eopQla_pipOn{background:var(--lime)}.eopQla_pipGold{background:var(--highlighter)}.eopQla_pipRed{background:var(--love-damage)}.eopQla_pipPop{animation:eopQla_pipPop .32s var(--ease-slap) both}@keyframes eopQla_pipPop{0%{transform:scale(.6)}60%{transform:scale(1.35)}to{transform:scale(1)}}.eopQla_hudButton{pointer-events:auto;touch-action:none;border-radius:var(--r-pill);border:3px solid var(--ink);background:var(--primary);min-width:96px;min-height:44px;box-shadow:var(--shadow-rest);color:var(--ink);font:700 16px / 1 var(--font-body);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transform:rotate(var(--tilt,-2deg));transition:transform .2s var(--ease-slap), box-shadow .2s var(--ease-slap);cursor:pointer;place-items:center;gap:2px;padding:10px 20px;display:inline-grid}.eopQla_hudButton:hover{box-shadow:var(--shadow-hover);transform:rotate(0)translate(-2px,-2px)}.eopQla_hudButtonBlue{background:var(--paper);box-shadow:var(--shadow-rest), inset 0 0 0 1px var(--kraft-deep)}.eopQla_hudButtonGold{background:var(--highlighter)}.eopQla_hudButton small{font:700 13px / 1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;opacity:.8}.eopQla_hudButtonDown{transform:translate(4px, 4px) rotate(var(--tilt,-2deg));box-shadow:var(--shadow-press)}.eopQla_hudButtonPulse{animation:1s ease-in-out infinite eopQla_hudPulse}.eopQla_hudButton:disabled{background:var(--kraft-deep);color:color-mix(in srgb, var(--ink) 55%, transparent);box-shadow:2px 2px 0 var(--ink);cursor:not-allowed;transform:none}@keyframes eopQla_hudPulse{0%,to{transform:scale(1) rotate(var(--tilt,-2deg))}50%{transform:scale(1.06) rotate(var(--tilt,-2deg))}}.eopQla_shakeHit{animation:.18s ease-out .2s both eopQla_shakeHit}@keyframes eopQla_shakeHit{0%{transform:none}20%{transform:translate(6px,-4px)}45%{transform:translate(-5px,3px)}70%{transform:translate(3px,-2px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.eopQla_bubble,.eopQla_instruction,.eopQla_judge,.eopQla_pipPop,.eopQla_keycapBlink,.eopQla_hudButtonPulse,.eopQla_shakeHit,.eopQla_star,.eopQla_starPulse,.eopQla_valuePop,.eopQla_combo,.eopQla_banner,.eopQla_count,.eopQla_roScore,.eopQla_roStar{animation-duration:1ms;animation-iteration-count:1}}
.vzhUBG_tagWrap [data-testid=g3d-nametag]{zoom:var(--tag-zoom,1)}
.qrKIXa_badge{border-radius:var(--r-pill);border:2px solid var(--ink);background:var(--paper);color:var(--ink);font:700 13px / 1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;box-shadow:var(--shadow-chip);transform:translate(-50%, -100%) rotate(var(--tilt,0deg));transform-origin:50% 100%;align-items:center;gap:5px;padding:3px 8px 3px 6px;display:inline-flex}.qrKIXa_badgeDot{border:2px solid var(--ink);background:var(--tag,var(--primary));border-radius:50%;flex:none;width:10px;height:10px}
.FanFnG_pads{padding:10px 12px calc(10px + env(safe-area-inset-bottom));pointer-events:none;justify-content:center;gap:14px;display:flex;position:absolute;bottom:0;left:0;right:0}.FanFnG_padGroup{gap:14px;display:flex}.FanFnG_padsSplit{justify-content:space-between;padding-left:14px;padding-right:14px}.FanFnG_pad{pointer-events:auto;touch-action:none;border-radius:var(--r-blob);border:3px solid var(--ink);background:var(--lane,var(--paper));width:60px;min-width:44px;height:60px;min-height:44px;box-shadow:0 0 0 3px var(--rim), 4px 4px 0 var(--ink);color:var(--ink);font:700 26px / 1 var(--font-body);-webkit-tap-highlight-color:transparent;transform:rotate(var(--tilt,-3deg));transition:transform 80ms var(--ease-out);place-items:center;display:grid}.FanFnG_padGroup .FanFnG_pad:nth-child(2){--tilt:3deg}.FanFnG_padDown{transform:translate(3px, 3px) rotate(var(--tilt,-3deg));box-shadow:0 0 0 3px var(--rim), 1px 1px 0 var(--ink)}@media (max-height:420px){.FanFnG_pad{width:48px;height:48px;font-size:22px}.FanFnG_pads,.FanFnG_padGroup{gap:10px}.FanFnG_pads{padding-bottom:calc(6px + env(safe-area-inset-bottom))}}.FanFnG_padPulse{animation:FanFnG_padBeat var(--beat,.5s) var(--ease-out) var(--beat-delay,0s) infinite}.FanFnG_padHeld{animation-play-state:paused}@keyframes FanFnG_padBeat{0%{scale:1.1}35%,to{scale:1}}@media (prefers-reduced-motion:reduce){.FanFnG_padPulse{animation:none}}.FanFnG_comboLead small:before{content:"♪";margin-right:6px;font-size:15px;line-height:1}.FanFnG_songTag{display:contents}.FanFnG_songTag [data-testid=g3d-nametag]{transform-origin:0 100%;animation:FanFnG_songTagIn .26s var(--ease-slap) both;transform:translateY(-100%)rotate(-2deg)}.FanFnG_songTagNarrow [data-testid=g3d-nametag]{white-space:normal;overflow-wrap:anywhere;text-align:left;max-width:min(58cqw,220px);padding:3px 11px 4px;font-size:18px;line-height:1}.FanFnG_songTagOut [data-testid=g3d-nametag]{animation:FanFnG_songTagOut .25s var(--ease-out) both}@keyframes FanFnG_songTagIn{0%{opacity:0;transform:translateY(-100%)scale(.7)rotate(-8deg)}to{opacity:1;transform:translateY(-100%)scale(1)rotate(-2deg)}}@keyframes FanFnG_songTagOut{to{opacity:0}}.FanFnG_syncHint{pointer-events:none;animation:.4s ease-out .9s both FanFnG_fadeInHint;position:absolute;bottom:12%;left:50%;transform:translate(-50%)}@keyframes FanFnG_fadeInHint{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.FanFnG_songTag [data-testid=g3d-nametag],.FanFnG_songTagOut [data-testid=g3d-nametag],.FanFnG_syncHint{animation-duration:1ms;animation-delay:0s}}.FanFnG_rivalTagOut{display:contents}.FanFnG_rivalTagOut [data-testid=g3d-nametag]{transform-origin:0 100%;transform:translateY(-100%)rotate(-3deg)}.FanFnG_rivalTagNarrow [data-testid=g3d-nametag]{max-width:var(--tag-room,none);white-space:normal;overflow-wrap:anywhere;text-align:left;padding:3px 11px 4px;font-size:18px;line-height:1}.FanFnG_hud [data-testid=g3d-instruction]{width:max-content}.FanFnG_hud [data-testid=g3d-round-over]>div{text-align:center;animation-name:FanFnG_cardPop}@keyframes FanFnG_cardPop{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}
.dWSCOG_catchRow{pointer-events:none;gap:8px;display:inline-flex}.dWSCOG_catchChip{--tilt:-2deg;border-radius:var(--r-pill);border:3px solid var(--ink);background:var(--paper);height:30px;box-shadow:var(--shadow-chip);font:700 13px / 1 var(--font-body);letter-spacing:.04em;color:var(--ink);opacity:.72;transform:rotate(var(--tilt));font-variant-numeric:tabular-nums;align-items:center;gap:7px;padding:0 10px 0 11px;display:inline-flex}.dWSCOG_catchChipOn{opacity:1;background:var(--highlighter);animation:dWSCOG_chipPop .38s var(--ease-slap) both}.dWSCOG_catchChipNight{background:var(--grape);color:var(--rim)}@keyframes dWSCOG_chipPop{0%{transform:rotate(var(--tilt)) scale(.6)}60%{transform:rotate(var(--tilt)) scale(1.1)}to{transform:rotate(var(--tilt)) scale(1)}}.dWSCOG_catchValue{align-items:center;gap:3px;display:inline-flex}.dWSCOG_fishDot{border:2px solid var(--ink);box-sizing:content-box;border-radius:50%;flex:none;width:18px;height:10px;position:relative}.dWSCOG_fishDot:after{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-right:6px solid;width:0;height:0;position:absolute;top:1px;left:-8px}.dWSCOG_doodleChip{padding-left:5px}.dWSCOG_doodleThumb{object-fit:contain;background:var(--rim);width:20px;height:20px;box-shadow:0 0 0 2px var(--ink);border-radius:50%;flex:none;display:block}.dWSCOG_catchCount{font-variant-numeric:tabular-nums;letter-spacing:0}.dWSCOG_skyChip{border-radius:var(--r-pill);border:3px solid var(--ink);background:var(--sky);height:30px;box-shadow:var(--shadow-chip);font:700 13px / 1 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);white-space:nowrap;align-items:center;gap:7px;padding:0 11px 0 7px;display:inline-flex;transform:rotate(2deg)}.dWSCOG_skyChipNight{background:var(--grape);color:var(--rim)}.dWSCOG_sun{background:var(--highlighter);border:2px solid var(--ink);box-sizing:border-box;border-radius:50%;width:14px;height:14px}.dWSCOG_moon{background:var(--paper);border:2px solid var(--ink);box-sizing:border-box;width:14px;height:14px;box-shadow:inset -4px -2px 0 0 var(--grape-text);border-radius:50%}.dWSCOG_skyChipIcon{gap:0;padding:0 7px}.dWSCOG_bang{--left:1;pointer-events:none;place-items:center;width:64px;height:64px;display:grid;position:absolute;top:0;left:0;transform:translate(-50%,-100%)}.dWSCOG_bangRing{border:4px solid var(--secondary);box-shadow:0 0 0 2px var(--ink), inset 0 0 0 2px var(--ink);background:var(--paper-quiet);opacity:.85;transform:scale(calc(.35 + .65 * var(--left)));border-radius:50%;transition:transform 90ms linear;position:absolute;inset:0}.dWSCOG_bangText{font-family:var(--font-display);letter-spacing:.035em;color:var(--love-damage);paint-order:stroke fill;-webkit-text-stroke:4px var(--rim);text-shadow:3px 3px 0 var(--ink);animation:dWSCOG_bangPop .38s var(--ease-slap) both;font-size:32px;font-weight:400;line-height:1;position:relative}@keyframes dWSCOG_bangPop{0%{transform:scale(.3)}to{transform:scale(1)}}.dWSCOG_bangSub{white-space:nowrap;border-radius:var(--r-pill);border:2px solid var(--ink);background:var(--secondary);box-shadow:var(--shadow-chip);font:700 13px / 1 var(--font-body);letter-spacing:.04em;color:var(--ink);padding:3px 9px;position:absolute;top:100%;left:50%;transform:translate(-50%,8px)}.dWSCOG_floatHint{border-radius:var(--r-pill);border:2px solid var(--ink);background:var(--paper);box-shadow:var(--shadow-chip);font:400 18px / 1.1 var(--font-hand);color:var(--ink);white-space:nowrap;animation:dWSCOG_hintPop .32s var(--ease-slap) both;padding:4px 11px;display:inline-block;transform:translate(-50%,-100%)translateY(-14px)rotate(-2deg)}.dWSCOG_floatHintTell{background:var(--highlighter)}@keyframes dWSCOG_hintPop{0%{transform:translate(-50%,-100%)translateY(-14px)rotate(-2deg)scale(.6)}to{transform:translate(-50%,-100%)translateY(-14px)rotate(-2deg)scale(1)}}.dWSCOG_reelRow{align-items:flex-end;gap:8px;display:flex}.dWSCOG_shout{border-radius:var(--r-pill);border:2px solid var(--ink);background:var(--love-damage);box-shadow:var(--shadow-chip);font:700 13px / 1 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--rim);padding:3px 8px;animation:.4s ease-in-out infinite dWSCOG_urgent}@keyframes dWSCOG_urgent{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.dWSCOG_controls{pointer-events:none;position:absolute;inset:0}.dWSCOG_padIdle{opacity:.55}.dWSCOG_castGone{visibility:hidden;pointer-events:none}.dWSCOG_outro{background:color-mix(in srgb, var(--ink) 30%, transparent);flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;padding-top:min(9%,40px);animation:.4s ease-out both dWSCOG_outroFade;display:flex;position:absolute;inset:0}@keyframes dWSCOG_outroFade{0%{opacity:0}to{opacity:1}}.dWSCOG_outroStinger{border-radius:var(--r-pill);border:3px solid var(--ink);background:var(--paper);box-shadow:var(--shadow-sticker);font-family:var(--font-display);color:var(--love-damage);paint-order:stroke fill;-webkit-text-stroke:4px var(--rim);text-shadow:3px 3px 0 var(--ink);animation:dWSCOG_outroPop .42s var(--ease-slap) both;padding:8px 26px 12px;font-size:clamp(32px,9cqw,64px);font-weight:400;line-height:1;transform:rotate(-4deg)}.dWSCOG_outroStingerWon{color:var(--primary);background:var(--highlighter)}.dWSCOG_outroSub{font:400 clamp(18px, 3.2cqw, 22px) / 1.2 var(--font-hand);color:var(--rim);paint-order:stroke fill;-webkit-text-stroke:3px var(--ink)}.dWSCOG_outroScore{border-radius:var(--r-pill);border:3px solid var(--ink);background:var(--paper);box-shadow:var(--shadow-sticker);font-family:var(--font-display);color:var(--secondary);paint-order:stroke fill;-webkit-text-stroke:4px var(--rim);text-shadow:3px 3px 0 var(--ink);font-variant-numeric:tabular-nums;animation:dWSCOG_outroPop .42s var(--ease-slap) .15s both;margin-top:4px;padding:10px 34px 14px;font-size:clamp(32px,9cqw,52px);font-weight:400;line-height:1;position:relative;transform:rotate(2deg)}.dWSCOG_outroStats{border-radius:var(--r-pill);border:2px solid var(--ink);background:var(--paper);box-shadow:var(--shadow-chip);font:400 18px / 1.35 var(--font-hand);color:var(--ink);margin-top:6px;padding:4px 14px}@keyframes dWSCOG_outroPop{0%{opacity:0;transform:scale(.5)rotate(-8deg)}60%{opacity:1;transform:scale(1.08)rotate(-3deg)}to{opacity:1;transform:scale(1)rotate(-4deg)}}.dWSCOG_outroStill,.dWSCOG_outroStill .dWSCOG_outroStinger,.dWSCOG_outroStill .dWSCOG_outroScore{animation-duration:1ms}@media (prefers-reduced-motion:reduce){.dWSCOG_outro,.dWSCOG_outroStinger,.dWSCOG_outroScore,.dWSCOG_catchChipOn,.dWSCOG_bangText,.dWSCOG_floatHint,.dWSCOG_shout{animation-duration:1ms;animation-iteration-count:1}}
.O40gPG_list{flex-wrap:wrap;gap:8px;max-width:min(100cqw - 132px,640px);margin:0;padding:0;list-style:none;display:flex}.O40gPG_chip{border-radius:var(--r-pill);border:2px solid var(--ink);background:var(--paper);height:26px;color:var(--ink);font:700 13px / 1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;box-shadow:var(--shadow-chip);transform:rotate(var(--tilt,-2deg));animation:O40gPG_chipIn .38s var(--ease-slap) both;align-items:center;gap:5px;padding:0 10px 0 6px;display:inline-flex}.O40gPG_chipFound{background:var(--highlighter);animation:O40gPG_chipFlip .42s var(--ease-slap) both}.O40gPG_glyph{flex:none;width:18px;height:18px;display:block}.O40gPG_thumb{object-fit:contain;background:var(--paper);width:18px;height:18px;box-shadow:0 0 0 1px var(--ink);border-radius:4px;flex:none;display:block}.O40gPG_pts{font-family:var(--font-display);color:var(--secondary);paint-order:stroke fill;-webkit-text-stroke:3px var(--rim);text-shadow:2px 2px 0 var(--ink);letter-spacing:.04em;font-variant-numeric:tabular-nums;margin-top:-2px;margin-left:2px;font-size:24px;font-weight:400;line-height:1}.O40gPG_column{flex-flow:column;gap:7px;max-width:none}.O40gPG_column .O40gPG_chip{justify-content:flex-start;min-width:116px;max-width:196px}.O40gPG_column .O40gPG_chipDoodle.O40gPG_chipFound{max-width:236px}.O40gPG_column .O40gPG_label{text-overflow:ellipsis;overflow:hidden}.O40gPG_narrow{gap:4px;max-width:calc(100cqw - 96px)}.O40gPG_narrow .O40gPG_chip{gap:3px;height:22px;padding:0 4px}.O40gPG_narrow .O40gPG_glyph,.O40gPG_narrow .O40gPG_thumb{width:16px;height:16px}.O40gPG_narrow .O40gPG_label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.O40gPG_narrow .O40gPG_pts{margin-top:-3px;font-size:24px}.O40gPG_still .O40gPG_chip,.O40gPG_still .O40gPG_chipFound{animation:none}@media (prefers-reduced-motion:reduce){.O40gPG_chip,.O40gPG_chipFound{animation:none}}@keyframes O40gPG_chipIn{0%{opacity:0;transform:scale(.6) translateY(-6px) rotate(var(--tilt,-2deg))}to{opacity:1;transform:rotate(var(--tilt,-2deg))}}@keyframes O40gPG_chipFlip{0%{transform:scale(.8)rotateX(90deg)}60%{transform:scale(1.12) rotateX(0deg) rotate(var(--tilt,-2deg))}to{transform:rotate(var(--tilt,-2deg))}}.O40gPG_dim{background:color-mix(in srgb, var(--ink) 30%, transparent);opacity:0;pointer-events:none;transition:opacity .32s;position:absolute;inset:0}.O40gPG_dim[data-on=true]{opacity:1}@media (prefers-reduced-motion:reduce){.O40gPG_dim{transition-duration:1ms}}.O40gPG_reticle{border:4px solid var(--highlighter);width:64px;height:64px;box-shadow:0 0 0 3px var(--rim), 0 0 0 5px var(--ink), inset 0 0 0 2px var(--ink), 4px 4px 0 5px var(--ink);animation:O40gPG_reticleIn .5s var(--ease-slap) .45s both, O40gPG_reticlePulse .833s ease-in-out .95s infinite;border-radius:50%;translate:-50% -50%}.O40gPG_reticle.O40gPG_still{animation:1ms linear both O40gPG_reticleIn}@media (prefers-reduced-motion:reduce){.O40gPG_reticle{animation:1ms linear both O40gPG_reticleIn}}@keyframes O40gPG_reticleIn{0%{opacity:0;scale:2.2}to{opacity:1;scale:1}}@keyframes O40gPG_reticlePulse{0%,to{scale:1}50%{scale:1.14}}.O40gPG_stage [data-testid=g3d-countdown]>span{display:none}.O40gPG_stage [data-testid=g3d-round-over]>*{animation-name:O40gPG_roundOverIn}@keyframes O40gPG_roundOverIn{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}
.Pr3CXG_layer [data-testid=g3d-round-over]>div{animation-name:Pr3CXG_roundOverIn}@keyframes Pr3CXG_roundOverIn{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.Pr3CXG_instructionSlot{pointer-events:none;width:176px;height:66px;position:absolute;top:46px;left:6px}.Pr3CXG_instructionSlot>*{width:max-content;max-width:100%}.Pr3CXG_chip{border-radius:var(--r-pill);border:3px solid var(--ink);background:var(--grape);box-shadow:var(--shadow-sticker-sm);color:var(--rim);font:700 13px / 1.2 var(--font-body);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:baseline;gap:8px;padding:3px 14px 4px;display:inline-flex;transform:rotate(2deg)}.Pr3CXG_chip strong{font-family:var(--font-display);color:var(--highlighter);paint-order:stroke fill;-webkit-text-stroke:3px var(--rim);text-shadow:2px 2px 0 var(--ink);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:400;line-height:1}.Pr3CXG_livesWell{border-radius:var(--r-pill);border:3px solid var(--ink);background:var(--paper);box-shadow:var(--shadow-chip);padding:6px 12px;transform:rotate(-2deg)}.Pr3CXG_bannerHigh{top:22%!important}.Pr3CXG_badge{border-radius:var(--r-blob);border:2px solid var(--ink);background:var(--primary);width:30px;height:30px;color:var(--rim);font-family:var(--font-display);paint-order:stroke fill;-webkit-text-stroke:3px var(--ink);text-shadow:2px 2px 0 var(--ink);box-shadow:var(--shadow-chip);animation:Pr3CXG_badgeIn .32s var(--ease-slap) both;place-items:center;font-size:24px;font-weight:400;line-height:1;display:inline-grid;transform:translate(-50%,-50%)}@keyframes Pr3CXG_badgeIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)rotate(-12deg)}to{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(0)}}.Pr3CXG_keycapWrap{display:inline-block;transform:translate(-50%,-50%)}.Pr3CXG_dpad{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));width:calc(var(--pad) * 2 + var(--gap));height:calc(var(--pad) * 2 + var(--gap));pointer-events:none;position:absolute}.Pr3CXG_pad{pointer-events:auto;touch-action:none;width:var(--pad);height:var(--pad);border-radius:var(--r-blob);border:3px solid var(--ink);background:var(--paper);min-width:44px;min-height:44px;box-shadow:var(--shadow-rest);color:var(--ink);font:700 22px / 1 var(--font-body);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transform:rotate(var(--tilt,3deg));place-items:center;display:grid;position:absolute}.Pr3CXG_pad:active,.Pr3CXG_padDown{transform:translate(3px, 3px) rotate(var(--tilt,3deg));box-shadow:var(--shadow-press);background:var(--primary)}.Pr3CXG_padUp{left:calc(var(--pad) / 2 + var(--gap) / 2);--tilt:-3deg;top:0}.Pr3CXG_padDown2{left:calc(var(--pad) / 2 + var(--gap) / 2);--tilt:2deg;bottom:0}.Pr3CXG_padLeft{left:0;top:calc(var(--pad) / 2 + var(--gap) / 2);--tilt:4deg}.Pr3CXG_padRight{right:0;top:calc(var(--pad) / 2 + var(--gap) / 2);--tilt:-2deg}@media (prefers-reduced-motion:reduce){.Pr3CXG_badge{animation-duration:1ms}}
.qV358G_chip{border-radius:var(--r-pill);border:3px solid var(--ink);background:var(--paper);box-shadow:var(--shadow-chip);color:var(--ink);font:700 13px / 1.2 var(--font-body);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transform:rotate(var(--tilt,2deg));align-items:center;gap:8px;padding:3px 12px 4px;display:inline-flex}.qV358G_chipTune{background:var(--highlighter)}.qV358G_chipValue{font-family:var(--font-display);letter-spacing:.04em;color:var(--secondary);paint-order:stroke fill;-webkit-text-stroke:3px var(--rim);text-shadow:2px 2px 0 var(--ink);font-variant-numeric:tabular-nums;font-size:24px;font-weight:400;line-height:1}.qV358G_chipTune .qV358G_chipValue{color:var(--highlighter)}.qV358G_caption{border-radius:var(--r-pill);border:3px solid var(--ink);background:var(--paper);max-width:min(94%,520px);box-shadow:var(--shadow-chip);color:var(--ink);font:700 14px / 1.3 var(--font-body);text-align:center;text-overflow:ellipsis;white-space:nowrap;padding:4px 14px 5px;position:absolute;bottom:12px;left:50%;overflow:hidden;transform:translate(-50%)rotate(-1deg)}.qV358G_captionLabel{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--ink) 65%, var(--paper));font-size:13px}.qV358G_caption em{font-style:normal;font:400 18px / 1.2 var(--font-hand);color:var(--ink)}.qV358G_captionFriend{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;text-wrap:balance;width:max-content;overflow:visible}.qV358G_caption .qV358G_credit{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--ink) 65%, var(--paper));white-space:nowrap;margin-left:2px;font-size:13px}@container (max-width:560px){.qV358G_caption{max-width:92%;font-size:13px}.qV358G_caption em{font-size:18px}.qV358G_chip{padding:2px 10px 3px;font-size:13px}}.qV358G_stage [data-testid=g3d-instruction]{width:max-content}
.ARJzQa_card [data-testid=g3d-round-over]>div:nth-child(-n+2){animation-name:ARJzQa_pieCardIn}.ARJzQa_card [data-testid=g3d-round-over]{padding-top:var(--pie-card-top,0px);padding-bottom:var(--pie-card-bottom,0px)}@keyframes ARJzQa_pieCardIn{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}.ARJzQa_tag{display:contents}.ARJzQa_tag [data-testid=g3d-nametag]{translate:var(--pie-tag-dx,0px) 0;font-size:var(--pie-tag-font,24px)}.ARJzQa_bubbleSeat{position:absolute;inset:0}.ARJzQa_bubbleSeat>:not([style]){visibility:hidden}.ARJzQa_ribbons{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.ARJzQa_ribbon{border-radius:var(--r-pill);border:3px solid var(--ink);background:var(--paper);color:var(--ink);font:700 13px / 1.2 var(--font-body);letter-spacing:.08em;text-transform:uppercase;box-shadow:var(--shadow-chip);white-space:nowrap;transform:rotate(var(--tilt,-2deg));animation:ARJzQa_ribbonIn .32s var(--ease-slap) both;padding:3px 12px 4px;display:inline-block}.ARJzQa_ribbonFirst{background:var(--highlighter)}.ARJzQa_ribbonSecond{background:var(--sky)}.ARJzQa_ribbonThird{background:var(--secondary)}.ARJzQa_ribbonFourth{background:var(--paper-quiet)}@keyframes ARJzQa_ribbonIn{0%{transform:scale(.6) rotate(var(--tilt,-2deg));opacity:0}to{transform:scale(1) rotate(var(--tilt,-2deg));opacity:1}}@media (prefers-reduced-motion:reduce){.ARJzQa_ribbon{animation-duration:1ms}}
.RiRw-q_strikes{flex-direction:column;align-items:flex-end;gap:4px;display:inline-flex}.RiRw-q_strikeLabel{border-radius:var(--r-pill);border:2px solid var(--ink);background:var(--paper);box-shadow:var(--shadow-chip);font:700 13px / 1.2 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);padding:2px 10px 3px;transform:rotate(2deg)}.RiRw-q_strikeRow{border-radius:var(--r-pill);border:3px solid var(--ink);background:var(--paper);box-shadow:var(--shadow-sticker);gap:8px;padding:6px 10px 12px;display:inline-flex}.RiRw-q_tile{width:var(--tile);height:var(--tile);place-items:center;display:grid;position:relative}.RiRw-q_tileOn{animation:RiRw-q_strikePop .35s var(--ease-slap) both}.RiRw-q_tileEmpty{opacity:.45}.RiRw-q_ring{pointer-events:none;width:calc(100% + 8px);height:calc(100% + 8px);position:absolute;inset:-4px;transform:rotate(-90deg)}.RiRw-q_ringTrack{fill:none;stroke:var(--paper-quiet);stroke-width:3px}.RiRw-q_ringFill{fill:none;stroke:var(--love-damage);stroke-width:3px;stroke-linecap:round}.RiRw-q_secs{border-radius:var(--r-pill);border:2px solid var(--ink);background:var(--love-damage);color:var(--rim);font:700 13px / 1.3 var(--font-body);font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 6px;position:absolute;bottom:-13px;left:50%;transform:translate(-50%)}@keyframes RiRw-q_strikePop{0%{transform:scale(.6)}60%{transform:scale(1.25)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.RiRw-q_tileOn{animation-duration:1ms}}
.mgLmTq_whiff{font:400 24px / 1 var(--font-display);letter-spacing:.04em;color:var(--love-damage);white-space:nowrap;paint-order:stroke fill;-webkit-text-stroke:3px var(--rim);text-shadow:2px 2px 0 var(--ink);animation:.9s ease-out forwards mgLmTq_whiffRise;position:absolute;transform:translate(-50%,-100%)}@keyframes mgLmTq_whiffRise{0%{opacity:0;transform:translate(-50%,-100%)scale(.7)}15%{opacity:1;transform:translate(-50%,-110%)scale(1.15)}30%{transform:translate(-50%,-120%)scale(1)}70%{opacity:1}to{opacity:0;transform:translate(-50%,calc(-100% - 48px))scale(1)}}.mgLmTq_whiffStill{animation:.9s linear forwards mgLmTq_whiffFade}@keyframes mgLmTq_whiffFade{0%,70%{opacity:1}to{opacity:0}}.mgLmTq_badge{max-width:var(--badge-max,none);border-radius:var(--r-pill);border:2px solid var(--ink);background:var(--paper);color:var(--ink);font:700 13px / 1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;box-shadow:var(--shadow-chip);transform:translate(calc(-50% + var(--lean,0px)), calc(-100% + var(--drop,0px))) rotate(var(--tilt,-3deg));align-items:center;gap:5px;padding:3px 8px 3px 6px;display:inline-flex}.mgLmTq_badgeName{text-overflow:ellipsis;min-width:0;font-size:calc(13px * var(--badge-k,1));overflow:hidden}.mgLmTq_badgeDot{border:2px solid var(--ink);background:var(--tag,var(--primary));border-radius:50%;flex:none;width:10px;height:10px}.mgLmTq_capDim{opacity:.2;transition:opacity .15s ease-out}.mgLmTq_poster{z-index:1;pointer-events:none;background:var(--lime);position:absolute;inset:0;overflow:hidden}.mgLmTq_poster:before{content:"";z-index:1;background-image:var(--grain);opacity:.35;mix-blend-mode:multiply;pointer-events:none;background-size:240px 240px;position:absolute;inset:0}.mgLmTq_posterSky{background:var(--sky-low,var(--sky));border-bottom:3px solid var(--ink);position:absolute;inset:0 0 58%}.mgLmTq_posterFence{border-bottom:3px solid var(--rim);justify-content:space-between;height:7%;display:flex;position:absolute;top:35%;left:0;right:0;overflow:hidden}.mgLmTq_posterPicket{background:var(--rim);border-radius:3px 3px 0 0;flex:0 0 6px}.mgLmTq_posterLawn{background:var(--lime);position:absolute;inset:42% 0 0}.mgLmTq_posterOut{opacity:0;transition:opacity .38s ease-out}
