@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/8dc65ad0d7cd01db-s.1v3phxe3x1vfc.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/12cb638dc4d39394-s.0y2u81x0wmuad.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/beec7104b13d6aa4-s.3ucvs3xa-ys2e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/306e7ee420e3dc92-s.106cs8xli3a-c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/94559602f76dfad5-s.p.12cym7o2tye-_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.nunito_9a06054b-module__oTJ9pW__className{font-family:Nunito,Nunito Fallback;font-style:normal;font-weight:900}.nunito_9a06054b-module__oTJ9pW__variable{--font-bb:"Nunito", "Nunito Fallback"}
.block-blast-module__6rqZxq__stage{--game-bar:60px;width:min(100%, calc((100vh - var(--site-chrome) - var(--game-bar)) * 390 / 720));aspect-ratio:390/720;place-items:center;display:grid;container-type:size}@supports (height:100svh){.block-blast-module__6rqZxq__stage{width:min(100%, calc((100svh - var(--site-chrome) - var(--game-bar)) * 390 / 720))}}:fullscreen .block-blast-module__6rqZxq__stage,[data-pseudo-fullscreen] .block-blast-module__6rqZxq__stage{aspect-ratio:auto;width:100%;height:100%}.block-blast-module__6rqZxq__canvas{--u:min(100cqw / 390, 100cqh / 720);width:calc(var(--u) * 390);height:calc(var(--u) * 720);color:#fff;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;font-family:system-ui,-apple-system,Segoe UI,sans-serif;position:relative;overflow:hidden}@supports not (container-type:size){.block-blast-module__6rqZxq__canvas{--u:calc(min(100vw - 2rem, (100vh - 5rem) * 390 / 720) / 390)}}.block-blast-module__6rqZxq__num{font-family:var(--font-bb), ui-rounded, "Segoe UI", system-ui, sans-serif;font-variant-numeric:tabular-nums;font-weight:900}.block-blast-module__6rqZxq__hud{height:calc(var(--u) * 144);position:absolute;inset:0 0 auto}.block-blast-module__6rqZxq__soundButton{right:calc(var(--u) * 14);top:calc(var(--u) * 14);width:calc(var(--u) * 36);height:calc(var(--u) * 36);border-radius:calc(var(--u) * 10);color:#d3e2ff;place-items:center;display:grid;position:absolute}.block-blast-module__6rqZxq__soundButton:after{content:"";width:max(44px,100%);height:max(44px,100%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.block-blast-module__6rqZxq__soundButton:hover{color:#fff}@supports (container-type:size){:fullscreen .block-blast-module__6rqZxq__soundButton,[data-pseudo-fullscreen] .block-blast-module__6rqZxq__soundButton{right:calc(var(--u) * 14 + max(0px, min(64px - (100cqw - var(--u) * 390) / 2, (64px - (100cqh - var(--u) * 720) / 2 - var(--u) * 14) * 100)))}}.block-blast-module__6rqZxq__icon{width:calc(var(--u) * 28);height:calc(var(--u) * 28)}.block-blast-module__6rqZxq__best{left:calc(var(--u) * 14);top:calc(var(--u) * 12);height:calc(var(--u) * 40);align-items:center;gap:calc(var(--u) * 8);font-size:calc(var(--u) * 27);color:#ffe403;text-shadow:0 calc(var(--u) * 2) 0 #5a3c0059;display:flex;position:absolute}.block-blast-module__6rqZxq__crown{width:calc(var(--u) * 48);height:calc(var(--u) * 48 * 31 / 43);filter:drop-shadow(0 calc(var(--u) * 2) 0 #5a3c0059)}.block-blast-module__6rqZxq__score{left:0;right:0;top:calc(var(--u) * 58);text-align:center;font-size:calc(var(--u) * 52);color:#ecf1f6;text-shadow:0 calc(var(--u) * 3) 0 #1c266459;line-height:1;position:absolute}.block-blast-module__6rqZxq__score span{display:inline-block}.block-blast-module__6rqZxq__score[data-len="6"],.block-blast-module__6rqZxq__score[data-len="7"]{font-size:calc(var(--u) * 40)}.block-blast-module__6rqZxq__score[data-len="8"],.block-blast-module__6rqZxq__score[data-len="9"],.block-blast-module__6rqZxq__score[data-len="10"]{font-size:calc(var(--u) * 34)}.block-blast-module__6rqZxq__comboBar{left:0;right:0;top:calc(var(--u) * 114);height:calc(var(--u) * 26);justify-content:center;align-items:center;gap:calc(var(--u) * 8);pointer-events:none;display:flex;position:absolute}.block-blast-module__6rqZxq__comboBarIdle{opacity:.35}.block-blast-module__6rqZxq__comboBarIdle .block-blast-module__6rqZxq__comboValue{animation:none}.block-blast-module__6rqZxq__comboLabel{font-size:calc(var(--u) * 13);letter-spacing:calc(var(--u) * 1.5);opacity:.75}.block-blast-module__6rqZxq__comboValue{font-size:calc(var(--u) * 22);color:#fff;text-shadow:0 0 calc(var(--u) * 2) #4b1d7a, 0 calc(var(--u) * 2) 0 #4b1d7a;line-height:1;animation:.22s ease-out block-blast-module__6rqZxq__comboPulse;display:inline-block}.block-blast-module__6rqZxq__comboPips{align-items:center;gap:calc(var(--u) * 4);display:flex}.block-blast-module__6rqZxq__comboPip{width:calc(var(--u) * 7);height:calc(var(--u) * 7);background:#ffffff38;border-radius:50%}.block-blast-module__6rqZxq__comboPipOn{background:#ffd13b}@keyframes block-blast-module__6rqZxq__comboPulse{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}.block-blast-module__6rqZxq__board{--cell:42;left:calc(var(--u) * 20);top:calc(var(--u) * 144);width:calc(var(--u) * 350);height:calc(var(--u) * 350);padding:calc(var(--u) * 7);grid-template-columns:repeat(8, calc(var(--u) * 42));grid-template-rows:repeat(8, calc(var(--u) * 42));background:linear-gradient(#1e2649, #1e2649) center / calc(var(--u) * 342) calc(var(--u) * 342) no-repeat, linear-gradient(#394d84, #394d84) center / calc(var(--u) * 347) calc(var(--u) * 347) no-repeat;display:grid;position:absolute}.block-blast-module__6rqZxq__cell{box-shadow:inset 0 0 0 calc(var(--u) * 1) #1e2649;background:#242c53;position:relative}.block-blast-module__6rqZxq__block{box-sizing:border-box;border-style:solid;border-width:calc(var(--u) * var(--cell) * .13);border-color:var(--t) var(--r) var(--b) var(--l);background:linear-gradient(180deg, var(--f1), var(--f2));outline:calc(var(--u) * .8) solid #0e143899;outline-offset:calc(var(--u) * -.8);position:absolute;inset:0}.block-blast-module__6rqZxq__ghost{z-index:1;position:absolute;inset:0}.block-blast-module__6rqZxq__ghost,.block-blast-module__6rqZxq__guideTarget{outline:calc(var(--u) * 1.8) solid #dcddda;outline-offset:calc(var(--u) * -.9);background:#ffffff26}.block-blast-module__6rqZxq__placed{animation:.22s ease-out block-blast-module__6rqZxq__placedBounce}@keyframes block-blast-module__6rqZxq__placedBounce{0%{transform:scale(.82)}60%{transform:scale(1.06)}to{transform:scale(1)}}.block-blast-module__6rqZxq__grey{z-index:2;animation:.26s ease-out both block-blast-module__6rqZxq__fadeIn}.block-blast-module__6rqZxq__sparks{left:calc(var(--u) * 24);top:calc(var(--u) * 148);width:calc(var(--u) * 342);height:calc(var(--u) * 342);z-index:3;pointer-events:none;position:absolute}.block-blast-module__6rqZxq__shard{z-index:4;width:calc(var(--u) * 11);height:calc(var(--u) * 11);margin:calc(var(--u) * -5.5) 0 0 calc(var(--u) * -5.5);border-radius:calc(var(--u) * 2);background:var(--f1);pointer-events:none;animation:.52s cubic-bezier(.15,.7,.4,1) both block-blast-module__6rqZxq__shard;position:absolute}@keyframes block-blast-module__6rqZxq__shard{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}to{transform:translate(var(--dx), var(--dy)) rotate(var(--rot)) scale(.3);opacity:0}}.block-blast-module__6rqZxq__clearing{animation:.31s ease-in both block-blast-module__6rqZxq__clearShrink}.block-blast-module__6rqZxq__clearing:before{content:"";inset:calc(var(--u) * var(--cell) * -.13);opacity:0;animation:.16s ease-out both block-blast-module__6rqZxq__clearFlash;animation-delay:inherit;z-index:1;background:#fff;position:absolute}@keyframes block-blast-module__6rqZxq__clearFlash{0%,40%{opacity:.9}to{opacity:0}}@keyframes block-blast-module__6rqZxq__clearShrink{0%,20%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.block-blast-module__6rqZxq__dead{filter:grayscale(.85)brightness(.75);opacity:.55;transition:filter .18s ease-out,opacity .18s ease-out}.block-blast-module__6rqZxq__slot{top:calc(var(--u) * 518);width:calc(var(--u) * 130);height:calc(var(--u) * 166);touch-action:none;cursor:grab;place-items:center;display:grid;position:absolute}.block-blast-module__6rqZxq__slotDead{cursor:not-allowed}.block-blast-module__6rqZxq__piece{position:relative}.block-blast-module__6rqZxq__piece .block-blast-module__6rqZxq__block{inset:auto}.block-blast-module__6rqZxq__slot .block-blast-module__6rqZxq__piece{filter:drop-shadow(0 calc(var(--u) * 3) calc(var(--u) * 2) #18205473)}.block-blast-module__6rqZxq__overlay{transform-origin:0 0;pointer-events:none;will-change:transform;z-index:5;filter:drop-shadow(calc(var(--u) * 6) calc(var(--u) * 21) calc(var(--u) * .6) #6647196b);position:absolute;top:0;left:0}.block-blast-module__6rqZxq__lift{animation:.12s ease-out block-blast-module__6rqZxq__lift}@keyframes block-blast-module__6rqZxq__lift{0%{transform:scale(.57)}}.block-blast-module__6rqZxq__guide{z-index:6;pointer-events:none;position:absolute;inset:0}.block-blast-module__6rqZxq__guideTarget{opacity:0;animation:2.6s ease-in-out .6s infinite both block-blast-module__6rqZxq__guideTarget;position:absolute}.block-blast-module__6rqZxq__guidePiece{transform-origin:0 0;filter:drop-shadow(calc(var(--u) * 6) calc(var(--u) * 21) calc(var(--u) * .6) #6647196b);animation:2.6s ease-in-out .6s infinite both block-blast-module__6rqZxq__guidePiece;position:absolute;top:0;left:0}.block-blast-module__6rqZxq__guideHand{width:calc(var(--u) * 44);height:calc(var(--u) * 44);transform-origin:calc(var(--u) * 14.7) calc(var(--u) * 3.7);animation:2.6s ease-in-out .6s infinite both block-blast-module__6rqZxq__guideHand;position:absolute;top:0;left:0}.block-blast-module__6rqZxq__guideHand svg{fill:none;stroke:#fff;stroke-width:2px;width:100%;height:100%;filter:drop-shadow(0 0 calc(var(--u) * 1.2) #1b2146cc) drop-shadow(0 calc(var(--u) * 2) calc(var(--u) * 3) #00000059);display:block}@keyframes block-blast-module__6rqZxq__guideHand{0%{transform:translate(var(--hx0), var(--hy0)) scale(1.15);opacity:0}8%{transform:translate(var(--hx0), var(--hy0)) scale(1);opacity:1}14%,20%{transform:translate(var(--hx0), var(--hy0)) scale(.88)}60%{transform:translate(var(--hx1), var(--hy1)) scale(.88)}68%{transform:translate(var(--hx1), var(--hy1)) scale(1)}80%{transform:translate(var(--hx1), var(--hy1)) scale(1);opacity:1}to{transform:translate(var(--hx1), var(--hy1)) scale(1);opacity:0}}@keyframes block-blast-module__6rqZxq__guidePiece{0%,14%{transform:translate(var(--fx), var(--fy)) scale(var(--fs));opacity:0}20%{transform:translate(var(--fx), var(--fy)) scale(var(--fs));opacity:.85}60%,70%{transform:translate(var(--tx), var(--ty)) scale(1);opacity:.85}80%,to{transform:translate(var(--tx), var(--ty)) scale(1);opacity:0}}@keyframes block-blast-module__6rqZxq__guideTarget{0%,50%{opacity:0}58%,76%{opacity:1}84%,to{opacity:0}}.block-blast-module__6rqZxq__pop{z-index:6;font-size:calc(var(--u) * var(--pop-size,26));pointer-events:none;text-shadow:0 calc(var(--u) * 2) 0 #00000059;animation:.6s ease-out both block-blast-module__6rqZxq__popRise;position:absolute;transform:translate(-50%,-50%)}@keyframes block-blast-module__6rqZxq__popRise{0%{opacity:1;transform:translate(-50%,-50%)}to{transform:translate(-50%, calc(-50% - var(--u) * 50));opacity:0}}.block-blast-module__6rqZxq__praise{z-index:6;left:0;right:0;top:calc(var(--u) * 270);pointer-events:none;flex-direction:column;align-items:center;animation:1s ease-out both block-blast-module__6rqZxq__praise;display:flex;position:absolute}.block-blast-module__6rqZxq__combo{font-size:calc(var(--u) * 24);color:#fff;text-shadow:0 0 calc(var(--u) * 2) #4b1d7a, 0 calc(var(--u) * 2) 0 #4b1d7a}.block-blast-module__6rqZxq__praiseWord{font-size:calc(var(--u) * 50);padding:0 calc(var(--u) * 12);background:linear-gradient(#fff27a 0%,#ffc21e 50%,#ff8a1e 100%);color:#0000;filter:drop-shadow(calc(var(--u) * 2) 0 0 #4b1d7a) drop-shadow(calc(var(--u) * -2) 0 0 #4b1d7a) drop-shadow(0 calc(var(--u) * 2) 0 #4b1d7a) drop-shadow(0 calc(var(--u) * -2) 0 #4b1d7a) drop-shadow(0 0 calc(var(--u) * 8) #ffd25099);-webkit-background-clip:text;background-clip:text;font-style:italic;line-height:1.15}@keyframes block-blast-module__6rqZxq__praise{0%{opacity:0;transform:scale(.3)}25%{opacity:1;transform:scale(1.15)}35%{transform:scale(1)}75%{opacity:1;transform:scale(1)}to{transform:scale(1) translateY(calc(var(--u) * -12));opacity:0}}.block-blast-module__6rqZxq__toast{z-index:7;left:50%;top:calc(var(--u) * 122);align-items:center;gap:calc(var(--u) * 6);padding:calc(var(--u) * 5) calc(var(--u) * 16);box-shadow:0 calc(var(--u) * 3) 0 #c77d00;color:#6b3a00;font-size:calc(var(--u) * 17);white-space:nowrap;pointer-events:none;background:linear-gradient(#ffe066,#ffb81e);border-radius:999px;font-weight:800;animation:1.8s ease-out both block-blast-module__6rqZxq__toast;display:flex;position:absolute}.block-blast-module__6rqZxq__toast .block-blast-module__6rqZxq__crownSmall{filter:drop-shadow(calc(var(--u) * .8) 0 0 #8a5a00) drop-shadow(calc(var(--u) * -.8) 0 0 #8a5a00) drop-shadow(0 calc(var(--u) * .8) 0 #8a5a00) drop-shadow(0 calc(var(--u) * -.8) 0 #8a5a00)}@keyframes block-blast-module__6rqZxq__toast{0%{opacity:0;transform:translate(-50%)scale(.4)}15%{opacity:1;transform:translate(-50%)scale(1.1)}25%,80%{opacity:1;transform:translate(-50%)scale(1)}to{transform:translateX(-50%) translateY(calc(var(--u) * -10));opacity:0}}.block-blast-module__6rqZxq__confetti{z-index:9;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.block-blast-module__6rqZxq__backdrop{z-index:8;background:#0f163799;place-items:center;animation:.25s ease-out both block-blast-module__6rqZxq__fadeIn;display:grid;position:absolute;inset:0}.block-blast-module__6rqZxq__panel{width:calc(var(--u) * 300);padding:calc(var(--u) * 24) calc(var(--u) * 20);border-radius:calc(var(--u) * 20);box-shadow:0 calc(var(--u) * 10) calc(var(--u) * 30) #0006, inset 0 calc(var(--u) * 2) 0 #ffffff40;text-align:center;background:linear-gradient(#5376d6,#3a58ab);animation:.3s cubic-bezier(.2,1.4,.4,1) both block-blast-module__6rqZxq__panelIn}.block-blast-module__6rqZxq__panelTitle{font-size:calc(var(--u) * 30);font-weight:800}.block-blast-module__6rqZxq__panelNote{margin-top:calc(var(--u) * 4);font-size:calc(var(--u) * 15);opacity:.8}.block-blast-module__6rqZxq__newBest{margin-top:calc(var(--u) * 12);padding:calc(var(--u) * 4) calc(var(--u) * 14);color:#6b3a00;font-size:calc(var(--u) * 16);background:#ffd13b;border-radius:999px;font-weight:800;display:inline-block}.block-blast-module__6rqZxq__panelLabel{margin-top:calc(var(--u) * 14);font-size:calc(var(--u) * 15);opacity:.85}.block-blast-module__6rqZxq__panelScore[data-len="6"],.block-blast-module__6rqZxq__panelScore[data-len="7"]{font-size:calc(var(--u) * 42)}.block-blast-module__6rqZxq__panelScore[data-len="8"],.block-blast-module__6rqZxq__panelScore[data-len="9"],.block-blast-module__6rqZxq__panelScore[data-len="10"]{font-size:calc(var(--u) * 34)}.block-blast-module__6rqZxq__panelScore{font-size:calc(var(--u) * 52);text-shadow:0 calc(var(--u) * 3) 0 #00000038;line-height:1.1}.block-blast-module__6rqZxq__panelBest{justify-content:center;align-items:center;gap:calc(var(--u) * 6);font-size:calc(var(--u) * 17);color:#ffd13b;display:flex}.block-blast-module__6rqZxq__crownSmall{width:calc(var(--u) * 20);height:calc(var(--u) * 20 * 31 / 43)}.block-blast-module__6rqZxq__playAgain{margin-top:calc(var(--u) * 20);width:100%;padding:calc(var(--u) * 14) 0;border-radius:calc(var(--u) * 14);box-shadow:0 calc(var(--u) * 4) 0 #357a1c;color:#fff;font-size:calc(var(--u) * 22);text-shadow:0 calc(var(--u) * 2) 0 #0003;background:linear-gradient(#7ddc4a,#4fb02c);font-weight:800}.block-blast-module__6rqZxq__playAgain:active{transform:translateY(calc(var(--u) * 3));box-shadow:0 calc(var(--u) * 1) 0 #357a1c}@keyframes block-blast-module__6rqZxq__fadeIn{0%{opacity:0}}@keyframes block-blast-module__6rqZxq__panelIn{0%{opacity:0;transform:scale(.7)}}@media (prefers-reduced-motion:reduce){.block-blast-module__6rqZxq__shard{display:none}.block-blast-module__6rqZxq__placed,.block-blast-module__6rqZxq__lift{animation:none}.block-blast-module__6rqZxq__grey{animation-delay:0s!important}.block-blast-module__6rqZxq__toast{animation-name:block-blast-module__6rqZxq__fadeOut;transform:translate(-50%)}.block-blast-module__6rqZxq__clearing,.block-blast-module__6rqZxq__clearing:before{animation-duration:.1s;animation-delay:0s!important}.block-blast-module__6rqZxq__praise{animation-name:block-blast-module__6rqZxq__fadeOut}.block-blast-module__6rqZxq__pop,.block-blast-module__6rqZxq__panel{animation-name:block-blast-module__6rqZxq__fadeIn}.block-blast-module__6rqZxq__comboValue{animation:none}.block-blast-module__6rqZxq__guidePiece{display:none}.block-blast-module__6rqZxq__guideHand{opacity:1;transform:translate(var(--hx0), var(--hy0));animation:none}.block-blast-module__6rqZxq__guideTarget{opacity:1;animation:none}}@keyframes block-blast-module__6rqZxq__fadeOut{0%,70%{opacity:1}to{opacity:0}}
