.cls-1[data-v-41408f09]{fill:none;stroke:#000;stroke-linecap:round;stroke-miterlimit:10;stroke-width:5px}.cls-1[data-v-77e2560e]{fill:none;stroke:#000;stroke-linecap:round;stroke-miterlimit:10;stroke-width:2px}@-webkit-keyframes sprinkle{0%{transform:translateZ(-1000px)}}@keyframes sprinkle{0%{transform:translateZ(-1000px)}}@-webkit-keyframes zoom-in-out{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes zoom-in-out{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.gamePage b{font-weight:500}.gamePage #varType{border-top-width:0}.gamePage #addOption,.gamePage #addVar,.gamePage #removeOption{margin-right:-1px}.gamePage .button.small{margin-left:20px;height:20px;width:20px;justify-content:center;padding-top:5px;padding-left:5px}.gamePage .button .button:hover,.gamePage .button img:hover+.button{display:block}.gamePage .input{border-right-width:0;margin:-6px 0 -6px -11px}.gamePage #codeArea{resize:none;border-bottom-right-radius:7px;border-bottom-left-radius:7px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;height:calc(100vh - 217px)}.gamePage #codeArea .cm-s-dracula .breakpoint{position:absolute;left:15px;--tw-text-opacity:1;color:rgba(211,77,74,var(--tw-text-opacity));top:-3px;font-size:1.5rem;line-height:1.75rem}.gamePage #codeArea .cm-s-dracula.CodeMirror,.gamePage #codeArea .cm-s-dracula .CodeMirror-gutters{min-width:75px;background-color:#8d869e!important}.gamePage #codeArea .cm-s-dracula .CodeMirror-linenumber{font-size:16px;--tw-text-opacity:1;color:rgba(89,81,107,var(--tw-text-opacity))}.gamePage #codeArea .cm-s-dracula .breakpointGutter{width:30px;--tw-bg-opacity:1;background-color:rgba(141,134,158,var(--tw-bg-opacity))}.gamePage #codeArea .cm-s-dracula span{font-size:16px;font-weight:700;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.gamePage #codeArea .cm-s-dracula span.cm-comment{--tw-text-opacity:1;color:rgba(41,120,47,var(--tw-text-opacity))}.gamePage #codeArea .cm-s-dracula span.cm-keyword{--tw-text-opacity:1;color:rgba(38,100,174,var(--tw-text-opacity))}.gamePage #codeArea .cm-s-dracula span.cm-type{--tw-text-opacity:1;color:rgba(242,138,26,var(--tw-text-opacity))}.gamePage #codeArea .cm-s-dracula span.cm-variable,.gamePage #codeArea .cm-s-dracula span.cm-variable-2,.gamePage #codeArea .cm-s-dracula span.cm-variable-3{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.gamePage #codeArea .cm-s-dracula span.cm-atom,.gamePage #codeArea .cm-s-dracula span.cm-number,.gamePage #codeArea .cm-s-dracula span.cm-string,.gamePage #codeArea .cm-s-dracula span.cm-string-2{--tw-text-opacity:1;color:rgba(83,49,110,var(--tw-text-opacity))}.gamePage #codeArea .cm-s-dracula span.cm-operator,.gamePage #codeArea .cm-s-dracula span.cm-qualifier{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.gamePage #codeArea .cm-s-dracula span.cm-attribute,.gamePage #codeArea .cm-s-dracula span.cm-builtin,.gamePage #codeArea .cm-s-dracula span.cm-def,.gamePage #codeArea .cm-s-dracula span.cm-meta,.gamePage #codeArea .cm-s-dracula span.cm-property,.gamePage #codeArea .cm-s-dracula span.cm-tag{--tw-text-opacity:1;color:rgba(38,100,174,var(--tw-text-opacity))}.gamePage .visualisation{position:relative}.gamePage .visualisation canvas{height:calc(100vh - 95px)}.gamePage .medalOverlay .overlay{transform-style:preserve-3d;z-index:1001}.gamePage .medalOverlay .overlay .confetti{position:absolute;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;height:300px;width:300px;top:30%;left:43%;transform-style:preserve-3d;transform-origin:center center;perspective:600px}.gamePage .medalOverlay .overlay .confetti .dot{position:absolute;border-radius:50%;--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));opacity:.75;-webkit-animation:sprinkle 4s infinite;animation:sprinkle 4s infinite}.gamePage .medalOverlay .overlay .confetti .dot:first-child{height:17px;width:17px;-webkit-animation-delay:-.2s;animation-delay:-.2s;transform:translate3d(970px,358px,947px);background:#2680d9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(2){height:28px;width:28px;-webkit-animation-delay:-.4s;animation-delay:-.4s;transform:translate3d(565px,263px,1612px);background:#d96b26}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(3){height:14px;width:14px;-webkit-animation-delay:-.6s;animation-delay:-.6s;transform:translate3d(488px,367px,943px);background:#2665d9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(4){height:23px;width:23px;-webkit-animation-delay:-.8s;animation-delay:-.8s;transform:translate3d(20px,353px,1708px);background:#d94a26}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(5){height:3px;width:3px;-webkit-animation-delay:-1s;animation-delay:-1s;transform:translate3d(808px,187px,1169px);background:#5326d9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(6){height:15px;width:15px;-webkit-animation-delay:-1.2s;animation-delay:-1.2s;transform:translate3d(792px,532px,328px);background:#d93e26}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(7){height:16px;width:16px;-webkit-animation-delay:-1.4s;animation-delay:-1.4s;transform:translate3d(221px,808px,864px);background:#26d944}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(8){height:10px;width:10px;-webkit-animation-delay:-1.6s;animation-delay:-1.6s;transform:translate3d(484px,266px,1267px);background:#26d9a0}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(9){height:11px;width:11px;-webkit-animation-delay:-1.8s;animation-delay:-1.8s;transform:translate3d(831px,128px,1264px);background:#2659d9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(10){height:29px;width:29px;-webkit-animation-delay:-2s;animation-delay:-2s;transform:translate3d(25px,509px,1664px);background:#2685d9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(11){height:5px;width:5px;-webkit-animation-delay:-2.2s;animation-delay:-2.2s;transform:translate3d(959px,274px,1785px);background:#26d944}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(12){height:3px;width:3px;-webkit-animation-delay:-2.4s;animation-delay:-2.4s;transform:translate3d(957px,545px,296px);background:#268ed9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(13){height:18px;width:18px;-webkit-animation-delay:-2.6s;animation-delay:-2.6s;transform:translate3d(304px,260px,797px);background:#26d944}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(14){height:6px;width:6px;-webkit-animation-delay:-2.8s;animation-delay:-2.8s;transform:translate3d(470px,639px,981px);background:#c7d926}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(15){height:17px;width:17px;-webkit-animation-delay:-3s;animation-delay:-3s;transform:translate3d(781px,400px,427px);background:#d92638}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(16){height:9px;width:9px;-webkit-animation-delay:-3.2s;animation-delay:-3.2s;transform:translate3d(543px,183px,1788px);background:#26d9a0}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(17){height:20px;width:20px;-webkit-animation-delay:-3.4s;animation-delay:-3.4s;transform:translate3d(401px,422px,491px);background:#2647d9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(18){height:8px;width:8px;-webkit-animation-delay:-3.6s;animation-delay:-3.6s;transform:translate3d(682px,447px,402px);background:#d926ca}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(19){height:26px;width:26px;-webkit-animation-delay:-3.8s;animation-delay:-3.8s;transform:translate3d(854px,801px,1206px);background:#26d9a9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(20){height:4px;width:4px;-webkit-animation-delay:-4s;animation-delay:-4s;transform:translate3d(717px,327px,439px);background:#262cd9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(21){height:24px;width:24px;-webkit-animation-delay:-4.2s;animation-delay:-4.2s;transform:translate3d(162px,897px,1983px);background:#269ad9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(22){height:20px;width:20px;-webkit-animation-delay:-4.4s;animation-delay:-4.4s;transform:translate3d(236px,658px,189px);background:#af26d9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(23){height:21px;width:21px;-webkit-animation-delay:-4.6s;animation-delay:-4.6s;transform:translate3d(446px,165px,1213px);background:#d92635}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(24){height:3px;width:3px;-webkit-animation-delay:-4.8s;animation-delay:-4.8s;transform:translate3d(159px,156px,1368px);background:#8026d9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(25){height:9px;width:9px;-webkit-animation-delay:-5s;animation-delay:-5s;transform:translate3d(73px,418px,933px);background:#65d926}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(26){height:7px;width:7px;-webkit-animation-delay:-5.2s;animation-delay:-5.2s;transform:translate3d(660px,679px,1420px);background:#26a6d9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(27){height:13px;width:13px;-webkit-animation-delay:-5.4s;animation-delay:-5.4s;transform:translate3d(528px,730px,1222px);background:#d92659}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(28){height:17px;width:17px;-webkit-animation-delay:-5.6s;animation-delay:-5.6s;transform:translate3d(945px,85px,1607px);background:#26d95f}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(29){height:20px;width:20px;-webkit-animation-delay:-5.8s;animation-delay:-5.8s;transform:translate3d(45px,440px,1139px);background:#26d94a}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(30){height:4px;width:4px;-webkit-animation-delay:-6s;animation-delay:-6s;transform:translate3d(699px,362px,1428px);background:#d94726}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(31){height:24px;width:24px;-webkit-animation-delay:-6.2s;animation-delay:-6.2s;transform:translate3d(335px,110px,1235px);background:#d926d3}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(32){height:15px;width:15px;-webkit-animation-delay:-6.4s;animation-delay:-6.4s;transform:translate3d(522px,750px,942px);background:#d9264a}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(33){height:23px;width:23px;-webkit-animation-delay:-6.6s;animation-delay:-6.6s;transform:translate3d(587px,122px,839px);background:#d99a26}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(34){height:10px;width:10px;-webkit-animation-delay:-6.8s;animation-delay:-6.8s;transform:translate3d(678px,610px,970px);background:#2c26d9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(35){height:20px;width:20px;-webkit-animation-delay:-7s;animation-delay:-7s;transform:translate3d(540px,435px,137px);background:#9ad926}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(36){height:29px;width:29px;-webkit-animation-delay:-7.2s;animation-delay:-7.2s;transform:translate3d(611px,289px,1516px);background:#2fd926}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(37){height:5px;width:5px;-webkit-animation-delay:-7.4s;animation-delay:-7.4s;transform:translate3d(249px,961px,1973px);background:#26d994}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(38){height:28px;width:28px;-webkit-animation-delay:-7.6s;animation-delay:-7.6s;transform:translate3d(425px,631px,781px);background:#26d9a9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(39){height:21px;width:21px;-webkit-animation-delay:-7.8s;animation-delay:-7.8s;transform:translate3d(74px,152px,481px);background:#263ed9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(40){height:25px;width:25px;-webkit-animation-delay:-8s;animation-delay:-8s;transform:translate3d(303px,309px,528px);background:#26d9b5}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(41){height:26px;width:26px;-webkit-animation-delay:-8.2s;animation-delay:-8.2s;transform:translate3d(311px,693px,79px);background:#d9d626}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(42){height:30px;width:30px;-webkit-animation-delay:-8.4s;animation-delay:-8.4s;transform:translate3d(257px,303px,736px);background:#2926d9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(43){height:28px;width:28px;-webkit-animation-delay:-8.6s;animation-delay:-8.6s;transform:translate3d(105px,517px,46px);background:#d98e26}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(44){height:8px;width:8px;-webkit-animation-delay:-8.8s;animation-delay:-8.8s;transform:translate3d(856px,808px,324px);background:#bbd926}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(45){height:26px;width:26px;-webkit-animation-delay:-9s;animation-delay:-9s;transform:translate3d(233px,419px,357px);background:#d9ac26}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(46){height:24px;width:24px;-webkit-animation-delay:-9.2s;animation-delay:-9.2s;transform:translate3d(585px,738px,469px);background:#5f26d9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(47){height:19px;width:19px;-webkit-animation-delay:-9.4s;animation-delay:-9.4s;transform:translate3d(446px,949px,873px);background:#d92680}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(48){height:30px;width:30px;-webkit-animation-delay:-9.6s;animation-delay:-9.6s;transform:translate3d(275px,19px,1917px);background:#d92638}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(49){height:8px;width:8px;-webkit-animation-delay:-9.8s;animation-delay:-9.8s;transform:translate3d(245px,758px,1410px);background:#d9269d}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(50){height:5px;width:5px;-webkit-animation-delay:-10s;animation-delay:-10s;transform:translate3d(314px,850px,1567px);background:#a6d926}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(51){height:1px;width:1px;-webkit-animation-delay:-10.2s;animation-delay:-10.2s;transform:translate3d(698px,124px,923px);background:#d99a26}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(52){height:30px;width:30px;-webkit-animation-delay:-10.4s;animation-delay:-10.4s;transform:translate3d(521px,192px,115px);background:#26d9d3}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(53){height:4px;width:4px;-webkit-animation-delay:-10.6s;animation-delay:-10.6s;transform:translate3d(812px,556px,295px);background:#d926ca}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(54){height:5px;width:5px;-webkit-animation-delay:-10.8s;animation-delay:-10.8s;transform:translate3d(552px,209px,1236px);background:#26d929}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(55){height:8px;width:8px;-webkit-animation-delay:-11s;animation-delay:-11s;transform:translate3d(594px,88px,920px);background:#5c26d9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(56){height:23px;width:23px;-webkit-animation-delay:-11.2s;animation-delay:-11.2s;transform:translate3d(85px,434px,1192px);background:#26d974}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(57){height:12px;width:12px;-webkit-animation-delay:-11.4s;animation-delay:-11.4s;transform:translate3d(196px,103px,451px);background:#9426d9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(58){height:25px;width:25px;-webkit-animation-delay:-11.6s;animation-delay:-11.6s;transform:translate3d(217px,3px,1444px);background:#26d971}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(59){height:24px;width:24px;-webkit-animation-delay:-11.8s;animation-delay:-11.8s;transform:translate3d(23px,150px,1838px);background:#265fd9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(60){height:6px;width:6px;-webkit-animation-delay:-12s;animation-delay:-12s;transform:translate3d(372px,85px,21px);background:#26d9d9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(61){height:21px;width:21px;-webkit-animation-delay:-12.2s;animation-delay:-12.2s;transform:translate3d(944px,23px,149px);background:#26d92c}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(62){height:13px;width:13px;-webkit-animation-delay:-12.4s;animation-delay:-12.4s;transform:translate3d(392px,313px,712px);background:#2671d9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(63){height:28px;width:28px;-webkit-animation-delay:-12.6s;animation-delay:-12.6s;transform:translate3d(633px,125px,526px);background:#d926be}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(64){height:6px;width:6px;-webkit-animation-delay:-12.8s;animation-delay:-12.8s;transform:translate3d(214px,913px,23px);background:#cd26d9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(65){height:25px;width:25px;-webkit-animation-delay:-13s;animation-delay:-13s;transform:translate3d(710px,62px,396px);background:#264ad9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(66){height:22px;width:22px;-webkit-animation-delay:-13.2s;animation-delay:-13.2s;transform:translate3d(73px,782px,1407px);background:#d94d26}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(67){height:21px;width:21px;-webkit-animation-delay:-13.4s;animation-delay:-13.4s;transform:translate3d(506px,274px,751px);background:#74d926}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(68){height:21px;width:21px;-webkit-animation-delay:-13.6s;animation-delay:-13.6s;transform:translate3d(493px,966px,1392px);background:#d926a9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(69){height:22px;width:22px;-webkit-animation-delay:-13.8s;animation-delay:-13.8s;transform:translate3d(724px,360px,1615px);background:#d9c426}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(70){height:2px;width:2px;-webkit-animation-delay:-14s;animation-delay:-14s;transform:translate3d(718px,766px,869px);background:#2650d9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(71){height:29px;width:29px;-webkit-animation-delay:-14.2s;animation-delay:-14.2s;transform:translate3d(25px,138px,1362px);background:#2632d9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(72){height:20px;width:20px;-webkit-animation-delay:-14.4s;animation-delay:-14.4s;transform:translate3d(14px,440px,1207px);background:#9426d9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(73){height:1px;width:1px;-webkit-animation-delay:-14.6s;animation-delay:-14.6s;transform:translate3d(449px,322px,1188px);background:#26d0d9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(74){height:7px;width:7px;-webkit-animation-delay:-14.8s;animation-delay:-14.8s;transform:translate3d(613px,32px,1913px);background:#d92671}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(75){height:27px;width:27px;-webkit-animation-delay:-15s;animation-delay:-15s;transform:translate3d(828px,983px,1658px);background:#d97a26}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(76){height:20px;width:20px;-webkit-animation-delay:-15.2s;animation-delay:-15.2s;transform:translate3d(326px,622px,1074px);background:#26d94a}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(77){height:16px;width:16px;-webkit-animation-delay:-15.4s;animation-delay:-15.4s;transform:translate3d(906px,510px,1505px);background:#26a6d9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(78){height:2px;width:2px;-webkit-animation-delay:-15.6s;animation-delay:-15.6s;transform:translate3d(495px,917px,630px);background:#4dd926}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(79){height:24px;width:24px;-webkit-animation-delay:-15.8s;animation-delay:-15.8s;transform:translate3d(530px,72px,1407px);background:#bb26d9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(80){height:13px;width:13px;-webkit-animation-delay:-16s;animation-delay:-16s;transform:translate3d(109px,732px,208px);background:#6526d9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(81){height:27px;width:27px;-webkit-animation-delay:-16.2s;animation-delay:-16.2s;transform:translate3d(139px,168px,1519px);background:#d326d9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(82){height:6px;width:6px;-webkit-animation-delay:-16.4s;animation-delay:-16.4s;transform:translate3d(897px,85px,1884px);background:#d98826}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(83){height:27px;width:27px;-webkit-animation-delay:-16.6s;animation-delay:-16.6s;transform:translate3d(849px,546px,1610px);background:#94d926}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(84){height:26px;width:26px;-webkit-animation-delay:-16.8s;animation-delay:-16.8s;transform:translate3d(727px,876px,855px);background:#26d962}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(85){height:16px;width:16px;-webkit-animation-delay:-17s;animation-delay:-17s;transform:translate3d(364px,159px,989px);background:#d95926}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(86){height:22px;width:22px;-webkit-animation-delay:-17.2s;animation-delay:-17.2s;transform:translate3d(231px,928px,5px);background:#26d994}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(87){height:24px;width:24px;-webkit-animation-delay:-17.4s;animation-delay:-17.4s;transform:translate3d(611px,391px,502px);background:#5626d9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(88){height:8px;width:8px;-webkit-animation-delay:-17.6s;animation-delay:-17.6s;transform:translate3d(586px,829px,1450px);background:#8826d9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(89){height:23px;width:23px;-webkit-animation-delay:-17.8s;animation-delay:-17.8s;transform:translate3d(413px,1px,54px);background:#2653d9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(90){height:11px;width:11px;-webkit-animation-delay:-18s;animation-delay:-18s;transform:translate3d(737px,274px,537px);background:#d926c1}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(91){height:26px;width:26px;-webkit-animation-delay:-18.2s;animation-delay:-18.2s;transform:translate3d(714px,877px,428px);background:#d95926}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(92){height:25px;width:25px;-webkit-animation-delay:-18.4s;animation-delay:-18.4s;transform:translate3d(892px,37px,220px);background:#26d980}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(93){height:12px;width:12px;-webkit-animation-delay:-18.6s;animation-delay:-18.6s;transform:translate3d(775px,949px,763px);background:#5fd926}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(94){height:11px;width:11px;-webkit-animation-delay:-18.8s;animation-delay:-18.8s;transform:translate3d(867px,886px,643px);background:#2632d9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(95){height:14px;width:14px;-webkit-animation-delay:-19s;animation-delay:-19s;transform:translate3d(336px,521px,1731px);background:#9126d9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(96){height:11px;width:11px;-webkit-animation-delay:-19.2s;animation-delay:-19.2s;transform:translate3d(162px,585px,1352px);background:#26d988}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(97){height:8px;width:8px;-webkit-animation-delay:-19.4s;animation-delay:-19.4s;transform:translate3d(896px,260px,1831px);background:#26cad9}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(98){height:17px;width:17px;-webkit-animation-delay:-19.6s;animation-delay:-19.6s;transform:translate3d(213px,946px,1745px);background:#b5d926}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(99){height:6px;width:6px;-webkit-animation-delay:-19.8s;animation-delay:-19.8s;transform:translate3d(686px,209px,1896px);background:#d92671}.gamePage .medalOverlay .overlay .confetti .dot:nth-child(100){height:29px;width:29px;-webkit-animation-delay:-20s;animation-delay:-20s;transform:translate3d(733px,418px,239px);background:#2635d9}.gamePage .medalOverlay .overlay .medal{display:grid;place-content:center;-webkit-animation:zoom-in-out 3s ease-out infinite;animation:zoom-in-out 3s ease-out infinite}.gamePage .medalOverlay .overlay .medal img{height:250px}.gamePage .medalOverlay .overlay .message img{margin-left:auto;margin-right:auto;margin-top:15px;margin-bottom:15px;height:100px;cursor:pointer;justify-content:center}.block-vis .parent{min-width:200%;white-space:nowrap}.block-vis .parent,.block-vis .parent .condition{width:-webkit-fit-content;width:fit-content;width:-moz-fit-content}.block-vis .parent .condition{margin-left:0;display:inline-block;min-height:30px;min-width:40%}.block-vis .parent .nested{min-height:30px;min-width:40%;border-right-width:0;border-bottom-width:0}.block-vis .parent .var{display:inline-block;min-height:25px;min-width:75px;vertical-align:middle}.block-vis .parent p{margin-left:10px;margin-right:10px;display:inline;vertical-align:middle}.block-vis.ifElse,.block-vis.while{border-top-width:0;border-bottom-width:1px;padding-top:0}.block-vis.ifElse .breakPoint,.block-vis.while .breakPoint{position:absolute;right:-10px;top:1px}.block-vis.ifElse .selected .nested .condition.full .parent,.block-vis.while .selected .nested .condition.full .parent{--tw-bg-opacity:1;background-color:rgba(141,134,158,var(--tw-bg-opacity))}.block-vis.ifElse .parent,.block-vis.while .parent{position:relative;border-top-width:1px}.block-vis.ifElse .parent .title,.block-vis.while .parent .title{width:-webkit-max-content;width:-moz-max-content;width:max-content}.block-vis.ifElse .parent .blockTitles,.block-vis.while .parent .blockTitles{display:flex;justify-content:space-between}.block-vis.ifElse .parent .blockTitles .true,.block-vis.while .parent .blockTitles .true{width:50%}.block-vis.ifElse .parent .blockTitles .false,.block-vis.while .parent .blockTitles .false{align-items:flex-end}.block-vis.ifElse .parent .blocks,.block-vis.while .parent .blocks{display:table;border-bottom-width:0;min-width:100%}.block-vis.ifElse .parent .blocks .nested,.block-vis.while .parent .blocks .nested{min-width:100%}.block-vis.ifElse .parent .branch,.block-vis.while .parent .branch{height:50px;min-width:100%;display:table-cell}.block-vis.ifElse .parent .condition{min-width:180%}.block-vis>.codeBlock{display:block;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.block-vis>.preview{display:none}.select-width-mirror{position:absolute;visibility:hidden;white-space:nowrap;font:inherit;padding:0;margin:0}.psdBlock{border-top-left-radius:7px;border-top-right-radius:7px}.psdBlock>.nested>.assign:last-child{border-bottom-width:1px}.psdBlock>.nested>.assign:first-child{border-top-width:1px;padding-top:10px}.psdBlock .nested{height:100%;min-width:100%}.psdBlock .nested>.assign:last-child{padding-bottom:0}.psdBlock .nested .button.small{height:20px;width:20px;justify-content:center}.psdBlock .nested .button.small img{height:10px;width:10px;align-self:center}.psdBlock .nested .button.neutral{padding-left:5px}.psdBlock .nested .block-vis .parent{border-top-width:0;padding-right:0;padding-bottom:0}.psdBlock .nested .block-vis .parent .title{padding-bottom:10px}.psdBlock .nested .block-vis .parent .condition .block-vis{border-bottom-width:0}.psdBlock .nested .block-vis .parent .condition .parent{border-left-width:0}.psdBlock .nested .block-vis .parent .assign .breakPoint{position:absolute;top:0;right:-10px}.psdBlock .nested .block-vis .parent .ifElse,.psdBlock .nested .block-vis .parent .while{margin-left:0;padding-left:0}.psdBlock .nested .block-vis .parent .ifElse:last-child .nested,.psdBlock .nested .block-vis .parent .while:last-child .nested{border-bottom-width:0}.psdBlock .nested .block-vis .parent .ifElse .parent,.psdBlock .nested .block-vis .parent .while .parent{border-width:0}.psdBlock .nested .block-vis.arithop .lhs,.psdBlock .nested .block-vis.arithop .rhs .parent,.psdBlock .nested .block-vis.binop .lhs,.psdBlock .nested .block-vis.binop .rhs .parent,.psdBlock .nested .block-vis.parop .lhs,.psdBlock .nested .block-vis.parop .rhs .parent,.psdBlock .nested .block-vis.unop .lhs,.psdBlock .nested .block-vis.unop .rhs .parent{padding-bottom:5px}.psdBlock .nested .block-vis.arithop .rhs .parent .lhs,.psdBlock .nested .block-vis.binop .rhs .parent .lhs,.psdBlock .nested .block-vis.parop .rhs .parent .lhs,.psdBlock .nested .block-vis.unop .rhs .parent .lhs{padding-bottom:0}