:root{--text:#4a4553;--text-h:#2b2740;--text-muted:#8b859a;--bg-start:#eaf6ff;--bg-end:#fdf3ff;--sans:"Baloo 2", system-ui, "Segoe UI", Roboto, sans-serif;font:18px/145% var(--sans);color:var(--text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html,body{height:100%;margin:0;overflow:hidden}body{background:linear-gradient(160deg, var(--bg-start), var(--bg-end));overscroll-behavior:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}#root{position:fixed;inset:0;overflow:hidden}button,input,select{font-family:inherit}button{-webkit-tap-highlight-color:transparent}input,select{-webkit-user-select:text;user-select:text}._screen_1vtta_1{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:32px;height:100%;padding:76px 24px 16px;display:flex;position:relative;overflow:hidden}@media (height<=700px){._screen_1vtta_1{gap:18px}}._admin_1vtta_22{cursor:pointer;background:#00000014;border:none;border-radius:50%;width:48px;height:48px;font-size:1.4rem;position:absolute;top:20px;right:20px}._floaters_1vtta_35{pointer-events:none;z-index:0;position:absolute;inset:0}._floater_1vtta_35{color:#fff;opacity:.55;border-radius:16px;padding:10px 14px;font-size:clamp(1rem,3.4vw,1.6rem);font-weight:800;line-height:1;animation:5s ease-in-out infinite alternate _drift_1vtta_1;position:absolute;box-shadow:0 6px #0000001a}._hero_1vtta_55,._streak_1vtta_56,._actions_1vtta_57{z-index:1;position:relative}._sessionBtn_1vtta_63{cursor:pointer;z-index:2;background:#00000014;border:none;border-radius:50%;width:48px;height:48px;font-size:1.4rem;position:absolute;top:20px;right:78px}._hero_1vtta_55{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}._title_1vtta_85{flex-direction:column;align-items:center;margin:0;font-size:clamp(3.2rem,15vw,6rem);font-weight:800;line-height:.95;display:flex}._word_1vtta_95{display:flex}._letter_1vtta_99{text-shadow:0 4px #2b2740d9,0 9px #0000001f;-webkit-text-stroke:0;animation:.6s cubic-bezier(.2,1.7,.4,1) both _letterIn_1vtta_1,2.4s ease-in-out 1.2s infinite alternate _letterBob_1vtta_1;display:inline-block}._subtitle_1vtta_106{color:var(--text-h);margin:0;font-size:clamp(1.05rem,4.2vw,1.4rem);font-weight:700;line-height:1.25}._modeNote_1vtta_114{color:#3d8bff;margin-top:4px;font-size:.95rem;font-weight:800;display:block}._streak_1vtta_56{color:var(--text-h);text-align:center;background:#fff;border-radius:24px;flex-direction:column;align-items:center;gap:4px;max-width:92vw;padding:12px 22px;line-height:1.25;display:flex;box-shadow:0 6px #0000001a}._prizeLine_1vtta_137{font-size:1.1rem;font-weight:700}._pips_1vtta_142{flex-wrap:wrap;justify-content:center;gap:4px;font-size:1.9rem;line-height:1;display:flex}._pipOn_1vtta_151{color:#ffc800;text-shadow:0 3px #d99a00}._pipOff_1vtta_156{color:#00000024}._streakText_1vtta_160{color:var(--text-muted);font-size:.9rem;font-weight:600}._actions_1vtta_57{align-items:center;gap:14px;display:flex}._start_1vtta_172{color:#fff;cursor:pointer;background:linear-gradient(160deg,#ffb13d,#ff5c8a);border:none;border-radius:999px;padding:24px 68px;font-family:inherit;font-size:clamp(2rem,9vw,2.6rem);font-weight:800;line-height:1;animation:1.4s ease-in-out infinite alternate _startPulse_1vtta_1;box-shadow:0 9px #c93a68,0 16px 30px #ff5c8a66}._start_1vtta_172:active{animation:none;transform:translateY(7px);box-shadow:0 2px #c93a68}._reset_1vtta_193{color:var(--text-muted);cursor:pointer;white-space:nowrap;background:#0000000f;border:none;border-radius:999px;padding:12px 20px;font-family:inherit;font-size:1rem;font-weight:700;transition:transform 80ms}._reset_1vtta_193:active{transform:translateY(3px)}@media (height<=700px){._title_1vtta_85{font-size:clamp(2.6rem,12vw,4rem)}._start_1vtta_172{padding:18px 56px}._pips_1vtta_142{font-size:1.5rem}}@media (width<=600px){._floater_1vtta_35{opacity:.35;padding:7px 10px}}@keyframes _drift_1vtta_1{0%{transform:translateY(-8px) rotate(var(--tilt))}to{transform:translateY(10px) rotate(calc(var(--tilt) * -.6))}}@keyframes _letterIn_1vtta_1{0%{opacity:0;transform:translateY(-40px)scale(.4)rotate(-20deg)}to{opacity:1;transform:none}}@keyframes _letterBob_1vtta_1{0%{transform:translateY(0)}to{transform:translateY(-6px)}}@keyframes _startPulse_1vtta_1{0%{transform:scale(1)}to{transform:scale(1.07)}}@media (prefers-reduced-motion:reduce){._floater_1vtta_35,._letter_1vtta_99,._start_1vtta_172{animation:none}}._hero_1vtta_55{margin-top:auto}._footer_1vtta_253{z-index:1;text-align:center;color:var(--text-muted);flex-shrink:0;margin-top:auto;padding:0 12px;font-size:.8rem;font-weight:600;line-height:1.3;position:relative}._footerLinks_1vtta_268{white-space:nowrap;font-size:clamp(.72rem,3.4vw,.8rem);display:block}._footerLink_1vtta_268{vertical-align:baseline;font:inherit;color:#3d8bff;cursor:pointer;background:0 0;border:none;padding:4px 2px;font-weight:800;text-decoration:underline;display:inline-block}._hintBackdrop_1vtta_288{z-index:30;background:#2b27409e;justify-content:flex-end;align-items:flex-start;padding:84px 16px 0;display:flex;position:absolute;inset:0}._hintCard_1vtta_299{width:min(100%,320px);color:var(--text-h);background:#fff;border-radius:24px;padding:20px 20px 16px;animation:.35s cubic-bezier(.2,1.4,.4,1) _hintIn_1vtta_1;position:relative;box-shadow:0 8px #00000026,0 16px 40px #0000004d}._hintArrow_1vtta_310{color:#fff;font-size:2rem;font-weight:800;animation:.8s ease-in-out infinite alternate _hintBounce_1vtta_1;position:absolute;top:-34px;right:18px}._hintTitle_1vtta_320{margin:0 0 6px;font-size:1.3rem;font-weight:800}._hintBody_1vtta_326{margin:0 0 14px;font-size:1rem;line-height:1.35}._hintActions_1vtta_332{flex-direction:column;gap:8px;display:flex}._hintPrimary_1vtta_338,._hintSecondary_1vtta_339{cursor:pointer;border:none;border-radius:999px;padding:12px 20px;font-family:inherit;font-size:1.05rem;font-weight:800}._hintPrimary_1vtta_338{color:#fff;background:linear-gradient(160deg,#6bcbff,#3d8bff);box-shadow:0 5px #00000026}._hintSecondary_1vtta_339{color:var(--text-muted);background:#0000000f}._adminHighlight_1vtta_361{z-index:31;background:#fff;animation:1.1s ease-out infinite _gearPulse_1vtta_1}@keyframes _gearPulse_1vtta_1{0%{box-shadow:0 0 #ffffffe6}to{box-shadow:0 0 0 22px #fff0}}@keyframes _hintIn_1vtta_1{0%{opacity:0;transform:translateY(-12px)scale(.92)}to{opacity:1;transform:none}}@keyframes _hintBounce_1vtta_1{to{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){._hintCard_1vtta_299,._hintArrow_1vtta_310,._adminHighlight_1vtta_361{animation:none}}@media (height<=500px){._screen_1vtta_1{padding:10px 16px max(8px, env(safe-area-inset-bottom));gap:8px}._hero_1vtta_55{gap:2px}._title_1vtta_85{flex-direction:row;gap:.28em;font-size:clamp(2rem,11vh,3rem)}._subtitle_1vtta_106{font-size:1rem}._streak_1vtta_56{flex-flow:wrap;justify-content:center;gap:2px 12px;max-width:min(92vw,460px);padding:8px 18px}._prizeLine_1vtta_137{font-size:1rem}._pips_1vtta_142{font-size:1.25rem}._start_1vtta_172{padding:14px 54px;font-size:1.7rem;box-shadow:0 6px #c93a68}._footerLinks_1vtta_268{font-size:.8rem;display:inline}._footerLinks_1vtta_268+._footerLinks_1vtta_268:before{content:" · "}._floater_1vtta_35{opacity:.35}}._card_1odsu_1{height:min(100%, var(--card-h,320px));aspect-ratio:3/4;border-radius:12%/9%;justify-content:center;align-items:center;width:auto;max-width:72vw;animation:.25s ease-out _pop_1odsu_1;display:flex;position:relative;box-shadow:0 12px #0000001f,0 16px 30px #0003;container-type:size}@keyframes _pop_1odsu_1{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}._punchHole_1odsu_30{background:#ffffff8c;border-radius:50%;width:7cqh;height:7cqh;position:absolute;top:6cqh;left:6cqh;box-shadow:inset 0 2px 4px #00000040}._problem_1odsu_41{flex-direction:column;align-items:flex-end;gap:2cqh;padding:0 15% 0 0;display:flex}._factor_1odsu_49{color:#fff;text-shadow:0 4px #0000001f;font-size:26cqh;font-weight:800;line-height:1}._row_1odsu_58{align-items:center;gap:4cqh;display:flex}._operator_1odsu_64{color:#ffffffd9;font-size:17cqh;font-weight:700}._rule_1odsu_71{background:#ffffffd9;border-radius:3px;width:85%;height:2cqh;margin-top:4px}._themeA_1odsu_79{background:linear-gradient(160deg,#ff8fab,#ff5c8a)}._themeB_1odsu_80{background:linear-gradient(160deg,#6bcbff,#3d8bff)}._themeC_1odsu_81{background:linear-gradient(160deg,#ffd35c,#ffab3d)}._themeD_1odsu_82{background:linear-gradient(160deg,#8ce99a,#37b24d)}._themeE_1odsu_83{background:linear-gradient(160deg,#d0a9ff,#9b5cff)}._themeF_1odsu_84{background:linear-gradient(160deg,#ff9f6b,#ff6b6b)}._timer_uwgr8_1{flex-shrink:0;justify-content:center;align-items:center;width:84px;height:84px;display:flex;position:relative}@media (height<=700px){._timer_uwgr8_1{width:60px;height:60px}._number_uwgr8_17{font-size:1.3rem}}._ring_uwgr8_22{position:absolute;inset:0;transform:rotate(-90deg)}._track_uwgr8_28{fill:none;stroke:#ffffff59;stroke-width:8px}._progress_uwgr8_34{fill:none;stroke:#ffd35c;stroke-width:8px;stroke-linecap:round;transition:stroke-dashoffset .1s linear,stroke .15s}._number_uwgr8_17{color:var(--text-h);font-size:1.8rem;font-weight:800}._urgent_uwgr8_48 ._progress_uwgr8_34{stroke:#ff5c5c}._urgent_uwgr8_48 ._number_uwgr8_17{color:#ff5c5c;animation:.5s ease-in-out infinite _pulse_uwgr8_1}@keyframes _pulse_uwgr8_1{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}._choices_104gv_1{flex-wrap:wrap;justify-content:center;gap:16px;width:100%;display:flex}._choice_104gv_1{color:var(--text-h);cursor:pointer;touch-action:manipulation;background:#fff;border:none;border-radius:20px;min-width:92px;padding:18px 22px;font-family:inherit;font-size:clamp(1.6rem,6vw,2.2rem);font-weight:800;transition:transform 80ms;box-shadow:0 6px #00000026}@media (height<=700px){._choice_104gv_1{padding:12px 18px}}._choice_104gv_1:active{transform:translateY(4px);box-shadow:0 2px #00000026}._wrong_104gv_36{color:#d3302f;background:#ffd6d6;animation:.35s _shake_104gv_1}@keyframes _shake_104gv_1{0%,to{transform:translate(0)}20%{transform:translate(-10px)}40%{transform:translate(10px)}60%{transform:translate(-6px)}80%{transform:translate(6px)}}._input_1iqrq_1{text-align:center;color:var(--text-h);-moz-appearance:textfield;background:#fff;border:none;border-radius:24px;width:min(70vw,260px);padding:16px 10px;font-family:inherit;font-size:clamp(2.5rem,12vw,4rem);font-weight:800;box-shadow:0 6px #00000026}@media (height<=700px){._input_1iqrq_1{padding:10px}}._input_1iqrq_1::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._input_1iqrq_1::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._input_1iqrq_1:focus{outline:4px solid #3d8bff66}._wrong_1iqrq_32{background:#ffd6d6;animation:.35s _shake_1iqrq_1}@keyframes _shake_1iqrq_1{0%,to{transform:translate(0)}20%{transform:translate(-10px)}40%{transform:translate(10px)}60%{transform:translate(-6px)}80%{transform:translate(6px)}}._reveal_1j33u_1{flex-direction:column;align-items:center;gap:8px;animation:.15s ease-out _fadeIn_1j33u_1;display:flex}._problem_1j33u_9{color:var(--text-muted);font-size:1.6rem;font-weight:700}._answer_1j33u_15{color:#ff5c5c;font-size:clamp(4rem,18vw,6rem);font-weight:800;line-height:1}._label_1j33u_22{color:var(--text-muted);font-size:1.3rem;font-weight:700}@keyframes _fadeIn_1j33u_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (height<=700px){._answer_1j33u_15{font-size:clamp(3rem,16vw,4.5rem)}}._canvas_pl6nh_1{pointer-events:none;z-index:10;width:100%;height:100%;position:fixed;inset:0}._overlay_140yi_1{pointer-events:none;z-index:15;position:fixed;inset:0;overflow:hidden}._flash_140yi_9{background:radial-gradient(circle at 50% 42%,#ffe65ad9,#ff783c59 45%,#0000 70%);animation:.7s ease-out forwards _flash_140yi_9;position:absolute;inset:0}._tier2_140yi_16 ._flash_140yi_9,._tier3_140yi_17 ._flash_140yi_9{background:radial-gradient(circle at 50% 42%,#fffffff2,#ff5aa080 40%,#7850ff40 65%,#0000 80%)}._center_140yi_21{width:0;height:0;position:absolute;top:42%;left:50%}._particle_140yi_29{opacity:0;animation:_burst_140yi_1 1.1s cubic-bezier(.15, .8, .3, 1) var(--delay) forwards;line-height:1;position:absolute;top:0;left:0}._text_140yi_38{text-align:center;width:max-content;max-width:94vw;font-weight:800;line-height:1;animation:1.4s cubic-bezier(.2,1.4,.4,1) forwards _textPop_140yi_1;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}._count_140yi_51{color:#fff;text-shadow:0 4px #00000040;letter-spacing:.04em;font-size:clamp(1.4rem,7vw,2.6rem)}._label_140yi_58{background:linear-gradient(90deg,#ff3d6e,#ff9f1c,#ffe14d,#3ddc84,#3d9bff,#b04dff,#ff3d6e) 0 0/200% 100%;color:#0000;filter:drop-shadow(3px 0 #2b2740)drop-shadow(-3px 0 #2b2740)drop-shadow(0 3px #2b2740)drop-shadow(0 -3px #2b2740)drop-shadow(0 8px #00000040);-webkit-background-clip:text;background-clip:text;margin-top:6px;font-size:clamp(2.6rem,14vw,6rem);animation:.6s linear infinite _rainbow_140yi_1}._tier3_140yi_17 ._label_140yi_58{animation:.35s linear infinite _rainbow_140yi_1}@keyframes _flash_140yi_9{0%{opacity:0;transform:scale(.6)}25%{opacity:1}to{opacity:0;transform:scale(1.5)}}@keyframes _burst_140yi_1{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)rotate(0)}15%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy) + 40px)) scale(1) rotate(var(--rot))}}@keyframes _textPop_140yi_1{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)rotate(-14deg)}22%{opacity:1;transform:translate(-50%,-50%)scale(1.25)rotate(5deg)}36%{transform:translate(-50%,-50%)scale(1)rotate(-2deg)}80%{opacity:1;transform:translate(-50%,-50%)scale(1.04)rotate(1deg)}to{opacity:0;transform:translate(-50%,-62%)scale(1.15)rotate(0)}}@keyframes _rainbow_140yi_1{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){._particle_140yi_29{animation-duration:10ms}._text_140yi_38{animation:1.4s forwards _fade_140yi_1;transform:translate(-50%,-50%)}._label_140yi_58{animation:none}@keyframes _fade_140yi_1{0%{opacity:0}15%,80%{opacity:1}to{opacity:0}}}._screen_1eada_1{box-sizing:border-box;--card-h:clamp(320px, 42vh, 460px);flex-direction:column;align-items:center;gap:20px;width:100%;height:100%;padding:24px 16px;display:flex;position:relative;overflow:hidden}._cardSlot_1eada_24{flex:0 1 var(--card-h);box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-height:0;margin-top:auto;padding-bottom:12px;display:flex}._controls_1eada_37{flex-direction:column;flex-shrink:0;align-items:center;gap:20px;width:100%;margin-bottom:auto;display:flex}@media (height<=700px){._screen_1eada_1{gap:10px;padding:12px 16px}._controls_1eada_37{gap:10px}}@media (height<=820px){.is-touch-device ._controlsText_1eada_65{flex-direction:row;justify-content:center;gap:14px}.is-touch-device ._controlsText_1eada_65 ._answerArea_1eada_71{width:auto;min-height:0}.is-touch-device ._controlsText_1eada_65 input{border-radius:18px;width:min(52vw,220px);padding:8px 10px;font-size:2.2rem;line-height:1.2}}._quit_1eada_85{width:40px;height:40px;color:var(--text-muted);cursor:pointer;background:#00000014;border:none;border-radius:50%;font-size:1.1rem;position:absolute;top:16px;right:16px}._progress_1eada_99{color:var(--text-muted);font-size:1.1rem;font-weight:700;position:absolute;top:24px;left:16px}._answerArea_1eada_71{flex-shrink:0;justify-content:center;width:100%;min-height:80px;display:flex}._keyboardSpacer_1eada_133{flex-shrink:0;height:0}.is-touch-device ._keyboardSpacer_1eada_133{height:var(--kb-space,320px)}._onFire_1eada_145{animation:.9s ease-in-out infinite alternate _fireGlow_1eada_1}@keyframes _fireGlow_1eada_1{0%{box-shadow:inset 0 0 22px 4px #ff8c288c}to{box-shadow:inset 0 0 46px 12px #ff465abf}}._jolt_1eada_155{animation:.5s ease-out _jolt_1eada_155}@keyframes _jolt_1eada_155{0%,to{transform:translate(0)rotate(0)}15%{transform:translate(-10px,6px)rotate(-3deg)scale(1.06)}30%{transform:translate(9px,-6px)rotate(3deg)scale(1.08)}45%{transform:translate(-7px,4px)rotate(-2deg)}60%{transform:translate(5px,-3px)rotate(1deg)}80%{transform:translate(-2px,1px)}}@media (prefers-reduced-motion:reduce){._onFire_1eada_145{animation:none;box-shadow:inset 0 0 30px 6px #ff783c99}._jolt_1eada_155{animation:none}}._screen_16e6w_1{box-sizing:border-box;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}._body_16e6w_13{z-index:2;-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;align-items:center;gap:20px;min-height:0;padding:20px 20px 12px;display:flex;position:relative;overflow:hidden auto}._body_16e6w_13:before,._body_16e6w_13:after{content:"";flex:1 0 0}@media (height<=700px){._body_16e6w_13{gap:12px}._statNumber_16e6w_39{font-size:1.5rem}._stat_16e6w_39{padding:10px 16px}}._heading_16e6w_48{color:var(--text-h);margin:0;font-size:clamp(1.8rem,7vw,2.4rem);font-weight:800}._streakMessage_16e6w_55{color:var(--text-h);text-align:center;background:#fff4d6;border-radius:999px;max-width:340px;margin:-8px 0 0;padding:10px 20px;font-size:1rem;font-weight:600}._tally_16e6w_67{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}._stat_16e6w_39{background:#fff;border-radius:20px;flex-direction:column;align-items:center;padding:16px 22px;display:flex;box-shadow:0 6px #0000001a}._statNumber_16e6w_39{color:var(--text-h);font-size:2rem;font-weight:800}._statLabel_16e6w_90{color:var(--text-muted);font-size:.95rem;font-weight:600}._chips_16e6w_96{flex-wrap:wrap;justify-content:center;gap:10px;max-width:340px;display:flex}._missedBlock_16e6w_104{z-index:2;flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}._missedTitle_16e6w_113{color:var(--text-h);margin:0;font-size:1.15rem;font-weight:800}._missedHint_16e6w_120{color:#d3302f;background:#fff;border-radius:999px;margin:0;padding:6px 14px;font-size:.95rem;font-weight:700;box-shadow:0 3px #00000014}._chip_16e6w_96{color:#d3302f;cursor:pointer;touch-action:manipulation;background:#fff;border:3px solid #ffb3b3;border-radius:18px;flex-direction:column;align-items:center;gap:4px;min-width:124px;padding:10px 14px;font-family:inherit;display:flex;box-shadow:0 5px #d3302f33}._chip_16e6w_96:active{transform:translateY(3px);box-shadow:0 2px #d3302f33}._chipProblem_16e6w_153{font-size:1.35rem;font-weight:800;line-height:1.1}._chipSub_16e6w_159{color:#fff;background:#ff6b6b;border-radius:999px;padding:4px 10px;font-size:.8rem;font-weight:700;line-height:1.1}._chipRevealed_16e6w_169{color:#2b8a3e;background:#ebfbee;border-color:#8ce99a;box-shadow:0 5px #2b8a3e33}._chipRevealed_16e6w_169 ._chipSub_16e6w_159{color:#2b8a3e;background:0 0;padding:0}._chipAnswer_16e6w_182{animation:.35s cubic-bezier(.2,1.7,.4,1) _answerPop_16e6w_1;display:inline-block}@keyframes _answerPop_16e6w_1{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}._actions_16e6w_192{padding:12px 20px;padding-bottom:max(16px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffb3;flex-direction:column;flex-shrink:0;align-items:center;gap:10px;display:flex;box-shadow:0 -2px #0000000d}._primary_16e6w_206,._secondary_16e6w_207{cursor:pointer;touch-action:manipulation;border:none;border-radius:999px;font-family:inherit;font-weight:800;line-height:1}._primary_16e6w_206{color:#fff;background:linear-gradient(160deg,#8ce99a,#37b24d);width:min(100%,360px);padding:20px 24px;font-size:clamp(1.3rem,6vw,1.6rem);animation:1.2s ease-in-out infinite alternate _playPulse_16e6w_1;box-shadow:0 7px #2b8a3e}._primary_16e6w_206:active{animation:none;transform:translateY(5px);box-shadow:0 2px #2b8a3e}._retry_16e6w_233{color:#fff;cursor:pointer;touch-action:manipulation;background:linear-gradient(160deg,#ff9f6b,#ff6b6b);border:none;border-radius:999px;width:min(100%,360px);padding:16px 24px;font-family:inherit;font-size:clamp(1.1rem,5vw,1.3rem);font-weight:800;line-height:1;box-shadow:0 6px #c94a4a}._retry_16e6w_233:active{transform:translateY(4px);box-shadow:0 2px #c94a4a}._secondaryRow_16e6w_254{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}._secondary_16e6w_207{color:var(--text-muted);background:#0000000f;padding:10px 22px;font-size:1rem}@keyframes _playPulse_16e6w_1{0%{transform:scale(1)}to{transform:scale(1.04)}}._perfectBg_16e6w_274{background:linear-gradient(160deg,#fff3c4,#ffd6e8,#d6ecff,#d9ffe0) 0 0/300% 300%;animation:6s infinite _bgShift_16e6w_1}._heading_16e6w_48,._tally_16e6w_67,._streakMessage_16e6w_55,._chips_16e6w_96,._actions_16e6w_192,._stars_16e6w_285{z-index:2;position:relative}._headingTier1_16e6w_290{animation:.7s cubic-bezier(.2,1.5,.4,1) _headingPop_16e6w_1}._headingTier2_16e6w_294{font-size:clamp(2.4rem,11vw,3.4rem);animation:.8s cubic-bezier(.2,1.5,.4,1) _headingPop_16e6w_1}._headingTier3_16e6w_299{text-align:center;background:linear-gradient(90deg,#ff3d6e,#ff9f1c,#ffe14d,#3ddc84,#3d9bff,#b04dff,#ff3d6e) 0 0/200% 100%;color:#0000;filter:drop-shadow(3px 0 #2b2740)drop-shadow(-3px 0 #2b2740)drop-shadow(0 3px #2b2740)drop-shadow(0 -3px #2b2740)drop-shadow(0 8px #0003);-webkit-background-clip:text;background-clip:text;font-size:clamp(2.6rem,13vw,4rem);line-height:1.05;animation:.9s cubic-bezier(.2,1.5,.4,1) _headingPop_16e6w_1,1s linear infinite _rainbow_16e6w_1,1.6s ease-in-out 1s infinite _wobble_16e6w_1}._stars_16e6w_285{gap:8px;margin-bottom:-8px;display:flex}._star_16e6w_285{opacity:0;font-size:3rem;line-height:1;animation:.6s cubic-bezier(.2,1.8,.4,1) forwards _starPop_16e6w_1}._starOn_16e6w_327{color:#ffc800;text-shadow:0 4px #d99a00,0 0 18px #ffc800cc}._starOff_16e6w_332{color:#00000024}._rain_16e6w_336{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}._drop_16e6w_344{line-height:1;animation:linear infinite _fall_16e6w_1;position:absolute;top:-12%}@media (height<=700px){._star_16e6w_285{font-size:2.2rem}._headingTier3_16e6w_299{font-size:clamp(2rem,10vw,3rem)}}@keyframes _fall_16e6w_1{0%{opacity:0;transform:translate(0)rotate(0)}8%{opacity:1}to{transform:translate(var(--sway), 125vh) rotate(360deg);opacity:1}}@keyframes _headingPop_16e6w_1{0%{opacity:0;transform:scale(.2)rotate(-12deg)}60%{opacity:1;transform:scale(1.2)rotate(4deg)}to{transform:scale(1)rotate(0)}}@keyframes _starPop_16e6w_1{0%{opacity:0;transform:scale(0)rotate(-90deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes _wobble_16e6w_1{0%,to{transform:rotate(-2deg)scale(1)}50%{transform:rotate(2deg)scale(1.05)}}@keyframes _rainbow_16e6w_1{to{background-position:-200% 0}}@keyframes _bgShift_16e6w_1{0%,to{background-position:0%}50%{background-position:100%}}@media (prefers-reduced-motion:reduce){._primary_16e6w_206,._perfectBg_16e6w_274,._headingTier1_16e6w_290,._headingTier2_16e6w_294,._headingTier3_16e6w_299,._drop_16e6w_344{animation:none}._star_16e6w_285{opacity:1;animation:none}._rain_16e6w_336{display:none}}._screen_1jx5n_1{box-sizing:border-box;text-align:center;background:linear-gradient(160deg,#7a5cff,#ff5c8a,#ffb13d,#3d9bff) 0 0/400% 400%;justify-content:center;align-items:center;height:100%;padding:20px;animation:5s infinite _bgShift_1jx5n_1,.6s ease-out _shake_1jx5n_1;display:flex;position:relative;overflow:hidden}._rays_1jx5n_17{pointer-events:none;background:repeating-conic-gradient(#ffffff38 0deg 10deg,#0000 10deg 20deg);width:240vmax;height:240vmax;margin:-120vmax 0 0 -120vmax;animation:24s linear infinite _spin_1jx5n_1;position:absolute;top:38%;left:50%}._rain_1jx5n_29{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}._drop_1jx5n_37{line-height:1;animation:linear infinite _fall_1jx5n_1;position:absolute;top:-12%}._content_1jx5n_44{z-index:20;flex-direction:column;align-items:center;gap:10px;max-width:100%;display:flex;position:relative}._trophyWrap_1jx5n_54{line-height:1;animation:.9s cubic-bezier(.2,1.6,.4,1) both _trophyIn_1jx5n_1,.9s ease-in-out .9s infinite alternate _trophyBounce_1jx5n_1;position:relative}._trophy_1jx5n_54{filter:drop-shadow(0 0 28px #ffe14df2)drop-shadow(0 10px #0000002e);font-size:clamp(5.5rem,30vw,10rem);display:block}._crown_1jx5n_66{font-size:clamp(2rem,10vw,3.4rem);animation:.7s cubic-bezier(.2,1.8,.4,1) .8s both _crownDrop_1jx5n_1;position:absolute;top:-18%;left:50%;transform:translate(-50%)rotate(-10deg)}._headline_1jx5n_75{justify-content:center;margin:0;font-size:clamp(3rem,16vw,6.5rem);font-weight:800;line-height:1;display:flex}._letter_1jx5n_84{text-shadow:0 4px #2b2740,4px 0 #2b2740,-4px 0 #2b2740,0 -4px #2b2740,0 10px #00000040;animation:.6s cubic-bezier(.2,1.8,.4,1) both _letterIn_1jx5n_1,.9s ease-in-out infinite alternate _wave_1jx5n_1;display:inline-block}._space_1jx5n_90{width:.3em}._champ_1jx5n_94{color:#fff;text-shadow:0 3px #00000040;margin:0;font-size:clamp(1.1rem,5vw,1.6rem);font-weight:800;line-height:1.2}._prizeCard_1jx5n_103{background:#fff;border:5px solid #ffe14d;border-radius:26px;flex-direction:column;gap:4px;max-width:90vw;padding:12px 28px;animation:.8s ease-in-out infinite alternate _prizePulse_1jx5n_1;display:flex;box-shadow:0 8px #0000002e,0 0 40px #ffe14de6}._prizeLabel_1jx5n_116{color:var(--text-muted);font-size:1rem;font-weight:700;line-height:1.2}._prize_1jx5n_103{color:#ff3d6e;overflow-wrap:anywhere;font-size:clamp(1.7rem,8vw,2.8rem);font-weight:800;line-height:1.1}._stats_1jx5n_131{color:#fff;flex-wrap:wrap;justify-content:center;gap:8px 12px;font-size:1rem;font-weight:700;display:flex}._stats_1jx5n_131 span{background:#00000038;border-radius:999px;padding:6px 16px}._button_1jx5n_147{color:#2b2740;cursor:pointer;background:#ffe14d;border:none;border-radius:999px;margin-top:8px;padding:18px 44px;font-family:inherit;font-size:clamp(1.4rem,6.5vw,1.9rem);font-weight:800;line-height:1;box-shadow:0 7px #d9a800}._homeButton_1jx5n_162{color:#fff;cursor:pointer;background:#00000040;border:none;border-radius:999px;padding:10px 22px;font-family:inherit;font-size:1rem;font-weight:800;line-height:1}._button_1jx5n_147:active{transform:translateY(5px);box-shadow:0 2px #d9a800}@media (height<=700px){._content_1jx5n_44{gap:6px}._trophy_1jx5n_54{font-size:clamp(4rem,20vw,6rem)}._headline_1jx5n_75{font-size:clamp(2.6rem,13vw,4.5rem)}._button_1jx5n_147{padding:14px 36px}}@keyframes _bgShift_1jx5n_1{0%,to{background-position:0%}50%{background-position:100%}}@keyframes _spin_1jx5n_1{to{transform:rotate(360deg)}}@keyframes _shake_1jx5n_1{0%,to{transform:translate(0)}15%{transform:translate(-10px,6px)}30%{transform:translate(9px,-6px)}45%{transform:translate(-7px,4px)}60%{transform:translate(5px,-3px)}80%{transform:translate(-2px,1px)}}@keyframes _fall_1jx5n_1{0%{opacity:0;transform:translate(0)rotate(0)}8%{opacity:1}to{transform:translate(var(--sway), 125vh) rotate(360deg);opacity:1}}@keyframes _trophyIn_1jx5n_1{0%{opacity:0;transform:scale(.1)rotate(-40deg)}to{opacity:1;transform:none}}@keyframes _trophyBounce_1jx5n_1{0%{transform:translateY(0)rotate(-5deg)scale(1)}to{transform:translateY(-14px)rotate(5deg)scale(1.08)}}@keyframes _crownDrop_1jx5n_1{0%{opacity:0;transform:translate(-50%,-120px)rotate(-40deg)}to{opacity:1;transform:translate(-50%)rotate(-10deg)}}@keyframes _letterIn_1jx5n_1{0%{opacity:0;transform:translateY(-60px)scale(.3)rotate(-25deg)}to{opacity:1;transform:none}}@keyframes _wave_1jx5n_1{0%{transform:translateY(0)rotate(-3deg)}to{transform:translateY(-12px)rotate(3deg)}}@keyframes _prizePulse_1jx5n_1{0%{transform:scale(1)rotate(-1deg)}to{transform:scale(1.06)rotate(1deg)}}@media (prefers-reduced-motion:reduce){._screen_1jx5n_1,._rays_1jx5n_17,._trophyWrap_1jx5n_54,._crown_1jx5n_66,._letter_1jx5n_84,._prizeCard_1jx5n_103{animation:none}._rain_1jx5n_29{display:none}}._wrap_1xdwc_1{flex-direction:column;gap:6px;min-width:0;display:flex}._row_1xdwc_8{align-items:center;gap:8px;display:flex}._info_1xdwc_14{text-align:center;color:#3d8bff;cursor:pointer;background:#3d8bff24;border:none;border-radius:50%;flex-shrink:0;width:22px;height:22px;padding:0;font-family:Georgia,Times New Roman,serif;font-size:.8rem;font-style:italic;font-weight:700;line-height:22px;position:relative}._info_1xdwc_14:after{content:"";position:absolute;inset:-10px}._infoOpen_1xdwc_40{color:#fff;background:#3d8bff}._tip_1xdwc_45{color:var(--text);background:#eef5ff;border-left:4px solid #3d8bff;border-radius:10px;padding:8px 12px;font-size:.85rem;font-style:normal;font-weight:600;line-height:1.35;animation:.15s ease-out _tipIn_1xdwc_1;display:block}@keyframes _tipIn_1xdwc_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._tip_1xdwc_45{animation:none}}._screen_11umz_1{height:100%;color:var(--text-h);flex-direction:column;display:flex;overflow:hidden}._topBar_11umz_10{padding:12px 16px;padding-top:max(12px, env(safe-area-inset-top));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd9;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;display:flex;box-shadow:0 2px #0000000f}._heading_11umz_24{margin:0;font-size:clamp(1.25rem,5.5vw,1.6rem);font-weight:800;line-height:1.1}._done_11umz_31{color:#fff;cursor:pointer;background:linear-gradient(160deg,#6bcbff,#3d8bff);border:none;border-radius:999px;flex-shrink:0;padding:10px 26px;font-family:inherit;font-size:1.05rem;font-weight:800;box-shadow:0 4px #00000026}._done_11umz_31:active{transform:translateY(3px);box-shadow:0 1px #00000026}._scroll_11umz_50{-webkit-overflow-scrolling:touch;min-height:0;padding:12px 14px;padding-bottom:max(28px, env(safe-area-inset-bottom));flex:auto;overflow:hidden auto}._column_11umz_60{flex-direction:column;gap:14px;width:100%;max-width:460px;margin:0 auto;display:flex}._saveNote_11umz_69{text-align:center;color:var(--text-muted);margin:0;font-size:.85rem;font-weight:600}._card_11umz_77{background:#fff;border-radius:20px;flex-direction:column;gap:16px;min-width:0;padding:16px;display:flex;box-shadow:0 5px #00000012}._cardHeader_11umz_88{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}._cardTitle_11umz_95{margin:0;font-size:1.15rem;font-weight:800;line-height:1.2}._field_11umz_102{flex-direction:column;gap:8px;min-width:0;font-size:.95rem;font-weight:700;line-height:1.25;display:flex}._rowField_11umz_113{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;font-size:.95rem;font-weight:700;line-height:1.25;display:flex}._rowField_11umz_113>:first-child{flex:130px}._helper_11umz_128{color:var(--text-muted);margin:-6px 0 0;font-size:.85rem;font-weight:600}._textInput_11umz_135{box-sizing:border-box;width:100%;color:var(--text-h);background:#fff;border:2px solid #e5e4e7;border-radius:14px;padding:12px 14px;font-family:inherit;font-size:1.05rem;font-weight:600}._textInput_11umz_135:focus{border-color:#3d8bff;outline:none}._stepper_11umz_154{background:#f1f1f6;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:4px;display:flex}._stepBtn_11umz_164{color:#3d8bff;cursor:pointer;touch-action:manipulation;background:#fff;border:none;border-radius:50%;width:44px;height:44px;font-family:inherit;font-size:1.6rem;font-weight:800;line-height:1;box-shadow:0 2px #0000001a}._stepBtn_11umz_164:disabled{color:#c9c7d1;box-shadow:none;cursor:default}._stepValue_11umz_186{text-align:center;white-space:nowrap;min-width:68px;font-size:1.25rem;font-weight:800}._stepValue_11umz_186 small{color:var(--text-muted);font-size:.8rem;font-weight:700}._segmented_11umz_201{background:#f1f1f6;border-radius:16px;gap:4px;padding:4px;display:flex}._segmentedGrid_11umz_210{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._segment_11umz_201{min-width:0;min-height:52px;color:var(--text-muted);cursor:pointer;touch-action:manipulation;background:0 0;border:none;border-radius:12px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;padding:8px 6px;font-family:inherit;display:flex}._segmentOn_11umz_234{color:#fff;background:#3d8bff;box-shadow:0 3px #0000001f}._segmentTitle_11umz_240{font-size:.98rem;font-weight:800;line-height:1.15}._segmentHint_11umz_246{opacity:.85;font-size:.75rem;font-weight:600;line-height:1.1}._pillBtn_11umz_254{color:#3d8bff;cursor:pointer;white-space:nowrap;background:#3d8bff1f;border:none;border-radius:999px;flex-shrink:0;padding:8px 14px;font-family:inherit;font-size:.85rem;font-weight:700}._pillBtn_11umz_254:disabled{color:#b3b1bd;cursor:default;background:#f1f1f6}._tableGrid_11umz_274{grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:8px;display:grid}._tableChip_11umz_280{height:48px;color:var(--text-muted);cursor:pointer;touch-action:manipulation;background:#fff;border:2px solid #e5e4e7;border-radius:14px;font-family:inherit;font-size:1.15rem;font-weight:800}._tableChipOn_11umz_293{color:#fff;background:#3d8bff;border-color:#3d8bff;box-shadow:0 3px #0000001f}._switch_11umz_301{cursor:pointer;touch-action:manipulation;background:#d5d3dc;border:none;border-radius:999px;flex-shrink:0;width:60px;height:34px;transition:background .15s;position:relative}._switchOn_11umz_314{background:#37b24d}._knob_11umz_318{background:#fff;border-radius:50%;width:28px;height:28px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 2px 3px #00000040}._switchOn_11umz_314 ._knob_11umz_318{transform:translate(26px)}._statGrid_11umz_335{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._stat_11umz_335{text-align:center;background:#f6f6fa;border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:10px 6px;line-height:1.15;display:flex}._stat_11umz_335 strong{font-size:1.5rem;font-weight:800}._stat_11umz_335 span{color:var(--text-muted);font-size:.8rem;font-weight:600}._introBtn_11umz_364{color:#3d8bff;cursor:pointer;background:#3d8bff1f;border:none;border-radius:999px;align-self:center;padding:12px 20px;font-family:inherit;font-size:.95rem;font-weight:700}._legal_11umz_377{text-align:center;color:var(--text-muted);margin:0;font-size:.85rem;font-weight:600}._legalLink_11umz_385{font:inherit;color:#3d8bff;cursor:pointer;background:0 0;border:none;padding:6px 2px;font-weight:800;text-decoration:underline}@media (prefers-reduced-motion:reduce){._switch_11umz_301,._knob_11umz_318{transition:none}}._overlay_g1p9m_1{z-index:50;color:#fff;text-align:center;justify-content:center;align-items:center;padding:72px 24px 48px;transition:background .5s;display:flex;position:fixed;inset:0;overflow:hidden}._bgA_g1p9m_15{background:linear-gradient(160deg,#6bcbff,#7a5cff)}._bgB_g1p9m_16{background:linear-gradient(160deg,#ff8fab,#ff5c8a)}._bgC_g1p9m_17{background:linear-gradient(160deg,#ffab3d,#ff5c5c)}._bgD_g1p9m_18{background:linear-gradient(160deg,#ffd35c,#ff9f1c)}._bgE_g1p9m_19{background:linear-gradient(160deg,#8ce99a,#2f9e8f)}._bgF_g1p9m_20{background:linear-gradient(160deg,#6bcbff,#3d8bff)}._bgG_g1p9m_21{background:linear-gradient(160deg,#d0a9ff,#9b5cff)}._bgH_g1p9m_22{background:linear-gradient(160deg,#5ce1e6,#3d8bff)}._opsGrid_g1p9m_24{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}._opsGrid_g1p9m_24 span{color:#7a5cff;background:#fff;border-radius:22px;justify-content:center;align-items:center;width:84px;height:84px;font-size:3rem;font-weight:800;line-height:1;display:flex;box-shadow:0 6px #00000026}._opsGrid_g1p9m_24 span:nth-child(2){color:#ff5c8a}._opsGrid_g1p9m_24 span:nth-child(3){color:#37b24d}._opsGrid_g1p9m_24 span:nth-child(4){color:#ff9f1c}._modes_g1p9m_49{flex-direction:column;align-items:center;gap:10px;display:flex}._choices_g1p9m_56{gap:10px;display:flex}._choices_g1p9m_56 span,._typed_g1p9m_62{color:#2b2740;background:#fff;border-radius:18px;padding:10px 18px;font-size:1.8rem;font-weight:800;box-shadow:0 6px #00000026}._choices_g1p9m_56 ._choiceRight_g1p9m_72{color:#fff;background:#37b24d;animation:.4s cubic-bezier(.2,1.6,.4,1) 1.2s both _answerIn_g1p9m_1}._typed_g1p9m_62{outline:4px solid #fff9;justify-content:center;align-items:center;min-width:150px;min-height:1.3em;display:flex}._typedDigit_g1p9m_89{opacity:0;animation:.18s cubic-bezier(.2,1.8,.4,1) forwards _keyIn_g1p9m_1;display:inline-block}._caret_g1p9m_95{background:#3d8bff;border-radius:2px;width:3px;height:1em;margin-left:3px;animation:.7s step-end infinite _blink_g1p9m_1,10ms linear 2.8s forwards _caretOut_g1p9m_1;display:inline-block}._typedCheck_g1p9m_105{color:#37b24d;opacity:0;width:0;animation:.3s cubic-bezier(.2,1.8,.4,1) 2.8s forwards _checkIn_g1p9m_1;display:inline-block;overflow:hidden}@keyframes _keyIn_g1p9m_1{0%{opacity:0;transform:translateY(8px)scale(.5)}to{opacity:1;transform:none}}@keyframes _blink_g1p9m_1{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes _caretOut_g1p9m_1{to{visibility:hidden;width:0;margin:0}}@keyframes _checkIn_g1p9m_1{0%{opacity:0;width:0;transform:scale(.3)}to{opacity:1;width:1.1em;transform:none}}._or_g1p9m_133{opacity:.9;font-size:1.1rem;font-weight:800}._bars_g1p9m_139{gap:6px;display:flex;position:absolute;top:14px;left:16px;right:16px}._bar_g1p9m_139{background:#ffffff59;border-radius:3px;flex:1;height:5px;overflow:hidden}._barFill_g1p9m_156{background:#fff;width:0;height:100%;display:block}._barDone_g1p9m_163{width:100%}._barActive_g1p9m_164{animation:linear forwards _fill_g1p9m_1}._topButtons_g1p9m_166{gap:10px;display:flex;position:absolute;top:30px;right:16px}._round_g1p9m_174{color:#fff;cursor:pointer;background:#ffffff40;border:none;border-radius:50%;width:44px;height:44px;font-size:1.2rem}._scene_g1p9m_185{flex-direction:column;align-items:center;gap:14px;max-width:440px;display:flex}._art_g1p9m_193{animation:.7s cubic-bezier(.2,1.6,.4,1) both _artIn_g1p9m_1}._bigEmoji_g1p9m_195{filter:drop-shadow(0 8px #00000026);font-size:clamp(5rem,28vw,8rem);line-height:1;display:inline-block}._shake_g1p9m_202{animation:.5s ease-in-out .7s infinite alternate _shake_g1p9m_202}._spin_g1p9m_203{animation:4s linear infinite _spin_g1p9m_203}._demoCard_g1p9m_205{color:#ff5c8a;background:#fff;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:170px;height:210px;font-size:2.6rem;font-weight:800;display:flex;box-shadow:0 10px #00000026}._demoAnswer_g1p9m_221{color:#37b24d;opacity:0;animation:.4s cubic-bezier(.2,1.6,.4,1) 1.6s forwards _answerIn_g1p9m_1}._title_g1p9m_227{text-shadow:0 4px #00000026;margin:0;font-size:clamp(1.9rem,8.5vw,2.8rem);font-weight:800;line-height:1.1;animation:.5s ease-out .25s both _textIn_g1p9m_1}._text_g1p9m_236{margin:0;font-size:clamp(1.05rem,4.6vw,1.3rem);font-weight:600;line-height:1.35;animation:.5s ease-out .5s both _textIn_g1p9m_1}._actions_g1p9m_244{flex-direction:column;gap:10px;width:min(100%,280px);margin-top:8px;animation:.5s ease-out .8s both _textIn_g1p9m_1;display:flex}._primary_g1p9m_253,._secondary_g1p9m_254{cursor:pointer;border:none;border-radius:999px;padding:14px 24px;font-family:inherit;font-size:1.15rem;font-weight:800;box-shadow:0 5px #00000026}._primary_g1p9m_253{color:#2b2740;background:#fff}._secondary_g1p9m_254{color:#fff;background:#ffffff40}._link_g1p9m_268{color:#fff;cursor:pointer;opacity:.9;background:0 0;border:none;font-family:inherit;font-size:1rem;font-weight:700}._skipHint_g1p9m_279{opacity:.75;margin:0;font-size:.9rem;font-weight:600;position:absolute;bottom:18px;left:0;right:0}@keyframes _fill_g1p9m_1{to{width:100%}}@keyframes _artIn_g1p9m_1{0%{opacity:0;transform:scale(.3)rotate(-15deg)}to{opacity:1;transform:none}}@keyframes _textIn_g1p9m_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes _answerIn_g1p9m_1{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes _shake_g1p9m_202{0%{transform:rotate(-8deg)scale(1)}to{transform:rotate(8deg)scale(1.12)}}@keyframes _spin_g1p9m_203{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._art_g1p9m_193,._title_g1p9m_227,._text_g1p9m_236,._actions_g1p9m_244,._shake_g1p9m_202,._spin_g1p9m_203{animation:none}._demoAnswer_g1p9m_221,._typedDigit_g1p9m_89{opacity:1;animation:none}._caret_g1p9m_95{display:none}._typedCheck_g1p9m_105{opacity:1;width:1.1em;animation:none}}._overlay_1vy3s_1{z-index:60;color:var(--text-h);background:#f6f6fb;flex-direction:column;display:flex;position:fixed;inset:0}._topBar_1vy3s_11{padding:10px 14px;padding-top:max(10px, env(safe-area-inset-top));background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;display:flex;box-shadow:0 2px #0000000f}._tabs_1vy3s_23{background:#f1f1f6;border-radius:999px;gap:4px;padding:4px;display:flex}._tab_1vy3s_23{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:9px 16px;font-family:inherit;font-size:.95rem;font-weight:800}._tabOn_1vy3s_43{color:#fff;background:#3d8bff}._close_1vy3s_48{color:#fff;cursor:pointer;background:linear-gradient(160deg,#6bcbff,#3d8bff);border:none;border-radius:999px;padding:10px 22px;font-family:inherit;font-size:1rem;font-weight:800}._scroll_1vy3s_60{-webkit-overflow-scrolling:touch;min-height:0;padding:16px 16px max(32px, env(safe-area-inset-bottom));flex:auto;overflow:hidden auto}._doc_1vy3s_69{max-width:640px;color:var(--text);-webkit-user-select:text;user-select:text;overflow-wrap:anywhere;background:#fff;border-radius:20px;margin:0 auto;padding:20px;font-size:.98rem;font-weight:500;line-height:1.5}._doc_1vy3s_69 h2{color:var(--text-h);margin:0 0 4px;font-size:1.45rem;font-weight:800;line-height:1.2}._doc_1vy3s_69 h3{color:var(--text-h);margin:18px 0 4px;font-size:1.08rem;font-weight:800;line-height:1.25}._doc_1vy3s_69 p{margin:0 0 10px}._doc_1vy3s_69 a{color:#3d8bff;font-weight:800}._updated_1vy3s_108{color:var(--text-muted);font-size:.85rem}._backdrop_ovypu_1{z-index:55;background:#2b27409e;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0;overflow-y:auto}._card_ovypu_13{text-align:center;width:min(100%,380px);max-height:100%;color:var(--text-h);background:#fff;border-radius:26px;padding:22px 20px 18px;animation:.35s cubic-bezier(.2,1.4,.4,1) _pop_ovypu_1;overflow-y:auto;box-shadow:0 8px #00000026,0 16px 40px #0000004d}._emoji_ovypu_26{font-size:3rem;line-height:1}._title_ovypu_31{margin:8px 0 6px;font-size:clamp(1.4rem,6.5vw,1.7rem);font-weight:800;line-height:1.15}._text_ovypu_38{color:var(--text);margin:0 0 16px;font-size:1rem;font-weight:600;line-height:1.4}._options_ovypu_46{flex-direction:column;gap:10px;display:flex}._option_ovypu_46{color:#fff;border-radius:999px;padding:15px 18px;font-size:1.1rem;font-weight:800;line-height:1;text-decoration:none;display:block;box-shadow:0 5px #00000026}._option_ovypu_46:active{transform:translateY(3px);box-shadow:0 2px #00000026}._good_ovypu_69{background:linear-gradient(160deg,#8ce99a,#37b24d)}._bad_ovypu_70{background:linear-gradient(160deg,#ff9f6b,#ff6b6b)}._idea_ovypu_71{background:linear-gradient(160deg,#6bcbff,#3d8bff)}._emailLine_ovypu_73{color:var(--text-muted);overflow-wrap:anywhere;margin:16px 0 10px;font-size:.95rem;font-weight:600}._emailLine_ovypu_73 a{color:#3d8bff;font-weight:800}._close_ovypu_86{color:var(--text-muted);cursor:pointer;background:#0000000f;border:none;border-radius:999px;padding:10px 22px;font-family:inherit;font-size:1rem;font-weight:800}@keyframes _pop_ovypu_1{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._card_ovypu_13{animation:none}}._backdrop_a0tkv_1{z-index:55;background:#2b27409e;justify-content:center;align-items:center;padding:12px;display:flex;position:fixed;inset:0}._card_a0tkv_12{-webkit-overflow-scrolling:touch;box-sizing:border-box;text-align:center;width:min(100%,400px);max-height:100%;color:var(--text-h);background:#fff;border-radius:26px;padding:18px 16px 14px;animation:.35s cubic-bezier(.2,1.4,.4,1) _pop_a0tkv_1;position:relative;overflow-y:auto;box-shadow:0 8px #00000026,0 16px 40px #0000004d}._x_a0tkv_28{width:40px;height:40px;color:var(--text-muted);cursor:pointer;background:#00000012;border:none;border-radius:50%;font-size:1.1rem;position:absolute;top:10px;right:10px}._kicker_a0tkv_42{color:var(--text-muted);margin:0;font-size:.9rem;font-weight:800}._title_a0tkv_49{margin:2px 36px 10px;font-size:clamp(1.4rem,6.5vw,1.8rem);font-weight:800;line-height:1.15}._emptyText_a0tkv_56{color:var(--text);margin:8px 0 16px;font-size:1.05rem;font-weight:600;line-height:1.4}._ring_a0tkv_65{background:conic-gradient(#37b24d calc(var(--pct) * 1%), #ececf3 0);border-radius:50%;justify-content:center;align-items:center;width:132px;height:132px;margin:0 auto 12px;display:flex}._ringInner_a0tkv_76{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:104px;height:104px;line-height:1.1;display:flex}._ringInner_a0tkv_76 strong{font-size:2rem;font-weight:800}._ringInner_a0tkv_76 span{color:var(--text-muted);font-size:.72rem;font-weight:700}._tiles_a0tkv_99{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._tile_a0tkv_99{background:#f6f6fa;border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:10px 6px;line-height:1.15;display:flex}._tile_a0tkv_99 strong{font-size:1.45rem;font-weight:800}._tile_a0tkv_99 span{color:var(--text-muted);font-size:.8rem;font-weight:700}._tricky_a0tkv_127{background:#fff4f4;border-radius:16px;margin-top:12px;padding:10px 12px}._tricky_a0tkv_127 h3{margin:0;font-size:1rem;font-weight:800}._tricky_a0tkv_127 ul{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}._tricky_a0tkv_127 li{background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;line-height:1.1;display:flex}._fact_a0tkv_160{color:#d3302f;font-size:1.1rem;font-weight:700}._fact_a0tkv_160 strong{color:#2b8a3e;font-weight:800}._count_a0tkv_171{color:var(--text-muted);white-space:nowrap;font-size:.8rem;font-weight:700}._note_a0tkv_178{color:#2b8a3e;margin:10px 0 0;font-size:.9rem;font-weight:700}._actions_a0tkv_185,._confirmRow_a0tkv_186{gap:8px;margin-top:12px;display:flex}._confirm_a0tkv_186 p{margin:12px 0 0;font-size:1rem;font-weight:800}._confirmRow_a0tkv_186{margin-top:8px}._primary_a0tkv_202,._secondary_a0tkv_203,._danger_a0tkv_204{cursor:pointer;touch-action:manipulation;border:none;border-radius:999px;flex:1 1 0;min-width:0;padding:14px 10px;font-family:inherit;font-size:1.02rem;font-weight:800;line-height:1}._primary_a0tkv_202{color:#fff;background:linear-gradient(160deg,#6bcbff,#3d8bff);box-shadow:0 5px #00000026}._secondary_a0tkv_203{color:var(--text-muted);background:#00000012}._danger_a0tkv_204{color:#fff;background:linear-gradient(160deg,#ff9f6b,#ff6b6b);box-shadow:0 5px #00000026}._small_a0tkv_235{color:var(--text-muted);margin:10px 0 0;font-size:.78rem;font-weight:600}@keyframes _pop_a0tkv_1{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._card_a0tkv_12{animation:none}}
