From 7c7054a1fcf8acafa1595b9f83c3d413ad97f978 Mon Sep 17 00:00:00 2001 From: GANESH KUMAR Date: Tue, 18 Jun 2024 06:52:43 +0530 Subject: [PATCH 1/2] Adding Arcade Game --- 125- Arcade Game/Arcade_Game.png | Bin 0 -> 10855 bytes 125- Arcade Game/README.md | 33 + 125- Arcade Game/index.html | 299 + 125- Arcade Game/script.js | 1 + 125- Arcade Game/style.css | 18719 ++++++++++++++++ .../assets/125- Arcade Game.png | Bin 0 -> 10855 bytes README.md | 1 + 7 files changed, 19053 insertions(+) create mode 100644 125- Arcade Game/Arcade_Game.png create mode 100644 125- Arcade Game/README.md create mode 100644 125- Arcade Game/index.html create mode 100644 125- Arcade Game/script.js create mode 100644 125- Arcade Game/style.css create mode 100644 30DaysOfJavaScript/assets/125- Arcade Game.png diff --git a/125- Arcade Game/Arcade_Game.png b/125- Arcade Game/Arcade_Game.png new file mode 100644 index 0000000000000000000000000000000000000000..0e2f542698fdda2484d2d9190530c36eb91f0969 GIT binary patch literal 10855 zcmeHNdsLF?y8p^u&K@i0veU{7({8G1r&3v&8q(d$DYHiLhBSkYmYSo8Hxz1GWlbhi zUYNX*V`iyAXrh2fWx*(^sVN#>QbJNtLIgxE?hnu2XU^HDv(}llX018rm|`4hCQV;FEaMXTiX?kR$-upg**4_g6_F496UPNz5JlV9Zju;RYo-oNx;{VUh0{7=1~ z$FJqy6z-$C<>Z_yA@qIkyV~iJdtgrQofBCWwO5as{pIJ|+0xv{?A2?pcx{y1>aw~e z=|nq0LR^SO@nhzULLjjvGz=b;5W_hs+O-S8tpdPqV~7DdclG2W&H~fLr8Rgn zll;h2Z+c_kv&`wGCb`R2VPleKcMQ9jBoO-~W=;-Y8l00)KA!)Bc^v@2ybk^cIw+Wn zLFQth=UC&XS=dDnzs)NwD&Gj4<+%50e`CBkZ`!)W4J7~oo6||(R8iboj(T@32O@`@ zt$>?3?(bnxF1~o+fJC|qIJtMJ_m|ziWxb}OH#RJ3TG zp@}biW7IuCa2c(sCKz%E7aSuIg*yNb8LwO4zijhPWzC!9kE9@fs7anT3{t@;c|F9r zQ!yZ;)#7{5S&*~6JR$iMwa2C^4_#SdGv%PCdl-Q-f{o;%3*GbDeWm8`v7u>h< zKra9S8Oq;_w7zSVXv&oYqz@ureuHO!citrbwM2MVCSG{bF_pUzc<}or+jp(qvpfeG69Kr5I#~AMO)(PU$J|B-|7ZOcbO>%vn9Q_+Pnl}jm{DEccyZm?FB=aVj z2d;Ouo0crOn$arQ20XmDs_3W6ilfz?C&2nSa5`fV5F!5Es)To~Qp2$4h%BY2m24xI zI#;L&PivCeDI3Se`jSRyo@3>;7=|}47*f$MN^yt4K?2gcHt{`dr@c#gzrTt85B443 zMIs-~)J@c)P{z?1c7xthG1<)*(^O(%OjFlkhFUH3#wncI+wO2 zJz6B@a8!y ze)S|G(`_{UZQ210wFL$?ex=@E+xN2r7;YkGlm|Z81vmADFSYCA`1npDZZU8c{~74f zABj?D;`m)-zy1X50nfLN|3wF%aZNTvs)+bLX8@Qo13TzvR}fTFgWbNfZ+=zXC50FQ z4?!48AetorVAy4{0Jop$5n|Mcs#Rr5)PJ%~vw4Gxl=kt%d|cGTascRAVd}^Gj1&0*P26SFj@akpz@v%n+=tJ9d6SAX1ETH>U2bBIZFPtF zB7n*ZrrObO;yvv5uUxTeWg#^ZIJz*gJAJ-23Zli`IPx9OT-p!H(U}lCsx+>lBDuAk zdPpPPl%$1kAn0Q#jyRNa-D8et=ZAt%0AS`P@I>pO7e-qnrq8MsTNo9_zQ#T@3JTF7 zYO`7RW0p~@s?=AQ*}JLV%vMOx`MO~r^l52?AP;qp(`sC=p}-+MhE-ZGg|}vZsyc|M za3ed(yTn*K2`f)h(6Vhb&Mv_?1R+6fjioZ{5hMY&Kz_QY^Zr<5$GBVY^Q7@O!R`Ez zU$>t(zVo}ijPVjdE}MGC+;6hnC07ccX__oHBXygVJ}V4tth*|aH1`D~YkNXK81iD& zOY!vVVwbBVGZGY%iy(LeHMd^2;fF8VUW6N2CS`=%;7-Fx4DLEqkL0bt_PNe@Q^XD` zI&p6%FP^pRDy#tCKtZ724sTIU5D*@iM*m(P%LTx$g(gtj_A=8$A5bXbTJjU27rRgJny;DP=Cdswl8x8ayK%2SGsyh;xYj5Ow5A%-#9x>tOc&br|ZpQ(v^3xj${>>zqs73z5pCiIuXYdlg4+tyEP z@WcmLA{^Iv`K>y&rLHC_S|`L1((d$Oc^yzz@Qc`G7;n-I_n71%JuW2O3GE$7L6MXZ zft}MU0bmF5GMKz8eK4=N)#7-=srF#k*wbg4Xk9zYj*w_}Et@|Z?}WJ_0|(TP2tEUJ z*1cWOE?dRs^+%V0eo%fMVW zlWz+0m)MLy2e@^FwkvRO)R`2G4rSY=m}<}`W= z!_UV!2B8{Cw=GUw8E_o0FvJPUa%HL)?Qw!f#O%Zu$|N0D4t22&-cogok8{X?^}fVk zJ)Au0uF1}~p>jr@H8~{hIQIg(EpdCvfjnltXL6SfUuaY;4+CLR*di&Exqfp?lxhxj63KO;Je9sf za>gl(R7=K4RKgh{;n*@GafV5BF)j`9A@~%k7z=@25EIk$FUb<8TdX+}$P1GtHRgm3 zHk={S;#!QfDh*b3nV(E?fLo>pkh1v$slL6qLx$MhnAgpXVI$|#o3C;1rdvgAaHpnv z^|Dye6Nw@%6e+|-u^!0S`Yvc+n1`ksEq-g}EY45Q%vmp`QC<#XF~R&+cA)@M9}DBD z9~8t3q%KKK6KknLN_GX#a?91suSlAR#F=(# z&UqL7ExnFKRM#tU-w6*(g0ME}9X)$>s-V`#_<_#trbYLd*mM2XmRJZUP>k%Prl1+d z60!rt?Ya6wme;lcdAzPCOWnTKuE=pc^Qud-Fr80=8`_$C)<$pEG8l0wqXonZ*Vf*X zY!XZx0*J7HA-Aahw41i|hEDOPg7H(jh0T5~N@UJR-E}qV2`iW*jxw}VG;c#_rfb34 z*JB+BOK&^$uOn{UxUs=G9paSEg5l$3AT9L zjtKu7nLT@%&Y~k$tdDz?n>o$8O%JN|~k^lkO+p6FUaWS$jTUh15=0MR&s{=#nA}%&&K)>g-(vE{9nb2( zm8}qw&fPOFK9U{;T_LlLj^p-b!g}c}nH~8H5sNM`J5q?=gRh(Nf|{d{>Z2JsG#JUj zSigxWel)Nq5QNBBe2k+=6|5Pz*(liBnkJW86(MW-Y5lf^lO^W-XSK_68V6y1MdgWS z^S9bq@_^%$aZkMU)P}hbJ_SSD8NnGZ_T^El|6DKCLnnUXvnG6CQPrf z>Fclxbmv8E^-QXqDzJ)NfvXz+=|@fK?Nn_$eaWD0WZa0{A>$0AROA06cks=Q+R_rA zTy0wNSX*;?Oe!H+Kwwa9;l2bPN4@u1x?n4|psj;Vxy4htJwO6BZ*3%^C5} zvK}Z=ygY;UZq*y7`bN3v*fj2|NM5tb#c5^XajXmrG7)2gcXwpUNGwhZ!W%v|p1%@C zMTt0^({SF%id-|XnM;Ot*b4xDHidCzJDAxMLFVD?88i_wpt$Ia-aRH->czcQkn*#w zDZVTX@!Fr#=xFaeX8-bjk9DC>C6)0WxaQWi*JezN#@QJJIr0lLi2T;fV{1f;OzIZZGgCK*^Oh#%VQ$JIbr_Q!EQ6v(GF_72Xo8h=+G!kL$}$jV^n zhO*#ptDyzJP4ZlV@14s|Gyj0K9R09PO!4kNeuk~NoO1JuY6Y$%?8{$H7gf(Flj*jc z+03}kM_f$X6B$>hvAwbdcc(8!B5)gEiCw!6OLX6#5gqfZ!>?a98^FMh6;FPpL%yjn z#ZpiH2@Zui zK0NhMU4@xm9`@=9+)W63X`#h|p!=lL0jwW_;Ss_TOeRD5r>*xK94cn?C5yNhj5 z9L~;3WndCQS>Ws!>j5_^G|kUkCN>UwBvdurDHdUot%=*(Mymv3`~KFiw+ZBxR1-fb y{^uYKSaqHKfLmm$zUF7w=5_GDWrp!~_N-;LsA|F450=mQ=Ar#Z_fhto{QmFIHo{c^ literal 0 HcmV?d00001 diff --git a/125- Arcade Game/README.md b/125- Arcade Game/README.md new file mode 100644 index 00000000..11ce9394 --- /dev/null +++ b/125- Arcade Game/README.md @@ -0,0 +1,33 @@ +# **Arcade_Room** + +--- + +
+ +## **Description 📃** + +- A pure CSS game where the user controls a stack of blocks by clicking and dragging the mouse. + +## **functionalities 🎮** + +- **Pure CSS game**: The game is entirely built using CSS, with no JavaScript required. This makes the game very lightweight and easy to load. +- **Simple and easy to play**: The game is very simple to play, and it is easy to get started. The user just needs to click and drag the mouse to move the stack of blocks. +- **Challenging**: The game can be challenging to play, and it can be difficult to stack the blocks as high as possible. This makes the game more rewarding to play. +
+ +## **How to play? 🕹ī¸** + +- Use the mouse to move the stack of blocks slowly and carefully. +- Try to stack the blocks in a way that they support each other. +- Avoid stacking the blocks too high, or they will fall off the screen. +- If you see that the stack of blocks is about to fall, try to move it to a more stable position. + +
+ +## **Screenshots 📸** + + + +![Image](Arcade_Game.png) + + diff --git a/125- Arcade Game/index.html b/125- Arcade Game/index.html new file mode 100644 index 00000000..1130ff86 --- /dev/null +++ b/125- Arcade Game/index.html @@ -0,0 +1,299 @@ + + + + + CodePen - Pure CSS Game: Stacker + + + + + +
+ +
+ + + + + +
+
+
+
+ + + + + + + +
+
+ + + + + + +
+
+ + + + + +
+
+ + + + + + + +
+
+ + + + + + +
+
+ + + + + +
+
+ + + + + + + +
+
+ + + + + + +
+
+ + + + + +
+
+ + + + + + + +
+
+ + + + + + +
+
+ + + + + + + +
+
+ + + + + + +
+
+ + + + + + + +
+
+ + + + + + +
+
+ + + + + + + +
+
+ + + + + + + +
+
+ + + + + + + +
+
+ + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Game
Over
+
+ +
+
+ You
Win
+
+ +
+
+
+

+ Stacker +

+ + + + + diff --git a/125- Arcade Game/script.js b/125- Arcade Game/script.js new file mode 100644 index 00000000..cad50e9a --- /dev/null +++ b/125- Arcade Game/script.js @@ -0,0 +1 @@ +/* No JS */ \ No newline at end of file diff --git a/125- Arcade Game/style.css b/125- Arcade Game/style.css new file mode 100644 index 00000000..44221401 --- /dev/null +++ b/125- Arcade Game/style.css @@ -0,0 +1,18719 @@ +* { + box-sizing: border-box; +} + +html, +body { + height: 100%; + overflow: hidden; +} + +body { + align-items: center; + background: #172031; + background-attachment: fixed; + display: flex; + flex-direction: column; + font-family: "VT323", monospace; + justify-content: center; +} + +h1 { + color: white; + font-size: 30px !important; + letter-spacing: 0.05em; + margin: 20px auto 0 !important; + text-align: center; + text-transform: uppercase; +} + +form { + border: 6px solid #2f5d83; + padding: 25px 20px 80px; + position: relative; +} + +input[type=radio] { + appearance: none; + font-size: 9px; + left: -10px; + opacity: 0.01; + position: fixed; + top: -10px; +} + +@keyframes blockExplode { + 0% { + background: #fabc7f; + box-shadow: none; + } + 40% { + box-shadow: 0 0 5px #feefe1; + } + 50% { + background: white; + box-shadow: 0 0 30px #feefe1; + } + 60% { + background: #233f5a; + box-shadow: none; + } + 100% { + background: #233f5a; + box-shadow: none; + } +} +.bs { + background: #172031; + display: flex; + flex-direction: column-reverse; + height: 330px; + position: relative; + width: 231px; +} +.bs .r { + display: flex; + margin: 0; + width: 100%; +} +.bs .r:nth-of-type(7) .b { + background: #2e5477; +} +.bs .r:nth-of-type(10) .b { + background: #386691; +} +.bs .b { + background: #233f5a; + height: 25px; + margin: 0 4px 8px; + width: 25px; +} + +/** + * Global Functions + **/ +/** + * Light Up + **/ +@keyframes target-1-1 { + 0% { + bottom: 8px; + transform: translateX(0px); + width: 25px; + } + 8.2333333333% { + transform: translateX(0px); + } + 8.3333333333% { + transform: translateX(33px); + } + 16.5666666667% { + transform: translateX(33px); + } + 16.6666666667% { + transform: translateX(66px); + } + 24.9% { + transform: translateX(66px); + } + 25% { + transform: translateX(99px); + } + 33.2333333333% { + transform: translateX(99px); + } + 33.3333333333% { + transform: translateX(132px); + } + 41.5666666667% { + transform: translateX(132px); + } + 41.6666666667% { + transform: translateX(165px); + } + 49.9% { + transform: translateX(165px); + } + 50% { + transform: translateX(198px); + } + 58.2333333333% { + transform: translateX(198px); + } + 58.3333333333% { + transform: translateX(165px); + } + 66.5666666667% { + transform: translateX(165px); + } + 66.6666666667% { + transform: translateX(132px); + } + 74.9% { + transform: translateX(132px); + } + 75% { + transform: translateX(99px); + } + 83.2333333333% { + transform: translateX(99px); + } + 83.3333333333% { + transform: translateX(66px); + } + 91.5666666667% { + transform: translateX(66px); + } + 91.6666666667% { + transform: translateX(33px); + } + 99.9% { + transform: translateX(33px); + } + 100% { + transform: translateX(0px); + bottom: 8px; + width: 25px; + } +} +#on-1-1:checked ~ .bs .r:nth-of-type(1) .b:nth-of-type(1) { + background: #fabc7f; +} + +#on-1-2:checked ~ .bs .r:nth-of-type(1) .b:nth-of-type(2) { + background: #fabc7f; +} + +#on-1-3:checked ~ .bs .r:nth-of-type(1) .b:nth-of-type(3) { + background: #fabc7f; +} + +#on-1-4:checked ~ .bs .r:nth-of-type(1) .b:nth-of-type(4) { + background: #fabc7f; +} + +#on-1-5:checked ~ .bs .r:nth-of-type(1) .b:nth-of-type(5) { + background: #fabc7f; +} + +@keyframes target-1-2 { + 0% { + bottom: 8px; + transform: translateX(0px); + width: 58px; + } + 9.9% { + transform: translateX(0px); + } + 10% { + transform: translateX(33px); + } + 19.9% { + transform: translateX(33px); + } + 20% { + transform: translateX(66px); + } + 29.9% { + transform: translateX(66px); + } + 30% { + transform: translateX(99px); + } + 39.9% { + transform: translateX(99px); + } + 40% { + transform: translateX(132px); + } + 49.9% { + transform: translateX(132px); + } + 50% { + transform: translateX(165px); + } + 59.9% { + transform: translateX(165px); + } + 60% { + transform: translateX(132px); + } + 69.9% { + transform: translateX(132px); + } + 70% { + transform: translateX(99px); + } + 79.9% { + transform: translateX(99px); + } + 80% { + transform: translateX(66px); + } + 89.9% { + transform: translateX(66px); + } + 90% { + transform: translateX(33px); + } + 99.9% { + transform: translateX(33px); + } + 100% { + transform: translateX(0px); + bottom: 8px; + width: 58px; + } +} +#on-2-1:checked ~ .bs .r:nth-of-type(1) .b:nth-of-type(1), #on-2-1:checked ~ .bs .r:nth-of-type(1) .b:nth-of-type(1) + .b { + background: #fabc7f; +} + +#on-2-2:checked ~ .bs .r:nth-of-type(1) .b:nth-of-type(2), #on-2-2:checked ~ .bs .r:nth-of-type(1) .b:nth-of-type(2) + .b { + background: #fabc7f; +} + +#on-2-3:checked ~ .bs .r:nth-of-type(1) .b:nth-of-type(3), #on-2-3:checked ~ .bs .r:nth-of-type(1) .b:nth-of-type(3) + .b { + background: #fabc7f; +} + +#on-2-4:checked ~ .bs .r:nth-of-type(1) .b:nth-of-type(4), #on-2-4:checked ~ .bs .r:nth-of-type(1) .b:nth-of-type(4) + .b { + background: #fabc7f; +} + +#on-2-5:checked ~ .bs .r:nth-of-type(1) .b:nth-of-type(5), #on-2-5:checked ~ .bs .r:nth-of-type(1) .b:nth-of-type(5) + .b { + background: #fabc7f; +} + +@keyframes target-1-3 { + 0% { + bottom: 8px; + transform: translateX(0px); + } + 12.4% { + transform: translateX(0px); + } + 12.5% { + transform: translateX(33px); + } + 24.9% { + transform: translateX(33px); + } + 25% { + transform: translateX(66px); + } + 37.4% { + transform: translateX(66px); + } + 37.5% { + transform: translateX(99px); + } + 49.9% { + transform: translateX(99px); + } + 50% { + transform: translateX(132px); + } + 62.4% { + transform: translateX(132px); + } + 62.5% { + transform: translateX(99px); + } + 74.9% { + transform: translateX(99px); + } + 75% { + transform: translateX(66px); + } + 87.4% { + transform: translateX(66px); + } + 87.5% { + transform: translateX(33px); + } + 99.9% { + transform: translateX(33px); + } + 100% { + transform: translateX(0px); + bottom: 8px; + } +} +#on-3-1:checked ~ .bs .r:nth-of-type(1) .b:nth-of-type(1), #on-3-1:checked ~ .bs .r:nth-of-type(1) .b:nth-of-type(1) + .b, #on-3-1:checked ~ .bs .r:nth-of-type(1) .b:nth-of-type(1) + .b + .b { + background: #fabc7f; +} + +#on-3-2:checked ~ .bs .r:nth-of-type(1) .b:nth-of-type(2), #on-3-2:checked ~ .bs .r:nth-of-type(1) .b:nth-of-type(2) + .b, #on-3-2:checked ~ .bs .r:nth-of-type(1) .b:nth-of-type(2) + .b + .b { + background: #fabc7f; +} + +#on-3-3:checked ~ .bs .r:nth-of-type(1) .b:nth-of-type(3), #on-3-3:checked ~ .bs .r:nth-of-type(1) .b:nth-of-type(3) + .b, #on-3-3:checked ~ .bs .r:nth-of-type(1) .b:nth-of-type(3) + .b + .b { + background: #fabc7f; +} + +#on-3-4:checked ~ .bs .r:nth-of-type(1) .b:nth-of-type(4), #on-3-4:checked ~ .bs .r:nth-of-type(1) .b:nth-of-type(4) + .b, #on-3-4:checked ~ .bs .r:nth-of-type(1) .b:nth-of-type(4) + .b + .b { + background: #fabc7f; +} + +#on-3-5:checked ~ .bs .r:nth-of-type(1) .b:nth-of-type(5), #on-3-5:checked ~ .bs .r:nth-of-type(1) .b:nth-of-type(5) + .b, #on-3-5:checked ~ .bs .r:nth-of-type(1) .b:nth-of-type(5) + .b + .b { + background: #fabc7f; +} + +@keyframes target-2-1 { + 0% { + bottom: 41px; + transform: translateX(0px); + width: 25px; + } + 8.2333333333% { + transform: translateX(0px); + } + 8.3333333333% { + transform: translateX(33px); + } + 16.5666666667% { + transform: translateX(33px); + } + 16.6666666667% { + transform: translateX(66px); + } + 24.9% { + transform: translateX(66px); + } + 25% { + transform: translateX(99px); + } + 33.2333333333% { + transform: translateX(99px); + } + 33.3333333333% { + transform: translateX(132px); + } + 41.5666666667% { + transform: translateX(132px); + } + 41.6666666667% { + transform: translateX(165px); + } + 49.9% { + transform: translateX(165px); + } + 50% { + transform: translateX(198px); + } + 58.2333333333% { + transform: translateX(198px); + } + 58.3333333333% { + transform: translateX(165px); + } + 66.5666666667% { + transform: translateX(165px); + } + 66.6666666667% { + transform: translateX(132px); + } + 74.9% { + transform: translateX(132px); + } + 75% { + transform: translateX(99px); + } + 83.2333333333% { + transform: translateX(99px); + } + 83.3333333333% { + transform: translateX(66px); + } + 91.5666666667% { + transform: translateX(66px); + } + 91.6666666667% { + transform: translateX(33px); + } + 99.9% { + transform: translateX(33px); + } + 100% { + transform: translateX(0px); + bottom: 41px; + width: 25px; + } +} +#tw-1-1:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(1) { + background: #fabc7f; +} + +#tw-1-2:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(2) { + background: #fabc7f; +} + +#tw-1-3:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(3) { + background: #fabc7f; +} + +#tw-1-4:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(4) { + background: #fabc7f; +} + +#tw-1-5:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(5) { + background: #fabc7f; +} + +@keyframes target-2-2 { + 0% { + bottom: 41px; + transform: translateX(0px); + width: 58px; + } + 9.9% { + transform: translateX(0px); + } + 10% { + transform: translateX(33px); + } + 19.9% { + transform: translateX(33px); + } + 20% { + transform: translateX(66px); + } + 29.9% { + transform: translateX(66px); + } + 30% { + transform: translateX(99px); + } + 39.9% { + transform: translateX(99px); + } + 40% { + transform: translateX(132px); + } + 49.9% { + transform: translateX(132px); + } + 50% { + transform: translateX(165px); + } + 59.9% { + transform: translateX(165px); + } + 60% { + transform: translateX(132px); + } + 69.9% { + transform: translateX(132px); + } + 70% { + transform: translateX(99px); + } + 79.9% { + transform: translateX(99px); + } + 80% { + transform: translateX(66px); + } + 89.9% { + transform: translateX(66px); + } + 90% { + transform: translateX(33px); + } + 99.9% { + transform: translateX(33px); + } + 100% { + transform: translateX(0px); + bottom: 41px; + width: 58px; + } +} +#tw-2-1:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(1), #tw-2-1:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(1) + .b { + background: #fabc7f; +} + +#tw-2-2:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(2), #tw-2-2:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(2) + .b { + background: #fabc7f; +} + +#tw-2-3:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(3), #tw-2-3:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(3) + .b { + background: #fabc7f; +} + +#tw-2-4:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(4), #tw-2-4:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(4) + .b { + background: #fabc7f; +} + +#tw-2-5:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(5), #tw-2-5:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(5) + .b { + background: #fabc7f; +} + +@keyframes target-2-3 { + 0% { + bottom: 41px; + transform: translateX(0px); + } + 12.4% { + transform: translateX(0px); + } + 12.5% { + transform: translateX(33px); + } + 24.9% { + transform: translateX(33px); + } + 25% { + transform: translateX(66px); + } + 37.4% { + transform: translateX(66px); + } + 37.5% { + transform: translateX(99px); + } + 49.9% { + transform: translateX(99px); + } + 50% { + transform: translateX(132px); + } + 62.4% { + transform: translateX(132px); + } + 62.5% { + transform: translateX(99px); + } + 74.9% { + transform: translateX(99px); + } + 75% { + transform: translateX(66px); + } + 87.4% { + transform: translateX(66px); + } + 87.5% { + transform: translateX(33px); + } + 99.9% { + transform: translateX(33px); + } + 100% { + transform: translateX(0px); + bottom: 41px; + } +} +#tw-3-1:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(1), #tw-3-1:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(1) + .b, #tw-3-1:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(1) + .b + .b { + background: #fabc7f; +} + +#tw-3-2:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(2), #tw-3-2:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(2) + .b, #tw-3-2:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(2) + .b + .b { + background: #fabc7f; +} + +#tw-3-3:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(3), #tw-3-3:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(3) + .b, #tw-3-3:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(3) + .b + .b { + background: #fabc7f; +} + +#tw-3-4:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(4), #tw-3-4:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(4) + .b, #tw-3-4:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(4) + .b + .b { + background: #fabc7f; +} + +#tw-3-5:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(5), #tw-3-5:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(5) + .b, #tw-3-5:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(5) + .b + .b { + background: #fabc7f; +} + +@keyframes target-3-1 { + 0% { + bottom: 74px; + transform: translateX(0px); + width: 25px; + } + 8.2333333333% { + transform: translateX(0px); + } + 8.3333333333% { + transform: translateX(33px); + } + 16.5666666667% { + transform: translateX(33px); + } + 16.6666666667% { + transform: translateX(66px); + } + 24.9% { + transform: translateX(66px); + } + 25% { + transform: translateX(99px); + } + 33.2333333333% { + transform: translateX(99px); + } + 33.3333333333% { + transform: translateX(132px); + } + 41.5666666667% { + transform: translateX(132px); + } + 41.6666666667% { + transform: translateX(165px); + } + 49.9% { + transform: translateX(165px); + } + 50% { + transform: translateX(198px); + } + 58.2333333333% { + transform: translateX(198px); + } + 58.3333333333% { + transform: translateX(165px); + } + 66.5666666667% { + transform: translateX(165px); + } + 66.6666666667% { + transform: translateX(132px); + } + 74.9% { + transform: translateX(132px); + } + 75% { + transform: translateX(99px); + } + 83.2333333333% { + transform: translateX(99px); + } + 83.3333333333% { + transform: translateX(66px); + } + 91.5666666667% { + transform: translateX(66px); + } + 91.6666666667% { + transform: translateX(33px); + } + 99.9% { + transform: translateX(33px); + } + 100% { + transform: translateX(0px); + bottom: 74px; + width: 25px; + } +} +#thr-1-1:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(1) { + background: #fabc7f; +} + +#thr-1-2:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(2) { + background: #fabc7f; +} + +#thr-1-3:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(3) { + background: #fabc7f; +} + +#thr-1-4:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(4) { + background: #fabc7f; +} + +#thr-1-5:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(5) { + background: #fabc7f; +} + +#thr-1-6:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(6) { + background: #fabc7f; +} + +@keyframes target-3-2 { + 0% { + bottom: 74px; + transform: translateX(0px); + width: 58px; + } + 9.9% { + transform: translateX(0px); + } + 10% { + transform: translateX(33px); + } + 19.9% { + transform: translateX(33px); + } + 20% { + transform: translateX(66px); + } + 29.9% { + transform: translateX(66px); + } + 30% { + transform: translateX(99px); + } + 39.9% { + transform: translateX(99px); + } + 40% { + transform: translateX(132px); + } + 49.9% { + transform: translateX(132px); + } + 50% { + transform: translateX(165px); + } + 59.9% { + transform: translateX(165px); + } + 60% { + transform: translateX(132px); + } + 69.9% { + transform: translateX(132px); + } + 70% { + transform: translateX(99px); + } + 79.9% { + transform: translateX(99px); + } + 80% { + transform: translateX(66px); + } + 89.9% { + transform: translateX(66px); + } + 90% { + transform: translateX(33px); + } + 99.9% { + transform: translateX(33px); + } + 100% { + transform: translateX(0px); + bottom: 74px; + width: 58px; + } +} +#thr-2-1:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(1), #thr-2-1:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(1) + .b { + background: #fabc7f; +} + +#thr-2-2:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(2), #thr-2-2:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(2) + .b { + background: #fabc7f; +} + +#thr-2-3:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(3), #thr-2-3:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(3) + .b { + background: #fabc7f; +} + +#thr-2-4:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(4), #thr-2-4:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(4) + .b { + background: #fabc7f; +} + +#thr-2-5:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(5), #thr-2-5:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(5) + .b { + background: #fabc7f; +} + +#thr-2-6:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(6), #thr-2-6:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(6) + .b { + background: #fabc7f; +} + +@keyframes target-4-1 { + 0% { + bottom: 107px; + transform: translateX(0px); + width: 25px; + } + 8.2333333333% { + transform: translateX(0px); + } + 8.3333333333% { + transform: translateX(33px); + } + 16.5666666667% { + transform: translateX(33px); + } + 16.6666666667% { + transform: translateX(66px); + } + 24.9% { + transform: translateX(66px); + } + 25% { + transform: translateX(99px); + } + 33.2333333333% { + transform: translateX(99px); + } + 33.3333333333% { + transform: translateX(132px); + } + 41.5666666667% { + transform: translateX(132px); + } + 41.6666666667% { + transform: translateX(165px); + } + 49.9% { + transform: translateX(165px); + } + 50% { + transform: translateX(198px); + } + 58.2333333333% { + transform: translateX(198px); + } + 58.3333333333% { + transform: translateX(165px); + } + 66.5666666667% { + transform: translateX(165px); + } + 66.6666666667% { + transform: translateX(132px); + } + 74.9% { + transform: translateX(132px); + } + 75% { + transform: translateX(99px); + } + 83.2333333333% { + transform: translateX(99px); + } + 83.3333333333% { + transform: translateX(66px); + } + 91.5666666667% { + transform: translateX(66px); + } + 91.6666666667% { + transform: translateX(33px); + } + 99.9% { + transform: translateX(33px); + } + 100% { + transform: translateX(0px); + bottom: 107px; + width: 25px; + } +} +#fr-1-1:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(1) { + background: #fabc7f; +} + +#fr-1-2:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(2) { + background: #fabc7f; +} + +#fr-1-3:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(3) { + background: #fabc7f; +} + +#fr-1-4:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(4) { + background: #fabc7f; +} + +#fr-1-5:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(5) { + background: #fabc7f; +} + +#fr-1-6:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(6) { + background: #fabc7f; +} + +@keyframes target-4-2 { + 0% { + bottom: 107px; + transform: translateX(0px); + width: 58px; + } + 9.9% { + transform: translateX(0px); + } + 10% { + transform: translateX(33px); + } + 19.9% { + transform: translateX(33px); + } + 20% { + transform: translateX(66px); + } + 29.9% { + transform: translateX(66px); + } + 30% { + transform: translateX(99px); + } + 39.9% { + transform: translateX(99px); + } + 40% { + transform: translateX(132px); + } + 49.9% { + transform: translateX(132px); + } + 50% { + transform: translateX(165px); + } + 59.9% { + transform: translateX(165px); + } + 60% { + transform: translateX(132px); + } + 69.9% { + transform: translateX(132px); + } + 70% { + transform: translateX(99px); + } + 79.9% { + transform: translateX(99px); + } + 80% { + transform: translateX(66px); + } + 89.9% { + transform: translateX(66px); + } + 90% { + transform: translateX(33px); + } + 99.9% { + transform: translateX(33px); + } + 100% { + transform: translateX(0px); + bottom: 107px; + width: 58px; + } +} +#fr-2-1:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(1), #fr-2-1:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(1) + .b { + background: #fabc7f; +} + +#fr-2-2:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(2), #fr-2-2:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(2) + .b { + background: #fabc7f; +} + +#fr-2-3:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(3), #fr-2-3:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(3) + .b { + background: #fabc7f; +} + +#fr-2-4:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(4), #fr-2-4:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(4) + .b { + background: #fabc7f; +} + +#fr-2-5:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(5), #fr-2-5:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(5) + .b { + background: #fabc7f; +} + +#fr-2-6:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(6), #fr-2-6:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(6) + .b { + background: #fabc7f; +} + +@keyframes target-5-1 { + 0% { + bottom: 140px; + transform: translateX(0px); + width: 25px; + } + 8.2333333333% { + transform: translateX(0px); + } + 8.3333333333% { + transform: translateX(33px); + } + 16.5666666667% { + transform: translateX(33px); + } + 16.6666666667% { + transform: translateX(66px); + } + 24.9% { + transform: translateX(66px); + } + 25% { + transform: translateX(99px); + } + 33.2333333333% { + transform: translateX(99px); + } + 33.3333333333% { + transform: translateX(132px); + } + 41.5666666667% { + transform: translateX(132px); + } + 41.6666666667% { + transform: translateX(165px); + } + 49.9% { + transform: translateX(165px); + } + 50% { + transform: translateX(198px); + } + 58.2333333333% { + transform: translateX(198px); + } + 58.3333333333% { + transform: translateX(165px); + } + 66.5666666667% { + transform: translateX(165px); + } + 66.6666666667% { + transform: translateX(132px); + } + 74.9% { + transform: translateX(132px); + } + 75% { + transform: translateX(99px); + } + 83.2333333333% { + transform: translateX(99px); + } + 83.3333333333% { + transform: translateX(66px); + } + 91.5666666667% { + transform: translateX(66px); + } + 91.6666666667% { + transform: translateX(33px); + } + 99.9% { + transform: translateX(33px); + } + 100% { + transform: translateX(0px); + bottom: 140px; + width: 25px; + } +} +#fv-1-1:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(1) { + background: #fabc7f; +} + +#fv-1-2:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(2) { + background: #fabc7f; +} + +#fv-1-3:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(3) { + background: #fabc7f; +} + +#fv-1-4:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(4) { + background: #fabc7f; +} + +#fv-1-5:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(5) { + background: #fabc7f; +} + +#fv-1-6:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(6) { + background: #fabc7f; +} + +@keyframes target-5-2 { + 0% { + bottom: 140px; + transform: translateX(0px); + width: 58px; + } + 9.9% { + transform: translateX(0px); + } + 10% { + transform: translateX(33px); + } + 19.9% { + transform: translateX(33px); + } + 20% { + transform: translateX(66px); + } + 29.9% { + transform: translateX(66px); + } + 30% { + transform: translateX(99px); + } + 39.9% { + transform: translateX(99px); + } + 40% { + transform: translateX(132px); + } + 49.9% { + transform: translateX(132px); + } + 50% { + transform: translateX(165px); + } + 59.9% { + transform: translateX(165px); + } + 60% { + transform: translateX(132px); + } + 69.9% { + transform: translateX(132px); + } + 70% { + transform: translateX(99px); + } + 79.9% { + transform: translateX(99px); + } + 80% { + transform: translateX(66px); + } + 89.9% { + transform: translateX(66px); + } + 90% { + transform: translateX(33px); + } + 99.9% { + transform: translateX(33px); + } + 100% { + transform: translateX(0px); + bottom: 140px; + width: 58px; + } +} +#fv-2-1:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(1), #fv-2-1:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(1) + .b { + background: #fabc7f; +} + +#fv-2-2:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(2), #fv-2-2:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(2) + .b { + background: #fabc7f; +} + +#fv-2-3:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(3), #fv-2-3:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(3) + .b { + background: #fabc7f; +} + +#fv-2-4:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(4), #fv-2-4:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(4) + .b { + background: #fabc7f; +} + +#fv-2-5:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(5), #fv-2-5:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(5) + .b { + background: #fabc7f; +} + +#fv-2-6:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(6), #fv-2-6:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(6) + .b { + background: #fabc7f; +} + +@keyframes target-6-1 { + 0% { + bottom: 173px; + transform: translateX(0px); + width: 25px; + } + 8.2333333333% { + transform: translateX(0px); + } + 8.3333333333% { + transform: translateX(33px); + } + 16.5666666667% { + transform: translateX(33px); + } + 16.6666666667% { + transform: translateX(66px); + } + 24.9% { + transform: translateX(66px); + } + 25% { + transform: translateX(99px); + } + 33.2333333333% { + transform: translateX(99px); + } + 33.3333333333% { + transform: translateX(132px); + } + 41.5666666667% { + transform: translateX(132px); + } + 41.6666666667% { + transform: translateX(165px); + } + 49.9% { + transform: translateX(165px); + } + 50% { + transform: translateX(198px); + } + 58.2333333333% { + transform: translateX(198px); + } + 58.3333333333% { + transform: translateX(165px); + } + 66.5666666667% { + transform: translateX(165px); + } + 66.6666666667% { + transform: translateX(132px); + } + 74.9% { + transform: translateX(132px); + } + 75% { + transform: translateX(99px); + } + 83.2333333333% { + transform: translateX(99px); + } + 83.3333333333% { + transform: translateX(66px); + } + 91.5666666667% { + transform: translateX(66px); + } + 91.6666666667% { + transform: translateX(33px); + } + 99.9% { + transform: translateX(33px); + } + 100% { + transform: translateX(0px); + bottom: 173px; + width: 25px; + } +} +#sx-1-1:checked ~ .bs .r:nth-of-type(6) .b:nth-of-type(1) { + background: #fabc7f; +} + +#sx-1-2:checked ~ .bs .r:nth-of-type(6) .b:nth-of-type(2) { + background: #fabc7f; +} + +#sx-1-3:checked ~ .bs .r:nth-of-type(6) .b:nth-of-type(3) { + background: #fabc7f; +} + +#sx-1-4:checked ~ .bs .r:nth-of-type(6) .b:nth-of-type(4) { + background: #fabc7f; +} + +#sx-1-5:checked ~ .bs .r:nth-of-type(6) .b:nth-of-type(5) { + background: #fabc7f; +} + +#sx-1-6:checked ~ .bs .r:nth-of-type(6) .b:nth-of-type(6) { + background: #fabc7f; +} + +#sx-1-7:checked ~ .bs .r:nth-of-type(6) .b:nth-of-type(7) { + background: #fabc7f; +} + +@keyframes target-7-1 { + 0% { + bottom: 206px; + transform: translateX(0px); + width: 25px; + } + 8.2333333333% { + transform: translateX(0px); + } + 8.3333333333% { + transform: translateX(33px); + } + 16.5666666667% { + transform: translateX(33px); + } + 16.6666666667% { + transform: translateX(66px); + } + 24.9% { + transform: translateX(66px); + } + 25% { + transform: translateX(99px); + } + 33.2333333333% { + transform: translateX(99px); + } + 33.3333333333% { + transform: translateX(132px); + } + 41.5666666667% { + transform: translateX(132px); + } + 41.6666666667% { + transform: translateX(165px); + } + 49.9% { + transform: translateX(165px); + } + 50% { + transform: translateX(198px); + } + 58.2333333333% { + transform: translateX(198px); + } + 58.3333333333% { + transform: translateX(165px); + } + 66.5666666667% { + transform: translateX(165px); + } + 66.6666666667% { + transform: translateX(132px); + } + 74.9% { + transform: translateX(132px); + } + 75% { + transform: translateX(99px); + } + 83.2333333333% { + transform: translateX(99px); + } + 83.3333333333% { + transform: translateX(66px); + } + 91.5666666667% { + transform: translateX(66px); + } + 91.6666666667% { + transform: translateX(33px); + } + 99.9% { + transform: translateX(33px); + } + 100% { + transform: translateX(0px); + bottom: 206px; + width: 25px; + } +} +#svn-1-1:checked ~ .bs .r:nth-of-type(7) .b:nth-of-type(1) { + background: #fabc7f; +} + +#svn-1-2:checked ~ .bs .r:nth-of-type(7) .b:nth-of-type(2) { + background: #fabc7f; +} + +#svn-1-3:checked ~ .bs .r:nth-of-type(7) .b:nth-of-type(3) { + background: #fabc7f; +} + +#svn-1-4:checked ~ .bs .r:nth-of-type(7) .b:nth-of-type(4) { + background: #fabc7f; +} + +#svn-1-5:checked ~ .bs .r:nth-of-type(7) .b:nth-of-type(5) { + background: #fabc7f; +} + +#svn-1-6:checked ~ .bs .r:nth-of-type(7) .b:nth-of-type(6) { + background: #fabc7f; +} + +#svn-1-7:checked ~ .bs .r:nth-of-type(7) .b:nth-of-type(7) { + background: #fabc7f; +} + +@keyframes target-8-1 { + 0% { + bottom: 239px; + transform: translateX(0px); + width: 25px; + } + 8.2333333333% { + transform: translateX(0px); + } + 8.3333333333% { + transform: translateX(33px); + } + 16.5666666667% { + transform: translateX(33px); + } + 16.6666666667% { + transform: translateX(66px); + } + 24.9% { + transform: translateX(66px); + } + 25% { + transform: translateX(99px); + } + 33.2333333333% { + transform: translateX(99px); + } + 33.3333333333% { + transform: translateX(132px); + } + 41.5666666667% { + transform: translateX(132px); + } + 41.6666666667% { + transform: translateX(165px); + } + 49.9% { + transform: translateX(165px); + } + 50% { + transform: translateX(198px); + } + 58.2333333333% { + transform: translateX(198px); + } + 58.3333333333% { + transform: translateX(165px); + } + 66.5666666667% { + transform: translateX(165px); + } + 66.6666666667% { + transform: translateX(132px); + } + 74.9% { + transform: translateX(132px); + } + 75% { + transform: translateX(99px); + } + 83.2333333333% { + transform: translateX(99px); + } + 83.3333333333% { + transform: translateX(66px); + } + 91.5666666667% { + transform: translateX(66px); + } + 91.6666666667% { + transform: translateX(33px); + } + 99.9% { + transform: translateX(33px); + } + 100% { + transform: translateX(0px); + bottom: 239px; + width: 25px; + } +} +#ght-1-1:checked ~ .bs .r:nth-of-type(8) .b:nth-of-type(1) { + background: #fabc7f; +} + +#ght-1-2:checked ~ .bs .r:nth-of-type(8) .b:nth-of-type(2) { + background: #fabc7f; +} + +#ght-1-3:checked ~ .bs .r:nth-of-type(8) .b:nth-of-type(3) { + background: #fabc7f; +} + +#ght-1-4:checked ~ .bs .r:nth-of-type(8) .b:nth-of-type(4) { + background: #fabc7f; +} + +#ght-1-5:checked ~ .bs .r:nth-of-type(8) .b:nth-of-type(5) { + background: #fabc7f; +} + +#ght-1-6:checked ~ .bs .r:nth-of-type(8) .b:nth-of-type(6) { + background: #fabc7f; +} + +#ght-1-7:checked ~ .bs .r:nth-of-type(8) .b:nth-of-type(7) { + background: #fabc7f; +} + +@keyframes target-9-1 { + 0% { + bottom: 272px; + transform: translateX(0px); + width: 25px; + } + 8.2333333333% { + transform: translateX(0px); + } + 8.3333333333% { + transform: translateX(33px); + } + 16.5666666667% { + transform: translateX(33px); + } + 16.6666666667% { + transform: translateX(66px); + } + 24.9% { + transform: translateX(66px); + } + 25% { + transform: translateX(99px); + } + 33.2333333333% { + transform: translateX(99px); + } + 33.3333333333% { + transform: translateX(132px); + } + 41.5666666667% { + transform: translateX(132px); + } + 41.6666666667% { + transform: translateX(165px); + } + 49.9% { + transform: translateX(165px); + } + 50% { + transform: translateX(198px); + } + 58.2333333333% { + transform: translateX(198px); + } + 58.3333333333% { + transform: translateX(165px); + } + 66.5666666667% { + transform: translateX(165px); + } + 66.6666666667% { + transform: translateX(132px); + } + 74.9% { + transform: translateX(132px); + } + 75% { + transform: translateX(99px); + } + 83.2333333333% { + transform: translateX(99px); + } + 83.3333333333% { + transform: translateX(66px); + } + 91.5666666667% { + transform: translateX(66px); + } + 91.6666666667% { + transform: translateX(33px); + } + 99.9% { + transform: translateX(33px); + } + 100% { + transform: translateX(0px); + bottom: 272px; + width: 25px; + } +} +#nn-1-1:checked ~ .bs .r:nth-of-type(9) .b:nth-of-type(1) { + background: #fabc7f; +} + +#nn-1-2:checked ~ .bs .r:nth-of-type(9) .b:nth-of-type(2) { + background: #fabc7f; +} + +#nn-1-3:checked ~ .bs .r:nth-of-type(9) .b:nth-of-type(3) { + background: #fabc7f; +} + +#nn-1-4:checked ~ .bs .r:nth-of-type(9) .b:nth-of-type(4) { + background: #fabc7f; +} + +#nn-1-5:checked ~ .bs .r:nth-of-type(9) .b:nth-of-type(5) { + background: #fabc7f; +} + +#nn-1-6:checked ~ .bs .r:nth-of-type(9) .b:nth-of-type(6) { + background: #fabc7f; +} + +#nn-1-7:checked ~ .bs .r:nth-of-type(9) .b:nth-of-type(7) { + background: #fabc7f; +} + +@keyframes target-10-1 { + 0% { + bottom: 305px; + transform: translateX(0px); + width: 25px; + } + 8.2333333333% { + transform: translateX(0px); + } + 8.3333333333% { + transform: translateX(33px); + } + 16.5666666667% { + transform: translateX(33px); + } + 16.6666666667% { + transform: translateX(66px); + } + 24.9% { + transform: translateX(66px); + } + 25% { + transform: translateX(99px); + } + 33.2333333333% { + transform: translateX(99px); + } + 33.3333333333% { + transform: translateX(132px); + } + 41.5666666667% { + transform: translateX(132px); + } + 41.6666666667% { + transform: translateX(165px); + } + 49.9% { + transform: translateX(165px); + } + 50% { + transform: translateX(198px); + } + 58.2333333333% { + transform: translateX(198px); + } + 58.3333333333% { + transform: translateX(165px); + } + 66.5666666667% { + transform: translateX(165px); + } + 66.6666666667% { + transform: translateX(132px); + } + 74.9% { + transform: translateX(132px); + } + 75% { + transform: translateX(99px); + } + 83.2333333333% { + transform: translateX(99px); + } + 83.3333333333% { + transform: translateX(66px); + } + 91.5666666667% { + transform: translateX(66px); + } + 91.6666666667% { + transform: translateX(33px); + } + 99.9% { + transform: translateX(33px); + } + 100% { + transform: translateX(0px); + bottom: 305px; + width: 25px; + } +} +#tn-1-1:checked ~ .bs .r:nth-of-type(10) .b:nth-of-type(1) { + background: #fabc7f; +} + +#tn-1-2:checked ~ .bs .r:nth-of-type(10) .b:nth-of-type(2) { + background: #fabc7f; +} + +#tn-1-3:checked ~ .bs .r:nth-of-type(10) .b:nth-of-type(3) { + background: #fabc7f; +} + +#tn-1-4:checked ~ .bs .r:nth-of-type(10) .b:nth-of-type(4) { + background: #fabc7f; +} + +#tn-1-5:checked ~ .bs .r:nth-of-type(10) .b:nth-of-type(5) { + background: #fabc7f; +} + +#tn-1-6:checked ~ .bs .r:nth-of-type(10) .b:nth-of-type(6) { + background: #fabc7f; +} + +#tn-1-7:checked ~ .bs .r:nth-of-type(10) .b:nth-of-type(7) { + background: #fabc7f; +} + +/** + * Line + **/ +.line { + animation-name: target-1-3; + animation-duration: 2.5s; + animation-iteration-count: infinite; + bottom: 8px; + display: flex; + left: 4px; + overflow: hidden; + position: absolute; + background: #fabc7f; + height: 25px; + margin-right: 8px; + width: 91px; +} +.line:before, .line:after { + background: #fabc7f; + border-left: 8px solid #172031; + content: ""; + display: block; + flex-shrink: 0; + height: 25px; + width: 25px; +} +.line:before { + margin-left: 25px; +} + +/** + * Game Logic + **/ +#on-3-1:checked ~ #tw-3-1:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-1:checked ~ .controls .rs { + animation-duration: 2.5s; + animation-name: target-3-2; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ .controls div[class*=r-2-], #on-3-1:checked ~ #tw-3-1:checked ~ .controls div[class*=r-3-1] { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-2; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ .controls div[class*=r-3-], #on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ .controls div[class*=r-4-1] { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-2; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ .controls div[class*=r-4-], #on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ .controls div[class*=r-5-1] { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-1:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-1:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-1:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-1:checked ~ #sx-1-1:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-1:checked ~ #sx-1-1:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-1:checked ~ #sx-1-1:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-1:checked ~ #sx-1-2:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-1:checked ~ #sx-1-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-1:checked ~ #sx-1-2:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-1:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-1:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-1:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-1:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-1:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-1:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-1:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-1:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-1:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-1:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-2:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(3) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-2:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-2:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-2:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-2:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-2:checked ~ #sx-1-2:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-2:checked ~ #sx-1-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-2:checked ~ #sx-1-2:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-2:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-2:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-2:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-2:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-2:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-2:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-2:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-2:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-2:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-2:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-3:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-3:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-1:checked ~ #fv-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(3) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ #fv-1-2:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ #fv-1-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ #fv-1-2:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ #fv-1-2:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ #fv-1-2:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ #fv-1-2:checked ~ #sx-1-2:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ #fv-1-2:checked ~ #sx-1-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ #fv-1-2:checked ~ #sx-1-2:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ #fv-1-2:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ #fv-1-2:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ #fv-1-2:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ #fv-1-2:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ #fv-1-2:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ #fv-1-2:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ #fv-1-2:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ #fv-1-2:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ #fv-1-2:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ #fv-1-2:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-2:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-3:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-3:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-2; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ .controls div[class*=r-3-], #on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ .controls div[class*=r-4-1] { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(1) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-2:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-2:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-2; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ .controls div[class*=r-4-], #on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ .controls div[class*=r-5-1] { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(1) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-2:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-2:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-2:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-2:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(4) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(4) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(4) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-1; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ .controls div[class*=r-3-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-1:checked ~ #thr-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(4) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-2:checked ~ .controls .rs { + animation-duration: 2.5s; + animation-name: target-3-2; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ .controls div[class*=r-2-], #on-3-1:checked ~ #tw-3-2:checked ~ .controls div[class*=r-3-1] { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(1) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-1; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ .controls div[class*=r-3-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-2:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-2:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-2; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ .controls div[class*=r-3-], #on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ .controls div[class*=r-4-1] { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(1) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-2:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-2:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-2; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ .controls div[class*=r-4-], #on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ .controls div[class*=r-5-1] { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(1) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-2:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-2:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-2:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-2:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(4) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(4) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(4) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-1; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ .controls div[class*=r-3-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-2:checked ~ #thr-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(4), #on-3-1:checked ~ #tw-3-3:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(5) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-3:checked ~ .controls .rs { + animation-duration: 2.5s; + animation-name: target-3-1; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ .controls div[class*=r-2-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-1; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ .controls div[class*=r-3-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ #fr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-3:checked ~ #thr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-4:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-4:checked ~ .bs .line { + display: none; +} + +#on-3-1:checked ~ #tw-3-5:checked ~ .results .go { + display: flex; +} + +#on-3-1:checked ~ #tw-3-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(1) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-1:checked ~ .controls .rs { + animation-duration: 2.5s; + animation-name: target-3-2; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ .controls div[class*=r-2-], #on-3-2:checked ~ #tw-3-1:checked ~ .controls div[class*=r-3-1] { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(1) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-1; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ .controls div[class*=r-3-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-2:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-2:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-1:checked ~ #fr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-2; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ .controls div[class*=r-3-], #on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ .controls div[class*=r-4-1] { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(1) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-2:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-2:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-2; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ .controls div[class*=r-4-], #on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ .controls div[class*=r-5-1] { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(1) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-2:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-2:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-2:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-2:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(4) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(4) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-2:checked ~ #fr-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(4) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-1; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ .controls div[class*=r-3-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-3:checked ~ #fr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-1:checked ~ #thr-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ .controls .rs { + animation-duration: 2.5s; + animation-name: target-3-2; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ .controls div[class*=r-2-], #on-3-2:checked ~ #tw-3-2:checked ~ .controls div[class*=r-3-1] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(1) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ .controls div[class*=r-3-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-2:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-2:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-2:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-2:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ #fr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-2; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ .controls div[class*=r-3-], #on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ .controls div[class*=r-4-1] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(1) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-2:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-2:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-2:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-1:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-2; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ .controls div[class*=r-4-], #on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ .controls div[class*=r-5-1] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(1) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-2:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-2:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-1:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-2:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-2:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-2:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(4) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-3:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-2:checked ~ #fv-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(4) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-3:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-2; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ .controls div[class*=r-3-], #on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ .controls div[class*=r-4-1] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(2) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-2; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ .controls div[class*=r-4-], #on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ .controls div[class*=r-5-1] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(2) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(5) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(5) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(5) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ .controls div[class*=r-3-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-2:checked ~ #thr-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(5) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-3:checked ~ .controls .rs { + animation-duration: 2.5s; + animation-name: target-3-2; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ .controls div[class*=r-2-], #on-3-2:checked ~ #tw-3-3:checked ~ .controls div[class*=r-3-1] { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(2) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-1; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ .controls div[class*=r-3-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-2; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ .controls div[class*=r-3-], #on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ .controls div[class*=r-4-1] { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(2) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-2; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ .controls div[class*=r-4-], #on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ .controls div[class*=r-5-1] { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(2) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(5) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(5) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(5) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-1; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ .controls div[class*=r-3-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-3:checked ~ #thr-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(5), #on-3-2:checked ~ #tw-3-4:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(6) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-4:checked ~ .controls .rs { + animation-duration: 2.5s; + animation-name: target-3-1; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ .controls div[class*=r-2-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-1; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ .controls div[class*=r-3-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-4:checked ~ #fr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-4:checked ~ #thr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-2:checked ~ #tw-3-5:checked ~ .results .go { + display: flex; +} + +#on-3-2:checked ~ #tw-3-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(2), #on-3-3:checked ~ #tw-3-1:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(1) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-1:checked ~ .controls .rs { + animation-duration: 2.5s; + animation-name: target-3-1; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ .controls div[class*=r-2-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-1; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ .controls div[class*=r-3-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-3:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-3:checked ~ #fr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-1:checked ~ #thr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(2) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-2:checked ~ .controls .rs { + animation-duration: 2.5s; + animation-name: target-3-2; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ .controls div[class*=r-2-], #on-3-3:checked ~ #tw-3-2:checked ~ .controls div[class*=r-3-1] { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(2) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-1; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ .controls div[class*=r-3-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-2:checked ~ #fr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-2; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ .controls div[class*=r-3-], #on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ .controls div[class*=r-4-1] { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(2) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-2; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ .controls div[class*=r-4-], #on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ .controls div[class*=r-5-1] { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(2) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(5) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(5) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-3:checked ~ #fr-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(5) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-1; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ .controls div[class*=r-3-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-4:checked ~ #fr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-2:checked ~ #thr-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ .controls .rs { + animation-duration: 2.5s; + animation-name: target-3-2; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ .controls div[class*=r-2-], #on-3-3:checked ~ #tw-3-3:checked ~ .controls div[class*=r-3-1] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(2) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ .controls div[class*=r-3-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-3:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ #fr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-2; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ .controls div[class*=r-3-], #on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ .controls div[class*=r-4-1] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(2) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-3:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-2:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-2; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ .controls div[class*=r-4-], #on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ .controls div[class*=r-5-1] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(2) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-2:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-3:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(5) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-4:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-3:checked ~ #fv-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(5) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-4:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-2; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ .controls div[class*=r-3-], #on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ .controls div[class*=r-4-1] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(3) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-2; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ .controls div[class*=r-4-], #on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ .controls div[class*=r-5-1] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(3) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(6) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(6) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(6) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ .controls div[class*=r-3-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-3:checked ~ #thr-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(6) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-4:checked ~ .controls .rs { + animation-duration: 2.5s; + animation-name: target-3-2; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ .controls div[class*=r-2-], #on-3-3:checked ~ #tw-3-4:checked ~ .controls div[class*=r-3-1] { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(3) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-1; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ .controls div[class*=r-3-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-2; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ .controls div[class*=r-3-], #on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ .controls div[class*=r-4-1] { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(3) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-2; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ .controls div[class*=r-4-], #on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ .controls div[class*=r-5-1] { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(3) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(6) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(6) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(6) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-1; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ .controls div[class*=r-3-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(6), #on-3-3:checked ~ #tw-3-5:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(7) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-5:checked ~ .controls .rs { + animation-duration: 2.5s; + animation-name: target-3-1; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ .controls div[class*=r-2-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-1; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ .controls div[class*=r-3-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-5:checked ~ #fr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-3:checked ~ #tw-3-5:checked ~ #thr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(3), #on-3-4:checked ~ #tw-3-2:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(2) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-2:checked ~ .controls .rs { + animation-duration: 2.5s; + animation-name: target-3-1; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ .controls div[class*=r-2-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-1; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ .controls div[class*=r-3-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-4:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-4:checked ~ #fr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-2:checked ~ #thr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(3) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-3:checked ~ .controls .rs { + animation-duration: 2.5s; + animation-name: target-3-2; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ .controls div[class*=r-2-], #on-3-4:checked ~ #tw-3-3:checked ~ .controls div[class*=r-3-1] { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(3) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-1; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ .controls div[class*=r-3-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-3:checked ~ #fr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-2; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ .controls div[class*=r-3-], #on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ .controls div[class*=r-4-1] { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(3) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-2; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ .controls div[class*=r-4-], #on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ .controls div[class*=r-5-1] { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(3) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(6) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(6) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-4:checked ~ #fr-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(6) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-1; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ .controls div[class*=r-3-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-5:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-5:checked ~ #fr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-3:checked ~ #thr-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ .controls .rs { + animation-duration: 2.5s; + animation-name: target-3-2; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ .controls div[class*=r-2-], #on-3-4:checked ~ #tw-3-4:checked ~ .controls div[class*=r-3-1] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(3) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ .controls div[class*=r-3-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-4:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ #fr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-2; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ .controls div[class*=r-3-], #on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ .controls div[class*=r-4-1] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(3) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-4:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-3:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-2; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ .controls div[class*=r-4-], #on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ .controls div[class*=r-5-1] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(3) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-3:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-4:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(6) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-5:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-4:checked ~ #fv-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(6) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-5:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-2-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-2; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ .controls div[class*=r-3-], #on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ .controls div[class*=r-4-1] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(4) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-2; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ .controls div[class*=r-4-], #on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ .controls div[class*=r-5-1] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(4) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-6:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-6:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(7) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-6:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-6:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(7) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-6:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-6:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(7) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ .controls div[class*=r-3-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-6:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-6:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(7) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-5:checked ~ .controls .rs { + animation-duration: 2.5s; + animation-name: target-3-2; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ .controls div[class*=r-2-], #on-3-4:checked ~ #tw-3-5:checked ~ .controls div[class*=r-3-1] { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(4) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-1; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ .controls div[class*=r-3-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-2; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ .controls div[class*=r-3-], #on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ .controls div[class*=r-4-1] { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(4) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-2; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ .controls div[class*=r-4-], #on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ .controls div[class*=r-5-1] { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(4) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-6:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-6:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(7) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-6:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-6:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(7) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-6:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-6:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(7) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-1; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ .controls div[class*=r-3-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-6:checked ~ .bs .line, +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-6:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-4:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(4), #on-3-5:checked ~ #tw-3-3:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(3) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-3:checked ~ .controls .rs { + animation-duration: 2.5s; + animation-name: target-3-1; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ .controls div[class*=r-2-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-1; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ .controls div[class*=r-3-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-5:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-5:checked ~ #fr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-3:checked ~ #thr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ .bs .r:nth-of-type(2) .b:nth-of-type(4) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-4:checked ~ .controls .rs { + animation-duration: 2.5s; + animation-name: target-3-2; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ .controls div[class*=r-2-], #on-3-5:checked ~ #tw-3-4:checked ~ .controls div[class*=r-3-1] { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(4) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-1; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ .controls div[class*=r-3-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-4:checked ~ #fr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-2; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ .controls div[class*=r-3-], #on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ .controls div[class*=r-4-1] { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(4) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-2; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ .controls div[class*=r-4-], #on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ .controls div[class*=r-5-1] { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(4) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-6:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-6:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(7) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-6:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-6:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(7) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-6:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-6:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(7) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-1; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ .controls div[class*=r-3-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-6:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-6:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-6:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-6:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-4:checked ~ #thr-2-6:checked ~ #fr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-5:checked ~ .controls .rs { + animation-duration: 2.5s; + animation-name: target-3-2; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ .controls div[class*=r-2-], #on-3-5:checked ~ #tw-3-5:checked ~ .controls div[class*=r-3-1] { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ .bs .r:nth-of-type(3) .b:nth-of-type(4) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-1; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ .controls div[class*=r-3-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-5:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-4:checked ~ #fr-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-2; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ .controls div[class*=r-3-], #on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ .controls div[class*=r-4-1] { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(4) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-5:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-4:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-2; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ .controls div[class*=r-4-], #on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ .controls div[class*=r-5-1] { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(4) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-6:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-6:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-4:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-5:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-5:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-6:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-6:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-5:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(7) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-6:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-6:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-5:checked ~ #fv-2-6:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(7) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-6:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-6:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-6:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-5:checked ~ #fr-2-6:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-4-2; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ .controls div[class*=r-3-], #on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ .controls div[class*=r-4-1] { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ .bs .r:nth-of-type(4) .b:nth-of-type(5) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-1; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ .controls div[class*=r-4-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ #fv-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ #fv-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ #fv-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ #fv-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ #fv-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ #fv-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ #fv-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ #fv-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ #fv-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ #fv-1-6:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ #fv-1-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ #fv-1-6:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ #fv-1-6:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ #fv-1-6:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ #fv-1-6:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ #fv-1-6:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ #fv-1-6:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ #fv-1-6:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ #fv-1-6:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ #fv-1-6:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ #fv-1-6:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ #fv-1-6:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ #fv-1-6:checked ~ #sx-1-6:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ #fv-1-6:checked ~ #sx-1-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ #fv-1-6:checked ~ #sx-1-6:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ #fv-1-6:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ #fv-1-6:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ #fv-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-5:checked ~ #fv-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ .controls .rs { + animation-duration: 2s; + animation-name: target-5-2; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ .controls div[class*=r-4-], #on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ .controls div[class*=r-5-1] { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-5:checked ~ .bs .r:nth-of-type(5) .b:nth-of-type(5) { + animation-name: blockExplode; + animation-duration: 0.75s; + animation-iteration-count: 1; + animation-fill-mode: forwards; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-5:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-5:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-5:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-5:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-5:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-5:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-5:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-5:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-5:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-5:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-5:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-5:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-5:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-5:checked ~ #sx-1-6:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-5:checked ~ #sx-1-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-5:checked ~ #sx-1-6:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-5:checked ~ #sx-1-7:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-5:checked ~ #sx-1-7:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-6:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-6-1; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-6:checked ~ .controls div[class*=r-5-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-6:checked ~ #sx-1-1:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-6:checked ~ #sx-1-1:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-6:checked ~ #sx-1-2:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-6:checked ~ #sx-1-2:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-6:checked ~ #sx-1-3:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-6:checked ~ #sx-1-3:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-6:checked ~ #sx-1-4:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-6:checked ~ #sx-1-4:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-6:checked ~ #sx-1-5:checked ~ .results .go { + display: flex; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-6:checked ~ #sx-1-5:checked ~ .bs .line { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-6:checked ~ #sx-1-6:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-6:checked ~ #sx-1-6:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-6:checked ~ #sx-1-6:checked ~ .controls div[class*=r-6-] { + display: none; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-6:checked ~ #sx-1-7:checked ~ .bs .line, +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-6:checked ~ #sx-1-7:checked ~ .controls .rs { + animation-duration: 1.5s; + animation-name: target-7-1; +} + +#on-3-5:checked ~ #tw-3-5:checked ~ #thr-2-6:checked ~ #fr-2-6:checked ~ #fv-2-6:checked ~ #sx-1-7:checked ~ .controls div[class*=r-6-] { + display: none; +} + +*[id^=on-3-]:checked ~ .bs .line, +*[id^=on-3-]:checked ~ .controls .rs { + animation-name: target-2-3; +} + +*[id^=on-3-]:checked ~ .controls div[class*=r-1-] { + display: none; +} + +#sx-1-1:checked ~ *[id^=svn-]:checked:not(#svn-1-1) ~ .results .go { + display: flex; +} + +#sx-1-1:checked ~ *[id^=svn-]:checked:not(#svn-1-1) ~ .bs .line { + display: none; +} + +#sx-1-1:checked ~ #svn-1-1:checked ~ .bs .line, +#sx-1-1:checked ~ #svn-1-1:checked ~ .controls .rs { + animation-duration: 1.25s !important; + animation-name: target-8-1 !important; +} + +#sx-1-1:checked ~ #svn-1-1:checked ~ .controls div[class*=r-7-] { + display: none; +} + +#sx-1-2:checked ~ *[id^=svn-]:checked:not(#svn-1-2) ~ .results .go { + display: flex; +} + +#sx-1-2:checked ~ *[id^=svn-]:checked:not(#svn-1-2) ~ .bs .line { + display: none; +} + +#sx-1-2:checked ~ #svn-1-2:checked ~ .bs .line, +#sx-1-2:checked ~ #svn-1-2:checked ~ .controls .rs { + animation-duration: 1.25s !important; + animation-name: target-8-1 !important; +} + +#sx-1-2:checked ~ #svn-1-2:checked ~ .controls div[class*=r-7-] { + display: none; +} + +#sx-1-3:checked ~ *[id^=svn-]:checked:not(#svn-1-3) ~ .results .go { + display: flex; +} + +#sx-1-3:checked ~ *[id^=svn-]:checked:not(#svn-1-3) ~ .bs .line { + display: none; +} + +#sx-1-3:checked ~ #svn-1-3:checked ~ .bs .line, +#sx-1-3:checked ~ #svn-1-3:checked ~ .controls .rs { + animation-duration: 1.25s !important; + animation-name: target-8-1 !important; +} + +#sx-1-3:checked ~ #svn-1-3:checked ~ .controls div[class*=r-7-] { + display: none; +} + +#sx-1-4:checked ~ *[id^=svn-]:checked:not(#svn-1-4) ~ .results .go { + display: flex; +} + +#sx-1-4:checked ~ *[id^=svn-]:checked:not(#svn-1-4) ~ .bs .line { + display: none; +} + +#sx-1-4:checked ~ #svn-1-4:checked ~ .bs .line, +#sx-1-4:checked ~ #svn-1-4:checked ~ .controls .rs { + animation-duration: 1.25s !important; + animation-name: target-8-1 !important; +} + +#sx-1-4:checked ~ #svn-1-4:checked ~ .controls div[class*=r-7-] { + display: none; +} + +#sx-1-5:checked ~ *[id^=svn-]:checked:not(#svn-1-5) ~ .results .go { + display: flex; +} + +#sx-1-5:checked ~ *[id^=svn-]:checked:not(#svn-1-5) ~ .bs .line { + display: none; +} + +#sx-1-5:checked ~ #svn-1-5:checked ~ .bs .line, +#sx-1-5:checked ~ #svn-1-5:checked ~ .controls .rs { + animation-duration: 1.25s !important; + animation-name: target-8-1 !important; +} + +#sx-1-5:checked ~ #svn-1-5:checked ~ .controls div[class*=r-7-] { + display: none; +} + +#sx-1-6:checked ~ *[id^=svn-]:checked:not(#svn-1-6) ~ .results .go { + display: flex; +} + +#sx-1-6:checked ~ *[id^=svn-]:checked:not(#svn-1-6) ~ .bs .line { + display: none; +} + +#sx-1-6:checked ~ #svn-1-6:checked ~ .bs .line, +#sx-1-6:checked ~ #svn-1-6:checked ~ .controls .rs { + animation-duration: 1.25s !important; + animation-name: target-8-1 !important; +} + +#sx-1-6:checked ~ #svn-1-6:checked ~ .controls div[class*=r-7-] { + display: none; +} + +#sx-1-7:checked ~ *[id^=svn-]:checked:not(#svn-1-7) ~ .results .go { + display: flex; +} + +#sx-1-7:checked ~ *[id^=svn-]:checked:not(#svn-1-7) ~ .bs .line { + display: none; +} + +#sx-1-7:checked ~ #svn-1-7:checked ~ .bs .line, +#sx-1-7:checked ~ #svn-1-7:checked ~ .controls .rs { + animation-duration: 1.25s !important; + animation-name: target-8-1 !important; +} + +#sx-1-7:checked ~ #svn-1-7:checked ~ .controls div[class*=r-7-] { + display: none; +} + +#svn-1-1:checked ~ *[id^=ght-]:checked:not(#ght-1-1) ~ .results .go { + display: flex; +} + +#svn-1-1:checked ~ *[id^=ght-]:checked:not(#ght-1-1) ~ .bs .line { + display: none; +} + +#svn-1-1:checked ~ #ght-1-1:checked ~ .bs .line, +#svn-1-1:checked ~ #ght-1-1:checked ~ .controls .rs { + animation-duration: 1.25s !important; + animation-name: target-9-1 !important; +} + +#svn-1-1:checked ~ #ght-1-1:checked ~ .controls div[class*=r-8-] { + display: none; +} + +#svn-1-2:checked ~ *[id^=ght-]:checked:not(#ght-1-2) ~ .results .go { + display: flex; +} + +#svn-1-2:checked ~ *[id^=ght-]:checked:not(#ght-1-2) ~ .bs .line { + display: none; +} + +#svn-1-2:checked ~ #ght-1-2:checked ~ .bs .line, +#svn-1-2:checked ~ #ght-1-2:checked ~ .controls .rs { + animation-duration: 1.25s !important; + animation-name: target-9-1 !important; +} + +#svn-1-2:checked ~ #ght-1-2:checked ~ .controls div[class*=r-8-] { + display: none; +} + +#svn-1-3:checked ~ *[id^=ght-]:checked:not(#ght-1-3) ~ .results .go { + display: flex; +} + +#svn-1-3:checked ~ *[id^=ght-]:checked:not(#ght-1-3) ~ .bs .line { + display: none; +} + +#svn-1-3:checked ~ #ght-1-3:checked ~ .bs .line, +#svn-1-3:checked ~ #ght-1-3:checked ~ .controls .rs { + animation-duration: 1.25s !important; + animation-name: target-9-1 !important; +} + +#svn-1-3:checked ~ #ght-1-3:checked ~ .controls div[class*=r-8-] { + display: none; +} + +#svn-1-4:checked ~ *[id^=ght-]:checked:not(#ght-1-4) ~ .results .go { + display: flex; +} + +#svn-1-4:checked ~ *[id^=ght-]:checked:not(#ght-1-4) ~ .bs .line { + display: none; +} + +#svn-1-4:checked ~ #ght-1-4:checked ~ .bs .line, +#svn-1-4:checked ~ #ght-1-4:checked ~ .controls .rs { + animation-duration: 1.25s !important; + animation-name: target-9-1 !important; +} + +#svn-1-4:checked ~ #ght-1-4:checked ~ .controls div[class*=r-8-] { + display: none; +} + +#svn-1-5:checked ~ *[id^=ght-]:checked:not(#ght-1-5) ~ .results .go { + display: flex; +} + +#svn-1-5:checked ~ *[id^=ght-]:checked:not(#ght-1-5) ~ .bs .line { + display: none; +} + +#svn-1-5:checked ~ #ght-1-5:checked ~ .bs .line, +#svn-1-5:checked ~ #ght-1-5:checked ~ .controls .rs { + animation-duration: 1.25s !important; + animation-name: target-9-1 !important; +} + +#svn-1-5:checked ~ #ght-1-5:checked ~ .controls div[class*=r-8-] { + display: none; +} + +#svn-1-6:checked ~ *[id^=ght-]:checked:not(#ght-1-6) ~ .results .go { + display: flex; +} + +#svn-1-6:checked ~ *[id^=ght-]:checked:not(#ght-1-6) ~ .bs .line { + display: none; +} + +#svn-1-6:checked ~ #ght-1-6:checked ~ .bs .line, +#svn-1-6:checked ~ #ght-1-6:checked ~ .controls .rs { + animation-duration: 1.25s !important; + animation-name: target-9-1 !important; +} + +#svn-1-6:checked ~ #ght-1-6:checked ~ .controls div[class*=r-8-] { + display: none; +} + +#svn-1-7:checked ~ *[id^=ght-]:checked:not(#ght-1-7) ~ .results .go { + display: flex; +} + +#svn-1-7:checked ~ *[id^=ght-]:checked:not(#ght-1-7) ~ .bs .line { + display: none; +} + +#svn-1-7:checked ~ #ght-1-7:checked ~ .bs .line, +#svn-1-7:checked ~ #ght-1-7:checked ~ .controls .rs { + animation-duration: 1.25s !important; + animation-name: target-9-1 !important; +} + +#svn-1-7:checked ~ #ght-1-7:checked ~ .controls div[class*=r-8-] { + display: none; +} + +#ght-1-1:checked ~ *[id^=nn-]:checked:not(#nn-1-1) ~ .results .go { + display: flex; +} + +#ght-1-1:checked ~ *[id^=nn-]:checked:not(#nn-1-1) ~ .bs .line { + display: none; +} + +#ght-1-1:checked ~ #nn-1-1:checked ~ .bs .line, +#ght-1-1:checked ~ #nn-1-1:checked ~ .controls .rs { + animation-duration: 0.85s !important; + animation-name: target-10-1 !important; +} + +#ght-1-1:checked ~ #nn-1-1:checked ~ .controls div[class*=r-9-] { + display: none; +} + +#ght-1-2:checked ~ *[id^=nn-]:checked:not(#nn-1-2) ~ .results .go { + display: flex; +} + +#ght-1-2:checked ~ *[id^=nn-]:checked:not(#nn-1-2) ~ .bs .line { + display: none; +} + +#ght-1-2:checked ~ #nn-1-2:checked ~ .bs .line, +#ght-1-2:checked ~ #nn-1-2:checked ~ .controls .rs { + animation-duration: 0.85s !important; + animation-name: target-10-1 !important; +} + +#ght-1-2:checked ~ #nn-1-2:checked ~ .controls div[class*=r-9-] { + display: none; +} + +#ght-1-3:checked ~ *[id^=nn-]:checked:not(#nn-1-3) ~ .results .go { + display: flex; +} + +#ght-1-3:checked ~ *[id^=nn-]:checked:not(#nn-1-3) ~ .bs .line { + display: none; +} + +#ght-1-3:checked ~ #nn-1-3:checked ~ .bs .line, +#ght-1-3:checked ~ #nn-1-3:checked ~ .controls .rs { + animation-duration: 0.85s !important; + animation-name: target-10-1 !important; +} + +#ght-1-3:checked ~ #nn-1-3:checked ~ .controls div[class*=r-9-] { + display: none; +} + +#ght-1-4:checked ~ *[id^=nn-]:checked:not(#nn-1-4) ~ .results .go { + display: flex; +} + +#ght-1-4:checked ~ *[id^=nn-]:checked:not(#nn-1-4) ~ .bs .line { + display: none; +} + +#ght-1-4:checked ~ #nn-1-4:checked ~ .bs .line, +#ght-1-4:checked ~ #nn-1-4:checked ~ .controls .rs { + animation-duration: 0.85s !important; + animation-name: target-10-1 !important; +} + +#ght-1-4:checked ~ #nn-1-4:checked ~ .controls div[class*=r-9-] { + display: none; +} + +#ght-1-5:checked ~ *[id^=nn-]:checked:not(#nn-1-5) ~ .results .go { + display: flex; +} + +#ght-1-5:checked ~ *[id^=nn-]:checked:not(#nn-1-5) ~ .bs .line { + display: none; +} + +#ght-1-5:checked ~ #nn-1-5:checked ~ .bs .line, +#ght-1-5:checked ~ #nn-1-5:checked ~ .controls .rs { + animation-duration: 0.85s !important; + animation-name: target-10-1 !important; +} + +#ght-1-5:checked ~ #nn-1-5:checked ~ .controls div[class*=r-9-] { + display: none; +} + +#ght-1-6:checked ~ *[id^=nn-]:checked:not(#nn-1-6) ~ .results .go { + display: flex; +} + +#ght-1-6:checked ~ *[id^=nn-]:checked:not(#nn-1-6) ~ .bs .line { + display: none; +} + +#ght-1-6:checked ~ #nn-1-6:checked ~ .bs .line, +#ght-1-6:checked ~ #nn-1-6:checked ~ .controls .rs { + animation-duration: 0.85s !important; + animation-name: target-10-1 !important; +} + +#ght-1-6:checked ~ #nn-1-6:checked ~ .controls div[class*=r-9-] { + display: none; +} + +#ght-1-7:checked ~ *[id^=nn-]:checked:not(#nn-1-7) ~ .results .go { + display: flex; +} + +#ght-1-7:checked ~ *[id^=nn-]:checked:not(#nn-1-7) ~ .bs .line { + display: none; +} + +#ght-1-7:checked ~ #nn-1-7:checked ~ .bs .line, +#ght-1-7:checked ~ #nn-1-7:checked ~ .controls .rs { + animation-duration: 0.85s !important; + animation-name: target-10-1 !important; +} + +#ght-1-7:checked ~ #nn-1-7:checked ~ .controls div[class*=r-9-] { + display: none; +} + +#nn-1-1:checked ~ *[id^=tn-]:checked:not(#tn-1-1) ~ .results .go { + display: flex; +} + +#nn-1-1:checked ~ *[id^=tn-]:checked:not(#tn-1-1) ~ .bs .line { + display: none; +} + +#nn-1-1:checked ~ #tn-1-1:checked ~ .bs .line, +#nn-1-1:checked ~ #tn-1-1:checked ~ .controls .rs { + animation-duration: 0.85s !important; + animation-name: target-11-1 !important; +} + +#nn-1-1:checked ~ #tn-1-1:checked ~ .controls div[class*=r-10-] { + display: none; +} + +#nn-1-2:checked ~ *[id^=tn-]:checked:not(#tn-1-2) ~ .results .go { + display: flex; +} + +#nn-1-2:checked ~ *[id^=tn-]:checked:not(#tn-1-2) ~ .bs .line { + display: none; +} + +#nn-1-2:checked ~ #tn-1-2:checked ~ .bs .line, +#nn-1-2:checked ~ #tn-1-2:checked ~ .controls .rs { + animation-duration: 0.85s !important; + animation-name: target-11-1 !important; +} + +#nn-1-2:checked ~ #tn-1-2:checked ~ .controls div[class*=r-10-] { + display: none; +} + +#nn-1-3:checked ~ *[id^=tn-]:checked:not(#tn-1-3) ~ .results .go { + display: flex; +} + +#nn-1-3:checked ~ *[id^=tn-]:checked:not(#tn-1-3) ~ .bs .line { + display: none; +} + +#nn-1-3:checked ~ #tn-1-3:checked ~ .bs .line, +#nn-1-3:checked ~ #tn-1-3:checked ~ .controls .rs { + animation-duration: 0.85s !important; + animation-name: target-11-1 !important; +} + +#nn-1-3:checked ~ #tn-1-3:checked ~ .controls div[class*=r-10-] { + display: none; +} + +#nn-1-4:checked ~ *[id^=tn-]:checked:not(#tn-1-4) ~ .results .go { + display: flex; +} + +#nn-1-4:checked ~ *[id^=tn-]:checked:not(#tn-1-4) ~ .bs .line { + display: none; +} + +#nn-1-4:checked ~ #tn-1-4:checked ~ .bs .line, +#nn-1-4:checked ~ #tn-1-4:checked ~ .controls .rs { + animation-duration: 0.85s !important; + animation-name: target-11-1 !important; +} + +#nn-1-4:checked ~ #tn-1-4:checked ~ .controls div[class*=r-10-] { + display: none; +} + +#nn-1-5:checked ~ *[id^=tn-]:checked:not(#tn-1-5) ~ .results .go { + display: flex; +} + +#nn-1-5:checked ~ *[id^=tn-]:checked:not(#tn-1-5) ~ .bs .line { + display: none; +} + +#nn-1-5:checked ~ #tn-1-5:checked ~ .bs .line, +#nn-1-5:checked ~ #tn-1-5:checked ~ .controls .rs { + animation-duration: 0.85s !important; + animation-name: target-11-1 !important; +} + +#nn-1-5:checked ~ #tn-1-5:checked ~ .controls div[class*=r-10-] { + display: none; +} + +#nn-1-6:checked ~ *[id^=tn-]:checked:not(#tn-1-6) ~ .results .go { + display: flex; +} + +#nn-1-6:checked ~ *[id^=tn-]:checked:not(#tn-1-6) ~ .bs .line { + display: none; +} + +#nn-1-6:checked ~ #tn-1-6:checked ~ .bs .line, +#nn-1-6:checked ~ #tn-1-6:checked ~ .controls .rs { + animation-duration: 0.85s !important; + animation-name: target-11-1 !important; +} + +#nn-1-6:checked ~ #tn-1-6:checked ~ .controls div[class*=r-10-] { + display: none; +} + +#nn-1-7:checked ~ *[id^=tn-]:checked:not(#tn-1-7) ~ .results .go { + display: flex; +} + +#nn-1-7:checked ~ *[id^=tn-]:checked:not(#tn-1-7) ~ .bs .line { + display: none; +} + +#nn-1-7:checked ~ #tn-1-7:checked ~ .bs .line, +#nn-1-7:checked ~ #tn-1-7:checked ~ .controls .rs { + animation-duration: 0.85s !important; + animation-name: target-11-1 !important; +} + +#nn-1-7:checked ~ #tn-1-7:checked ~ .controls div[class*=r-10-] { + display: none; +} + +#sx-1-1:checked ~ #svn-1-1:checked ~ .results .go .minor { + display: block; +} + +#sx-1-2:checked ~ #svn-1-2:checked ~ .results .go .minor { + display: block; +} + +#sx-1-3:checked ~ #svn-1-3:checked ~ .results .go .minor { + display: block; +} + +#sx-1-4:checked ~ #svn-1-4:checked ~ .results .go .minor { + display: block; +} + +#sx-1-5:checked ~ #svn-1-5:checked ~ .results .go .minor { + display: block; +} + +#sx-1-6:checked ~ #svn-1-6:checked ~ .results .go .minor { + display: block; +} + +#sx-1-7:checked ~ #svn-1-7:checked ~ .results .go .minor { + display: block; +} + +#nn-1-1:checked ~ #tn-1-1:checked ~ .results .win { + display: flex; +} + +#nn-1-2:checked ~ #tn-1-2:checked ~ .results .win { + display: flex; +} + +#nn-1-3:checked ~ #tn-1-3:checked ~ .results .win { + display: flex; +} + +#nn-1-4:checked ~ #tn-1-4:checked ~ .results .win { + display: flex; +} + +#nn-1-5:checked ~ #tn-1-5:checked ~ .results .win { + display: flex; +} + +#nn-1-6:checked ~ #tn-1-6:checked ~ .results .win { + display: flex; +} + +#nn-1-7:checked ~ #tn-1-7:checked ~ .results .win { + display: flex; +} + +/** + * Results + **/ +.results .go, +.results .win { + color: white; + display: none; + position: fixed; +} +.results .go, +.results .win { + align-items: center; + background: rgba(0, 0, 0, 0.45); + bottom: 0; + flex-direction: column; + font-size: 35px; + justify-content: center; + left: 0; + padding-bottom: 55px; + right: 0; + text-align: center; + text-transform: uppercase; + top: 0; +} +.results .go span, +.results .win span { + line-height: 1; +} +.results .go button, +.results .win button { + appearance: none; + background: white; + border: none; + cursor: pointer; + font-family: "VT323", monospace; + font-size: 18px; + margin: 20px; + opacity: 0.9; + padding: 5px 10px; + text-transform: uppercase; +} +.results .go .minor, +.results .win .major { + background: url("http://www.jerrylow.com/demo/stacker/minor.png"); + background-position: center; + background-repeat: no-repeat; + background-size: 100% auto; + display: none; + height: 70px; + width: 50px; +} +.results .win .major { + background-image: url("http://www.jerrylow.com/demo/stacker/major.png"); + display: block; + height: 100px; + width: 50px; +} + +/** + * Controls + **/ +.controls { + bottom: 25px; + display: flex; + justify-content: center; + left: 0; + position: absolute; + right: 0; +} +.controls:active .control .rs, +.controls:active ~ .bs .line { + animation-play-state: paused; +} +.controls .control { + background: #fa7f7f; + border: 2px solid #fa7f7f; + border-radius: 5px; + height: 37px; + overflow: hidden; + width: 37px; +} +.controls .rs { + animation-duration: 2.5s; + animation-name: target-1-3; + animation-iteration-count: infinite; +} +.controls .r { + display: flex; + flex-direction: row-reverse; + white-space: nowrap; +} +.controls .r.r-1-1, .controls .r.r-1-2, .controls .r.r-2-1, .controls .r.r-2-2 { + display: none; +} +.controls .r[class$="-1"] { + margin-left: -198px; +} +.controls .r[class$="-2"] { + margin-left: -165px; +} +.controls .r[class$="-3"] { + margin-left: -132px; +} +.controls .r-1-1 { + width: 231px; +} +.controls .r-1-2 { + width: 198px; +} +.controls .r-1-3 { + width: 165px; +} +.controls .r-2-1 { + width: 231px; +} +.controls .r-2-2 { + width: 198px; +} +.controls .r-2-3 { + width: 165px; +} +.controls .r-3-1 { + width: 231px; +} +.controls .r-3-2 { + width: 198px; +} +.controls .r-4-1 { + width: 231px; +} +.controls .r-4-2 { + width: 198px; +} +.controls .r-5-1 { + width: 231px; +} +.controls .r-5-2 { + width: 198px; +} +.controls .r-6-1 { + width: 231px; +} +.controls .r-7-1 { + width: 231px; +} +.controls .r-8-1 { + width: 231px; +} +.controls .r-9-1 { + width: 231px; +} +.controls .r-10-1 { + width: 231px; +} +.controls label { + cursor: pointer; + flex-shrink: 0; + height: 33px; + width: 33px; +} +.controls label:first-of-type { + margin-right: auto; +} \ No newline at end of file diff --git a/30DaysOfJavaScript/assets/125- Arcade Game.png b/30DaysOfJavaScript/assets/125- Arcade Game.png new file mode 100644 index 0000000000000000000000000000000000000000..0e2f542698fdda2484d2d9190530c36eb91f0969 GIT binary patch literal 10855 zcmeHNdsLF?y8p^u&K@i0veU{7({8G1r&3v&8q(d$DYHiLhBSkYmYSo8Hxz1GWlbhi zUYNX*V`iyAXrh2fWx*(^sVN#>QbJNtLIgxE?hnu2XU^HDv(}llX018rm|`4hCQV;FEaMXTiX?kR$-upg**4_g6_F496UPNz5JlV9Zju;RYo-oNx;{VUh0{7=1~ z$FJqy6z-$C<>Z_yA@qIkyV~iJdtgrQofBCWwO5as{pIJ|+0xv{?A2?pcx{y1>aw~e z=|nq0LR^SO@nhzULLjjvGz=b;5W_hs+O-S8tpdPqV~7DdclG2W&H~fLr8Rgn zll;h2Z+c_kv&`wGCb`R2VPleKcMQ9jBoO-~W=;-Y8l00)KA!)Bc^v@2ybk^cIw+Wn zLFQth=UC&XS=dDnzs)NwD&Gj4<+%50e`CBkZ`!)W4J7~oo6||(R8iboj(T@32O@`@ zt$>?3?(bnxF1~o+fJC|qIJtMJ_m|ziWxb}OH#RJ3TG zp@}biW7IuCa2c(sCKz%E7aSuIg*yNb8LwO4zijhPWzC!9kE9@fs7anT3{t@;c|F9r zQ!yZ;)#7{5S&*~6JR$iMwa2C^4_#SdGv%PCdl-Q-f{o;%3*GbDeWm8`v7u>h< zKra9S8Oq;_w7zSVXv&oYqz@ureuHO!citrbwM2MVCSG{bF_pUzc<}or+jp(qvpfeG69Kr5I#~AMO)(PU$J|B-|7ZOcbO>%vn9Q_+Pnl}jm{DEccyZm?FB=aVj z2d;Ouo0crOn$arQ20XmDs_3W6ilfz?C&2nSa5`fV5F!5Es)To~Qp2$4h%BY2m24xI zI#;L&PivCeDI3Se`jSRyo@3>;7=|}47*f$MN^yt4K?2gcHt{`dr@c#gzrTt85B443 zMIs-~)J@c)P{z?1c7xthG1<)*(^O(%OjFlkhFUH3#wncI+wO2 zJz6B@a8!y ze)S|G(`_{UZQ210wFL$?ex=@E+xN2r7;YkGlm|Z81vmADFSYCA`1npDZZU8c{~74f zABj?D;`m)-zy1X50nfLN|3wF%aZNTvs)+bLX8@Qo13TzvR}fTFgWbNfZ+=zXC50FQ z4?!48AetorVAy4{0Jop$5n|Mcs#Rr5)PJ%~vw4Gxl=kt%d|cGTascRAVd}^Gj1&0*P26SFj@akpz@v%n+=tJ9d6SAX1ETH>U2bBIZFPtF zB7n*ZrrObO;yvv5uUxTeWg#^ZIJz*gJAJ-23Zli`IPx9OT-p!H(U}lCsx+>lBDuAk zdPpPPl%$1kAn0Q#jyRNa-D8et=ZAt%0AS`P@I>pO7e-qnrq8MsTNo9_zQ#T@3JTF7 zYO`7RW0p~@s?=AQ*}JLV%vMOx`MO~r^l52?AP;qp(`sC=p}-+MhE-ZGg|}vZsyc|M za3ed(yTn*K2`f)h(6Vhb&Mv_?1R+6fjioZ{5hMY&Kz_QY^Zr<5$GBVY^Q7@O!R`Ez zU$>t(zVo}ijPVjdE}MGC+;6hnC07ccX__oHBXygVJ}V4tth*|aH1`D~YkNXK81iD& zOY!vVVwbBVGZGY%iy(LeHMd^2;fF8VUW6N2CS`=%;7-Fx4DLEqkL0bt_PNe@Q^XD` zI&p6%FP^pRDy#tCKtZ724sTIU5D*@iM*m(P%LTx$g(gtj_A=8$A5bXbTJjU27rRgJny;DP=Cdswl8x8ayK%2SGsyh;xYj5Ow5A%-#9x>tOc&br|ZpQ(v^3xj${>>zqs73z5pCiIuXYdlg4+tyEP z@WcmLA{^Iv`K>y&rLHC_S|`L1((d$Oc^yzz@Qc`G7;n-I_n71%JuW2O3GE$7L6MXZ zft}MU0bmF5GMKz8eK4=N)#7-=srF#k*wbg4Xk9zYj*w_}Et@|Z?}WJ_0|(TP2tEUJ z*1cWOE?dRs^+%V0eo%fMVW zlWz+0m)MLy2e@^FwkvRO)R`2G4rSY=m}<}`W= z!_UV!2B8{Cw=GUw8E_o0FvJPUa%HL)?Qw!f#O%Zu$|N0D4t22&-cogok8{X?^}fVk zJ)Au0uF1}~p>jr@H8~{hIQIg(EpdCvfjnltXL6SfUuaY;4+CLR*di&Exqfp?lxhxj63KO;Je9sf za>gl(R7=K4RKgh{;n*@GafV5BF)j`9A@~%k7z=@25EIk$FUb<8TdX+}$P1GtHRgm3 zHk={S;#!QfDh*b3nV(E?fLo>pkh1v$slL6qLx$MhnAgpXVI$|#o3C;1rdvgAaHpnv z^|Dye6Nw@%6e+|-u^!0S`Yvc+n1`ksEq-g}EY45Q%vmp`QC<#XF~R&+cA)@M9}DBD z9~8t3q%KKK6KknLN_GX#a?91suSlAR#F=(# z&UqL7ExnFKRM#tU-w6*(g0ME}9X)$>s-V`#_<_#trbYLd*mM2XmRJZUP>k%Prl1+d z60!rt?Ya6wme;lcdAzPCOWnTKuE=pc^Qud-Fr80=8`_$C)<$pEG8l0wqXonZ*Vf*X zY!XZx0*J7HA-Aahw41i|hEDOPg7H(jh0T5~N@UJR-E}qV2`iW*jxw}VG;c#_rfb34 z*JB+BOK&^$uOn{UxUs=G9paSEg5l$3AT9L zjtKu7nLT@%&Y~k$tdDz?n>o$8O%JN|~k^lkO+p6FUaWS$jTUh15=0MR&s{=#nA}%&&K)>g-(vE{9nb2( zm8}qw&fPOFK9U{;T_LlLj^p-b!g}c}nH~8H5sNM`J5q?=gRh(Nf|{d{>Z2JsG#JUj zSigxWel)Nq5QNBBe2k+=6|5Pz*(liBnkJW86(MW-Y5lf^lO^W-XSK_68V6y1MdgWS z^S9bq@_^%$aZkMU)P}hbJ_SSD8NnGZ_T^El|6DKCLnnUXvnG6CQPrf z>Fclxbmv8E^-QXqDzJ)NfvXz+=|@fK?Nn_$eaWD0WZa0{A>$0AROA06cks=Q+R_rA zTy0wNSX*;?Oe!H+Kwwa9;l2bPN4@u1x?n4|psj;Vxy4htJwO6BZ*3%^C5} zvK}Z=ygY;UZq*y7`bN3v*fj2|NM5tb#c5^XajXmrG7)2gcXwpUNGwhZ!W%v|p1%@C zMTt0^({SF%id-|XnM;Ot*b4xDHidCzJDAxMLFVD?88i_wpt$Ia-aRH->czcQkn*#w zDZVTX@!Fr#=xFaeX8-bjk9DC>C6)0WxaQWi*JezN#@QJJIr0lLi2T;fV{1f;OzIZZGgCK*^Oh#%VQ$JIbr_Q!EQ6v(GF_72Xo8h=+G!kL$}$jV^n zhO*#ptDyzJP4ZlV@14s|Gyj0K9R09PO!4kNeuk~NoO1JuY6Y$%?8{$H7gf(Flj*jc z+03}kM_f$X6B$>hvAwbdcc(8!B5)gEiCw!6OLX6#5gqfZ!>?a98^FMh6;FPpL%yjn z#ZpiH2@Zui zK0NhMU4@xm9`@=9+)W63X`#h|p!=lL0jwW_;Ss_TOeRD5r>*xK94cn?C5yNhj5 z9L~;3WndCQS>Ws!>j5_^G|kUkCN>UwBvdurDHdUot%=*(Mymv3`~KFiw+ZBxR1-fb y{^uYKSaqHKfLmm$zUF7w=5_GDWrp!~_N-;LsA|F450=mQ=Ar#Z_fhto{QmFIHo{c^ literal 0 HcmV?d00001 diff --git a/README.md b/README.md index 893812f4..cca62e12 100644 --- a/README.md +++ b/README.md @@ -169,6 +169,7 @@ Repo containing all the projects made in 30 Days while completing the 30 Days | 114 | [Movie Guessing Game]() | | 116 | [Shell Game](https://30daysofjs.netlify.app/116%20-%20Shell%20-%20Game/) | | 124 | [2048 Game](https://30daysofjs.netlify.app/124%20-%202048%20Game/) | +| 125 | [Arcade Game](https://30daysofjs.netlify.app/124%20-%Arcade48%20Game/) | From f6f4f4688779f4434ca1b0e671fd41b997e5adf2 Mon Sep 17 00:00:00 2001 From: GANESH KUMAR Date: Tue, 18 Jun 2024 14:45:40 +0530 Subject: [PATCH 2/2] Adding My File into index.html --- index.html | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/index.html b/index.html index e1c997da..87f144e8 100644 --- a/index.html +++ b/index.html @@ -1927,6 +1927,22 @@

Lights Out

+
+ Arcade Game +

Arcade Game

+ + + + +
+

+ A pure CSS game where the user controls a stack of blocks by clicking and dragging the mouse. +

+
+
+ +