._overlay_1baz8_10{z-index:var(--card-z,auto);background:var(--card-scrim,#fff3e259);-webkit-backdrop-filter:var(--card-blur,none);cursor:default;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px;animation:.35s ease-out _cardFade_1baz8_1;display:flex;position:absolute;inset:0}._card_1baz8_29{--text-strong:var(--ink);--text-muted:var(--ink);--text-dim:var(--ink);--g1:6px;--g2:10px;--g3:14px;box-sizing:border-box;border:3px solid var(--ink);background:linear-gradient(var(--paper) 30%, #fff6e800) 0 0 / 100% 22px no-repeat local, linear-gradient(#fff6e800, var(--paper) 70%) 0 100% / 100% 22px no-repeat local, radial-gradient(farthest-side at 50% 0, #1b1b2a3d, #1b1b2a00) 0 0 / 100% 6px no-repeat scroll, linear-gradient(to top, #1b1b2a4d, #1b1b2a00) 0 100% / 100% 6px no-repeat scroll, var(--paper);width:min(380px,100%);max-height:calc(100% - 8px);box-shadow:0 8px 0 var(--ink);color:var(--ink);text-align:center;scrollbar-width:thin;scrollbar-color:#1b1b2a59 transparent;border-radius:22px;padding:22px 22px 20px;animation:.45s cubic-bezier(.2,1.4,.4,1) _cardPop_1baz8_1;overflow-y:auto}._card_1baz8_29:focus{outline:none}@keyframes _cardFade_1baz8_1{0%{opacity:0}}@keyframes _cardPop_1baz8_1{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}._account_1baz8_84{justify-content:flex-end;margin:-8px -6px 4px 0;display:flex}._account_1baz8_84 .acc-signin,._account_1baz8_84 .acc-chip{position:relative}._account_1baz8_84 .acc-signin:after,._account_1baz8_84 .acc-chip:after{content:"";position:absolute;inset:-8px -4px}._kicker_1baz8_103{letter-spacing:.14em;text-transform:uppercase;opacity:.6;margin:0;font-size:13px;font-weight:700;line-height:1.35}._kickerRest_1baz8_115{letter-spacing:.06em;text-transform:none;display:block}._title_1baz8_122{font:inherit;margin:0}._wordmark_1baz8_127{letter-spacing:-.05em;color:var(--sun);-webkit-text-stroke:3px var(--ink);paint-order:stroke fill;text-shadow:0 5px 0 var(--ink);margin:4px 0 0;font-size:clamp(46px,13vw,60px);font-weight:800;line-height:.95;display:block}._genreWord_1baz8_141{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._gameWord_1baz8_150{letter-spacing:.3em;text-indent:.3em;text-transform:uppercase;margin:8px 0 0;font-size:15px;font-weight:800;display:block}._season_1baz8_160{opacity:.65;word-break:keep-all;margin:4px 0 0;font-size:14px;font-weight:700;line-height:1.35}._lede_1baz8_169{margin:var(--g3) 0 0;word-break:keep-all;text-wrap:balance;font-size:15px;font-weight:500;line-height:1.45}._ledeLine_1baz8_179{text-wrap:balance;word-break:keep-all;display:block}._notice_1baz8_186{margin:var(--g3) auto 0;border:2px solid var(--ink);text-align:center;word-break:keep-all;background:#fff0a8;border-radius:14px;max-width:100%;padding:6px 14px;font-size:14px;font-weight:700;line-height:1.4}._challenge_1baz8_201{margin:var(--g3) 0 0;border:2px solid var(--ink);background:#dff4fc;border-radius:999px;padding:4px 12px;font-size:14px;font-weight:800;display:inline-block}._primary_1baz8_7,._ghost_1baz8_215{width:100%;margin-top:var(--g2);border:3px solid var(--ink);font:inherit;text-align:center;cursor:pointer;border-radius:14px;padding:14px 16px;font-size:17px;font-weight:800;line-height:1.3;text-decoration:none;transition:transform 80ms,box-shadow 80ms;display:block}._primary_1baz8_7{background:var(--tomato);color:#fff;box-shadow:0 5px 0 var(--ink);text-shadow:0 2px #1b1b2a59;margin-bottom:5px}._primary_1baz8_7:active{box-shadow:0 1px 0 var(--ink);transform:translateY(4px)}._ghost_1baz8_215{color:var(--ink);box-shadow:none;background:0 0;border-width:2.5px;font-size:15px;font-weight:700}._primary_1baz8_7:disabled,._ghost_1baz8_215:disabled{cursor:default;opacity:.55;transform:none}._primary_1baz8_7:disabled{box-shadow:0 3px 0 var(--ink);text-shadow:none;background:#b9aa98}._lede_1baz8_169+._primary_1baz8_7,._challenge_1baz8_201+._primary_1baz8_7,._status_1baz8_273+._primary_1baz8_7{margin-top:var(--g3)}._ghost_1baz8_215._bonus_1baz8_279{white-space:nowrap;background:#fff0a8;border-width:3px;padding-inline:8px;font-size:clamp(11.5px,3.8vw,15px);font-weight:800}._linkBtn_1baz8_289{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;margin:10px auto 0;padding:6px 12px;font-size:14px;font-weight:700;text-decoration:underline;display:block}._grid_1baz8_304{gap:var(--g2);margin-top:var(--g2);grid-template-columns:1fr 1fr;display:grid}._grid_1baz8_304>._ghost_1baz8_215{white-space:nowrap;margin-top:0;padding-left:8px;padding-right:8px;font-size:clamp(12.5px,3.9vw,15px)}._grid_1baz8_304>:last-child:nth-child(odd){grid-column:1/-1}._note_1baz8_328{margin:var(--g1) 0 0;opacity:.75;word-break:keep-all;text-wrap:balance;font-size:13px;font-weight:700;line-height:1.4}._balance_1baz8_339{margin:var(--g2) 0 0;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700;line-height:1.4}._offer_1baz8_347{color:#b37a0c;margin-top:8px;font-size:14px;font-weight:700;display:inline-block}._gold_1baz8_355:empty{display:none}._status_1baz8_273{margin:var(--g3) 0 0}._starting_1baz8_364{margin:var(--g3) 0 0;border:2.5px dashed var(--ink);border-radius:14px;padding:14px 12px;font-size:16px;font-weight:800;animation:1.1s ease-in-out infinite _cardPulse_1baz8_1}@keyframes _cardPulse_1baz8_1{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){._starting_1baz8_364{animation:none}}._startError_1baz8_386{margin:var(--g3) 0 0;color:#8f2a17;word-break:keep-all;background:#ffe3d8;border:2.5px solid #c2412a;border-radius:12px;padding:10px 12px;font-size:14px;font-weight:800;line-height:1.4}._reset_1baz8_400{margin:var(--g3) 0 0;opacity:.8;font-size:14px;line-height:1.4}._howto_1baz8_412{margin:var(--g3) 0 0;text-align:left;word-break:keep-all;background:#f6e9d3;border-radius:14px;padding:12px 14px;font-size:14px;line-height:1.55;list-style:none}._howto_1baz8_412 li{text-wrap:pretty;padding-left:1.3em;position:relative}._howto_1baz8_412 li+li{margin-top:4px}._howto_1baz8_412 li:before{content:"■";color:var(--tomato);font-size:.85em;position:absolute;top:0;left:0}._onMouse_1baz8_444{display:none}@media (hover:hover) and (pointer:fine){._onMouse_1baz8_444{display:list-item}._onTouch_1baz8_452{display:none}}._guideLink_1baz8_458{margin:calc(var(--g2) - 8px) auto -8px;text-underline-offset:3px;padding:12px 8px;font-size:14px;font-weight:700;line-height:1.4;text-decoration:underline;display:block;color:var(--ink)!important}._legalLine_1baz8_472{margin:var(--g2) 0 0;opacity:.7;font-size:12px;font-weight:600;line-height:1.5}._legalLine_1baz8_472 a{text-underline-offset:2px;margin:-11px -4px;padding:13px 4px;text-decoration:underline;display:inline-block;color:var(--ink)!important}._appLine_1baz8_491{margin:var(--g2) 0 0;border:2px solid var(--ink);text-align:left;background:#fff8ec;border-radius:14px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:8px 10px;padding:10px 12px 12px;display:grid}._appLineIcon_1baz8_504{border:2px solid var(--ink);border-radius:11px;width:44px;height:44px}._appLine_1baz8_491 p{word-break:keep-all;flex-direction:column;margin:0;font-size:13px;line-height:1.4;display:flex}._appLine_1baz8_491 b{font-size:14px;font-weight:900}._appLineBadge_1baz8_525{border-radius:8px;grid-column:1/-1;justify-self:center;display:inline-flex}._appLineBadgeImg_1baz8_532{width:auto;height:40px;display:block}._legalBiz_1baz8_539{display:block}._keyLine_1baz8_544{margin:var(--g1) 0 0;opacity:.7;font-size:13px;font-weight:700;display:none}@media (hover:hover) and (pointer:fine){._keyLine_1baz8_544{display:block}}._face_1baz8_560{justify-content:center;align-items:center;gap:10px;margin:10px 0 0;display:flex}._faceSvg_1baz8_568{flex:none;animation:1.8s ease-in-out infinite _faceBob_1baz8_1;transform:rotate(-6deg)}@keyframes _faceBob_1baz8_1{50%{transform:rotate(-2deg)translateY(-3px)}}@media (prefers-reduced-motion:reduce){._faceSvg_1baz8_568{animation:none}}._bubble_1baz8_586{border:2.5px solid var(--ink);text-align:left;word-break:keep-all;background:#fff;border-radius:14px;margin:6px 0;padding:8px 12px;font-size:14px;font-weight:800;line-height:1.35;position:relative}._score_1baz8_602{margin:6px 0 var(--g3);letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:60px;font-weight:800;line-height:1}._scoreLong_1baz8_611{font-size:46px}._scoreXL_1baz8_615{font-size:38px}._unit_1baz8_619{letter-spacing:0;margin-left:4px;font-size:.4em}._marks_1baz8_626{max-width:270px;max-height:110px;margin:0 auto var(--g3);flex-wrap:wrap;justify-content:center;gap:5px;display:flex;overflow-y:auto}._tiles_1baz8_637{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;display:grid}._tiles_1baz8_637[data-n="2"]{grid-template-columns:repeat(2,1fr)}._tiles_1baz8_637[data-n="1"]{grid-template-columns:minmax(0,140px);justify-content:center}._tile_1baz8_637{background:#f6e9d3;border-radius:12px;flex-direction:column;margin:0;padding:8px 4px;display:flex}._tile_1baz8_637 b{font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}._tile_1baz8_637 span{letter-spacing:.06em;text-transform:uppercase;opacity:.6;white-space:nowrap;font-size:11px;font-weight:600}@media (max-width:400px){._tile_1baz8_637 span{letter-spacing:.03em;font-size:10.5px}}._line_1baz8_686{opacity:.75;word-break:keep-all;text-wrap:balance;margin:8px 0 0;font-size:14px;font-weight:700;line-height:1.4}._lineGood_1baz8_696{opacity:1;color:#1f8f5f}._lineWarn_1baz8_702{margin-top:var(--g2);color:#8f2a17;opacity:1;background:#ffe3d8;border:2.5px solid #c2412a;border-radius:12px;padding:10px 12px;font-size:14px;font-weight:800}._lineBad_1baz8_714{opacity:1;color:#c2412a}._newBest_1baz8_719{background:var(--sun);border-radius:999px;margin:8px 0 0;padding:4px 12px;font-size:15px;font-weight:800;display:inline-block}._retry_1baz8_730{min-height:44px;margin:var(--g1) 0 0;border:2.5px solid var(--ink);color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:8px 20px;font-size:15px;font-weight:800;display:inline-block}._retry_1baz8_730:disabled{cursor:default;opacity:.6}._statusBox_1baz8_751{margin:0}._nickForm_1baz8_756{margin:8px 0 0}._nickRow_1baz8_760{gap:8px;margin-top:8px;display:flex}._nickInput_1baz8_766{border:2.5px solid var(--ink);min-width:0;color:var(--ink);font:inherit;background:#fff;border-radius:12px;flex:1;padding:10px 12px;font-size:16px}._nickSave_1baz8_778{border:2.5px solid var(--ink);background:var(--sun);color:var(--ink);font:inherit;cursor:pointer;border-radius:12px;padding:0 14px;font-weight:800}._nickSave_1baz8_778:disabled{opacity:.55;cursor:default}._nickError_1baz8_794{color:#c2412a;margin:6px 0 0;font-size:13px;font-weight:700}._nickNote_1baz8_801{margin:var(--g1) 0 0;opacity:.75;word-break:keep-all;font-size:13px;font-weight:700;line-height:1.4}._nickLogin_1baz8_811{color:#b37a0c;white-space:nowrap;font-weight:800;text-decoration:underline}._toast_1baz8_821{border:2.5px solid var(--ink);color:var(--ink);text-align:center;word-break:keep-all;background:#fff0a8;border-radius:999px;margin:0;padding:8px 16px;font-size:14px;font-weight:700;line-height:1.35;animation:.4s ease-out _cardPop_1baz8_1}._floatToast_1baz8_837{z-index:6;pointer-events:none;max-width:calc(100% - 32px);position:absolute;top:56px;left:50%;transform:translate(-50%)}._pills_1baz8_848{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}._pill_1baz8_848{border:2.5px solid var(--ink);background:var(--paper);color:var(--ink);box-shadow:0 3px 0 var(--ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;padding:10px 18px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}@media (max-width:420px){._pills_1baz8_848{flex-wrap:nowrap;gap:6px}._pills_1baz8_848 ._pill_1baz8_848{white-space:nowrap;padding:10px;font-size:13.5px}}@media (max-width:350px){._pills_1baz8_848{gap:4px}._pills_1baz8_848 ._pill_1baz8_848{padding:10px 8px;font-size:12.5px}}._head_1baz8_900,._body_1baz8_901{display:contents}._head_1baz8_900:has(._lede_1baz8_169,._challenge_1baz8_201)+._body_1baz8_901>._primary_1baz8_7:first-child{margin-top:var(--g3)}@media (orientation:landscape) and (max-height:520px) and (min-width:560px){._card_1baz8_29:has(>._head_1baz8_900){grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;column-gap:22px;width:min(720px,100% - 112px);display:grid}._head_1baz8_900{align-self:start;display:block;position:sticky;top:0}._body_1baz8_901{display:block}._body_1baz8_901>:first-child{margin-top:0}._head_1baz8_900:has(._lede_1baz8_169,._challenge_1baz8_201)+._body_1baz8_901>._primary_1baz8_7:first-child{margin-top:0}}@media (max-width:380px){._card_1baz8_29{padding-inline:18px}}@media (max-height:900px){._card_1baz8_29{--g2:8px;--g3:12px;padding-top:18px;padding-bottom:16px}._primary_1baz8_7,._ghost_1baz8_215{padding-top:10px;padding-bottom:10px}._face_1baz8_560{margin-top:4px}._faceSvg_1baz8_568{width:46px;height:46px}._bubble_1baz8_586{padding:6px 10px;font-size:13.5px}._score_1baz8_602{margin-top:2px;font-size:52px}._scoreLong_1baz8_611{font-size:42px}._scoreXL_1baz8_615{font-size:34px}}@media (max-height:720px){._card_1baz8_29{--g1:5px;--g2:7px;--g3:9px;padding:14px 16px 12px}._wordmark_1baz8_127{-webkit-text-stroke-width:2.5px;text-shadow:0 4px 0 var(--ink);font-size:40px}._gameWord_1baz8_150{margin-top:6px;font-size:13px}._lede_1baz8_169{font-size:14px;line-height:1.35}._howto_1baz8_412{padding:10px 12px;font-size:13.5px;line-height:1.5}._score_1baz8_602{font-size:46px}._scoreLong_1baz8_611{font-size:38px}._scoreXL_1baz8_615{font-size:32px}}@media (max-height:560px){._card_1baz8_29{border-radius:18px;padding:12px 16px 10px}._wordmark_1baz8_127{font-size:30px}._gameWord_1baz8_150{display:none}._lede_1baz8_169,._kicker_1baz8_103{font-size:12px}._howto_1baz8_412{padding:8px 12px;font-size:12.5px;line-height:1.4}._score_1baz8_602{font-size:40px}}._btn_1lpmc_7{border:3px solid var(--ink);background:var(--paper);width:48px;min-width:48px;height:48px;min-height:48px;color:var(--ink);box-shadow:0 3px 0 var(--ink);cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;border-radius:50%;flex-shrink:0;place-items:center;padding:0;transition:transform 80ms,box-shadow 80ms;display:grid}._btn_1lpmc_7:active{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}._btn_1lpmc_7:focus-visible{outline:3px solid var(--sky,#4cc9f0);outline-offset:2px}._btn_1lpmc_7[data-hidden]{visibility:hidden}._btn_1lpmc_7:disabled{opacity:.5;cursor:default}._bars_1lpmc_49{display:block}._title_1lpmc_55{letter-spacing:-.04em;margin:4px 0 0;font-size:44px;font-weight:800;line-height:1.05}._clock_1lpmc_64{margin:8px 0 0;font-size:15px;font-weight:700}._clock_1lpmc_64 b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1.1;display:block}._clockLow_1lpmc_79 b{color:#c2412a}._clockNote_1lpmc_83{opacity:.75;word-break:keep-all;margin:2px 0 0;font-size:13px;font-weight:700;line-height:1.4}._chips_1lpmc_93{gap:var(--g2,10px);margin-top:var(--g2,10px);grid-template-columns:1fr 1fr;display:grid}._touch_1lpmc_101>button,._touch_1lpmc_101 ._chip_1lpmc_93{box-sizing:border-box;min-height:44px}._touch_1lpmc_101>button._quit_1lpmc_107{justify-content:center;align-items:center;width:fit-content;min-width:96px;min-height:44px;display:flex}._chip_1lpmc_93{box-sizing:border-box;border:2.5px solid var(--ink);color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:14px;justify-content:center;align-items:center;margin:0;padding:11px 6px;font-size:14px;font-weight:700;line-height:1.2;display:flex}._chip_1lpmc_93[aria-pressed=false]{opacity:.6}._chip_1lpmc_93:focus-visible{outline:3px solid var(--sky,#4cc9f0);outline-offset:2px}._open_1lpmc_145{margin-top:var(--g2,10px)}._open_1lpmc_145>ul{margin:0}._quit_1lpmc_107{margin-top:14px}._keyLine_1lpmc_158{opacity:.65;margin:8px 0 0;font-size:13px;font-weight:700;display:none}@media (hover:hover) and (pointer:fine){._keyLine_1lpmc_158{display:block}}._warn_1lpmc_172{color:#c2412a;word-break:keep-all;margin:8px 0 0;font-size:13px;font-weight:700;line-height:1.4}._behind_1lpmc_182{visibility:hidden;pointer-events:none}._confirmLayer_1lpmc_190[data-confirm]{-webkit-backdrop-filter:none;z-index:var(--confirm-z,30);background:#1b1b2a59}._confirm_1lpmc_190{width:min(340px,100%)}._confirmTitle_1lpmc_201{letter-spacing:-.02em;word-break:keep-all;margin:0;font-size:24px;font-weight:800;line-height:1.2}._confirmBody_1lpmc_210{word-break:keep-all;text-wrap:balance;margin:10px 0 0;font-size:15px;font-weight:500;line-height:1.5}._count_1lpmc_221{z-index:var(--card-z,5);cursor:default;background:#fff3e22e;place-items:center;display:grid;position:absolute;inset:0}._num_1lpmc_232{color:var(--sun,#ffc93c);-webkit-text-stroke:5px var(--ink);paint-order:stroke fill;text-shadow:0 7px 0 var(--ink);font-variant-numeric:tabular-nums;font-size:min(34vmin,170px);font-weight:800;line-height:1;animation:.6s cubic-bezier(.2,1.3,.4,1) both _numPop_1lpmc_1}@keyframes _numPop_1lpmc_1{0%{opacity:0;transform:scale(1.6)}35%{opacity:1}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){._num_1lpmc_232{animation:none}}@media (max-height:720px){._title_1lpmc_55{font-size:34px}._clock_1lpmc_64 b{font-size:32px}._chip_1lpmc_93{padding-top:8px;padding-bottom:8px}._quit_1lpmc_107{margin-top:4px}}@media (max-height:560px){._title_1lpmc_55{font-size:28px}}._page_1fqp0_1{--ink:#1b1b2a;--paper:#fff6e8;--sun:#ffc93c;--tomato:#ff6b4a;--mint:#3ddc97;--card-scrim:#fff3e259;--card-blur:blur(3px);--text-strong:var(--ink);--text-muted:var(--ink);--text-dim:var(--ink);--heart:38px;--rot:76px;--hud-bottom:calc(max(14px, env(safe-area-inset-bottom)) + 28px);color:var(--ink);touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#fff3e2;font-family:Space Grotesk V,Pretendard Variable,system-ui,sans-serif;position:fixed;inset:0;overflow:hidden}._stage_1fqp0_30{cursor:pointer;position:absolute;inset:0}._canvas_1fqp0_36{display:block}._hudTop_1fqp0_42{top:max(12px, env(safe-area-inset-top));pointer-events:none;grid-template-columns:1fr auto 1fr;align-items:start;display:grid;position:absolute;left:12px;right:12px}._hudLeft_1fqp0_53{justify-self:start;align-items:center;gap:8px;display:flex}._hudChip_1fqp0_61{white-space:nowrap;background:#fff6e8cc;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:700}._feverChip_1fqp0_71{color:#fff;box-shadow:0 2px 0 var(--ink);background:#ff6b4a;animation:.9s ease-in-out infinite alternate _feverPulse_1fqp0_1}@keyframes _feverPulse_1fqp0_1{to{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){._feverChip_1fqp0_71{animation:none}}._lockGauge_1fqp0_90{background:#fff6e8cc;border-radius:999px;align-items:center;gap:5px;padding:5px 9px;display:flex}._lockWord_1fqp0_102{white-space:nowrap;margin-right:2px;font-size:12px;font-weight:700}._pip_1fqp0_109,._pipOn_1fqp0_110{border:2px solid var(--ink);box-sizing:border-box;border-radius:50%;width:12px;height:12px;display:block}._pip_1fqp0_109{background:0 0}._pipOn_1fqp0_110{background:#ff6b4a}._height_1fqp0_127{letter-spacing:-.04em;color:var(--ink);text-shadow:3px 3px 0 var(--paper), -2px -2px 0 var(--paper), 2px -2px 0 var(--paper), -2px 2px 0 var(--paper);font-variant-numeric:tabular-nums;font-size:clamp(40px,9vw,64px);font-weight:800;line-height:1}._height_1fqp0_127 span{margin-left:2px;font-size:.45em}._heightBox_1fqp0_146{text-align:center}._heightSub_1fqp0_150{opacity:.6;text-shadow:1px 1px 0 var(--paper), -1px -1px 0 var(--paper);white-space:nowrap;margin:2px 0 0;font-size:13px;font-weight:800}._hearts_1fqp0_161{justify-self:end;gap:3px;padding-top:2px;display:flex}._heart_1fqp0_161,._heartOff_1fqp0_169{width:var(--heart);height:var(--heart);display:block;overflow:visible}._heart_1fqp0_161{filter:drop-shadow(0 2.5px 0 var(--ink))}._heartOff_1fqp0_169{filter:drop-shadow(0 2px #1b1b2a59);animation:.7s cubic-bezier(.3,1.4,.5,1) _heartBreak_1fqp0_1}@keyframes _heartBreak_1fqp0_1{0%{transform:scale(1.4)rotate(0)}15%{transform:scale(1.35)rotate(-16deg)}30%{transform:scale(1.22)rotate(14deg)}45%{transform:scale(1.1)rotate(-10deg)}62%{transform:scale(1)rotate(6deg)}80%{transform:scale(.96)rotate(-3deg)}to{transform:none}}._hudBottom_1fqp0_210{left:16px;right:16px;bottom:var(--hud-bottom);pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute}._hudBottom_1fqp0_210 button{pointer-events:auto}._hint_1fqp0_226{text-align:center;pointer-events:none;background:#fff6e8eb;border-radius:999px;margin:0 8px;padding:7px 14px;font-size:14px;font-weight:800}._onTouch_1fqp0_239{display:none}@media (pointer:coarse){._onTouch_1fqp0_239{display:inline}._onMouse_1fqp0_247{display:none}}._round_1fqp0_252{border:2.5px solid var(--ink);background:var(--paper);width:48px;height:48px;box-shadow:0 4px 0 var(--ink);cursor:pointer;border-radius:50%;place-items:center;font-size:20px;transition:transform 80ms,box-shadow 80ms;display:grid}._round_1fqp0_252:active{box-shadow:0 1px 0 var(--ink);transform:translateY(3px)}._rotateBtn_1fqp0_274{width:var(--rot);height:var(--rot);border:3px solid var(--ink);background:radial-gradient(circle at 36% 30%, #ffe488 0 18%, var(--sun) 52%, #f4b421 100%);box-shadow:0 5px 0 var(--ink);color:var(--ink);font:inherit;cursor:pointer;border-radius:50%;flex-shrink:0;padding:0;transition:transform 80ms,box-shadow 80ms;position:relative}._rotateBtn_1fqp0_274:active{box-shadow:0 1px 0 var(--ink);transform:translateY(4px)scale(.96)}._rotateIcon_1fqp0_297{width:100%;height:100%;display:block;overflow:visible}._rotateR_1fqp0_304{fill:var(--ink);font-family:inherit;font-size:25px;font-weight:800}@media (pointer:coarse){._rotateR_1fqp0_304{display:none}}._spin_1fqp0_318{transform-box:view-box;transform-origin:50%;animation:.34s cubic-bezier(.3,1.5,.5,1) _turnLeft_1fqp0_1}@keyframes _turnLeft_1fqp0_1{0%{transform:rotate(90deg)}to{transform:rotate(0)}}._rotateLabel_1fqp0_334{border:2px solid var(--ink);background:var(--paper);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-size:13px;font-weight:800;line-height:1.35;display:flex;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}._key_1fqp0_352{box-sizing:border-box;border:1.5px solid var(--ink);min-width:17px;height:17px;box-shadow:0 1.5px 0 var(--ink);background:#fff;border-radius:4px;place-items:center;padding:0 3px;font-family:inherit;font-size:11px;font-weight:800;line-height:1;display:inline-grid}@media (pointer:coarse){._key_1fqp0_352._onMouse_1fqp0_247{display:none}}._rotateCall_1fqp0_376:after{content:"";border:3px solid var(--tomato);pointer-events:none;border-radius:50%;animation:1.3s ease-out infinite _callRing_1fqp0_1;position:absolute;inset:-5px}@keyframes _callRing_1fqp0_1{0%{opacity:1;transform:scale(.95)}to{opacity:0;transform:scale(1.35)}}._coach_1fqp0_399{right:16px;bottom:calc(var(--hud-bottom) + var(--rot) + 20px);z-index:3;pointer-events:none;justify-content:flex-end;width:min(340px,100% - 32px);animation:.45s cubic-bezier(.2,1.4,.4,1) .2s both _coachIn_1fqp0_1;display:flex;position:absolute}._coachBubble_1fqp0_411{border:3px solid var(--ink);background:var(--paper);box-shadow:0 5px 0 var(--ink);text-align:left;cursor:default;pointer-events:auto;border-radius:16px;padding:12px 42px 12px 12px;position:relative}._coachBubble_1fqp0_411:after{content:"";right:calc(var(--rot) / 2 - 12px);border-right:3px solid var(--ink);border-bottom:3px solid var(--ink);background:var(--paper);width:18px;height:18px;position:absolute;bottom:-13px;transform:rotate(45deg)}._coachLine_1fqp0_437{align-items:center;gap:10px;margin:0;font-size:15px;font-weight:800;line-height:1.3;display:flex}._coachLine_1fqp0_437+._coachLine_1fqp0_437{margin-top:9px}._coachIco_1fqp0_451{box-sizing:border-box;border:2.5px solid var(--ink);background:#fff;border-radius:9px;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:17px;font-weight:800;line-height:1;display:grid}._coachIcoRot_1fqp0_466{background:var(--sun);border-radius:50%}._coachClose_1fqp0_471{border:2px solid var(--ink);width:28px;height:28px;color:var(--ink);font:inherit;cursor:pointer;background:#f6e9d3;border-radius:50%;place-items:center;padding:0;font-size:12px;font-weight:800;display:grid;position:absolute;top:7px;right:7px}@keyframes _coachIn_1fqp0_1{0%{opacity:0;transform:translateY(14px)scale(.92)}}._howto_1fqp0_502{word-break:keep-all;margin:14px 0 4px;font-size:14px;line-height:1.55}._overlay_1fqp0_513{-webkit-backdrop-filter:blur(3px);cursor:default;background:#fff3e259;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:16px;animation:.35s ease-out _fadeIn_1fqp0_1;display:flex;position:absolute;inset:0}._card_1fqp0_529{border:3px solid var(--ink);background:linear-gradient(var(--paper) 30%, #fff6e800) 0 0 / 100% 22px no-repeat local, linear-gradient(#fff6e800, var(--paper) 70%) 0 100% / 100% 22px no-repeat local, radial-gradient(farthest-side at 50% 0, #1b1b2a3d, #1b1b2a00) 0 0 / 100% 9px no-repeat scroll, linear-gradient(to top, #1b1b2a4d, #1b1b2a00) 0 100% / 100% 16px no-repeat scroll, var(--paper);width:min(380px,100%);box-shadow:0 8px 0 var(--ink);text-align:center;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#1b1b2a59 transparent;border-radius:22px;max-height:calc(100% - 8px);padding:26px 22px 20px;animation:.45s cubic-bezier(.2,1.4,.4,1) _popIn_1fqp0_1;overflow-y:auto}._card_1fqp0_529[role=dialog]:focus{outline:none}._kicker_1fqp0_558{letter-spacing:.14em;text-transform:uppercase;opacity:.6;margin:0;font-size:13px;font-weight:700}._lede_1fqp0_567{margin:0 0 14px;font-size:16px;font-weight:500;line-height:1.45}._rules_1fqp0_574{text-align:left;background:#f6e9d3;border-radius:14px;margin:0 0 18px;padding:12px 14px;font-size:14px;line-height:1.7;list-style:none}._rules_1fqp0_574 li:before{content:"■ ";color:var(--tomato)}._primary_1fqp0_590,._ghost_1fqp0_591{border:3px solid var(--ink);width:100%;font:inherit;cursor:pointer;border-radius:14px;margin-top:10px;padding:14px 16px;font-size:17px;font-weight:800;transition:transform 80ms,box-shadow 80ms;display:block}._primary_1fqp0_590{background:var(--tomato);color:#fff;box-shadow:0 5px 0 var(--ink);text-shadow:0 2px #1b1b2a59}._ghost_1fqp0_591{color:var(--ink);box-shadow:none;background:0 0;border-width:2.5px;font-size:15px;font-weight:700}._primary_1fqp0_590:active{box-shadow:0 1px 0 var(--ink);transform:translateY(4px)}._sqOk_1fqp0_628,._sqLost_1fqp0_629,._sqNone_1fqp0_630{border:2px solid var(--ink);border-radius:5px;width:22px;height:22px}._sqOk_1fqp0_628{background:var(--mint)}._sqLost_1fqp0_629{background:var(--tomato)}._sqNone_1fqp0_630{background:#e9dcc6;border-color:#b7a98f}._next_1fqp0_652{opacity:.8;margin:14px 0 0;font-size:14px}._next_1fqp0_652 b{font-variant-numeric:tabular-nums}._floatToast_1fqp0_662{z-index:5;border:2.5px solid var(--ink);white-space:nowrap;pointer-events:none;background:#fff0a8;border-radius:999px;margin:0;padding:10px 16px;font-size:14px;font-weight:700;animation:.4s ease-out _popIn_1fqp0_1;position:absolute;top:76px;left:50%;transform:translate(-50%)}._skinPicker_1fqp0_682{grid-template-columns:repeat(5,1fr);gap:6px;margin-top:12px;display:grid}._skinBtn_1fqp0_689{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:2px solid #1b1b2a40;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:7px 2px 6px;font-size:11.5px;font-weight:700;display:flex}._skinOn_1fqp0_705{border-color:var(--ink);box-shadow:0 3px 0 var(--ink);background:#fff3c4}._swatch_1fqp0_711{border:2px solid var(--ink);border-radius:7px;width:26px;height:26px}._toast_1fqp0_718{color:#1f8f5f;margin:12px 0 0;font-size:14px;font-weight:700}._pair_1fqp0_729>._ghost_1fqp0_591{white-space:nowrap;margin-top:0;padding-left:8px;padding-right:8px;font-size:clamp(12.5px,3.9vw,15px)}._primary_1fqp0_590+._pair_1fqp0_729,._primary_1fqp0_590+._ghost_1fqp0_591{margin-top:15px}._shareCard_1fqp0_745{width:min(400px,100%);max-height:calc(100% - 8px);overflow-y:auto}._sharePreview_1fqp0_751{object-fit:contain;border:2.5px solid var(--ink);background:var(--cream,#fff3e2);border-radius:14px;width:100%;max-height:46vh;margin:10px 0 4px;display:block}._shareRow_1fqp0_762{grid-template-columns:1fr 1fr;gap:8px;display:grid}._shareRow_1fqp0_762>*{box-sizing:border-box;text-align:center;text-decoration:none}._shareHint_1fqp0_774{opacity:.75;margin:10px 0 0;font-size:12.5px;line-height:1.45}._linkBtn_1fqp0_781{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:10px;padding:6px 12px;font-size:14px;font-weight:700;text-decoration:underline}._primary_1fqp0_590:disabled,._ghost_1fqp0_591:disabled{cursor:default;opacity:.55;transform:none}._primary_1fqp0_590:disabled{box-shadow:0 3px 0 var(--ink);text-shadow:none;background:#b9aa98}._ghost_1fqp0_591._bonusBtn_1fqp0_809{white-space:nowrap;padding-inline:8px;font-size:clamp(11.5px,3.8vw,15px)}._energyBox_1fqp0_815 ._ghost_1fqp0_591{background:#fff0a8;margin-top:10px}._statusLine_1fqp0_820{opacity:.75;margin:4px 0 2px;font-size:14px;font-weight:700;line-height:1.4}._statusBad_1fqp0_828{opacity:1;color:#c2412a}._boardCard_1fqp0_835{width:min(420px,100%)}._boardList_1fqp0_839{text-align:left;border:2.5px solid var(--ink);background:#fffaf1;border-radius:14px;max-height:min(52vh,460px);margin:12px 0 0;padding:0;list-style:none;overflow-y:auto}._boardRow_1fqp0_851{border-top:1.5px solid #1b1b2a1a;grid-template-columns:34px 22px 1fr auto;align-items:center;gap:8px;padding:9px 12px;font-size:15px;display:grid}._boardWithChange_1fqp0_861 ._boardRow_1fqp0_851{grid-template-columns:34px 22px 1fr 40px auto}._boardRow_1fqp0_851:first-child{border-top:0}._boardTop_1fqp0_869{padding-top:16px}._boardTop_1fqp0_869 ._boardRank_1fqp0_874{font-size:17px}._crown_1fqp0_878{z-index:1;pointer-events:none;width:26px;height:21px;position:absolute;top:-16px;left:-8px;overflow:visible;transform:rotate(-16deg)}._boardPlayers_1fqp0_890{border:2px solid var(--ink);font-variant-numeric:tabular-nums;background:#fff0a8;border-radius:999px;margin:8px 0 0;padding:3px 12px;font-size:14px;font-weight:800;display:inline-block}._boardChange_1fqp0_902{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:800}._chgUp_1fqp0_910{color:#1f8f5f}._chgDown_1fqp0_914{color:#c2412a}._chgSame_1fqp0_918{opacity:.6;font-size:15px}._chgNew_1fqp0_923{border:1.5px solid var(--ink);background:var(--sun);letter-spacing:.04em;border-radius:6px;padding:1px 5px;font-size:10px;line-height:1.3;display:inline-block}._boardLegend_1fqp0_934{opacity:.65;margin:6px 0 0;font-size:12px;font-weight:600}._boardList_1fqp0_839 ._boardTop_1fqp0_869:first-child{background:linear-gradient(90deg,#ffe07a,#fff1b8)}._boardList_1fqp0_839 ._boardTop_1fqp0_869:nth-child(2){background:linear-gradient(90deg,#e3e7ef,#f4f6fa)}._boardList_1fqp0_839 ._boardTop_1fqp0_869:nth-child(3){background:linear-gradient(90deg,#f2c9a0,#fbe6d2)}._boardList_1fqp0_839 ._boardMe_1fqp0_954{box-shadow:inset 4px 0 0 var(--tomato)}._boardMe_1fqp0_954{background:#fff0a8}._boardRank_1fqp0_874{font-variant-numeric:tabular-nums;text-align:right;font-weight:800}._boardIcon_1fqp0_968{box-sizing:border-box;border:2px solid var(--ink);border-radius:5px;width:20px;height:20px}._boardName_1fqp0_976{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}._boardStar_1fqp0_984{font-size:13px}._boardLinked_1fqp0_989{color:#fff;vertical-align:1px;background:#1f8f5f;border-radius:50%;place-items:center;width:15px;height:15px;margin-left:4px;font-size:10px;font-weight:900;line-height:1;display:inline-grid}._boardYou_1fqp0_1004{opacity:.7;font-size:13px;font-weight:600}._boardScore_1fqp0_1010{font-variant-numeric:tabular-nums;font-weight:800}._boardMeLine_1fqp0_1015{margin:12px 0 0;font-size:14px;font-weight:700}._nickTitle_1fqp0_1023{letter-spacing:-.03em;word-break:keep-all;margin:6px 0 14px;font-size:24px;font-weight:800;line-height:1.25}._nickLogin_1fqp0_1032{color:#b37a0c;font-weight:800;text-decoration:underline}._nickInput_1fqp0_1038::placeholder{color:#1b1b2a59}._iconDot_1fqp0_1043,._boardIcon_1fqp0_968{position:relative}._iconDot_1fqp0_1043:after,._boardIcon_1fqp0_968:after{content:"";background:radial-gradient(circle at 34% 44%, var(--ink) 0 9%, transparent 10%), radial-gradient(circle at 66% 44%, var(--ink) 0 9%, transparent 10%);pointer-events:none;position:absolute;inset:0}._nickInput_1fqp0_1038{box-sizing:border-box;border:3px solid var(--ink);width:100%;color:var(--ink);font:inherit;text-align:center;-webkit-user-select:text;user-select:text;background:#fff;border-radius:14px;padding:12px 14px;font-size:18px;font-weight:700}._nickInput_1fqp0_1038:focus{outline:3px solid var(--sun);outline-offset:2px}._nickHint_1fqp0_1080{opacity:.75;margin:8px 0 0;font-size:12.5px;line-height:1.45}._iconPicker_1fqp0_1087{grid-template-columns:repeat(6,1fr);gap:8px;max-width:260px;margin:14px auto 4px;display:grid}._iconDot_1fqp0_1043{aspect-ratio:1;border:2.5px solid var(--ink);cursor:pointer;border-radius:9px;transition:transform 80ms}._iconOn_1fqp0_1103{box-shadow:0 3px 0 var(--ink);outline:3px solid var(--sun);outline-offset:1px;transform:translateY(-3px)}@keyframes _fadeIn_1fqp0_1{0%{opacity:0}}@keyframes _popIn_1fqp0_1{0%{opacity:0;transform:translateY(24px)scale(.94)}}@media (prefers-reduced-motion:reduce){._overlay_1fqp0_513,._card_1fqp0_529,._heartOff_1fqp0_169,._spin_1fqp0_318,._coach_1fqp0_399,._rotateCall_1fqp0_376:after{animation:none}}@media (max-height:900px){._card_1fqp0_529{padding:20px 18px 16px}._lede_1fqp0_567{margin-bottom:10px;font-size:15px}._rules_1fqp0_574{margin-bottom:12px;padding:10px 12px;font-size:13.5px;line-height:1.6}._primary_1fqp0_590,._ghost_1fqp0_591{margin-top:8px;padding:11px 14px}}@media (max-height:720px){._card_1fqp0_529{padding:16px 16px 12px}._lede_1fqp0_567{margin-bottom:8px;font-size:14px;line-height:1.35}._primary_1fqp0_590,._ghost_1fqp0_591{padding:9px 14px}._next_1fqp0_652{margin-top:8px}}@media (max-width:520px){._page_1fqp0_1{--heart:31px;--rot:68px}._hudLeft_1fqp0_53{flex-direction:column;align-items:flex-start;gap:6px}._hearts_1fqp0_161{gap:2px}._coachLine_1fqp0_437{font-size:14.5px}}@media (max-width:374px){._page_1fqp0_1{--heart:28px}._hearts_1fqp0_161{gap:1px}}._hudRight_1fqp0_1207{flex-direction:column;justify-self:end;align-items:flex-end;gap:8px;display:flex}._hudRight_1fqp0_1207 .nextTile{background:var(--paper);pointer-events:none;border-radius:12px;flex-direction:column;align-items:center;padding:4px 6px 2px;display:flex}._hudRight_1fqp0_1207 .nextTile span{letter-spacing:.08em;text-transform:uppercase;opacity:.6;font-size:11px;font-weight:800}._resultFace_1fqp0_1234 .resultFaceSvg{flex:none;animation:1.8s ease-in-out infinite _faceBob_1fqp0_1;transform:rotate(-6deg)}@media (max-height:900px){._card_1fqp0_529[data-result] ._resultFace_1fqp0_1234{margin-top:4px}._card_1fqp0_529[data-result] ._resultFace_1fqp0_1234 .resultFaceSvg{width:46px;height:46px}._card_1fqp0_529[data-result] ._faceLine_1fqp0_1250{padding:6px 10px;font-size:13.5px}._card_1fqp0_529[data-result] ._bigHeight_1fqp0_1254{margin:2px 0 8px;font-size:54px}._card_1fqp0_529[data-result] ._grid_1fqp0_1258{margin-bottom:8px}._card_1fqp0_529[data-result] ._primary_1fqp0_590,._card_1fqp0_529[data-result] ._ghost_1fqp0_591{margin-top:8px;padding-top:9px;padding-bottom:9px}._card_1fqp0_529[data-result] ._pair_1fqp0_729{margin-top:8px}._card_1fqp0_529[data-result] ._pair_1fqp0_729>._ghost_1fqp0_591{margin-top:0}._card_1fqp0_529[data-result] ._primary_1fqp0_590+._pair_1fqp0_729,._card_1fqp0_529[data-result] ._primary_1fqp0_590+._ghost_1fqp0_591{margin-top:13px}}@keyframes _faceBob_1fqp0_1{50%{transform:rotate(-2deg)translateY(-3px)}}@media (prefers-reduced-motion:reduce){._resultFace_1fqp0_1234 .resultFaceSvg{animation:none}}@media (max-width:520px){._hudRight_1fqp0_1207 .nextTile canvas{width:44px!important;height:44px!important}}._choiceNote_1fqp0_1300,._statusLine_1fqp0_820,._faceLine_1fqp0_1250,._lede_1fqp0_567{text-wrap:balance}
