.NumberNibblerGame_shell__p9aeF{background:#101a2c}.NumberNibblerGame_header___v7kc{background:radial-gradient(ellipse at 85% 0,#47685255,transparent 55%),linear-gradient(120deg,#252e49,#1c2940);border-bottom:1px solid #ffffff12}.NumberNibblerGame_playLayout__u4xvX{display:grid;gap:16px;width:100%;margin:0;padding:16px}.NumberNibblerGame_hud__C1Lck{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.NumberNibblerGame_metric__zTXsQ{border:1px solid #ffffff10;border-radius:16px;padding:12px 14px;background:linear-gradient(140deg,#25324b,#1c283e);color:#fff}.NumberNibblerGame_eyebrow__5QiJj{font-size:10px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:#9cabbe}.NumberNibblerGame_mission__b8kRh{border:1px solid #b9ed8a30;border-radius:18px;padding:20px;background:linear-gradient(150deg,#30463b,#1c2b34 70%)}.NumberNibblerGame_board__vIPQW{align-self:start;min-width:0;border:1px solid #647eab55;background:radial-gradient(ellipse at 50% 0,#34456766,transparent 70%),#18243a;box-shadow:0 12px 30px #050d1b44,inset 0 1px 0 #ffffff12}.NumberNibblerGame_cell__eyzAx{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1.12;min-width:0;min-height:68px;overflow:hidden;border:1px solid #61779c55;border-bottom:4px solid #111c31;border-radius:12px;background:linear-gradient(150deg,#354766,#273752);box-shadow:inset 0 1px 0 #ffffff12,0 2px 3px #0002;color:#eef4ff;transition:background-color .15s,border-color .15s}.NumberNibblerGame_cell__eyzAx:hover:not(:disabled){border-color:#a4bad7}.NumberNibblerGame_cell__eyzAx:focus-visible{outline:3px solid #fff;outline-offset:-4px}.NumberNibblerGame_safeCell__PG33H{background:linear-gradient(145deg,#284f5c,#203448);border-color:#64bac27a}.NumberNibblerGame_playerCell__cpZCM{z-index:1;border-color:#c9f59a;background:radial-gradient(ellipse at 50% 35%,#7baf6155,transparent),#35563e;box-shadow:0 0 0 1px #b9ed8a,0 0 22px #b9ed8a35,inset 0 0 20px #b9ed8a15}.NumberNibblerGame_enemyCell__IUB1w{border-color:#f0959a99;background:linear-gradient(145deg,#673c57,#3f3048)}.NumberNibblerGame_rejectedCell__107AF{background:#382c42;color:#f4a3a9;border-color:#ac62704d}.NumberNibblerGame_eatenCell__rtC6L{background:#1c3040;border-color:#527b5b44;box-shadow:inset 0 2px 8px #0002}.NumberNibblerGame_number__7jOQs{font-size:clamp(16px,2.3vw,29px);font-weight:900;line-height:1.1;padding:3px;text-shadow:0 2px 1px #10182b77}.NumberNibblerGame_equation__DCOu6{font-size:clamp(11px,1.6vw,21px)}.NumberNibblerGame_occupiedNumber__WSzaG{position:absolute;bottom:5px;font-size:clamp(12px,1.8vw,23px)}.NumberNibblerGame_occupiedNumber__WSzaG.NumberNibblerGame_equation__DCOu6{font-size:clamp(10px,1.4vw,18px)}.NumberNibblerGame_character__NTbi_{position:absolute;top:3px;width:56%;height:57%;max-width:64px}.NumberNibblerGame_playerCharacter__6oakJ{filter:drop-shadow(0 3px 5px #0d241744)}.NumberNibblerGame_feedback__7px3e{align-self:start;border:1px solid #ffffff14;border-radius:16px;background:#1e2a40;padding:16px;font-size:14px;font-weight:600;line-height:1.65;color:#c4d2e4}.NumberNibblerGame_success__FGtLl{border-color:#b9ed8a44;background:#294636;color:#d3f5ad}.NumberNibblerGame_warning__nfyWd{border-color:#f0959a44;background:#422d3c;color:#ffd1d1}.NumberNibblerGame_actions__N3gJL{display:flex;flex-wrap:wrap;align-content:start;gap:10px}.NumberNibblerGame_footer__nI_fM{font-size:11px;line-height:1.7;color:#8a9db7}.NumberNibblerGame_score__4EkJA{animation:NumberNibblerGame_scorePop__rHYgp .22s ease-out}@keyframes NumberNibblerGame_scorePop__rHYgp{0%{transform:scale(.94)}to{transform:scale(1)}}@media (min-width:1100px){.NumberNibblerGame_playLayout__u4xvX{grid-template-columns:minmax(0,1fr) 260px;padding:16px;gap:18px;align-items:start}.NumberNibblerGame_cell__eyzAx{aspect-ratio:auto;min-height:106px}.NumberNibblerGame_hud__C1Lck{grid-column:1/-1}.NumberNibblerGame_board__vIPQW{grid-column:1;grid-row:2/5}.NumberNibblerGame_mission__b8kRh{grid-column:2;grid-row:2}.NumberNibblerGame_feedback__7px3e{grid-column:2;grid-row:3}.NumberNibblerGame_actions__N3gJL{grid-column:2;grid-row:4}.NumberNibblerGame_actions__N3gJL button{width:100%}.NumberNibblerGame_footer__nI_fM{grid-column:1/-1}}@media (max-width:420px){.NumberNibblerGame_playLayout__u4xvX{padding:8px;gap:10px}.NumberNibblerGame_metric__zTXsQ{padding:10px 7px;border-radius:12px}.NumberNibblerGame_hud__C1Lck{gap:6px}.NumberNibblerGame_eyebrow__5QiJj{font-size:9px;letter-spacing:.08em}.NumberNibblerGame_cell__eyzAx{border-radius:8px}.NumberNibblerGame_character__NTbi_{width:90%;height:46%}.NumberNibblerGame_occupiedNumber__WSzaG{bottom:6px}}@media (prefers-reduced-motion:reduce){.NumberNibblerGame_score__4EkJA{animation:none}.NumberNibblerGame_cell__eyzAx{transition:none}}.NumberDuckGame_earnedStar__v0s39{animation:NumberDuckGame_starEarned__6ld0H .45s ease-out both}.NumberDuckGame_correctBanner__0pOBk{animation:NumberDuckGame_correctArrives__DitBk .26s ease-out both}.NumberDuckGame_burst__ALSYr *{animation-play-state:inherit}.NumberDuckGame_ring__p_Uhk{animation:NumberDuckGame_ringBurst__6qmN_ .85s ease-out both;transform-origin:0 0}.NumberDuckGame_spark__mhXXF{animation:NumberDuckGame_sparkBurst__TpKBI 1s ease-out both}.NumberDuckGame_reward__xE_G4{animation:NumberDuckGame_rewardRise__EX4Gp 1.6s ease-out both}@keyframes NumberDuckGame_starEarned__6ld0H{0%{transform:scale(.65) rotate(-18deg)}60%{transform:scale(1.22) rotate(8deg)}to{transform:scale(1) rotate(0)}}@keyframes NumberDuckGame_correctArrives__DitBk{0%{opacity:0;transform:translateY(-8px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes NumberDuckGame_ringBurst__6qmN_{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(2.4)}}@keyframes NumberDuckGame_sparkBurst__TpKBI{0%{opacity:1;transform:translateY(-16px) scale(.7)}to{opacity:0;transform:translateY(-78px) scale(1.1)}}@keyframes NumberDuckGame_rewardRise__EX4Gp{0%{opacity:0;transform:translateY(0)}15%{opacity:1}70%{opacity:1}to{opacity:0;transform:translateY(-30px)}}@media (prefers-reduced-motion:reduce){.NumberDuckGame_correctBanner__0pOBk,.NumberDuckGame_earnedStar__v0s39,.NumberDuckGame_reward__xE_G4{animation:none}.NumberDuckGame_ring__p_Uhk,.NumberDuckGame_spark__mhXXF{display:none;animation:none}}