.MathBombGame-module___6n3Dq__shell{width:100%;container-type:inline-size}.MathBombGame-module___6n3Dq__game{--bg:#07111e;isolation:isolate;aspect-ratio:16/9;color:#eaf7ff;width:100%;font-family:var(--font-anuphan),sans-serif;background:radial-gradient(circle at 50% 42%,#172b3c 0,#091522 46%,#040a11 100%);border:1px solid #26364c;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 24px 70px #07111e3d}.MathBombGame-module___6n3Dq__scanlines{z-index:-1;opacity:.16;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 3px,#7eeeff18 4px);position:absolute;inset:0}.MathBombGame-module___6n3Dq__sparkField{z-index:-1;pointer-events:none;position:absolute;inset:0}.MathBombGame-module___6n3Dq__sparkField i{background:#ffb340;border-radius:50%;width:3px;height:3px;animation:3s linear infinite MathBombGame-module___6n3Dq__sparks;position:absolute;bottom:-10%;box-shadow:0 0 12px 3px #ff7b00}.MathBombGame-module___6n3Dq__topbar{background:#07111ee6;border-bottom:1px solid #79e6ff20;align-items:center;gap:16px;height:12%;min-height:48px;padding:0 2.2%;display:flex}.MathBombGame-module___6n3Dq__brand{letter-spacing:.08em;align-items:center;gap:10px;display:flex}.MathBombGame-module___6n3Dq__brandIcon{filter:drop-shadow(0 0 9px #ff6b35);font-size:clamp(20px,2.2vw,34px)}.MathBombGame-module___6n3Dq__brand div{display:grid}.MathBombGame-module___6n3Dq__brand b{color:#9bf3ff;font-size:clamp(12px,1.4vw,22px)}.MathBombGame-module___6n3Dq__brand small{font:600 clamp(7px,.62vw,10px)/1 var(--font-plex-mono),monospace;color:#6f8c9e}.MathBombGame-module___6n3Dq__stats{gap:8px;margin-left:auto;display:flex}.MathBombGame-module___6n3Dq__stats span{color:#8ca5b5;background:#0c1b29;border:1px solid #315064;border-radius:9px;padding:7px 12px;font-size:clamp(8px,.85vw,13px)}.MathBombGame-module___6n3Dq__stats b{color:#fff}.MathBombGame-module___6n3Dq__fullButton{color:#dff9ff;cursor:pointer;background:#173145;border:1px solid #4d7188;border-radius:9px;padding:7px 11px;font-weight:700}.MathBombGame-module___6n3Dq__fullButton:hover{background:#21445e}.MathBombGame-module___6n3Dq__stage{grid-template-columns:19% 1fr;gap:1.8%;height:88%;padding:1.8%;display:grid}.MathBombGame-module___6n3Dq__panel{background:linear-gradient(160deg,#13283aeb,#09131eef);border:1px solid #274258;border-radius:16px;flex-direction:column;gap:clamp(6px,.75vw,12px);min-width:0;padding:clamp(10px,1.25vw,20px);display:flex;box-shadow:inset 0 0 30px #0005}.MathBombGame-module___6n3Dq__panelLabel{font:700 clamp(9px,.75vw,12px)/1 var(--font-plex-mono),monospace;letter-spacing:.12em;color:#45dcff}.MathBombGame-module___6n3Dq__panel label{color:#85a1b4;gap:4px;font-size:clamp(8px,.74vw,12px);display:grid}.MathBombGame-module___6n3Dq__panel select{color:#eefaff;background:#08131e;border:1px solid #345269;border-radius:8px;width:100%;padding:clamp(5px,.55vw,9px);font:600 clamp(9px,.8vw,13px)/1.2 inherit}.MathBombGame-module___6n3Dq__topic{background:#ffffff08;border-left:3px solid #ffd84d;gap:3px;margin-top:auto;padding:10px;display:grid}.MathBombGame-module___6n3Dq__topic small{color:#7791a2;font-size:clamp(8px,.68vw,11px)}.MathBombGame-module___6n3Dq__topic b{color:#ffd84d;font-size:clamp(10px,.82vw,14px)}.MathBombGame-module___6n3Dq__startButton,.MathBombGame-module___6n3Dq__overlay button{color:#171007;cursor:pointer;background:linear-gradient(135deg,#ffbd38,#ff6b35);border:0;border-radius:9px;padding:clamp(7px,.75vw,12px);font-weight:900;box-shadow:0 0 20px #ff7b0045}.MathBombGame-module___6n3Dq__bombZone{background:radial-gradient(circle,#16314480,#07101a40 65%);border:1px solid #253d50;border-radius:18px;grid-template-rows:auto auto 1fr auto;place-items:center;min-width:0;padding:1.2% 2% 1.8%;display:grid;position:relative}.MathBombGame-module___6n3Dq__mission{text-align:center}.MathBombGame-module___6n3Dq__mission small{font:700 clamp(7px,.63vw,10px)/1.2 var(--font-plex-mono),monospace;color:#ff775f;letter-spacing:.16em;display:block}.MathBombGame-module___6n3Dq__mission strong{font-size:clamp(13px,1.45vw,23px)}.MathBombGame-module___6n3Dq__timer{color:#55f7ff;font:800 clamp(32px,5.4vw,84px)/.95 var(--font-plex-mono),monospace;letter-spacing:.02em;text-shadow:0 0 8px #26dfff,0 0 26px #00a8ff88;align-items:center;gap:.08em;display:flex}.MathBombGame-module___6n3Dq__timer i{font-style:normal;animation:1s steps(2,end) infinite MathBombGame-module___6n3Dq__blink}.MathBombGame-module___6n3Dq__timer.MathBombGame-module___6n3Dq__danger{color:#ff4b47;text-shadow:0 0 9px #ff342e,0 0 30px #f009;animation:.5s ease-in-out infinite alternate MathBombGame-module___6n3Dq__timerPulse}.MathBombGame-module___6n3Dq__bombBody{aspect-ratio:1.75;background:linear-gradient(145deg,#33424b,#101820 55%,#24313a);border:3px solid #26333d;border-radius:22px;width:clamp(95px,14vw,220px);position:relative;box-shadow:inset 0 0 0 4px #52616a,inset 0 -20px 30px #0008,0 16px 35px #0009}.MathBombGame-module___6n3Dq__bombCore{color:#ffc32b;text-shadow:0 0 14px #ff8a00;background:#0c1318;border:2px solid #53636d;border-radius:10px;place-items:center;font-size:clamp(20px,3.2vw,50px);display:grid;position:absolute;inset:18% 25%}.MathBombGame-module___6n3Dq__bombLight{aspect-ratio:1;background:#ff322d;border-radius:50%;width:8%;animation:.55s steps(2,end) infinite MathBombGame-module___6n3Dq__blink;position:absolute;top:10%;right:8%;box-shadow:0 0 14px 5px #ff322d}.MathBombGame-module___6n3Dq__bombScrews{pointer-events:none;justify-content:space-between;align-items:flex-end;display:flex;position:absolute;inset:8%}.MathBombGame-module___6n3Dq__bombScrews i{background:#87939a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 1px #020405}.MathBombGame-module___6n3Dq__wires{grid-template-columns:repeat(4,1fr);gap:1.2%;width:100%;display:grid}.MathBombGame-module___6n3Dq__wireCard{border:1px solid color-mix(in srgb,var(--wire) 52%,#253b4c);color:#effbff;cursor:pointer;background:linear-gradient(#142536,#09131d);border-radius:12px;min-width:0;min-height:clamp(60px,7.5vw,118px);padding:7px 5px 5px;transition:all .18s;position:relative;overflow:hidden}.MathBombGame-module___6n3Dq__wireCard:hover:not(:disabled){box-shadow:0 8px 24px color-mix(in srgb,var(--wire) 35%,transparent);transform:translateY(-4px)}.MathBombGame-module___6n3Dq__wireCard:disabled{cursor:not-allowed}.MathBombGame-module___6n3Dq__wireCard b{white-space:nowrap;font-size:clamp(10px,1.25vw,20px);display:block}.MathBombGame-module___6n3Dq__wireCard small{color:#6f899b;margin-top:3px;font-size:clamp(7px,.65vw,10px);display:block}.MathBombGame-module___6n3Dq__wire{border-top:clamp(3px,.35vw,6px) solid var(--wire);width:74%;height:13px;filter:drop-shadow(0 0 5px var(--wire));border-radius:50%;margin:1px auto clamp(5px,.5vw,9px);display:block;position:relative}.MathBombGame-module___6n3Dq__wire i{background:#111;border:2px solid #8395a0;border-radius:2px;width:8px;height:8px;position:absolute;top:-6px}.MathBombGame-module___6n3Dq__wire i:first-child{left:-5px}.MathBombGame-module___6n3Dq__wire i:last-child{right:-5px}.MathBombGame-module___6n3Dq__wireCard.MathBombGame-module___6n3Dq__cut .MathBombGame-module___6n3Dq__wire{border-top-style:dashed;transform:scaleX(.88)}.MathBombGame-module___6n3Dq__overlay{z-index:5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#03080dc7;place-items:center;display:grid;position:absolute;inset:12% 0 0}.MathBombGame-module___6n3Dq__readyCard,.MathBombGame-module___6n3Dq__resultCard{text-align:center;background:linear-gradient(160deg,#142b3e,#07121d);border:1px solid #3a5a6d;border-radius:22px;width:min(450px,82%);padding:clamp(18px,2.4vw,38px);animation:.42s cubic-bezier(.2,.9,.2,1.2) MathBombGame-module___6n3Dq__cardIn;box-shadow:0 25px 70px #000c,0 0 50px #19bfe52e}.MathBombGame-module___6n3Dq__readyCard>span,.MathBombGame-module___6n3Dq__resultCard>span{font-size:clamp(38px,6vw,90px);display:block}.MathBombGame-module___6n3Dq__readyCard h2,.MathBombGame-module___6n3Dq__resultCard h2{margin:6px 0;font-size:clamp(19px,2.2vw,34px)}.MathBombGame-module___6n3Dq__readyCard p,.MathBombGame-module___6n3Dq__resultCard p{color:#9ab2c1;margin:5px 0 17px;font-size:clamp(10px,1vw,15px)}.MathBombGame-module___6n3Dq__overlay button{min-width:150px}.MathBombGame-module___6n3Dq__victory{aspect-ratio:1;color:#fff;background:#1bbf7a;border-radius:50%;place-items:center;width:clamp(54px,7vw,104px);margin:auto;animation:1s ease-in-out infinite alternate MathBombGame-module___6n3Dq__victoryPulse;box-shadow:0 0 45px #1dff9caa;display:grid!important}.MathBombGame-module___6n3Dq__explosion{animation:.65s ease-out MathBombGame-module___6n3Dq__explode}.MathBombGame-module___6n3Dq__failure{box-shadow:0 25px 70px #000c,0 0 70px #ff2f2f45}.MathBombGame-module___6n3Dq__lost .MathBombGame-module___6n3Dq__bombZone{animation:.45s linear MathBombGame-module___6n3Dq__shake}.MathBombGame-module___6n3Dq__won .MathBombGame-module___6n3Dq__bombZone{box-shadow:inset 0 0 80px #14d98b1d}.MathBombGame-module___6n3Dq__game.kc-mobile-fullscreen{z-index:9999!important;aspect-ratio:auto!important;border:0!important;border-radius:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;position:fixed!important;inset:0!important}.MathBombGame-module___6n3Dq__game.kc-scaled-fullscreen:not(.kc-mobile-fullscreen){transform:scale(var(--kc-fullscreen-scale));transform-origin:50%;width:var(--kc-fullscreen-base-width)!important;height:var(--kc-fullscreen-base-height)!important}.MathBombGame-module___6n3Dq__game:fullscreen{border:0;border-radius:0}@keyframes MathBombGame-module___6n3Dq__sparks{0%{opacity:0;transform:translateY(0)}20%{opacity:1}to{opacity:0;transform:translateY(-600px)translate(35px)}}@keyframes MathBombGame-module___6n3Dq__blink{50%{opacity:.25}}@keyframes MathBombGame-module___6n3Dq__timerPulse{to{transform:scale(1.035)}}@keyframes MathBombGame-module___6n3Dq__cardIn{0%{opacity:0;transform:scale(.78)translateY(24px)}}@keyframes MathBombGame-module___6n3Dq__victoryPulse{to{transform:scale(1.08);box-shadow:0 0 70px #1dff9c}}@keyframes MathBombGame-module___6n3Dq__explode{0%{transform:scale(.3)}70%{transform:scale(1.45)rotate(8deg)}to{transform:scale(1)}}@keyframes MathBombGame-module___6n3Dq__shake{0%,to{transform:translate(0)}20%{transform:translate(-8px,4px)}40%{transform:translate(8px,-3px)}60%{transform:translate(-5px,-4px)}80%{transform:translate(6px,3px)}}.MathBombGame-module___6n3Dq__wire{border-top:0;height:15px}.MathBombGame-module___6n3Dq__leftWire,.MathBombGame-module___6n3Dq__rightWire{border-top:clamp(3px,.35vw,6px) solid var(--wire);width:52%;height:14px;position:absolute;top:0}.MathBombGame-module___6n3Dq__leftWire{transform-origin:0;border-radius:50% 0 0 50%;left:0}.MathBombGame-module___6n3Dq__rightWire{transform-origin:100%;border-radius:0 50% 50% 0;right:0}.MathBombGame-module___6n3Dq__cutter{z-index:4;opacity:0;pointer-events:none;width:42px;height:52px;position:absolute;top:-45px;left:50%;transform:translate(-50%)rotate(-18deg)scale(.75)}.MathBombGame-module___6n3Dq__cutter>i{background:#29160d;border:3px solid #ff7a2e;border-radius:10px 10px 4px 4px;width:12px;height:33px;position:absolute;top:0}.MathBombGame-module___6n3Dq__cutter>i:first-child{transform-origin:bottom;left:5px;transform:rotate(-18deg)}.MathBombGame-module___6n3Dq__cutter>i:nth-child(2){transform-origin:bottom;right:5px;transform:rotate(18deg)}.MathBombGame-module___6n3Dq__cutter>b{clip-path:polygon(0 0,50% 50%,100% 0,73% 100%,50% 60%,27% 100%);filter:drop-shadow(0 0 3px #fff);background:linear-gradient(135deg,#eef5f8,#70828d);width:22px;height:18px;position:absolute;top:27px;left:10px}.MathBombGame-module___6n3Dq__cutFx{z-index:5;opacity:0;pointer-events:none;width:4px;height:4px;position:absolute;top:25%;left:50%}.MathBombGame-module___6n3Dq__cutFx i{width:4px;height:15px;box-shadow:0 0 7px 2px var(--wire);transform-origin:bottom;background:#fff6a3;border-radius:50%;position:absolute}.MathBombGame-module___6n3Dq__cutFx i:first-child{transform:rotate(0)translateY(-6px)}.MathBombGame-module___6n3Dq__cutFx i:nth-child(2){transform:rotate(60deg)translateY(-6px)}.MathBombGame-module___6n3Dq__cutFx i:nth-child(3){transform:rotate(120deg)translateY(-6px)}.MathBombGame-module___6n3Dq__cutFx i:nth-child(4){transform:rotate(180deg)translateY(-6px)}.MathBombGame-module___6n3Dq__cutFx i:nth-child(5){transform:rotate(240deg)translateY(-6px)}.MathBombGame-module___6n3Dq__cutFx i:nth-child(6){transform:rotate(300deg)translateY(-6px)}.MathBombGame-module___6n3Dq__wireCard.MathBombGame-module___6n3Dq__cut{animation:.72s ease-out MathBombGame-module___6n3Dq__cutFlash}.MathBombGame-module___6n3Dq__wireCard.MathBombGame-module___6n3Dq__cut .MathBombGame-module___6n3Dq__cutter{animation:.7s cubic-bezier(.2,.9,.2,1) forwards MathBombGame-module___6n3Dq__cutterStrike}.MathBombGame-module___6n3Dq__wireCard.MathBombGame-module___6n3Dq__cut .MathBombGame-module___6n3Dq__leftWire{animation:.7s cubic-bezier(.2,.8,.2,1) .2s forwards MathBombGame-module___6n3Dq__wireSnapLeft}.MathBombGame-module___6n3Dq__wireCard.MathBombGame-module___6n3Dq__cut .MathBombGame-module___6n3Dq__rightWire{animation:.7s cubic-bezier(.2,.8,.2,1) .2s forwards MathBombGame-module___6n3Dq__wireSnapRight}.MathBombGame-module___6n3Dq__wireCard.MathBombGame-module___6n3Dq__cut .MathBombGame-module___6n3Dq__cutFx{animation:.48s ease-out .22s forwards MathBombGame-module___6n3Dq__sparkBurst}@keyframes MathBombGame-module___6n3Dq__cutterStrike{0%{opacity:0;transform:translate(-50%)translateY(-28px)rotate(-18deg)scale(.7)}28%{opacity:1}52%{opacity:1;transform:translate(-50%)translateY(55px)rotate(4deg)scale(1)}68%{opacity:1;transform:translate(-50%)translateY(55px)rotate(4deg)scale(.88)}to{opacity:0;transform:translate(-50%)translateY(75px)rotate(12deg)scale(.75)}}@keyframes MathBombGame-module___6n3Dq__wireSnapLeft{0%{transform:rotate(0)translate(0)}45%{transform:rotate(-13deg)translate(-3px,3px)}to{filter:brightness(.55);transform:rotate(-25deg)translate(-9px,8px)}}@keyframes MathBombGame-module___6n3Dq__wireSnapRight{0%{transform:rotate(0)translate(0)}45%{transform:rotate(13deg)translate(3px,3px)}to{filter:brightness(.55);transform:rotate(25deg)translate(9px,8px)}}@keyframes MathBombGame-module___6n3Dq__sparkBurst{0%{opacity:0;transform:scale(.2)}25%{opacity:1;transform:scale(1.6)}to{opacity:0;transform:scale(3)rotate(35deg)}}@keyframes MathBombGame-module___6n3Dq__cutFlash{0%,to{box-shadow:none}35%{box-shadow:0 0 35px 12px var(--wire);background:#fff}50%{background:#182b38}}@container (max-width:700px){.MathBombGame-module___6n3Dq__game{aspect-ratio:auto;border-radius:16px;height:min(78dvh,720px);min-height:540px}.MathBombGame-module___6n3Dq__topbar{height:9%;padding:0 3%}.MathBombGame-module___6n3Dq__brand small,.MathBombGame-module___6n3Dq__stats span:first-child,.MathBombGame-module___6n3Dq__fullButton span{display:none}.MathBombGame-module___6n3Dq__fullButton{padding:7px 10px}.MathBombGame-module___6n3Dq__stage{height:91%;padding:2.5%;display:block}.MathBombGame-module___6n3Dq__panel{z-index:3;border-radius:12px;grid-template-columns:1fr 1fr 1fr;gap:6px;height:16%;padding:8px 9px;display:grid;position:absolute;bottom:2.2%;left:3%;right:3%}.MathBombGame-module___6n3Dq__panelLabel,.MathBombGame-module___6n3Dq__topic{display:none}.MathBombGame-module___6n3Dq__panel label{font-size:8px}.MathBombGame-module___6n3Dq__panel select{padding:5px;font-size:10px}.MathBombGame-module___6n3Dq__startButton{grid-area:1/3/span 2;padding:4px}.MathBombGame-module___6n3Dq__bombZone{grid-template-rows:auto auto 1fr auto;height:80%;padding:2.5%}.MathBombGame-module___6n3Dq__mission strong{font-size:clamp(13px,4vw,18px)}.MathBombGame-module___6n3Dq__timer{font-size:clamp(44px,15vw,72px)}.MathBombGame-module___6n3Dq__bombBody{width:clamp(130px,48vw,205px)}.MathBombGame-module___6n3Dq__wires{grid-template-columns:1fr 1fr;gap:7px}.MathBombGame-module___6n3Dq__wireCard{min-height:64px}.MathBombGame-module___6n3Dq__wireCard b{font-size:clamp(12px,4vw,17px)}.MathBombGame-module___6n3Dq__wireCard small{font-size:8px}.MathBombGame-module___6n3Dq__wire{margin-bottom:4px}.MathBombGame-module___6n3Dq__overlay{inset:9% 0 0}.MathBombGame-module___6n3Dq__readyCard,.MathBombGame-module___6n3Dq__resultCard{padding:20px 14px}.MathBombGame-module___6n3Dq__stats{gap:4px}.MathBombGame-module___6n3Dq__stats span{padding:5px 7px;font-size:9px}}.MathBombGame-module___6n3Dq__wire i:first-of-type{left:-5px}.MathBombGame-module___6n3Dq__topActions{align-items:center;gap:8px;margin-left:auto;display:flex}.MathBombGame-module___6n3Dq__menuButton,.MathBombGame-module___6n3Dq__changeButton{color:#9bf3ff;white-space:nowrap;background:#173145;border:0;border-radius:999px;padding:9px 14px;font-size:clamp(9px,.8vw,13px);font-weight:700;text-decoration:none}.MathBombGame-module___6n3Dq__changeButton{cursor:pointer}.MathBombGame-module___6n3Dq__iconButton{color:#eaf7ff;cursor:pointer;background:#0c1b29;border:1px solid #4d7188;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.MathBombGame-module___6n3Dq__scorePill{color:#ffd84d;background:#0c1b29;border:1px solid #4d7188;border-radius:999px;align-items:center;gap:5px;padding:8px 13px;font-size:clamp(10px,.85vw,14px);display:flex}.MathBombGame-module___6n3Dq__introScreen,.MathBombGame-module___6n3Dq__setupScreen{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:88%;padding:2.5%;animation:.42s MathBombGame-module___6n3Dq__cardIn;display:flex;position:relative}.MathBombGame-module___6n3Dq__introVisual{aspect-ratio:1.15;background:linear-gradient(145deg,#33424b,#0c141a);border:3px solid #52616a;border-radius:26px;place-items:center;width:clamp(105px,13vw,190px);display:grid;position:relative;box-shadow:inset 0 0 0 5px #1b2831,0 20px 45px #0009}.MathBombGame-module___6n3Dq__introVisual>span{filter:drop-shadow(0 0 16px #ff5c35);font-size:clamp(45px,6vw,82px)}.MathBombGame-module___6n3Dq__introVisual>i{background:#8998a1;border-radius:50%;width:9px;height:9px;position:absolute}.MathBombGame-module___6n3Dq__introVisual>i:first-of-type{top:12%;left:9%}.MathBombGame-module___6n3Dq__introVisual>i:nth-of-type(2){top:12%;right:9%}.MathBombGame-module___6n3Dq__introVisual>i:nth-of-type(3){bottom:12%;left:9%}.MathBombGame-module___6n3Dq__introVisual>i:nth-of-type(4){bottom:12%;right:9%}.MathBombGame-module___6n3Dq__eyebrow{color:#48e4ff;font:700 clamp(8px,.8vw,12px)/1 var(--font-plex-mono),monospace;letter-spacing:.16em;margin:clamp(8px,1vw,15px) 0 4px}.MathBombGame-module___6n3Dq__introScreen h2,.MathBombGame-module___6n3Dq__setupScreen h2{text-shadow:0 0 28px #29dfff45;margin:0;font-size:clamp(25px,3.6vw,52px)}.MathBombGame-module___6n3Dq__introScreen>p:not(.MathBombGame-module___6n3Dq__eyebrow),.MathBombGame-module___6n3Dq__setupScreen>p:not(.MathBombGame-module___6n3Dq__eyebrow){color:#9eb5c3;margin:8px 0 14px;font-size:clamp(11px,1.1vw,17px);line-height:1.65}.MathBombGame-module___6n3Dq__featureRow{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:clamp(12px,1.6vw,24px);display:flex}.MathBombGame-module___6n3Dq__featureRow span{color:#c5dce8;background:#0b1a27;border:1px solid #29485d;border-radius:999px;padding:7px 12px;font-size:clamp(9px,.8vw,13px)}.MathBombGame-module___6n3Dq__primaryButton,.MathBombGame-module___6n3Dq__secondaryButton{color:#171007;cursor:pointer;background:linear-gradient(135deg,#ffbd38,#ff6b35);border:0;border-radius:999px;padding:clamp(10px,1vw,15px) clamp(24px,3vw,44px);font-size:clamp(13px,1.3vw,19px);font-weight:900;box-shadow:0 0 28px #ff7b0055}.MathBombGame-module___6n3Dq__secondaryButton{color:#cbe6f3;box-shadow:none;background:#102332;border:1px solid #3b5669}.MathBombGame-module___6n3Dq__setupScreen{justify-content:flex-start;padding-top:2%}.MathBombGame-module___6n3Dq__setupScreen h2{font-size:clamp(23px,3vw,42px)}.MathBombGame-module___6n3Dq__setupGrid{text-align:left;grid-template-columns:1fr 1fr;gap:clamp(8px,1.2vw,16px);width:min(820px,94%);display:grid}.MathBombGame-module___6n3Dq__setupGrid>div{background:#0c1b29dd;border:1px solid #2c485c;border-radius:16px;padding:clamp(10px,1.3vw,18px)}.MathBombGame-module___6n3Dq__setupGrid strong{color:#dff7ff;margin-bottom:9px;font-size:clamp(11px,1vw,15px);display:block}.MathBombGame-module___6n3Dq__optionRow{gap:6px;display:flex}.MathBombGame-module___6n3Dq__optionRow button{color:#9db4c2;cursor:pointer;background:#111f2b;border:1px solid #38566c;border-radius:9px;flex:1;padding:clamp(7px,.75vw,11px) 4px;font-size:clamp(9px,.8vw,13px);font-weight:700}.MathBombGame-module___6n3Dq__optionRow button.MathBombGame-module___6n3Dq__selected{color:#171007;background:linear-gradient(135deg,#ffbd38,#ff6b35);border-color:#ff9c36;box-shadow:0 0 18px #ff7b0040}.MathBombGame-module___6n3Dq__setupGrid .MathBombGame-module___6n3Dq__setupSummary{text-align:center;grid-column:1/-1;justify-content:center;align-items:center;gap:10px;display:flex}.MathBombGame-module___6n3Dq__setupSummary span{color:#7f9aab;font-size:clamp(9px,.75vw,12px)}.MathBombGame-module___6n3Dq__setupSummary b{color:#ffd84d;font-size:clamp(11px,1vw,15px)}.MathBombGame-module___6n3Dq__setupSummary small{color:#6f899b}.MathBombGame-module___6n3Dq__setupActions{gap:10px;margin-top:clamp(10px,1.3vw,18px);display:flex}.MathBombGame-module___6n3Dq__missionMeta{background:#08131e;border:1px solid #29465a;border-radius:9px;gap:2px;padding:8px 10px;display:grid}.MathBombGame-module___6n3Dq__missionMeta small{color:#738e9f;font-size:clamp(8px,.65vw,10px)}.MathBombGame-module___6n3Dq__missionMeta b{color:#e7f8ff;font-size:clamp(10px,.8vw,13px)}@container (min-width:701px){.MathBombGame-module___6n3Dq__brand b{font-size:clamp(18px,1.75cqi,24px)}.MathBombGame-module___6n3Dq__brand small{font-size:clamp(10px,.9cqi,13px)}.MathBombGame-module___6n3Dq__menuButton,.MathBombGame-module___6n3Dq__changeButton{padding:10px 17px;font-size:clamp(13px,1.05cqi,16px)}.MathBombGame-module___6n3Dq__iconButton{width:42px;height:42px;font-size:18px}.MathBombGame-module___6n3Dq__scorePill{padding:9px 16px;font-size:clamp(14px,1.2cqi,18px)}.MathBombGame-module___6n3Dq__panelLabel{font-size:clamp(12px,1cqi,15px)}.MathBombGame-module___6n3Dq__missionMeta small,.MathBombGame-module___6n3Dq__topic small{font-size:clamp(11px,.9cqi,14px)}.MathBombGame-module___6n3Dq__missionMeta b,.MathBombGame-module___6n3Dq__topic b{font-size:clamp(15px,1.25cqi,19px)}.MathBombGame-module___6n3Dq__startButton{font-size:clamp(14px,1.15cqi,18px)}.MathBombGame-module___6n3Dq__mission small{font-size:clamp(11px,.85cqi,14px)}.MathBombGame-module___6n3Dq__mission strong{font-size:clamp(24px,2.25cqi,34px);line-height:1.25}.MathBombGame-module___6n3Dq__timer{font-size:clamp(68px,7.2cqi,104px)}.MathBombGame-module___6n3Dq__wireCard b{font-size:clamp(24px,2.35cqi,34px);line-height:1.15}.MathBombGame-module___6n3Dq__wireCard small{margin-top:5px;font-size:clamp(11px,.95cqi,15px)}.MathBombGame-module___6n3Dq__wireCard{min-height:clamp(92px,9.5cqi,135px)}.MathBombGame-module___6n3Dq__introScreen h2{font-size:clamp(42px,4.2cqi,62px)}.MathBombGame-module___6n3Dq__introScreen>p:not(.MathBombGame-module___6n3Dq__eyebrow){font-size:clamp(17px,1.5cqi,22px)}.MathBombGame-module___6n3Dq__eyebrow{font-size:clamp(12px,1cqi,15px)}.MathBombGame-module___6n3Dq__featureRow span{padding:9px 15px;font-size:clamp(13px,1.1cqi,16px)}.MathBombGame-module___6n3Dq__primaryButton,.MathBombGame-module___6n3Dq__secondaryButton{font-size:clamp(17px,1.45cqi,21px)}.MathBombGame-module___6n3Dq__setupScreen h2{font-size:clamp(34px,3.1cqi,46px)}.MathBombGame-module___6n3Dq__setupScreen>p:not(.MathBombGame-module___6n3Dq__eyebrow){font-size:clamp(15px,1.3cqi,19px)}.MathBombGame-module___6n3Dq__setupGrid{width:min(900px,94%)}.MathBombGame-module___6n3Dq__setupGrid strong{font-size:clamp(15px,1.25cqi,19px)}.MathBombGame-module___6n3Dq__optionRow button{padding:12px 6px;font-size:clamp(14px,1.1cqi,17px)}.MathBombGame-module___6n3Dq__setupSummary span,.MathBombGame-module___6n3Dq__setupSummary small{font-size:clamp(12px,1cqi,15px)}.MathBombGame-module___6n3Dq__setupSummary b{font-size:clamp(16px,1.35cqi,20px)}.MathBombGame-module___6n3Dq__readyCard h2,.MathBombGame-module___6n3Dq__resultCard h2{font-size:clamp(32px,3cqi,44px)}.MathBombGame-module___6n3Dq__readyCard p,.MathBombGame-module___6n3Dq__resultCard p{font-size:clamp(15px,1.25cqi,19px)}}@container (max-width:700px){.MathBombGame-module___6n3Dq__brand img{width:28px;height:28px}.MathBombGame-module___6n3Dq__brand small{display:none}.MathBombGame-module___6n3Dq__topActions{gap:4px}.MathBombGame-module___6n3Dq__menuButton{width:34px;height:34px;padding:8px;font-size:0;overflow:hidden}.MathBombGame-module___6n3Dq__menuButton:first-letter{font-size:16px}.MathBombGame-module___6n3Dq__changeButton{display:none}.MathBombGame-module___6n3Dq__iconButton{width:34px;height:34px}.MathBombGame-module___6n3Dq__scorePill{padding:7px 9px;font-size:9px}.MathBombGame-module___6n3Dq__introScreen,.MathBombGame-module___6n3Dq__setupScreen{height:91%;padding:3%}.MathBombGame-module___6n3Dq__introVisual{width:min(34vw,135px)}.MathBombGame-module___6n3Dq__introScreen h2{font-size:clamp(27px,8vw,38px)}.MathBombGame-module___6n3Dq__introScreen>p:not(.MathBombGame-module___6n3Dq__eyebrow){font-size:12px}.MathBombGame-module___6n3Dq__featureRow span{padding:5px 8px;font-size:9px}.MathBombGame-module___6n3Dq__setupScreen{justify-content:center}.MathBombGame-module___6n3Dq__setupScreen>p:not(.MathBombGame-module___6n3Dq__eyebrow){margin:5px 0 10px;font-size:11px}.MathBombGame-module___6n3Dq__setupGrid{grid-template-columns:1fr;gap:7px;width:96%}.MathBombGame-module___6n3Dq__setupGrid>div{padding:9px}.MathBombGame-module___6n3Dq__setupGrid .MathBombGame-module___6n3Dq__setupSummary{grid-column:1;gap:2px;display:grid}.MathBombGame-module___6n3Dq__optionRow button{padding:8px 3px;font-size:10px}.MathBombGame-module___6n3Dq__setupActions{margin-top:9px}.MathBombGame-module___6n3Dq__primaryButton,.MathBombGame-module___6n3Dq__secondaryButton{padding:11px 21px;font-size:13px}.MathBombGame-module___6n3Dq__missionMeta{padding:5px}.MathBombGame-module___6n3Dq__panel .MathBombGame-module___6n3Dq__startButton{display:none}.MathBombGame-module___6n3Dq__brand b{font-size:13px}.MathBombGame-module___6n3Dq__scorePill{font-size:11px}.MathBombGame-module___6n3Dq__introScreen h2{font-size:clamp(30px,8.4vw,40px);line-height:1.2}.MathBombGame-module___6n3Dq__introScreen>p:not(.MathBombGame-module___6n3Dq__eyebrow){font-size:14px;line-height:1.6}.MathBombGame-module___6n3Dq__eyebrow{font-size:10px}.MathBombGame-module___6n3Dq__featureRow span{font-size:11px}.MathBombGame-module___6n3Dq__primaryButton,.MathBombGame-module___6n3Dq__secondaryButton{min-height:44px;font-size:15px}.MathBombGame-module___6n3Dq__setupScreen h2{font-size:28px}.MathBombGame-module___6n3Dq__setupScreen>p:not(.MathBombGame-module___6n3Dq__eyebrow),.MathBombGame-module___6n3Dq__setupGrid strong{font-size:13px}.MathBombGame-module___6n3Dq__optionRow button{min-height:42px;font-size:13px}.MathBombGame-module___6n3Dq__setupSummary span,.MathBombGame-module___6n3Dq__setupSummary small{font-size:11px}.MathBombGame-module___6n3Dq__setupSummary b{font-size:14px}.MathBombGame-module___6n3Dq__mission strong{font-size:clamp(17px,4.6vw,20px)}.MathBombGame-module___6n3Dq__mission small{font-size:9px}.MathBombGame-module___6n3Dq__timer{font-size:clamp(48px,15vw,72px)}.MathBombGame-module___6n3Dq__wireCard b{font-size:clamp(17px,4.7vw,20px)}.MathBombGame-module___6n3Dq__wireCard small{font-size:10px}.MathBombGame-module___6n3Dq__missionMeta small{font-size:9px}.MathBombGame-module___6n3Dq__missionMeta b,.MathBombGame-module___6n3Dq__topic b{font-size:12px}.MathBombGame-module___6n3Dq__readyCard h2,.MathBombGame-module___6n3Dq__resultCard h2{font-size:26px}.MathBombGame-module___6n3Dq__readyCard p,.MathBombGame-module___6n3Dq__resultCard p{font-size:13px}.MathBombGame-module___6n3Dq__overlay button{min-height:44px;font-size:14px}}@media (max-width:380px){.MathBombGame-module___6n3Dq__game{min-height:510px}.MathBombGame-module___6n3Dq__bombBody{width:118px}.MathBombGame-module___6n3Dq__timer{font-size:43px}.MathBombGame-module___6n3Dq__wireCard{min-height:57px}.MathBombGame-module___6n3Dq__wireCard b{font-size:16px}.MathBombGame-module___6n3Dq__panel{height:17%}.MathBombGame-module___6n3Dq__bombZone{height:79%}.MathBombGame-module___6n3Dq__featureRow span:last-child{display:none}.MathBombGame-module___6n3Dq__introVisual{width:100px}.MathBombGame-module___6n3Dq__setupGrid>div{padding:7px}.MathBombGame-module___6n3Dq__setupActions{margin-top:6px}.MathBombGame-module___6n3Dq__optionRow button{font-size:11px}}.MathBombGame-module___6n3Dq__introScreen h2,.MathBombGame-module___6n3Dq__setupScreen h2,.MathBombGame-module___6n3Dq__readyCard h2,.MathBombGame-module___6n3Dq__resultCard h2{color:#f4fbff}.MathBombGame-module___6n3Dq__vignette{z-index:70;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 90px 18px #0009}.MathBombGame-module___6n3Dq__techGrid{z-index:-1;opacity:.17;transform-origin:bottom;background-image:linear-gradient(#45dfff18 1px,#0000 1px),linear-gradient(90deg,#45dfff18 1px,#0000 1px);background-size:42px 42px;animation:8s linear infinite MathBombGame-module___6n3Dq__gridDrive;position:absolute;inset:12% 0 0;transform:perspective(400px)rotateX(58deg)scale(1.4)translateY(18%)}.MathBombGame-module___6n3Dq__alarmBeams{z-index:-1;pointer-events:none;position:absolute;inset:12% 0 0;overflow:hidden}.MathBombGame-module___6n3Dq__alarmBeams i{opacity:.12;filter:blur(24px);transform-origin:50% 0;background:linear-gradient(90deg,#0000,#ff3e37,#0000);width:22%;height:150%;position:absolute;top:-35%}.MathBombGame-module___6n3Dq__alarmBeams i:first-child{animation:5.5s ease-in-out infinite MathBombGame-module___6n3Dq__alarmSweepLeft;left:6%}.MathBombGame-module___6n3Dq__alarmBeams i:last-child{background:linear-gradient(90deg,#0000,#24dcff,#0000);animation:6.2s ease-in-out infinite MathBombGame-module___6n3Dq__alarmSweepRight;right:6%}.MathBombGame-module___6n3Dq__hudCorners{z-index:2;pointer-events:none;position:absolute;inset:14% 1.5% 2.5%}.MathBombGame-module___6n3Dq__hudCorners i{border-color:#42dfffa0;width:32px;height:32px;position:absolute}.MathBombGame-module___6n3Dq__hudCorners i:first-child{border-top:2px solid;border-left:2px solid;top:0;left:0}.MathBombGame-module___6n3Dq__hudCorners i:nth-child(2){border-top:2px solid;border-right:2px solid;top:0;right:0}.MathBombGame-module___6n3Dq__hudCorners i:nth-child(3){border-bottom:2px solid;border-left:2px solid;bottom:0;left:0}.MathBombGame-module___6n3Dq__hudCorners i:nth-child(4){border-bottom:2px solid;border-right:2px solid;bottom:0;right:0}.MathBombGame-module___6n3Dq__dustField{z-index:-1;pointer-events:none;position:absolute;inset:12% 0 0}.MathBombGame-module___6n3Dq__dustField i{background:#bcf8ff;border-radius:50%;width:2px;height:2px;animation:ease-in-out infinite MathBombGame-module___6n3Dq__dustDrift;position:absolute;box-shadow:0 0 7px 2px #45dfff}.MathBombGame-module___6n3Dq__introVisual{animation:3.2s ease-in-out infinite MathBombGame-module___6n3Dq__introBombFloat}.MathBombGame-module___6n3Dq__introVisual:before{content:"";background:radial-gradient(circle,#ff7b0027 0,#0000 62%);border-radius:50%;animation:1.7s ease-in-out infinite MathBombGame-module___6n3Dq__corePulse;position:absolute;inset:-28%}.MathBombGame-module___6n3Dq__introVisual b{pointer-events:none;border:1px solid #46e5ff77;border-radius:50%;position:absolute;inset:-18%}.MathBombGame-module___6n3Dq__introVisual .MathBombGame-module___6n3Dq__orbitTwo{border-style:dashed;border-color:#ff8a4266;inset:-33%}.MathBombGame-module___6n3Dq__introVisual b:after{content:"";background:#7cf4ff;border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:50%;box-shadow:0 0 13px 4px #27dfff}.MathBombGame-module___6n3Dq__orbitOne{animation:6s linear infinite MathBombGame-module___6n3Dq__orbitSpin}.MathBombGame-module___6n3Dq__orbitTwo{animation:10s linear infinite reverse MathBombGame-module___6n3Dq__orbitSpin}.MathBombGame-module___6n3Dq__introVisual em{color:#ff9c70;width:34px;height:34px;font:700 13px var(--font-plex-mono),monospace;background:#29140e;border:1px solid #ff8355;border-radius:50%;place-items:center;font-style:normal;animation:1.4s ease-out infinite MathBombGame-module___6n3Dq__signalPing;display:grid;position:absolute;top:-18%;right:-45%;box-shadow:0 0 18px #ff4d3055}.MathBombGame-module___6n3Dq__bombRig{place-items:center;display:grid;position:relative}.MathBombGame-module___6n3Dq__energyRing{border:1px solid #28dfff4f;border-radius:50%;animation:9s linear infinite MathBombGame-module___6n3Dq__orbitSpin;position:absolute;inset:-21%}.MathBombGame-module___6n3Dq__energyRing:before,.MathBombGame-module___6n3Dq__energyRing:after{content:"";border-radius:50%;position:absolute}.MathBombGame-module___6n3Dq__energyRing:before{border:1px dashed #ff7b005c;animation:5s linear infinite reverse MathBombGame-module___6n3Dq__orbitSpin;inset:9%}.MathBombGame-module___6n3Dq__energyRing:after{background:radial-gradient(circle,#0000 48%,#25dfff12 52%,#0000 64%);animation:1.4s ease-in-out infinite MathBombGame-module___6n3Dq__corePulse;inset:-12%}.MathBombGame-module___6n3Dq__energyRing i{background:#54f1ff;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 12px 5px #29dfff}.MathBombGame-module___6n3Dq__energyRing i:first-child{top:-4px;left:50%}.MathBombGame-module___6n3Dq__energyRing i:nth-child(2){background:#ff543d;bottom:17%;right:4%;box-shadow:0 0 12px 5px #ff3d2e}.MathBombGame-module___6n3Dq__energyRing i:nth-child(3){background:#ffd84d;bottom:16%;left:5%;box-shadow:0 0 12px 5px #ffad24}.MathBombGame-module___6n3Dq__bombBody{animation:1.9s ease-in-out infinite MathBombGame-module___6n3Dq__bombBreathe}.MathBombGame-module___6n3Dq__bombCore:after{content:"";background:linear-gradient(105deg,#0000 30%,#fff6 48%,#0000 64%);animation:3.3s ease-in-out infinite MathBombGame-module___6n3Dq__screenGlint;position:absolute;inset:0;transform:translate(-130%)}.MathBombGame-module___6n3Dq__wireCard:after{content:"";opacity:.35;background:linear-gradient(90deg,#0000,#fff,#0000);width:34%;height:100%;animation:3.4s ease-in-out infinite MathBombGame-module___6n3Dq__wireScan;position:absolute;top:0;left:-45%;transform:skew(-18deg)}.MathBombGame-module___6n3Dq__wireCard:nth-child(2):after{animation-delay:.5s}.MathBombGame-module___6n3Dq__wireCard:nth-child(3):after{animation-delay:1s}.MathBombGame-module___6n3Dq__wireCard:nth-child(4):after{animation-delay:1.5s}.MathBombGame-module___6n3Dq__timer:after{content:"";z-index:-1;background:radial-gradient(#25dfff20,#0000 68%);border-radius:14px;animation:1s ease-in-out infinite MathBombGame-module___6n3Dq__timerAura;position:absolute;inset:-10% -4%}.MathBombGame-module___6n3Dq__timer{position:relative}.MathBombGame-module___6n3Dq__outcomeFx{z-index:50;pointer-events:none;position:absolute;inset:12% 0 0;overflow:hidden}.MathBombGame-module___6n3Dq__outcomeFx i{background:var(--c);width:8px;height:16px;box-shadow:0 0 9px var(--c);border-radius:2px;position:absolute;top:50%;left:50%}.MathBombGame-module___6n3Dq__celebration i{animation:MathBombGame-module___6n3Dq__celebrateBurst 1.7s cubic-bezier(.15,.75,.25,1) calc(var(--i)*-.025s) both}.MathBombGame-module___6n3Dq__destruction{background:radial-gradient(circle,#ffdc7377 0,#ff3f244d 13%,#0000 43%);animation:.72s ease-out both MathBombGame-module___6n3Dq__blastFlash}.MathBombGame-module___6n3Dq__destruction i{animation:MathBombGame-module___6n3Dq__debrisBurst 1.25s cubic-bezier(.1,.7,.2,1) calc(var(--i)*-.018s) both;background:#ff9a35;border-radius:50%}.MathBombGame-module___6n3Dq__won .MathBombGame-module___6n3Dq__bombZone:after,.MathBombGame-module___6n3Dq__lost .MathBombGame-module___6n3Dq__bombZone:after{content:"";border:5px solid #48ffc3;border-radius:50%;width:80px;height:80px;animation:1s ease-out both MathBombGame-module___6n3Dq__shockwave;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MathBombGame-module___6n3Dq__lost .MathBombGame-module___6n3Dq__bombZone:after{border-color:#ff6a3d}@keyframes MathBombGame-module___6n3Dq__gridDrive{to{background-position:0 42px,42px 0}}@keyframes MathBombGame-module___6n3Dq__alarmSweepLeft{0%,to{transform:rotate(-24deg)translate(-25%)}50%{transform:rotate(34deg)translate(160%)}}@keyframes MathBombGame-module___6n3Dq__alarmSweepRight{0%,to{transform:rotate(26deg)translate(25%)}50%{transform:rotate(-30deg)translate(-160%)}}@keyframes MathBombGame-module___6n3Dq__dustDrift{0%,to{opacity:.1;transform:translate(0)scale(.5)}50%{opacity:.75;transform:translate(22px,-18px)scale(1.6)}}@keyframes MathBombGame-module___6n3Dq__introBombFloat{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-9px)rotate(1deg)}}@keyframes MathBombGame-module___6n3Dq__orbitSpin{to{transform:rotate(360deg)}}@keyframes MathBombGame-module___6n3Dq__corePulse{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:.9;transform:scale(1.13)}}@keyframes MathBombGame-module___6n3Dq__signalPing{0%{opacity:0;transform:scale(.75)}35%{opacity:1}to{opacity:0;transform:scale(1.35)}}@keyframes MathBombGame-module___6n3Dq__bombBreathe{0%,to{filter:drop-shadow(0 8px 12px #0008)}50%{filter:drop-shadow(0 12px 20px #27dfff40);transform:translateY(-2px)}}@keyframes MathBombGame-module___6n3Dq__screenGlint{0%,55%{transform:translate(-130%)}85%,to{transform:translate(130%)}}@keyframes MathBombGame-module___6n3Dq__wireScan{0%,55%{left:-45%}85%,to{left:125%}}@keyframes MathBombGame-module___6n3Dq__timerAura{50%{opacity:.55;transform:scale(1.08)}}@keyframes MathBombGame-module___6n3Dq__celebrateBurst{0%{opacity:0;transform:translate(0)scale(.2)rotate(0)}15%{opacity:1}to{transform:translate(var(--x),var(--y)) scale(1) rotate(620deg);opacity:0}}@keyframes MathBombGame-module___6n3Dq__debrisBurst{0%{opacity:0;transform:translate(0)scale(.3)}12%{opacity:1}to{transform:translate(var(--x),var(--y)) scale(.8);opacity:0}}@keyframes MathBombGame-module___6n3Dq__blastFlash{0%{opacity:0;transform:scale(.2)}18%{opacity:1;transform:scale(1.2)}to{opacity:0;transform:scale(1.8)}}@keyframes MathBombGame-module___6n3Dq__shockwave{0%{opacity:1;transform:translate(-50%,-50%)scale(.2)}to{opacity:0;transform:translate(-50%,-50%)scale(8)}}.MathBombGame-module___6n3Dq__celebration i{animation-name:MathBombGame-module___6n3Dq__celebrateBurst;animation-duration:1.7s;animation-timing-function:cubic-bezier(.15,.75,.25,1);animation-fill-mode:both}.MathBombGame-module___6n3Dq__destruction i{animation-name:MathBombGame-module___6n3Dq__debrisBurst;animation-duration:1.25s;animation-timing-function:cubic-bezier(.1,.7,.2,1);animation-fill-mode:both}.MathBombGame-module___6n3Dq__scanlines{z-index:1}.MathBombGame-module___6n3Dq__techGrid,.MathBombGame-module___6n3Dq__alarmBeams,.MathBombGame-module___6n3Dq__sparkField,.MathBombGame-module___6n3Dq__dustField{z-index:0}.MathBombGame-module___6n3Dq__vignette{z-index:8;box-shadow:inset 0 0 70px 8px #0006}.MathBombGame-module___6n3Dq__stage,.MathBombGame-module___6n3Dq__introScreen,.MathBombGame-module___6n3Dq__setupScreen{z-index:10;position:relative}.MathBombGame-module___6n3Dq__hudCorners{z-index:20}.MathBombGame-module___6n3Dq__overlay{z-index:60}.MathBombGame-module___6n3Dq__outcomeFx{z-index:70}.MathBombGame-module___6n3Dq__topbar{z-index:80;background:linear-gradient(#142d40f7,#0b1c2af7);border-bottom-color:#55e7ff42;position:relative;box-shadow:0 8px 28px #0007,0 1px #73edff22}.MathBombGame-module___6n3Dq__brand img{filter:drop-shadow(0 0 10px #5cecff55)brightness(1.08)}.MathBombGame-module___6n3Dq__brand b{color:#dffbff;text-shadow:0 0 14px #49e5ff44}.MathBombGame-module___6n3Dq__menuButton,.MathBombGame-module___6n3Dq__changeButton{color:#d9f9ff;background:#18384d;border:1px solid #4c7991;box-shadow:inset 0 1px #ffffff16}.MathBombGame-module___6n3Dq__menuButton:hover,.MathBombGame-module___6n3Dq__changeButton:hover,.MathBombGame-module___6n3Dq__iconButton:hover{background:#24506a;border-color:#71e9ff}.MathBombGame-module___6n3Dq__iconButton,.MathBombGame-module___6n3Dq__scorePill{background:#112b3d;border-color:#4c7991}.MathBombGame-module___6n3Dq__vignette,.MathBombGame-module___6n3Dq__hudCorners,.MathBombGame-module___6n3Dq__outcomeFx,.MathBombGame-module___6n3Dq__techGrid,.MathBombGame-module___6n3Dq__alarmBeams,.MathBombGame-module___6n3Dq__sparkField,.MathBombGame-module___6n3Dq__dustField{pointer-events:none}.MathBombGame-module___6n3Dq__bombCore{isolation:isolate;overflow:hidden}.MathBombGame-module___6n3Dq__bombCore:after{pointer-events:none}.MathBombGame-module___6n3Dq__game{container-type:inline-size}.MathBombGame-module___6n3Dq__shell:fullscreen{background:#000;place-items:center;width:100vw;height:100vh;display:grid;overflow:hidden}.MathBombGame-module___6n3Dq__shell:fullscreen .MathBombGame-module___6n3Dq__game{margin:0}@media (min-width:701px){.MathBombGame-module___6n3Dq__game.kc-desktop-fallback-fullscreen{z-index:2147483647!important;width:var(--kc-fullscreen-base-width)!important;max-width:none!important;height:var(--kc-fullscreen-base-height)!important;min-height:0!important;transform:translate(-50%,-50%) scale(var(--kc-fullscreen-scale,1))!important;transform-origin:50%!important;border-radius:0!important;margin:0!important;position:fixed!important;inset:50% auto auto 50%!important;overflow:hidden!important}}@container (min-width:701px){.MathBombGame-module___6n3Dq__bombZone{grid-template-rows:auto auto minmax(88px,1fr) auto;padding:1% 1.8% 1.4%}.MathBombGame-module___6n3Dq__mission{width:100%;padding:4px 14px 8px}.MathBombGame-module___6n3Dq__mission small{margin-bottom:4px;font-size:clamp(13px,1.05cqi,17px)}.MathBombGame-module___6n3Dq__mission strong{letter-spacing:.01em;text-wrap:balance;font-size:clamp(32px,3.15cqi,46px);line-height:1.18;display:block}.MathBombGame-module___6n3Dq__timer{font-size:clamp(72px,7.4cqi,108px)}.MathBombGame-module___6n3Dq__bombRig{transform:scale(.9)}.MathBombGame-module___6n3Dq__bombBody{width:clamp(95px,14cqi,220px)}.MathBombGame-module___6n3Dq__bombCore{font-size:clamp(20px,3.2cqi,50px)}.MathBombGame-module___6n3Dq__wires{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2%;width:100%}.MathBombGame-module___6n3Dq__wireCard{min-height:clamp(88px,8.4cqi,118px);padding:8px 7px 7px}.MathBombGame-module___6n3Dq__wireCard b{letter-spacing:-.02em;font-size:clamp(27px,2.55cqi,32px);line-height:1.08}.MathBombGame-module___6n3Dq__wireCard small{margin-top:4px;font-size:clamp(13px,1.1cqi,17px)}.MathBombGame-module___6n3Dq__wire{width:82%;margin-bottom:5px}.MathBombGame-module___6n3Dq__leftWire,.MathBombGame-module___6n3Dq__rightWire{border-top-width:clamp(3px,.35cqi,6px)}.MathBombGame-module___6n3Dq__panel{padding:clamp(12px,1.25cqi,19px)}.MathBombGame-module___6n3Dq__introVisual{width:clamp(105px,14cqi,190px)}.MathBombGame-module___6n3Dq__introVisual>span{font-size:clamp(45px,6.2cqi,82px)}.MathBombGame-module___6n3Dq__primaryButton,.MathBombGame-module___6n3Dq__secondaryButton{padding:clamp(10px,1cqi,15px) clamp(24px,3cqi,44px)}.MathBombGame-module___6n3Dq__readyCard,.MathBombGame-module___6n3Dq__resultCard{padding:clamp(18px,2.4cqi,38px)}.MathBombGame-module___6n3Dq__readyCard>span,.MathBombGame-module___6n3Dq__resultCard>span{font-size:clamp(38px,6cqi,90px)}.MathBombGame-module___6n3Dq__victory{width:clamp(54px,7cqi,104px)}}@media (prefers-reduced-motion:reduce){.MathBombGame-module___6n3Dq__game *{animation-duration:.01ms!important;animation-iteration-count:1!important}}.MathBombGame-module___6n3Dq__wireHarness{height:clamp(100px,12cqi,168px);margin-top:clamp(-118px,-9cqi,-76px);margin-bottom:clamp(-24px,-1.7cqi,-12px)}.MathBombGame-module___6n3Dq__wireHarness:before{height:clamp(32px,4.5cqi,64px)}.MathBombGame-module___6n3Dq__bombRig{z-index:4}.MathBombGame-module___6n3Dq__wireHarness{z-index:2;pointer-events:none;width:100%;height:clamp(62px,8cqi,112px);margin-top:clamp(-62px,-4.8cqi,-38px);margin-bottom:clamp(-16px,-1.1cqi,-7px);position:relative}.MathBombGame-module___6n3Dq__wireHarness:before{content:"";z-index:3;filter:blur(5px);opacity:.76;background:#050b11;border-radius:50%;width:clamp(120px,16cqi,238px);height:clamp(18px,2.4cqi,34px);position:absolute;top:0;left:50%;transform:translate(-50%)}.MathBombGame-module___6n3Dq__wireHarness svg{z-index:2;width:100%;height:100%;display:block;position:relative;overflow:visible}.MathBombGame-module___6n3Dq__cableShadow,.MathBombGame-module___6n3Dq__cableBody,.MathBombGame-module___6n3Dq__cableCurrent{fill:none;vector-effect:non-scaling-stroke}.MathBombGame-module___6n3Dq__cableShadow{stroke:#000b;stroke-width:12px;filter:blur(3px)}.MathBombGame-module___6n3Dq__cableBody{stroke:var(--wire);stroke-width:7px;stroke-linecap:round;filter:drop-shadow(0 0 5px var(--wire))}.MathBombGame-module___6n3Dq__cableCurrent{stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-dasharray:4 22;opacity:.85;filter:drop-shadow(0 0 4px var(--wire));animation:.85s linear infinite MathBombGame-module___6n3Dq__cableCharge;animation-delay:var(--delay)}.MathBombGame-module___6n3Dq__cablePort,.MathBombGame-module___6n3Dq__cablePlug{fill:#111b23;stroke:var(--wire);stroke-width:5px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px var(--wire));animation:1.25s ease-in-out infinite MathBombGame-module___6n3Dq__portPulse;animation-delay:var(--delay)}.MathBombGame-module___6n3Dq__cablePort{opacity:.2}.MathBombGame-module___6n3Dq__cableCut .MathBombGame-module___6n3Dq__cableBody{stroke-dasharray:46 12;animation:.72s ease-out forwards MathBombGame-module___6n3Dq__cableBreak}.MathBombGame-module___6n3Dq__cableCut .MathBombGame-module___6n3Dq__cableCurrent{animation:.5s ease-out forwards MathBombGame-module___6n3Dq__cablePowerLoss}.MathBombGame-module___6n3Dq__cableCut .MathBombGame-module___6n3Dq__cablePlug{animation:.65s ease-out forwards MathBombGame-module___6n3Dq__plugJolt}@keyframes MathBombGame-module___6n3Dq__cableCharge{to{stroke-dashoffset:-26px}}@keyframes MathBombGame-module___6n3Dq__portPulse{50%{stroke-width:8px;opacity:.72}}@keyframes MathBombGame-module___6n3Dq__cableBreak{0%{stroke-dashoffset:0}45%{filter:drop-shadow(0 0 12px #fff)}to{stroke-dashoffset:-24px;opacity:.38}}@keyframes MathBombGame-module___6n3Dq__cablePowerLoss{0%{opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-70px}}@keyframes MathBombGame-module___6n3Dq__plugJolt{35%{filter:drop-shadow(0 0 14px #fff);transform:translateY(-7px)}to{opacity:.45;transform:translateY(5px)}}@container (min-width:701px){.MathBombGame-module___6n3Dq__bombZone{grid-template-rows:auto auto minmax(70px,1fr) auto auto}}@container (max-width:700px){.MathBombGame-module___6n3Dq__wireHarness{display:none}}@container (min-width:701px){.MathBombGame-module___6n3Dq__wireHarness{height:clamp(100px,12cqi,168px);margin-top:clamp(-118px,-9cqi,-76px);margin-bottom:clamp(-24px,-1.7cqi,-12px)}.MathBombGame-module___6n3Dq__wireHarness:before{height:clamp(32px,4.5cqi,64px)}.MathBombGame-module___6n3Dq__mission strong{font-size:clamp(40px,4cqi,60px);line-height:1.12}.MathBombGame-module___6n3Dq__mission{padding-top:2px;padding-bottom:6px}}.MathBombGame-module___6n3Dq__stage{grid-template-columns:1fr;gap:0;padding:1.25%}.MathBombGame-module___6n3Dq__bombZone{width:100%;height:100%}@container (max-width:700px){.MathBombGame-module___6n3Dq__stage{padding:2.5%;display:block}.MathBombGame-module___6n3Dq__bombZone{height:100%}}@container (min-width:701px){.MathBombGame-module___6n3Dq__mission strong{font-size:clamp(48px,5.1cqi,76px);line-height:1.08}.MathBombGame-module___6n3Dq__mission small{font-size:clamp(15px,1.25cqi,19px)}.MathBombGame-module___6n3Dq__wireCard b{font-size:clamp(34px,3.5cqi,48px);line-height:1.05}.MathBombGame-module___6n3Dq__wireCard small{font-size:clamp(15px,1.3cqi,20px)}.MathBombGame-module___6n3Dq__wireCard{min-height:clamp(104px,10.5cqi,146px)}}.MathBombGame-module___6n3Dq__verifySequence{z-index:55;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:radial-gradient(circle,#18384ad9,#03090ee8 62%);flex-direction:column;justify-content:center;align-items:center;animation:.25s ease-out MathBombGame-module___6n3Dq__verifyEnter;display:flex;position:absolute;inset:0}.MathBombGame-module___6n3Dq__verifySequence:before,.MathBombGame-module___6n3Dq__verifySequence:after{content:"";border:1px solid #ff554d66;border-radius:22px;animation:.65s ease-in-out infinite alternate MathBombGame-module___6n3Dq__verifyFrame;position:absolute;inset:8%}.MathBombGame-module___6n3Dq__verifySequence:after{border-color:#47eaff55;animation-delay:.2s;inset:11%}.MathBombGame-module___6n3Dq__verifySequence span{color:#ff675f;font:800 clamp(13px,1.25cqi,19px)/1 var(--font-plex-mono),monospace;letter-spacing:.26em}.MathBombGame-module___6n3Dq__verifySequence strong{color:#f4fbff;text-shadow:0 0 25px #48eaff;margin-top:14px;font-size:clamp(30px,3.5cqi,54px)}.MathBombGame-module___6n3Dq__verifySequence>div{gap:12px;margin-top:24px;display:flex}.MathBombGame-module___6n3Dq__verifySequence>div i{background:#ff514b;border-radius:50%;width:13px;height:13px;animation:.8s ease-in-out infinite MathBombGame-module___6n3Dq__verifyDot;box-shadow:0 0 15px 4px #ff302c}.MathBombGame-module___6n3Dq__verifySequence>div i:nth-child(2){animation-delay:.16s}.MathBombGame-module___6n3Dq__verifySequence>div i:nth-child(3){animation-delay:.32s}.MathBombGame-module___6n3Dq__verifyingBomb{animation:.32s linear infinite MathBombGame-module___6n3Dq__verifyBomb}.MathBombGame-module___6n3Dq__verifyingBomb .MathBombGame-module___6n3Dq__bombLight{animation:.22s steps(2,end) infinite MathBombGame-module___6n3Dq__verifyWarning}.MathBombGame-module___6n3Dq__verifyingBomb .MathBombGame-module___6n3Dq__bombCore{color:#ff655e;text-shadow:0 0 18px #ff302c}.MathBombGame-module___6n3Dq__successCard{border-color:#48ffc388;animation:.65s cubic-bezier(.15,.9,.2,1.2) MathBombGame-module___6n3Dq__successDeploy;overflow:hidden;box-shadow:0 25px 80px #000c,0 0 90px #20ffad52}.MathBombGame-module___6n3Dq__successCard:before{content:"";z-index:-1;background:conic-gradient(#0000,#38ffc31e,#0000,#ffe56b22,#0000);animation:5s linear infinite MathBombGame-module___6n3Dq__successSpin;position:absolute;inset:-80%}.MathBombGame-module___6n3Dq__completeLabel{font:900 clamp(13px,1.2cqi,18px)/1 var(--font-plex-mono),monospace;letter-spacing:.18em;color:#45ffc0!important;margin:9px 0 0!important}.MathBombGame-module___6n3Dq__gradeBadge{aspect-ratio:1;color:#ffe065;background:#251d08;border:2px solid #ffe065;border-radius:18px;place-items:center;width:clamp(58px,6cqi,86px);animation:.55s cubic-bezier(.2,1.5,.3,1) .45s both MathBombGame-module___6n3Dq__gradeStamp;display:grid;position:absolute;top:clamp(14px,2cqi,28px);right:clamp(14px,2cqi,28px);transform:rotate(5deg);box-shadow:0 0 24px #ffc92866}.MathBombGame-module___6n3Dq__gradeBadge small{font-size:clamp(6px,.52cqi,8px)}.MathBombGame-module___6n3Dq__gradeBadge b{font:900 clamp(30px,3.2cqi,46px)/.9 var(--font-plex-mono),monospace}.MathBombGame-module___6n3Dq__rewardRow{grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0 18px;display:grid}.MathBombGame-module___6n3Dq__rewardRow span{background:#07161f;border:1px solid #3b6570;border-radius:12px;gap:3px;padding:10px 6px;display:grid}.MathBombGame-module___6n3Dq__rewardRow small{color:#84a5b4;font-size:clamp(9px,.75cqi,12px)}.MathBombGame-module___6n3Dq__rewardRow b{color:#ffe05b;font-size:clamp(16px,1.55cqi,23px);animation:.5s .55s both MathBombGame-module___6n3Dq__scorePop}@keyframes MathBombGame-module___6n3Dq__verifyEnter{0%{opacity:0;transform:scale(1.04)}}@keyframes MathBombGame-module___6n3Dq__verifyFrame{to{opacity:.35;inset:6%}}@keyframes MathBombGame-module___6n3Dq__verifyDot{0%,to{opacity:.35;transform:scale(.55)}50%{opacity:1;transform:scale(1.25)}}@keyframes MathBombGame-module___6n3Dq__verifyBomb{25%{transform:translate(-2px)}75%{transform:translate(2px)}}@keyframes MathBombGame-module___6n3Dq__verifyWarning{50%{background:#fff;box-shadow:0 0 24px 10px #ff2924}}@keyframes MathBombGame-module___6n3Dq__successDeploy{0%{opacity:0;transform:scale(.65)rotate(-2deg)}}@keyframes MathBombGame-module___6n3Dq__successSpin{to{transform:rotate(360deg)}}@keyframes MathBombGame-module___6n3Dq__gradeStamp{0%{opacity:0;transform:scale(2.5)rotate(20deg)}to{opacity:1;transform:scale(1)rotate(5deg)}}@keyframes MathBombGame-module___6n3Dq__scorePop{0%{opacity:0;transform:translateY(10px)scale(.7)}}@container (max-width:700px){.MathBombGame-module___6n3Dq__verifySequence strong{text-align:center;font-size:25px}.MathBombGame-module___6n3Dq__verifySequence span{font-size:10px}.MathBombGame-module___6n3Dq__successCard{width:92%;padding:18px 12px}.MathBombGame-module___6n3Dq__gradeBadge{width:54px;top:12px;right:12px}.MathBombGame-module___6n3Dq__rewardRow{gap:5px}.MathBombGame-module___6n3Dq__rewardRow span{padding:8px 3px}.MathBombGame-module___6n3Dq__rewardRow small{font-size:8px}.MathBombGame-module___6n3Dq__rewardRow b{font-size:15px}}.MathBombGame-module___6n3Dq__successCard{isolation:isolate;position:relative}.MathBombGame-module___6n3Dq__sessionPill{color:#b9d7e5;white-space:nowrap;background:#112b3d;border:1px solid #4c7991;border-radius:999px;align-items:center;gap:12px;padding:8px 14px;font-size:clamp(11px,1cqi,15px);display:flex}.MathBombGame-module___6n3Dq__sessionPill b{color:#fff}.MathBombGame-module___6n3Dq__lives{gap:3px;display:flex}.MathBombGame-module___6n3Dq__lives i{color:#405865;font-style:normal;transition:all .25s}.MathBombGame-module___6n3Dq__lives .MathBombGame-module___6n3Dq__lifeOn{color:#ff5360;filter:drop-shadow(0 0 5px #ff3044)}.MathBombGame-module___6n3Dq__lifeReport{color:#9db7c5;margin:12px 0 18px;font-size:clamp(14px,1.2cqi,18px)}.MathBombGame-module___6n3Dq__lifeReport b{color:#ff6671}.MathBombGame-module___6n3Dq__finalCard{border-color:#ffe06966;width:min(620px,90%);box-shadow:0 25px 90px #000d,0 0 80px #ffbf2640}.MathBombGame-module___6n3Dq__finalStats{grid-template-columns:repeat(3,1fr);gap:10px;margin:20px 0;display:grid}.MathBombGame-module___6n3Dq__finalStats span{background:#071620;border:1px solid #39596a;border-radius:14px;gap:5px;padding:14px 8px;display:grid}.MathBombGame-module___6n3Dq__finalStats small{color:#82a0af;font-size:clamp(10px,.85cqi,13px)}.MathBombGame-module___6n3Dq__finalStats b{color:#ffe166;font-size:clamp(22px,2.2cqi,34px)}.MathBombGame-module___6n3Dq__finalActions{justify-content:center;gap:10px;display:flex}.MathBombGame-module___6n3Dq__finalActions button{flex:1;min-width:0}.MathBombGame-module___6n3Dq__finalActions .MathBombGame-module___6n3Dq__secondaryButton{color:#d6eff8;box-shadow:none;background:#102332;border:1px solid #527185}@container (max-width:700px){.MathBombGame-module___6n3Dq__sessionPill{gap:5px;padding:6px 8px;font-size:9px}.MathBombGame-module___6n3Dq__sessionPill>span:first-child{display:none}.MathBombGame-module___6n3Dq__lives{gap:1px}.MathBombGame-module___6n3Dq__finalStats{gap:5px}.MathBombGame-module___6n3Dq__finalStats span{padding:9px 3px}.MathBombGame-module___6n3Dq__finalStats small{font-size:8px}.MathBombGame-module___6n3Dq__finalStats b{font-size:18px}.MathBombGame-module___6n3Dq__finalActions{flex-direction:column}.MathBombGame-module___6n3Dq__finalActions button{width:100%}}
