body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Press Start\ 2P,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges}*{font-family:Press Start\ 2P,cursive}code{font-family:Press Start\ 2P,source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none!important;width:0!important}body,html{-ms-overflow-style:none!important;scrollbar-width:none!important}::-webkit-scrollbar{border-radius:0!important;height:12px!important;width:12px!important}::-webkit-scrollbar-track{background:#1a1a1a!important}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{border:2px solid #000!important;border-radius:0!important}::-webkit-scrollbar-thumb{background:#555!important}::-webkit-scrollbar-thumb:hover{background:#666!important}::-webkit-scrollbar-thumb:active{background:#777!important}::-webkit-scrollbar-corner{background:#1a1a1a!important;border-radius:0!important}*{scrollbar-color:#555 #1a1a1a;scrollbar-width:thin}#root,body,html{height:100%}body{background-color:#111827;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial;margin:0}body.no-scroll{height:100vh;overflow:hidden}.App{background-color:initial;min-height:100vh;overflow-x:hidden;position:relative}.App.pixel-bg{background-color:#3ca2f4}.app-scroll-container{padding-top:60px;position:relative;z-index:10}.app-scroll-container.no-topbar{padding-top:0}.App>*{position:relative;z-index:10}.pixel-bg:before{background-color:#3ca2f4;z-index:-2}.pixel-bg:after,.pixel-bg:before{bottom:0;content:"";left:0;pointer-events:none;position:fixed;right:0;top:0}.pixel-bg:after{background:radial-gradient(circle at 86% 12%,#ffd93d 0 34px,#ffb800 35px 60px,#ffb80000 61px),conic-gradient(from 0deg at 86% 12%,#ffd83d2e 0 6deg,#0000 6deg 12deg,#ffd83d1f 12deg 18deg,#0000 18deg 24deg,#ffd83d1a 24deg 30deg,#0000 30deg 36deg,#ffd83d14 36deg 42deg,#0000 42deg 48deg),linear-gradient(to top right,#2f6f31 48%,#0000 49%) bottom -2vh left -4vw /42vw 26vh no-repeat,linear-gradient(to top left,#2b5d2b 52%,#0000 53%) bottom -2vh left 30vw /52vw 30vh no-repeat,linear-gradient(to top right,#2a4e2a 50%,#0000 51%) bottom -1vh left 68vw /40vw 24vh no-repeat,linear-gradient(180deg,#2c7a2c 0 22vh,#0000 22vh) bottom 0 left 0/100% 24vh no-repeat;z-index:-1}.cloud{background-repeat:no-repeat;background-size:contain;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;opacity:.95;position:fixed;z-index:0}.cloud-1{animation:moveCloud1 35s linear infinite;background-image:url(/static/media/cloud.51b4c20cc58ada667b4d.png);height:200px;left:-250px;top:25%;width:200px}.cloud-2{animation:moveCloud2 45s linear infinite;background-image:url(/static/media/cloud2.a56af2e55743d53853ee.png);height:250px;left:-300px;top:55%;width:250px}.cloud-3{animation:moveCloud3 50s linear infinite;background-image:url(/static/media/cloud1.680b0343905fccac6f32.png);height:180px;left:-200px;top:10%;width:180px}.book{background-repeat:no-repeat;background-size:contain;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;opacity:.9;position:fixed;z-index:1}.book-1{--scale:1.3;animation:floatBook1 15s linear infinite;animation-delay:0s;height:120px;left:20vw;top:-150px;width:120px}.book-1,.book-2{background-image:url(/static/media/Book.f1073a7f587f2049fd09.png)}.book-2{--scale:0.85;animation:floatBook2 18s linear infinite;animation-delay:5s;height:100px;left:60vw;top:-180px;width:100px}.book-3{--scale:1;animation:floatBook3 16s linear infinite;animation-delay:10s;height:110px;left:80vw;top:-120px;width:110px}.book-3,.book-4{background-image:url(/static/media/Book.f1073a7f587f2049fd09.png)}.book-4{--scale:0.75;animation:floatBook4 17s linear infinite;animation-delay:3s;height:90px;left:10vw;top:-160px;width:90px}.book-5{--scale:1.25;animation:floatBook5 19s linear infinite;animation-delay:7s;height:105px;left:40vw;top:-140px;width:105px}.book-5,.book-6{background-image:url(/static/media/Book.f1073a7f587f2049fd09.png)}.book-6{--scale:1.1;animation:floatBook6 16.5s linear infinite;animation-delay:12s;height:95px;left:70vw;top:-170px;width:95px}.feather{background-position:50%;background-repeat:no-repeat;background-size:contain;image-rendering:pixelated;image-rendering:crisp-edges;opacity:.85;pointer-events:none;position:fixed;z-index:1}.feather-1{--scale:1;animation:floatFeather1 22s linear infinite;animation-delay:2s;height:50px;left:15vw;top:-100px;width:50px}.feather-1,.feather-2{background-image:url(/static/media/Feather.14be8085346f6c4a3684.png)}.feather-2{--scale:0.8;animation:floatFeather2 25s linear infinite;animation-delay:5s;height:45px;left:35vw;top:-120px;width:45px}.feather-3{--scale:1.2;animation:floatFeather3 20s linear infinite;animation-delay:8s;height:55px;left:55vw;top:-90px;width:55px}.feather-3,.feather-4{background-image:url(/static/media/Feather.14be8085346f6c4a3684.png)}.feather-4{--scale:0.85;animation:floatFeather4 23s linear infinite;animation-delay:11s;height:48px;left:75vw;top:-110px;width:48px}.feather-5{--scale:1.05;animation:floatFeather5 24s linear infinite;animation-delay:14s;height:52px;left:25vw;top:-105px;width:52px}.feather-5,.feather-6{background-image:url(/static/media/Feather.14be8085346f6c4a3684.png)}.feather-6{--scale:0.9;animation:floatFeather6 21s linear infinite;animation-delay:17s;height:46px;left:65vw;top:-115px;width:46px}.floating-item{background-position:50%;background-repeat:no-repeat;background-size:contain;image-rendering:pixelated;image-rendering:crisp-edges;opacity:.88;pointer-events:none;position:fixed;z-index:1}.cd-1{--lane:12vw;--scale:0.7;animation:floatCD 18s linear infinite;animation-delay:1s}.cd-1,.cd-2{background-image:url(/static/media/CD.f5387fff409714fc9fd5.png);height:60px;left:0;top:-130px;width:60px}.cd-2{--lane:28vw;--scale:1.1;--driftX:12vw;animation:floatCDDiagonal 18s linear infinite;animation-delay:7s}.cd-3{--lane:60vw;--scale:1.4;animation:floatCD 18s linear infinite;animation-delay:13s;background-image:url(/static/media/CD.f5387fff409714fc9fd5.png);height:60px;left:0;top:-130px;width:60px}.flag-1{--lane:90vw;--scale:0.9;animation:floatFlag 21s linear infinite;animation-delay:4s}.flag-1,.flag-2{background-image:url(/static/media/flag.1b80b527b02414ab4e33.png);height:55px;left:0;top:-145px;width:55px}.flag-2{--lane:38vw;--scale:1.2;--driftX:-10vw;animation:floatFlagDiagonal 21s linear infinite;animation-delay:10s}.flag-3{--lane:60vw;--scale:1.4;animation:floatFlag 21s linear infinite;animation-delay:16s;background-image:url(/static/media/flag.1b80b527b02414ab4e33.png);height:55px;left:0;top:-145px;width:55px}.earth-1{--lane:73vw;--scale:0.8;animation:floatEarth 19s linear infinite;animation-delay:6s}.earth-1,.earth-2{background-image:url(/static/media/Earth.139cd62626c9b5928ca5.png);height:70px;left:0;top:-160px;width:70px}.earth-2{--lane:34vw;--scale:1;--driftX:8vw;animation:floatEarthDiagonal 19s linear infinite;animation-delay:12s}.earth-3{--lane:11vw;--scale:1.3;animation:floatEarth 19s linear infinite;animation-delay:18s;background-image:url(/static/media/Earth.139cd62626c9b5928ca5.png);height:70px;left:0;top:-160px;width:70px}.ball-1{--lane:14vw;--scale:0.6;animation:floatBall 20s linear infinite;animation-delay:9s}.ball-1,.ball-2{background-image:url(/static/media/Ball.535f67bc141b863ad3cf.png);height:58px;left:0;top:-125px;width:58px}.ball-2{--lane:85vw;--scale:0.7;--driftX:-6vw;animation:floatBallDiagonal 20s linear infinite;animation-delay:15s}.ball-3{--lane:60vw;--scale:1.1;animation:floatBall 20s linear infinite;animation-delay:21s;background-image:url(/static/media/Ball.535f67bc141b863ad3cf.png);height:58px;left:0;top:-125px;width:58px}.arcade-1{--lane:18vw;--scale:1.1;animation:floatArcade 22s linear infinite;animation-delay:11s;background-image:url(data:image/png;base64,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);height:65px;left:0;top:-155px;width:65px}.arcade-2{--lane:30vw;--scale:0.85;--driftX:10vw;animation:floatArcade2Diagonal 23s linear infinite;animation-delay:13s;background-image:url(/static/media/arcade2.52d2b4198499aeb339b7.png);height:62px;left:0;top:-140px;width:62px}.arcade-3{--lane:94vw;--scale:1.35;animation:floatArcade 22s linear infinite;animation-delay:19s;background-image:url(data:image/png;base64,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);height:65px;left:0;top:-155px;width:65px}.treasure-1{--lane:20vw;--scale:0.9;animation:floatTreasure 24s linear infinite;animation-delay:15s;background-image:url(data:image/png;base64,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);height:68px;left:0;top:-150px;width:68px}.treasure-2{--lane:36vw;--scale:1.1;--driftX:-8vw;animation:floatTreasure2Diagonal 20s linear infinite;animation-delay:18s;background-image:url(/static/media/treasure2.1c1e562fd6a97925a347.png);height:66px;left:0;top:-135px;width:66px}.treasure-3{--lane:60vw;--scale:1.3;animation:floatTreasure 24s linear infinite;animation-delay:24s;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWgAAAFoCAYAAAB65WHVAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAAGYktHRAD/AP8A/6C9p5MAAAAHdElNRQfpBRUXByFI+ftbAAAdj0lEQVR42u3da5Bk533X8d//Oadvc9uZvWkv2pWsq23JsoyNHIxTdmKncLBJhUuZIjEJcYCEkCpTJAZSJi+guJTjQFwECidlAqGAwqqYABUIRSyCsUNsxSaxostqbcuWdiXt7uzu3Gf6cs7z8KJnpJk5p2f3tHp7Tk9/P1VTtdW9Z+b06T6/fs7z/M/zSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHDzGIUBJPoexJFeS/fGSEkmBtwb7KeYQoCQB/VOS3rsZjPt9TnxO0s8R0CCgga6HJL2nJPtyhbcDZeA4BABAQAMACGgAIKABALcIg4SjwSRFB/n1WblKPi10j3deAyaoW4ZHhQeGcuKj/O6U9PckzRzQYLC//ND02x48Wr097POrM5POXetc/KWvLX8lZI91JOl3JX1CUsrHErSgIUmHJH1A0uGD+gLvm6vqT987pcTvb0LHzvSfwurtkm7v8V8CDRsQ0BgraQhKfFC639cHPsjTeYGSYJAQAAhoAAABDQAHAH3QvZnKMRjkxaAUQEBjh3dL+tHNf+/nsFE4OxMf/uEHpqcasR3Y4tu33lZjcA4goG/aPZJ+sAw7UnHSn7p7QscmogMbYj5IPgSZcbEAENAjJg1S4g/27WuEM7ATg4QAQEADAAhoADgA6IMeYSGUbxq4kTl2244fQECX05+Q9GeVHXvz7zxdf+O7zjQKncBO0vmFjh59djW32uLsTKy/8IYpVdzN/9IQgmZrkSYq2RI7Z9L1Zqp/+9SKllqeoL5JPkhvP1nX++6a4GCAgC6xhyX9lbwnjk1E+vCbposdTCd97vkNffZ8fkCfnIz0Qw9MqxEVr2dOQzesd1c6rLS9Pnt+TZfWmP2yEJO+964JJnUGAT2q3QeJL1iX67VnnXIIUuqDEtdfWzdvX4x2M3BgMUgIAAQ0AICABoADgD7oktsaGMzrtnYmObqgAQJ6hL1v88fvetx/99nG299yvJoZyQ9Buv9ItRyXOGa6upHq0XOrWktCZkhwoxN0W+x0aMKo6d3lWttrvuOLfSFKOjvl9MHXZT8XJul6Kzz42EudT/jsNLBO0jOSfkVSh6MPAvrmvEPSR/KeODsT6yf/yKHcyosQsom+H8ykhabXrz61ouvN7B5NONM7ZmtqVEnn3WH6dXUKB7QP0plJp++/o5qpjo+c9OX55O7HXur8jR6b/5akXyWgQUAPpPvgYMwQFyTqeXscl34/Fz6v7jyIOasx3CtoDgEAENAAAAIaAEYfZXY5QghyPUrb9jyYbu+yNzMpMlOU83+Ctvo9BzfDWghj3mEa9m6ZRK57vHe/R45yGBDQJb6sMNP5hbY+f6FZeNtOGvRDD+RPslRxpn/z1EqmVC4E6eiE05+8a1K1aDDhEEJQFDkdnplWFI3fhZJJai2vqxVWM/OVhBB0eTnVL/3BcrbEUtJc5HW2wlSkIKBLGtDSk1fb+rnHFwtv+64zdX3qe46pEtmOFlzkpP/7YlMf/h/zaqXZpt0bjlT0nrMTAwvo7t90Onl0TrVqZfwC2qQ4WlCt3cokrZP03GKi/3lxI3fbdxyP9ROvr4mZtkFAH7juke7UoNHuS+d9qqsOY/w+bJUfGscEo9pY5BAAAAENACCgAWD00Qc9YKZXF3Ld3td5Kxd3NeX8buuutrK1P70q7vKW0Rp3IWwdr50HLechgIAeJa3E68piS5Vd1yaRkxZW24XP8BCkQzWnP3PfpFbbYUdBgklqJUHPXemo087+3loUNLu4rEYlzgS0c6bZ6UnFUcSbtku96nR8tp4ps3Mm3eM7es+pVH7XATWT1hPd8fh88pNJUJJzpXpR0q+LiZRAQO+fjXaq5+fXFO86uSMzXVpMCk+240N3Adu//chc5jln0vPLiX7gNy7nLhpbd9LMpWuazFmkNo4jTdZrBHSOyXqsO49PZK4sTNJMo6055zPHMzLpD64n9z0+n3yix6/9HUn/nYBGEfRB37JuDtvW+WCbjxfvStjKiJDz40PvrotMn0vOw9yJsceVS4/HXvnZdeDDjacUpHMEtKBLFdRWpn2xbWFCVgC0oAEABDQAHDR0cQyYqTt4t2sqDkWbC7zaHttFrjsjXl4PhA/ZTkzLra9D99js3eMfbtBqiV12e9t8XwEC+jV65217vzQfpLum+7uAaDjT4YrLnMBeknnTFy4ludOOriVB33EszszJEYI0W3f6b99c706ytC0+QpAmY9NDh+NM6Z4zaWEllR+BdZhCCFpdb6rVGU4Rg8m01mz1DOepyHS6FmXfwyCtNr1+7dnVnDEEU0OpDovxVRDQr8mP31/bOzAknZiL+xpaPxSb3jxdyZzczkyXW6k+fb6VOzHSGw45ffRNDVWjnXeOODN9ayXVP/zSda0n2e1OTzh97M0NzVZ3lsuZpMsbXsmILJR3ZWFJ15dWhnpjTK+/dbTidLSS/YJ2Zrq4nOjv/J/rudu99UikjzxQV0RCg4Ae/Im5vWna/ylm20rpil0+v9IrsW3bG+1H2CzuCrIdFRijegfgMKtIeh0j7p4EAY2bDu6BffEchC9PAN0rOg4BABDQAIACxryLwzKzznUvwfu7Lbucr1C55WI3M9PdQPdjs+yt7JWBN9q/7m3eW+MC2x437uUGAT1QzXaqa6vtzJkVO2m1mZR+/4OkWiQ9fDjSSifkLO1kWup4LSW7540IqkTSkZU1TbbawwmWEHR5va35Vlr6PuiFpPfiZNXY6fB0NVMP7cx0e5rojx5LlPjse9H2Ov70YvrBtlcz5zvhmqT/JalNJIGA3rS03tHSerYuNzLpytJoTDo2UzH9yL213JbgtVbQP/rahi43c6YitY4aNq/p2A0loIOkP1xu66VWOtKfmclarLtPTGUC2sx0eLqtucjL76oQcmZ6ZjG975nFjU/3aLR/RdKXCGgQ0NtOqF7lXsFG53q11x1z3TsaQ8+XsdfMbLei26D7Nw9AJ4C9etyzT1n3btGgHWWUTtq6cclucIgAAnp7uGFIx2GMZtALJC4GhCoOACCgAQBFHNgujpv55tlalaToFf7Wbd6W8/he17ZbfZRuV23fK4/t9XrMFPUoifObPQh9vY5hvSEHaOq9nosC068BAvrmPLGQ3DCcj9acTk643Cdnq6YHZ6PcYa1Ypvl2mht4HTm9bnYys12QaaYe9NRimq0AkLTYDrpvJlLHZ/dzpmI6v5SqFmWfqznT66adKq5YOnhJ1zteTT+8obvjDdPhRjnWQKzGTvVqsQtIH6R7DsVaXu/kTpa01kwohgYBfTN+/snmns+nQfre0xX94N21zDnlJT0wF+n+2WyYRCY9Pp/oU+damQVgvaR7D0/pz7/hrCK3c+Y5J9PzS6v6xaefVyfduTq3D9IdU04/9WBdk/Hu7aQX171+/smmltvZ7W5rmH7moYaO1KxQNiRBenJ1eKWEZtKP3V/TdxyPle5ziIUg3TZb19ljE8UC1aTltbaee3k1f7NX5uymKQ0Cek8df+P/0ysoQuh2KVRzzrPIuit0p6H3wqKxc4p2tWi73Rimju+G4+6N0yBVnGVawk5SbKakx3Yd33+jzQ/x/bDQPXZVZyUI6KCqk2oFZ983SevONhfrDT3/F10dIKBvcWtvr66RG+dLttDqpqrMwk09NNLCAdp3yjRxq1HFAQAENACgiPG+k1DdvuHQo2sh9PU7LbcEz5lxSXyD92JYRyfYqwv7Ft3J6JUFgW9+470WCwbGPaAvSPqypExd3HoaTp9bTO8IOeF8qGK6rZETqkGarkj3zbjcxV8PV70uLK1ltnNmurzaHNodz0HdQccHjlZ1qp0305200Urlh7RDJmm60nuOk5c3vJbaYShBFiRdSRPN+1bh17C80dHFpbTQt7cz6YU1v9eg7LSkd0paUbmz3Et6UtJ1onN4DZeDriapmvN4UnX6aZP+fuZTGKR3noj1o/fWclu9aQi5VSJO0hMLqT71bFuJ33VwTfIh9Fzg9Y4pp4891NBkxTJv0MU1r3/wtQ0td7LbHqubfvbhho7Wds5KF0JQJXa688S0ahWXWWy2kwadf3FFG+10aFUHFaeei63+yvmmPn8pKd6q7feDv1lV00+4F15F3bqfqT0qi4Kklso9hmqSmpL+nKTHiE5a0IPS2vzJaPve0zv2OplC6IZMlHO/RWTduaTbqd/3UrKtM2qiYqpXslOKJs6rEZtCOtxqhF53PG6VHyZDPW6lyUOTVB+RBl0kDA2DhH20vPY83UvWBgp71Gvvx/SfdMMDBDQAENAAgFuDOwl7XYprszSuZ/dAifZT2XLBYNadAc9tlYXtFFl3fpDSlIDR9QEQ0LtclvSEstNShLbX0edW0jN55WmTselYPb8ErxGb7phyhQYJQ5BONVzPKUcrTjoz6boLw9rO7Q5VTS+uey13QqaEL46D/NWOqpVsWVjig769nKrZ8aXIxjSVpiKTI6hLfcXd8Xr9hg/XNZzBQpP0gqSXxrmhOM7qkho5jyf1SB92pk9mgiRIjxyN9Vfvr+WWaSU+qOWLN7GdSfUov6LCh6Bmmr2hxky62vT6xWeaWmiF3AG4aI/E8748qwTe16joRDVits4S85J+f7m9frXjh7Xyr5P0s5J+gRb0eGpu/mSfSLXea6NWj+ZxCFLsTPFr6NnfPc3S1sx6E3H+p3c1MjVTaSPd6zeW39aNNQR0iQO620KYGPKfrY71JQsfuwFejgzgesQK/E7CDMP+EgUBDQAgoAGgvCiz61MZlkB1B2mh0s1VSsb1MnoUZjqkwIaALpNFSeeU0/WWBB26uO5PuX3+yG5VcaS+9wnVcKNRujZRjdWoV/dYSurgSnzQYqtT+tfupf2YY+akpAd6ZNVlSZcOekMQ+RqSZvLOp8lYH4zM/kUZjp8PQWs9FpOuOeltMzVNRuWvjrjr5DEdm50eu4A2M11a2dBnnn5BrSQt/f52wtAHC9clbeSca5Gkj0v6x7Sgx9PG5k/GWqKlURjTNqm7OOoIlK9VIqdKNH510GaSiyK1fVCbMonciyv1Lu1r0MWBkVfm8357izmM7ZtDMiMfVRwAQEADAIqgi6M/Nko7aiW6iO61oorUfXyYY4RleBPNugsNAwT04KxIem5IVyBB3XUVT+b9PWfSXNVypxStmKnlgyRfioCuOVPcI52TJFWz3RnaN0knBLV9CS5hTdpIEp2eitX26VieTEkalOas82iSVjtB6+n4Bg0B3Z/HJH3XkP5WKulBSZ+RNLv7ybmq6SNvrGuuZpmFYRfbQZ96pqWrTb/vN0KYpAenKjpR21mpYWYKQXr56oIuX18a2r5caCY6t5bs+40+PgTdN1fRP3/vEU1VTWNYBq6L19Z1dbmdeS+cpP/8QlufeykhoFHI2ubPsBxTds5qSd2J9+dqllnVu9u14dUJQa0gleHM73WTg5mUpGl3UughdSust1OttDul+DC1UqcTk5Fmam4sA7q9Hkmt7PzqZlIjGu/uHwJ6xIVdP7ufGxXDbOGbyneLvA/dn3Hke938EihApIoDAAhoAEARdHFgeKgmG4qtUsYyHe7uMEgYiVn7CGgM5YRwZjpcj5TIl2JGO2dSsyQdrbGTjjTcvodYGqTZmhton7hZtzpksdV7psNhfy9PVZ3qMeFMQGOzFRV0uO70T77riKLI7etgi6k7EPQLv7eoL1xoKtrnjrXUSx+4Z0Iff/NM7uDqsNUi00TFBnq8F5teH/38NV1YTvb1yzlsfjH/rUfm9N47GvsxXSkBjXKKnHTHTKx6NdJ+J7QPUhyZmiF0K7v3Wb1iumeusv9zFW3ePRm0912W/bTMLywn+vby/tcQm6TVMtwVRECjbP0cpSjfClJasgLfoD3Ku4a9I9u6JoDtqOIAAAIaAEBAY8dl87CvnEd52aqDsOTWK10ldJmMPPqgD7Agabnl1fSmYayXbZImYqdKzvwJJmmiYpqs9J7Rrp8/2EyCWj1KA2qRVI9dpqM5CUGNHiVfZqZ2GrSejO6glpNppe1VcU61yA209th73/NLLOHWbAIaN9uKMl1ven3yf1/T9XYYSmMqdqafefus3n6qnhmYNEl//S2H9BffOD2wwTBn0r97alWfeXY19/n33zWpH3nTdGZfgqTD9fzSw8ik332pqX/6lcWRnrioGkX6Y2dO6j2VyuDCOQRduHRVq+sbmRHNEKRn1jq61qFag4DGTbVmEx/0zcWOrjSHkzSx687faz2+MM5Mx7KZwf29yKRjE7176Y5ORHrgaDW3iiWEbuDktS6XW17nrnVGujU4VQ161+tqOjZRG9gXTQhBa9VYUdvlBHQQ96EQ0BjxLpdBt0rDDQJlrzLDg37bcQiv1lgPqgUdNjvLrMD7gNdwlcghAAACGgBAQGM/3YqOg0F2jez1u7ibD2VCH/QYi/ZIU2dWrI82SHEktdOg1Y4f6KQ4VWe5pXt9f4GY1EmD2jmd09FmmV20tcK47XyNZpJz5W7XhBBUcY4vGwIaI/vGm/SmqYomMlPLBTlzOnPiqCbqtUKDPyEE/drXr+nTTywPLmwk/aUHp/V990wObE4RZ9JjL2zo008sZ7+fTIq99PZDtdzXNz3Z0O3Hj5S+qR2ZaaZaYfCOgMYocpIOxU7TscsEYuRMt083NDXRKHRnXRqCvvjCvM5fbw90X6+spwPtNjFJV9dTPTGfv5+na5HeMlPNViqEoLl6RWcOTY7ETXpMkk9AY4TlLjQbgoJsszytWPsrHJA7ybaCLVPru8dzZUU4j35DCgBAQAMACGgAGHH0QWOgImdy1i3TKyL1gYoDgIDGLbscM+nddxzXI6eOFK5y+OKFeX1zYZWDCBDQGLSgbsXAyalGX9t/7coiBxEgoHEr2Lag7i/h6eAAMlelHAIAIKABAAQ0AIw++qAP+jewZb+Jw+bjW7ctZ2/31ua6GaFn1zC3EAMENPoUJE3Fph++p6ZmumtWUZNaSdBjLyZ6di27hmDkTHr5qmarcSa8zUwnj85pol7jIAMENPoK6CBVI9PDh+PMnM8mabkd9F8vdHS5nV2FOZJ0bWVdoeJyA/rY3AwHGCCg0a+tHgi/1ZzepTuhfq/+i24QW87KzXRtAMPDICEAENAAAAIaAA4A+qBHw/bFTzLjdgrbVvrIQb8xQEDj1rkg6Sck7a5t84nXqf/wXPtjkenQ7kSfqpi+/2xFh6oENEBA41ZZkPRo7hPtcP+X5pO/Ke0MaEmaq5red7qiWYm5loERRB80ABDQAAACGgAIaAAAAQ0ABDQAgIAGABDQAEBAAwAIaAAgoAEABDTKz2Taa4K8XrPqASiGyZJQSAhBV64vanF1LW/iUx2dnVGjVuVAAQQ0htpyNlMIQdeXV3s+Pz3RIKABAhr7FdK9WtbMOg0MFn3QAEBAAwAIaAAgoHFQ2ebPTf9/65bedX+sz7+I7cpWrsjiw8PHIOF4nvpqVEwfeuO0NrxlYjLxQY9faOrp1Y6KnJNmUnxtWWsbrcLhst5s8bbkBGKSpLq6uKzU+xJ8aqRmu8MbQ0Dj1rbMpEZs+tAD05qoRpnn1zpev/NSU9/YSAq3gWeiZbVXXeFFatebnPh5kjTVpWuLaidJaa4xaEkT0BhCc8h7Kc1J0jR0Q7yvk5cT+BYEIsd1XNEHDQAENACAgAaAA4A+6IP+DWxSZNLOGgCTs1f7NsOOZ7b6O/v7e1u/s5/tBs9y98WK1hBmth9OX/BWyaK9huM6vM8Z/eMENApppkG//XJHMxXLVFXUY1O10dThRrRjQNAktXzQW+ecjscVOcuGxuxkVdWKy8xmFyR940pbX1/v9IjG3laSwZeRrTUTvbzQlN+1n7GTltf7qxpptTu6dG2h8Ovr13on0XNrHbXTVGWvFV9PmWaWgMZN20il//JCfhBNV6R7p53OTLpMgEnSd5+IZSfi3Bb5faenNTNRyQR7xwf9td+a1zPzSSle//JGRy/Mr2VeX2SmhdV2Xy3n9WZL65eGU7NtklbToGdWWmqRfQQ0xs3mtX6PhtnuTAghSGbyQZnQC1Ju0JfhNZrtei2vsXtjaDf42eaRtZw3AwQ0xiemeY1FQprPDIaDKg4AIKABAEXQxTHO3865JXh7Xty/Wp5nygwSHpRL/63bqq0U+6GD0f9s+a/F1P0Mbn2udrcex703iYAefUuS/r2k2QKncghBk1+9mrz/2SU7VOT8j02K6i2d6vjMjHVpkF4/7RRuizPleTJpplFRrVLsos0H6f65ylAzai31en4jKcXYXDU2vf/uScXZOa2U+qDFtY58GUZnb/D+zsXS5cWWfM4I6/+70ta5a51MfblJutYKvyfp93Ou9p2krxLQKLtLkn666EariU7+x2+13ybpUJHtKk46UjN15mKlOSfbdx5z+s5j9dxt7z4xpSPT1b5CL/XDa6EvJkGLq+WYXe/OmVj/7JFZHZ+IMset3Un1zMUVtTrpvk+kZJLuPjmlw1M5728I+ublNX3j0mqmRWwm/ea3W/rtSz1LMz8r6eNje5VLvuGW2xbk/bb1qJzIOayleXvDK/sS9tjPbDi/xls66eIA9grNmzu5AqchCn5mQAsaAAhoAEBxdHGg+Le6mSKnm+8E3T4jm/W3WksIYTwvj+2VQ5hT1mibpZL7PNXd5vsbu+5P5v0161lKd5DKMwloDNKGpN+QdKpA1AZJlfPL6bsX2v5YkaA1k1RrdweUCgb0RD1WI2ftxH6FIN15qKIP3B3n5mGr47Xa3P8Jn3yQbpuItLreVpS6nQFt0mrb60tXOlpr7/+CsmbS+daGJuud3E/T5aWWVnuscbnSCY9L+nrOFb1JepqAxjhakvTRotnW8Zp69Fvt35R0rFCrW5stvVasIrNShhB09tjkQAPah6A/frquH3h4QtnGnunackvPXVpTWeokri5s6GpOcs03vf71s01dLclUd6bWDb/de/hXJv1yyO9yHetpogjo8RX6/PD3tV3Qq+VYoXAfx+DP0V53C2YXLNj/6++847XV3RNK9oF6DRc1UpGbWglo4FZdDluBM3e4ERR2pUYZ+kcpTRtfVHEAAAENACiCLg70ddXdV2tgs9yq6J9yZrnleTaAF5FTESbbnOUvlLhrwWmzbI3PIgENbJNI+oKkBUlpkTy8uOYf+fKV5ESRkaAQpE6lo1rF5awtKDX7LDFrdbyu56xL6Ex6Yamjx+eTUpcPmKT1JGx46YuS1kf8y/55TisCGoPRkvR3izZggxT/+vPtz0j6viLbeUkfanlVk06mPM+ZckP2Ziytd7SUs7J3ZNIXLyf6l+eaCuUv8JqX9OOSvq3R7q6keoOAxoCEgi3n7WdhX5EXgnqU5/V3W2J34df87YKZfAiFarX3WboZcIQcAQ3s47XwAPuEKV3DKKCKAwAIaABAEXRxoPTMpLyZOPJmR9uxnTYXxS3Qn7w16xpAQGOcBElPSTqigoOMi+1w7x8upKdyhgh1pdk7fa+2gp5cSAuNTHYnIQpXJJ1TuSfqcZJeltTko3WAGyccAgzxs1ZVfmN4L77i9ElJP5b3ZBp6t5Dd5g0nfXi04/VhdSsjynyOBHXLHqngoAUNDCRMCut49TU5sw/Fuje2576682UTfNj3yyQAAAENACCgAYCABgDcCgwSYhQ8L+mr6nMOkIIiSd/gkKMMKLPDKKhLqmk4dckmqa1ufXHg0AMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzW/weygGw+rapSlwAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAASUVORK5CYII=);height:68px;left:0;top:-150px;width:68px}.controller-1{--lane:35vw;--scale:1;animation:floatController 21s linear infinite;animation-delay:20s;background-image:url(/static/media/contoller.c4bec9e389a91f891b1c.png);height:64px;left:0;top:-145px;width:64px}.controller-2{--lane:22vw;--scale:0.9;--driftX:9vw;animation:floatController2Diagonal 22s linear infinite;animation-delay:22s;background-image:url(/static/media/contoller2.aba3c15f451f6af8dd20.png);height:62px;left:0;top:-130px;width:62px}.controller-3{--lane:62vw;--scale:1.3;animation:floatController3 19s linear infinite;animation-delay:24s;background-image:url(/static/media/contoller3.61c604157b367577e8aa.png);height:60px;left:0;top:-155px;width:60px}.tv-1{--lane:85vw;--scale:1.15;animation:floatTV 23s linear infinite;animation-delay:26s;background-image:url(/static/media/TV.d5efadedd3a7afb544c2.png);top:-165px}.tv-1,.tv-2{height:90px;left:0;width:90px}.tv-2{--lane:50vw;--scale:1.1;animation:floatTV2 20s linear infinite;animation-delay:28s;background-image:url(/static/media/TV2.56b191f9089168e669db.png);top:-140px}.tv-3{--lane:18vw;--scale:0.7;animation:floatTV 23s linear infinite;animation-delay:32s;background-image:url(/static/media/TV.d5efadedd3a7afb544c2.png);height:70px;left:0;top:-165px;width:70px}.naruto-1{--lane:1vw;--scale:0.8;animation:floatNaruto 21s linear infinite;animation-delay:30s}.naruto-1,.naruto-2{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbcAAAInBAMAAADpNwoGAAAAGFBMVEVMTExVVVUAAAD9/yvipQBtc3P64NH/jSIDzDW0AAAAAnRSTlMAAHaTzTgAAAAJcEhZcwAAAEgAAABIAEbJaz4AAATvSURBVHja7dxNjhpJEAZQ4AQNJwAs2fu25QPYPsFIcwGPNAeYxcz1x6w62qpU/ZAFlZEvNikV4ax4tNRf0hh2++Px+LLb7aqt17c6j/eH7kvdOW4LHBzcY3GVNzy+vBt3tP/dU1H7iYaDg4ODg6u94aZCHA4ODg6ue1zlDbcV4uNNhzBAoe8UWj6/1Wu4HPoP490T7gMHBwcHVws3nhnvdxzsmzBu6J/wVEy4z3jWTTmhwMHBwcElx6UOcTg4ODi47nGFB8IuH8IA1+GKLYtD/PO8+4TL52HHCxwcHBwcXCEEq+PGQ3w57jLzhAIHBwcH1w8udYjDwcHBwdXHFSYvtBTGndc9wV/p9dw2cZVOKHBwcHBwCXGpQxwODg4Orntc6hCHg4ODez6uTv14q+/zWrrHLQ7xDeHqn1Dg4ODg4LLgUoc4HBwcHFz3uNQhDgcHB7cG7nQdrALuy/hcsaW6f3jYaz+48KM8ZMCVTihwcHBwcH3iUoc4HBwcHFz3uNQhDgcH91jcPMU83DMqeM5wcBspODg4ODg4ODg4ODg4ODg4uDVwhTdCxneJuFVrfJTXMPiUd3ng4J6JK7xX0CxuyhshcHBwcHD94FKHOBwcHBxc97jUIQ6XADfhuxnCPb9dH1Thnt/DKKHjMvyJaTg4uEfj9sMPNIU7DzvmfjcDHBwcHFxCXOoQh4ODg4PrHpc6xHvBnUJ/2OVL2H3CLH8urT/G947Pc6jX0AIHBwe3Di78+jxkwJVOKHBwcHBwfeJShzgcHBwcXPe41CE+jnsdv+mjcLHg4ODg4GrhxkO8LdzMEwocHBwcXHJc6hCHg4ODg+seVwjxZmvKCaXZgmu14FotuFZryuu5ZmvKCaXZgmu14FotuFbL67lWC67Vgmu14Fqt0uu5CR+CD/X17wfV8O1X+IQ/HBwcHFxC3H74gaZw52HH3O9DgYODg4NLiEsd4nBwcHBw9XGF+/8M7YsREzb5ayZuXohvE1fphAIHBwcHlxCXOsTh4ODg4LrHpQ5xODg4OLjucalDHA4ODg6ue1zqEIeDg4OD6x6XOsTh4OA2gQvr4TpYHxcrZtbw7a+jc8M1jBtr2Jc+G/9s3Ojc5RMKHBwcHFw/uNQhDgcHBwfXPS51iMPBNYkrrAVz/Vo4HxzcRnEL/+Hx5fAo3ML5pp1Q4ODg4OCS41KHOBwcHBxc97jUIQ7XHa60Lkac684BBwf3eFztDfeLcZe6c9x1QoGDg4ODy4KrvOG2QhwODg4Orntc7Q03FeJwY+shzPjfcIWOT8Md/4QWODg4uK3hqvzaPdXGbemEAgcHBwfXMu5u2HHDIQ4HBwcH1z3ubthuwyFe5acVP3m8GPdv4RPGcHBwcHAr46pk26q4Z5xQ4ODg4OCy4FKHOBwcHBxc97jUIb4YV/opVqk754GDg4ODm4O7G/Z75lWpCk/4rxUODg4ODu5u2HHDIQ4HBwcH1z3ubtjvaxjx0/jfLcPlc905fq1wcHBwcHC1N9wvxl3qzlHthAIHBwcH1zKu8obbCnE4ODg4uGfjPg7/J8PC5RVwtTfcL8Y1dkKBg4ODg2sCV3nDbYU4HBwcHFz3uNobbirE4eDg4LaLC+spjB6ux8tr3j85bi3YbT0ERbgeL6/2xN5WODg4ODi4tTa+rU8PcTg4ODi47nFrwW7r00M8M+5/2KtINyghOawAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDMtMzFUMTQ6Mjc6MDctMDU6MDCCIinKAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTAzLTMxVDE0OjI3OjA3LTA1OjAw83+RdgAAAABJRU5ErkJggg==);height:72px;left:0;top:-150px;width:72px}.naruto-2{--lane:26vw;--scale:1.3;--driftX:-11vw;animation:floatNarutoDiagonal 21s linear infinite;animation-delay:36s}.naruto-3{--lane:58vw;--scale:1;animation:floatNaruto 21s linear infinite;animation-delay:42s;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbcAAAInBAMAAADpNwoGAAAAGFBMVEVMTExVVVUAAAD9/yvipQBtc3P64NH/jSIDzDW0AAAAAnRSTlMAAHaTzTgAAAAJcEhZcwAAAEgAAABIAEbJaz4AAATvSURBVHja7dxNjhpJEAZQ4AQNJwAs2fu25QPYPsFIcwGPNAeYxcz1x6w62qpU/ZAFlZEvNikV4ax4tNRf0hh2++Px+LLb7aqt17c6j/eH7kvdOW4LHBzcY3GVNzy+vBt3tP/dU1H7iYaDg4ODg6u94aZCHA4ODg6ue1zlDbcV4uNNhzBAoe8UWj6/1Wu4HPoP490T7gMHBwcHVws3nhnvdxzsmzBu6J/wVEy4z3jWTTmhwMHBwcElx6UOcTg4ODi47nGFB8IuH8IA1+GKLYtD/PO8+4TL52HHCxwcHBwcXCEEq+PGQ3w57jLzhAIHBwcH1w8udYjDwcHBwdXHFSYvtBTGndc9wV/p9dw2cZVOKHBwcHBwCXGpQxwODg4Orntc6hCHg4ODez6uTv14q+/zWrrHLQ7xDeHqn1Dg4ODg4LLgUoc4HBwcHFz3uNQhDgcHB7cG7nQdrALuy/hcsaW6f3jYaz+48KM8ZMCVTihwcHBwcH3iUoc4HBwcHFz3uNQhDgcH91jcPMU83DMqeM5wcBspODg4ODg4ODg4ODg4ODg4uDVwhTdCxneJuFVrfJTXMPiUd3ng4J6JK7xX0CxuyhshcHBwcHD94FKHOBwcHBxc97jUIQ6XADfhuxnCPb9dH1Thnt/DKKHjMvyJaTg4uEfj9sMPNIU7DzvmfjcDHBwcHFxCXOoQh4ODg4PrHpc6xHvBnUJ/2OVL2H3CLH8urT/G947Pc6jX0AIHBwe3Di78+jxkwJVOKHBwcHBwfeJShzgcHBwcXPe41CE+jnsdv+mjcLHg4ODg4GrhxkO8LdzMEwocHBwcXHJc6hCHg4ODg+seVwjxZmvKCaXZgmu14FotuFZryuu5ZmvKCaXZgmu14FotuFbL67lWC67Vgmu14Fqt0uu5CR+CD/X17wfV8O1X+IQ/HBwcHFxC3H74gaZw52HH3O9DgYODg4NLiEsd4nBwcHBw9XGF+/8M7YsREzb5ayZuXohvE1fphAIHBwcHlxCXOsTh4ODg4LrHpQ5xODg4OLjucalDHA4ODg6ue1zqEIeDg4OD6x6XOsTh4OA2gQvr4TpYHxcrZtbw7a+jc8M1jBtr2Jc+G/9s3Ojc5RMKHBwcHFw/uNQhDgcHBwfXPS51iMPBNYkrrAVz/Vo4HxzcRnEL/+Hx5fAo3ML5pp1Q4ODg4OCS41KHOBwcHBxc97jUIQ7XHa60Lkac684BBwf3eFztDfeLcZe6c9x1QoGDg4ODy4KrvOG2QhwODg4Orntc7Q03FeJwY+shzPjfcIWOT8Md/4QWODg4uK3hqvzaPdXGbemEAgcHBwfXMu5u2HHDIQ4HBwcH1z3ubthuwyFe5acVP3m8GPdv4RPGcHBwcHAr46pk26q4Z5xQ4ODg4OCy4FKHOBwcHBxc97jUIb4YV/opVqk754GDg4ODm4O7G/Z75lWpCk/4rxUODg4ODu5u2HHDIQ4HBwcH1z3ubtjvaxjx0/jfLcPlc905fq1wcHBwcHC1N9wvxl3qzlHthAIHBwcH1zKu8obbCnE4ODg4uGfjPg7/J8PC5RVwtTfcL8Y1dkKBg4ODg2sCV3nDbYU4HBwcHFz3uNobbirE4eDg4LaLC+spjB6ux8tr3j85bi3YbT0ERbgeL6/2xN5WODg4ODi4tTa+rU8PcTg4ODi47nFrwW7r00M8M+5/2KtINyghOawAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDMtMzFUMTQ6Mjc6MDctMDU6MDCCIinKAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTAzLTMxVDE0OjI3OjA3LTA1OjAw83+RdgAAAABJRU5ErkJggg==);height:72px;left:20vw;top:-150px;width:72px}.luffy-1{--lane:80vw;--scale:0.7;animation:floatLuffy 22s linear infinite;animation-delay:32s}.luffy-1,.luffy-2{background-image:url(/static/media/Luffy.6f90bcb2d658bd4e6e0a.png);height:70px;left:0;top:-145px;width:70px}.luffy-2{--lane:20vw;--scale:0.85;--driftX:10vw;animation:floatLuffyDiagonal 22s linear infinite;animation-delay:38s}.luffy-3{--lane:60vw;--scale:1.2;animation:floatLuffy 22s linear infinite;animation-delay:44s;background-image:url(/static/media/Luffy.6f90bcb2d658bd4e6e0a.png);height:70px;left:0;top:-145px;width:70px}.camera-1{--lane:3vw;--scale:0.9;animation:floatCamera 19s linear infinite;animation-delay:34s;background-image:url(data:image/png;base64,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);height:58px;left:0;top:-135px;width:58px}.camera-2{--lane:78vw;--scale:1.3;--driftX:-10vw;animation:floatCamera2Diagonal 20s linear infinite;animation-delay:36s;background-image:url(/static/media/camera2.d1354807f15781a1d7a1.png);height:56px;left:0;top:-125px;width:56px}.camera-3{--lane:70vw;--scale:1.1;animation:floatCamera 19s linear infinite;animation-delay:40s;background-image:url(data:image/png;base64,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);height:58px;left:0;top:-135px;width:58px}@keyframes moveCloud1{0%{transform:translateX(0)}to{transform:translateX(120vw)}}@keyframes moveCloud2{0%{transform:translateX(0)}to{transform:translateX(130vw)}}@keyframes moveCloud3{0%{transform:translateX(0)}to{transform:translateX(140vw)}}@keyframes floatBook1{0%{opacity:.9;transform:translateX(20vw) translateY(-150px) rotate(0deg) scale(1);transform:translateX(20vw) translateY(-150px) rotate(0deg) scale(var(--scale,1))}90%{opacity:.9}to{opacity:0;transform:translateX(25vw) translateY(120vh) rotate(1turn) scale(1);transform:translateX(25vw) translateY(120vh) rotate(1turn) scale(var(--scale,1))}}@keyframes floatBook2{0%{opacity:.9;transform:translateX(60vw) translateY(-180px) rotate(45deg) scale(1);transform:translateX(60vw) translateY(-180px) rotate(45deg) scale(var(--scale,1))}90%{opacity:.9}to{opacity:0;transform:translateX(55vw) translateY(120vh) rotate(405deg) scale(1);transform:translateX(55vw) translateY(120vh) rotate(405deg) scale(var(--scale,1))}}@keyframes floatBook3{0%{opacity:.9;transform:translateX(80vw) translateY(-120px) rotate(-30deg) scale(1);transform:translateX(80vw) translateY(-120px) rotate(-30deg) scale(var(--scale,1))}90%{opacity:.9}to{opacity:0;transform:translateX(75vw) translateY(120vh) rotate(330deg) scale(1);transform:translateX(75vw) translateY(120vh) rotate(330deg) scale(var(--scale,1))}}@keyframes floatBook4{0%{opacity:.9;transform:translateX(10vw) translateY(-160px) rotate(15deg) scale(1);transform:translateX(10vw) translateY(-160px) rotate(15deg) scale(var(--scale,1))}90%{opacity:.9}to{opacity:0;transform:translateX(8vw) translateY(120vh) rotate(375deg) scale(1);transform:translateX(8vw) translateY(120vh) rotate(375deg) scale(var(--scale,1))}}@keyframes floatBook5{0%{opacity:.9;transform:translateX(40vw) translateY(-140px) rotate(-45deg) scale(1);transform:translateX(40vw) translateY(-140px) rotate(-45deg) scale(var(--scale,1))}90%{opacity:.9}to{opacity:0;transform:translateX(45vw) translateY(120vh) rotate(315deg) scale(1);transform:translateX(45vw) translateY(120vh) rotate(315deg) scale(var(--scale,1))}}@keyframes floatBook6{0%{opacity:.9;transform:translateX(70vw) translateY(-170px) rotate(60deg) scale(1);transform:translateX(70vw) translateY(-170px) rotate(60deg) scale(var(--scale,1))}90%{opacity:.9}to{opacity:0;transform:translateX(68vw) translateY(120vh) rotate(420deg) scale(1);transform:translateX(68vw) translateY(120vh) rotate(420deg) scale(var(--scale,1))}}@keyframes floatFeather1{0%{opacity:.85;transform:translateX(15vw) translateY(-100px) rotate(0deg) scale(1);transform:translateX(15vw) translateY(-100px) rotate(0deg) scale(var(--scale,1))}90%{opacity:.85}to{opacity:0;transform:translateX(18vw) translateY(120vh) rotate(180deg) scale(1);transform:translateX(18vw) translateY(120vh) rotate(180deg) scale(var(--scale,1))}}@keyframes floatFeather2{0%{opacity:.85;transform:translateX(35vw) translateY(-120px) rotate(20deg) scale(1);transform:translateX(35vw) translateY(-120px) rotate(20deg) scale(var(--scale,1))}90%{opacity:.85}to{opacity:0;transform:translateX(32vw) translateY(120vh) rotate(200deg) scale(1);transform:translateX(32vw) translateY(120vh) rotate(200deg) scale(var(--scale,1))}}@keyframes floatFeather3{0%{opacity:.85;transform:translateX(55vw) translateY(-90px) rotate(-15deg) scale(1);transform:translateX(55vw) translateY(-90px) rotate(-15deg) scale(var(--scale,1))}90%{opacity:.85}to{opacity:0;transform:translateX(58vw) translateY(120vh) rotate(165deg) scale(1);transform:translateX(58vw) translateY(120vh) rotate(165deg) scale(var(--scale,1))}}@keyframes floatFeather4{0%{opacity:.85;transform:translateX(75vw) translateY(-110px) rotate(25deg) scale(1);transform:translateX(75vw) translateY(-110px) rotate(25deg) scale(var(--scale,1))}90%{opacity:.85}to{opacity:0;transform:translateX(72vw) translateY(120vh) rotate(205deg) scale(1);transform:translateX(72vw) translateY(120vh) rotate(205deg) scale(var(--scale,1))}}@keyframes floatFeather5{0%{opacity:.85;transform:translateX(25vw) translateY(-105px) rotate(-30deg) scale(1);transform:translateX(25vw) translateY(-105px) rotate(-30deg) scale(var(--scale,1))}90%{opacity:.85}to{opacity:0;transform:translateX(28vw) translateY(120vh) rotate(150deg) scale(1);transform:translateX(28vw) translateY(120vh) rotate(150deg) scale(var(--scale,1))}}@keyframes floatFeather6{0%{opacity:.85;transform:translateX(65vw) translateY(-115px) rotate(10deg) scale(1);transform:translateX(65vw) translateY(-115px) rotate(10deg) scale(var(--scale,1))}90%{opacity:.85}to{opacity:0;transform:translateX(63vw) translateY(120vh) rotate(190deg) scale(1);transform:translateX(63vw) translateY(120vh) rotate(190deg) scale(var(--scale,1))}}@keyframes floatCD{0%{opacity:.88;transform:translateX(8vw) translateY(-130px) rotate(0deg) scale(.8);transform:translateX(var(--lane,8vw)) translateY(-130px) rotate(0deg) scale(var(--scale,.8))}90%{opacity:.88}to{opacity:0;transform:translateX(8vw) translateY(120vh) rotate(1turn) scale(.8);transform:translateX(var(--lane,8vw)) translateY(120vh) rotate(1turn) scale(var(--scale,.8))}}@keyframes floatCDDiagonal{0%{opacity:.88;transform:translateX(28vw) translateY(-130px) rotate(0deg) scale(.8);transform:translateX(var(--lane,28vw)) translateY(-130px) rotate(0deg) scale(var(--scale,.8))}90%{opacity:.88}to{opacity:0;transform:translateX(38vw) translateY(120vh) rotate(1turn) scale(.8);transform:translateX(calc(var(--lane,28vw) + var(--driftX,10vw))) translateY(120vh) rotate(1turn) scale(var(--scale,.8))}}@keyframes floatFlagDiagonal{0%{opacity:.88;transform:translateX(38vw) translateY(-145px) rotate(15deg) scale(1.2);transform:translateX(var(--lane,38vw)) translateY(-145px) rotate(15deg) scale(var(--scale,1.2))}90%{opacity:.88}to{opacity:0;transform:translateX(28vw) translateY(120vh) rotate(375deg) scale(1.2);transform:translateX(calc(var(--lane,38vw) + var(--driftX,-10vw))) translateY(120vh) rotate(375deg) scale(var(--scale,1.2))}}@keyframes floatEarthDiagonal{0%{opacity:.88;transform:translateX(34vw) translateY(-160px) rotate(-20deg) scale(1);transform:translateX(var(--lane,34vw)) translateY(-160px) rotate(-20deg) scale(var(--scale,1))}90%{opacity:.88}to{opacity:0;transform:translateX(42vw) translateY(120vh) rotate(340deg) scale(1);transform:translateX(calc(var(--lane,34vw) + var(--driftX,8vw))) translateY(120vh) rotate(340deg) scale(var(--scale,1))}}@keyframes floatBallDiagonal{0%{opacity:.88;transform:translateX(85vw) translateY(-125px) rotate(25deg) scale(.7);transform:translateX(var(--lane,85vw)) translateY(-125px) rotate(25deg) scale(var(--scale,.7))}90%{opacity:.88}to{opacity:0;transform:translateX(79vw) translateY(120vh) rotate(385deg) scale(.7);transform:translateX(calc(var(--lane,85vw) + var(--driftX,-6vw))) translateY(120vh) rotate(385deg) scale(var(--scale,.7))}}@keyframes floatArcade2Diagonal{0%{opacity:.88;transform:translateX(30vw) translateY(-140px) rotate(35deg) scale(.85);transform:translateX(var(--lane,30vw)) translateY(-140px) rotate(35deg) scale(var(--scale,.85))}90%{opacity:.88}to{opacity:0;transform:translateX(40vw) translateY(120vh) rotate(395deg) scale(.85);transform:translateX(calc(var(--lane,30vw) + var(--driftX,10vw))) translateY(120vh) rotate(395deg) scale(var(--scale,.85))}}@keyframes floatTreasure2Diagonal{0%{opacity:.88;transform:translateX(36vw) translateY(-135px) rotate(20deg) scale(.75);transform:translateX(var(--lane,36vw)) translateY(-135px) rotate(20deg) scale(var(--scale,.75))}90%{opacity:.88}to{opacity:0;transform:translateX(28vw) translateY(120vh) rotate(380deg) scale(.75);transform:translateX(calc(var(--lane,36vw) + var(--driftX,-8vw))) translateY(120vh) rotate(380deg) scale(var(--scale,.75))}}@keyframes floatController2Diagonal{0%{opacity:.88;transform:translateX(22vw) translateY(-130px) rotate(30deg) scale(.9);transform:translateX(var(--lane,22vw)) translateY(-130px) rotate(30deg) scale(var(--scale,.9))}90%{opacity:.88}to{opacity:0;transform:translateX(31vw) translateY(120vh) rotate(390deg) scale(.9);transform:translateX(calc(var(--lane,22vw) + var(--driftX,9vw))) translateY(120vh) rotate(390deg) scale(var(--scale,.9))}}@keyframes floatTV2Diagonal{0%{opacity:.88;transform:translateX(50vw) translateY(-140px) rotate(-40deg) scale(1.2);transform:translateX(var(--lane,50vw)) translateY(-140px) rotate(-40deg) scale(var(--scale,1.2))}90%{opacity:.88}to{opacity:0;transform:translateX(64vw) translateY(120vh) rotate(320deg) scale(1.2);transform:translateX(calc(var(--lane,50vw) + var(--driftX,14vw))) translateY(120vh) rotate(320deg) scale(var(--scale,1.2))}}@keyframes floatNarutoDiagonal{0%{opacity:.88;transform:translateX(26vw) translateY(-150px) rotate(22deg) scale(1);transform:translateX(var(--lane,26vw)) translateY(-150px) rotate(22deg) scale(var(--scale,1))}90%{opacity:.88}to{opacity:0;transform:translateX(15vw) translateY(120vh) rotate(382deg) scale(1);transform:translateX(calc(var(--lane,26vw) + var(--driftX,-11vw))) translateY(120vh) rotate(382deg) scale(var(--scale,1))}}@keyframes floatLuffyDiagonal{0%{opacity:.88;transform:translateX(20vw) translateY(-145px) rotate(-28deg) scale(.85);transform:translateX(var(--lane,20vw)) translateY(-145px) rotate(-28deg) scale(var(--scale,.85))}90%{opacity:.88}to{opacity:0;transform:translateX(30vw) translateY(120vh) rotate(332deg) scale(.85);transform:translateX(calc(var(--lane,20vw) + var(--driftX,10vw))) translateY(120vh) rotate(332deg) scale(var(--scale,.85))}}@keyframes floatCamera2Diagonal{0%{opacity:.88;transform:translateX(78vw) translateY(-125px) rotate(-22deg) scale(.95);transform:translateX(var(--lane,78vw)) translateY(-125px) rotate(-22deg) scale(var(--scale,.95))}90%{opacity:.88}to{opacity:0;transform:translateX(68vw) translateY(120vh) rotate(338deg) scale(.95);transform:translateX(calc(var(--lane,78vw) + var(--driftX,-10vw))) translateY(120vh) rotate(338deg) scale(var(--scale,.95))}}@keyframes floatFlag{0%{opacity:.88;transform:translateX(45vw) translateY(-145px) rotate(15deg) scale(1.2);transform:translateX(var(--lane,45vw)) translateY(-145px) rotate(15deg) scale(var(--scale,1.2))}90%{opacity:.88}to{opacity:0;transform:translateX(45vw) translateY(120vh) rotate(375deg) scale(1.2);transform:translateX(var(--lane,45vw)) translateY(120vh) rotate(375deg) scale(var(--scale,1.2))}}@keyframes floatEarth{0%{opacity:.88;transform:translateX(30vw) translateY(-160px) rotate(-20deg) scale(1);transform:translateX(var(--lane,30vw)) translateY(-160px) rotate(-20deg) scale(var(--scale,1))}90%{opacity:.88}to{opacity:0;transform:translateX(30vw) translateY(120vh) rotate(340deg) scale(1);transform:translateX(var(--lane,30vw)) translateY(120vh) rotate(340deg) scale(var(--scale,1))}}@keyframes floatBall{0%{opacity:.88;transform:translateX(22vw) translateY(-125px) rotate(25deg) scale(.7);transform:translateX(var(--lane,22vw)) translateY(-125px) rotate(25deg) scale(var(--scale,.7))}90%{opacity:.88}to{opacity:0;transform:translateX(22vw) translateY(120vh) rotate(385deg) scale(.7);transform:translateX(var(--lane,22vw)) translateY(120vh) rotate(385deg) scale(var(--scale,.7))}}@keyframes floatArcade{0%{opacity:.88;transform:translateX(70vw) translateY(-155px) rotate(-30deg) scale(1.3);transform:translateX(var(--lane,70vw)) translateY(-155px) rotate(-30deg) scale(var(--scale,1.3))}90%{opacity:.88}to{opacity:0;transform:translateX(70vw) translateY(120vh) rotate(330deg) scale(1.3);transform:translateX(var(--lane,70vw)) translateY(120vh) rotate(330deg) scale(var(--scale,1.3))}}@keyframes floatArcade2{0%{opacity:.88;transform:translateX(38vw) translateY(-140px) rotate(35deg) scale(.85);transform:translateX(var(--lane,38vw)) translateY(-140px) rotate(35deg) scale(var(--scale,.85))}90%{opacity:.88}to{opacity:0;transform:translateX(38vw) translateY(120vh) rotate(395deg) scale(.85);transform:translateX(var(--lane,38vw)) translateY(120vh) rotate(395deg) scale(var(--scale,.85))}}@keyframes floatTreasure{0%{opacity:.88;transform:translateX(32vw) translateY(-150px) rotate(-25deg) scale(1.1);transform:translateX(var(--lane,32vw)) translateY(-150px) rotate(-25deg) scale(var(--scale,1.1))}90%{opacity:.88}to{opacity:0;transform:translateX(32vw) translateY(120vh) rotate(335deg) scale(1.1);transform:translateX(var(--lane,32vw)) translateY(120vh) rotate(335deg) scale(var(--scale,1.1))}}@keyframes floatTreasure2{0%{opacity:.88;transform:translateX(15vw) translateY(-135px) rotate(20deg) scale(.75);transform:translateX(var(--lane,15vw)) translateY(-135px) rotate(20deg) scale(var(--scale,.75))}90%{opacity:.88}to{opacity:0;transform:translateX(15vw) translateY(120vh) rotate(380deg) scale(.75);transform:translateX(var(--lane,15vw)) translateY(120vh) rotate(380deg) scale(var(--scale,.75))}}@keyframes floatController{0%{opacity:.88;transform:translateX(35vw) translateY(-145px) rotate(-15deg) scale(1.25);transform:translateX(var(--lane,35vw)) translateY(-145px) rotate(-15deg) scale(var(--scale,1.25))}90%{opacity:.88}to{opacity:0;transform:translateX(35vw) translateY(120vh) rotate(345deg) scale(1.25);transform:translateX(var(--lane,35vw)) translateY(120vh) rotate(345deg) scale(var(--scale,1.25))}}@keyframes floatController2{0%{opacity:.88;transform:translateX(52vw) translateY(-130px) rotate(30deg) scale(.9);transform:translateX(var(--lane,52vw)) translateY(-130px) rotate(30deg) scale(var(--scale,.9))}90%{opacity:.88}to{opacity:0;transform:translateX(52vw) translateY(120vh) rotate(390deg) scale(.9);transform:translateX(var(--lane,52vw)) translateY(120vh) rotate(390deg) scale(var(--scale,.9))}}@keyframes floatController3{0%{opacity:.88;transform:translateX(28vw) translateY(-155px) rotate(-35deg) scale(1.15);transform:translateX(var(--lane,28vw)) translateY(-155px) rotate(-35deg) scale(var(--scale,1.15))}90%{opacity:.88}to{opacity:0;transform:translateX(28vw) translateY(120vh) rotate(325deg) scale(1.15);transform:translateX(var(--lane,28vw)) translateY(120vh) rotate(325deg) scale(var(--scale,1.15))}}@keyframes floatTV{0%{opacity:.88;transform:translateX(30vw) translateY(-165px) rotate(10deg) scale(.8);transform:translateX(var(--lane,30vw)) translateY(-165px) rotate(10deg) scale(var(--scale,.8))}90%{opacity:.88}to{opacity:0;transform:translateX(30vw) translateY(120vh) rotate(370deg) scale(.8);transform:translateX(var(--lane,30vw)) translateY(120vh) rotate(370deg) scale(var(--scale,.8))}}@keyframes floatTV2{0%{opacity:.88;transform:translateX(42vw) translateY(-140px) rotate(-40deg) scale(1.2);transform:translateX(var(--lane,42vw)) translateY(-140px) rotate(-40deg) scale(var(--scale,1.2))}90%{opacity:.88}to{opacity:0;transform:translateX(42vw) translateY(120vh) rotate(320deg) scale(1.2);transform:translateX(var(--lane,42vw)) translateY(120vh) rotate(320deg) scale(var(--scale,1.2))}}@keyframes floatNaruto{0%{opacity:.88;transform:translateX(12vw) translateY(-150px) rotate(22deg) scale(1);transform:translateX(var(--lane,12vw)) translateY(-150px) rotate(22deg) scale(var(--scale,1))}90%{opacity:.88}to{opacity:0;transform:translateX(12vw) translateY(120vh) rotate(382deg) scale(1);transform:translateX(var(--lane,12vw)) translateY(120vh) rotate(382deg) scale(var(--scale,1))}}@keyframes floatLuffy{0%{opacity:.88;transform:translateX(40vw) translateY(-145px) rotate(-28deg) scale(.85);transform:translateX(var(--lane,40vw)) translateY(-145px) rotate(-28deg) scale(var(--scale,.85))}90%{opacity:.88}to{opacity:0;transform:translateX(40vw) translateY(120vh) rotate(332deg) scale(.85);transform:translateX(var(--lane,40vw)) translateY(120vh) rotate(332deg) scale(var(--scale,.85))}}@keyframes floatCamera{0%{opacity:.88;transform:translateX(28vw) translateY(-135px) rotate(18deg) scale(1.1);transform:translateX(var(--lane,28vw)) translateY(-135px) rotate(18deg) scale(var(--scale,1.1))}90%{opacity:.88}to{opacity:0;transform:translateX(28vw) translateY(120vh) rotate(378deg) scale(1.1);transform:translateX(var(--lane,28vw)) translateY(120vh) rotate(378deg) scale(var(--scale,1.1))}}@keyframes floatCamera2{0%{opacity:.88;transform:translateX(32vw) translateY(-125px) rotate(-22deg) scale(.95);transform:translateX(var(--lane,32vw)) translateY(-125px) rotate(-22deg) scale(var(--scale,.95))}90%{opacity:.88}to{opacity:0;transform:translateX(32vw) translateY(120vh) rotate(338deg) scale(.95);transform:translateX(var(--lane,32vw)) translateY(120vh) rotate(338deg) scale(var(--scale,.95))}}.panel-transparent{background:#ffffffe6}.category-icon-image{align-items:center;background:#fff;border:3px solid #000;box-shadow:inset -2px -2px 0 #e5e5e5,inset 2px 2px 0 #cfcfcf,4px 4px 0 #000;display:flex;image-rendering:pixelated;image-rendering:crisp-edges;justify-content:center;overflow:hidden;position:relative;transition:transform .1s ease}.category-icon-image:before{border:2px solid #daa520;border:2px solid var(--icon-inner-border,#daa520);bottom:2px;content:"";left:2px;pointer-events:none;position:absolute;right:2px;top:2px}.category-icon-image.small{height:60px;width:60px}.category-icon-image.medium{height:80px;width:80px}.category-icon-image.large{height:120px;width:120px}.category-logo-image{height:100%;image-rendering:pixelated;object-fit:contain;padding:8px;width:100%}.category-icon-image:hover{box-shadow:inset -2px -2px 0 #e5e5e5,inset 2px 2px 0 #cfcfcf,6px 6px 0 #000;transform:translate(-2px,-2px)}.category-icon-image:hover .category-logo-image{transform:none}.category-selection{min-height:100vh;padding:100px 20px 40px;position:relative;scroll-margin-top:80px}.category-selection.classic-theme,.category-selection.sky-theme{background:#0000}#categories-section .category-selection{padding-top:40px}.selected-categories-sidebar{animation:slideInLeft .3s ease-out;background:linear-gradient(180deg,#fff,#f3f8ff);border:4px solid #000;border-radius:18px;box-shadow:6px 6px 0 #000,inset -3px -3px 0 #00000040,0 8px 20px #1e508c14;image-rendering:pixelated;image-rendering:crisp-edges;left:10px;max-height:90vh;padding:14px 10px;position:fixed;top:55%;transform:translateY(-50%);width:130px;z-index:900}@keyframes glowPulse{0%,to{box-shadow:0 0 40px #ffd70066,0 0 80px #ff6b354d,inset 0 0 30px #ffd7001a,10px 10px 0 #000c}50%{box-shadow:0 0 50px #ffd70099,0 0 100px #ff6b3566,inset 0 0 40px #ffd70026,10px 10px 0 #000c}}.sidebar-header{background:linear-gradient(180deg,#fff,#f1f6ff);box-shadow:inset -2px -2px 0 #0000001f,inset 2px 2px 0 #fff9;image-rendering:pixelated;margin-bottom:8px;padding:5px}.sidebar-title{color:#2b5670;font-weight:700;image-rendering:pixelated;letter-spacing:2px;margin-bottom:6px;text-transform:uppercase}.sidebar-count,.sidebar-title{font-family:Press Start\ 2P,Courier New,monospace;font-size:9px;text-shadow:1px 1px 0 #00000040}.sidebar-count{color:#1f3a4a;font-weight:600}.sidebar-categories{gap:15px}.sidebar-category-item{background:linear-gradient(135deg,#9d4edd33,#00ffd11a);border:4px solid #9d4edd;box-shadow:0 0 20px #9d4edd66,inset 0 0 15px #9d4edd1a,6px 6px 0 #0009;height:60px;transition:transform .3s ease,box-shadow .3s ease;width:60px}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}.sidebar-header{align-items:center;border-bottom:2px solid #4d3a26;display:flex;flex-direction:column;flex-shrink:0;margin-bottom:10px;padding-bottom:10px}.sidebar-count{color:#3e2a18;font-size:16px;font-weight:700;image-rendering:pixelated;text-align:center;text-shadow:2px 2px 0 #000000b3}.sidebar-categories{flex:1 1;flex-direction:column;gap:6px}.sidebar-categories,.sidebar-category-item{align-items:center;display:flex;justify-content:center;overflow:visible}.sidebar-category-item{animation:fadeIn .4s ease backwards;background:#0000;border:none;box-shadow:none;height:75px;image-rendering:pixelated;image-rendering:crisp-edges;position:relative;transition:transform .1s ease;width:75px}.sidebar-category-item:before{display:none}.sidebar-category-item .remove-btn{align-items:center;background:#8b0000;border:2px solid #000;border-radius:2px;box-shadow:inset -2px -2px 0 #600000,inset 2px 2px 0 #cd5c5c,3px 3px 0 #000;color:gold;cursor:pointer;display:flex;font-family:Press Start\ 2P,Courier New,monospace;font-size:12px;font-weight:700;height:20px;image-rendering:pixelated;justify-content:center;line-height:1;position:absolute;right:2px;top:2px;transition:transform .1s ease,background .1s ease;width:20px;z-index:10}.sidebar-category-item .remove-btn:hover{background:#a00000;box-shadow:inset -2px -2px 0 #600000,inset 2px 2px 0 #ff6b6b,4px 4px 0 #000;transform:translate(-1px,-1px)}.sidebar-category-item .remove-btn:active{box-shadow:inset -2px -2px 0 #600000,inset 2px 2px 0 #cd5c5c,2px 2px 0 #000;transform:translate(1px,1px)}@keyframes fadeIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.sidebar-category-item:hover{box-shadow:inset -4px -4px 0 #3e2723,inset 4px 4px 0 #8b4513,6px 6px 0 #000;transform:translate(-2px,-2px)}.sidebar-category-item .category-icon-image{background:#0000;border:0;box-shadow:none;height:90%;image-rendering:pixelated;image-rendering:crisp-edges;position:relative;width:90%;z-index:1}.sidebar-category-item .category-icon-image:before{display:none}.sidebar-category-item .category-logo-image,.sidebar-category-item img{height:100%;image-rendering:pixelated;image-rendering:crisp-edges;max-height:100%;max-width:100%;object-fit:contain;padding:0;position:relative;width:100%;z-index:1}.category-card.cloud-card{--cloud-drift-dur:10s}.category-card .cloud-art{cursor:pointer;height:var(--cloud-size);image-rendering:pixelated;left:50%;object-fit:contain;pointer-events:auto;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .26s var(--cloud-ease),filter .26s var(--cloud-ease);width:var(--cloud-size);will-change:transform,filter;z-index:0}.category-card .cloud-art:focus,.category-card:hover .cloud-art{filter:drop-shadow(0 6px 6px rgba(0,0,0,.45));transform:translate(-50%,-54%) scale(1.06)}.category-card .cloud-art:active{transform:translate(-50%,-48%) scale(.98)}@keyframes cloudMove{0%{transform:translate(-52%,-50%) translateZ(0)}20%{transform:translate(-46%,-54%) translate3d(8px,-6px,0)}50%{transform:translate(-40%,-46%) translate3d(12px,8px,0)}80%{transform:translate(-46%,-48%) translate3d(6px,2px,0)}to{transform:translate(-52%,-50%) translateZ(0)}}.category-card .card-content{margin-top:24px;position:relative;will-change:transform;z-index:1}.category-card .card-motion{align-items:center;animation:cloudMove var(--cloud-drift-dur) var(--cloud-ease) infinite;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%}@keyframes contentFloat{0%{transform:translateZ(0)}20%{transform:translate3d(6px,-4px,0)}50%{transform:translate3d(10px,6px,0)}80%{transform:translate3d(5px,2px,0)}to{transform:translateZ(0)}}.user-info{align-items:center;display:flex;gap:15px}.categories-grid{display:flex;flex-wrap:wrap;gap:28px;justify-content:center;margin:20px auto 0;max-width:1400px;padding-left:0;width:100%}.category-group:first-child .categories-grid{margin-top:300px}.category-card{align-items:center;background:#0000;border:none;cursor:pointer;flex-shrink:0;image-rendering:pixelated;image-rendering:crisp-edges;min-height:260px;padding:24px 18px;position:relative;text-align:center;transition:transform .15s ease;width:220px}.category-card.cloud-card{--cloud-size:155%;--cloud-drift-dur:12s;--cloud-ease:ease-in-out;animation:none;background-position:50% 50%;background-size:var(--cloud-size)}.category-card:before{display:none}.category-card:hover:not(.disabled){box-shadow:none;transform:none}.category-card:hover:not(.disabled):before{display:none}.category-card.selected{animation:none;background:#8b0000;border:none;box-shadow:none}.category-card.selected:before{display:none}.category-card.disabled{background:#3e2723;border:none;box-shadow:none;cursor:not-allowed;opacity:.4}.category-card.faded{filter:grayscale(35%);opacity:.45}.category-card.faded:hover{box-shadow:none;transform:none}.category-icon{flex-shrink:0;margin-bottom:15px}.category-icon,.category-name{align-items:center;display:flex;justify-content:center;position:relative;z-index:1}.category-name{color:gold;flex-grow:1;font-size:12px;font-weight:600;letter-spacing:1px;line-height:1.3;margin-bottom:12px;min-height:44px;text-align:center;text-shadow:2px 2px 0 #000;text-transform:uppercase}.category-info,.category-name{font-family:Press Start\ 2P,Courier New,monospace}.category-info{background:linear-gradient(180deg,#f2f5f7,#d9dde2);border:3px solid #9ea3a8;box-shadow:inset -2px -2px 0 #ffffffa6,inset 2px 2px 0 #0000000f,4px 4px 0 #000000b3;color:#222;display:inline-block;font-size:10px;image-rendering:pixelated;margin-top:auto;padding:8px 14px;position:relative;text-shadow:0 1px 0 #fff9;z-index:1}.selected-badge{animation:badgePop .28s cubic-bezier(.68,-.55,.265,1.55);background:#0000;border:3px solid #000;border-radius:0;box-shadow:3px 3px 0 #000;color:#0000;display:grid;font-size:0;height:34px;image-rendering:pixelated;place-items:center;position:absolute;right:8px;top:8px;width:34px;z-index:20}.selected-badge:before{background:#0000;box-shadow:6px 6px 0 gold,9px 9px 0 gold,12px 6px 0 gold,15px 3px 0 gold,18px 0 0 gold,21px -3px 0 gold,6px 9px 0 #000,9px 12px 0 #000,12px 9px 0 #000,15px 6px 0 #000,18px 3px 0 #000,21px 0 0 #000;content:"";height:3px;left:-12px;position:relative;top:2px;width:3px}@keyframes badgePop{0%{transform:scale(0) rotate(-180deg)}60%{transform:scale(1.1) rotate(10deg)}to{transform:scale(1) rotate(0deg)}}.action-buttons{gap:20px;margin-top:30px}.floating-start-btn{animation:floatPulse 2s ease-in-out infinite;background:#5c3317;border:4px solid #000;bottom:30px;box-shadow:inset -4px -4px 0 #3e2723,inset 4px 4px 0 #8b4513,6px 6px 0 #000;color:gold;cursor:pointer;font-family:Press Start\ 2P,Courier New,monospace;font-size:13px;image-rendering:pixelated;letter-spacing:2px;padding:18px 35px;position:fixed;right:30px;text-transform:uppercase;transition:all .2s ease;z-index:1000}.floating-start-btn.disabled{animation:none;background:#3e2723;color:#8b4513;cursor:not-allowed;opacity:.7}.floating-start-btn.enabled{background:#8b0000;box-shadow:inset -4px -4px 0 #600000,inset 4px 4px 0 #cd5c5c,6px 6px 0 #000,0 0 30px #ffd70080;color:gold}.floating-start-btn.enabled:hover{box-shadow:inset -4px -4px 0 #600000,inset 4px 4px 0 #ff6b6b,8px 8px 0 #000,0 0 40px #ffd700b3;transform:translate(-2px,-2px)}.floating-start-btn.enabled:active{box-shadow:inset -4px -4px 0 #600000,inset 4px 4px 0 #cd5c5c,2px 2px 0 #000;transform:translate(2px,2px)}@keyframes floatPulse{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.pixel-button.large{background:#3e2723;border:4px solid #000;box-shadow:inset -4px -4px 0 #3e2723,inset 4px 4px 0 #8b4513,6px 6px 0 #000;color:#8b4513;cursor:not-allowed;font-family:Press Start\ 2P,Courier New,monospace;font-size:13px;image-rendering:pixelated;letter-spacing:2px;opacity:.7;padding:18px 35px;text-transform:uppercase;transition:all .2s ease}.pixel-button.large:not(:disabled){background:#8b0000;box-shadow:inset -4px -4px 0 #600000,inset 4px 4px 0 #cd5c5c,6px 6px 0 #000,0 0 30px #ffd70080;color:gold;cursor:pointer;opacity:1}.pixel-button.large:not(:disabled):hover{box-shadow:inset -4px -4px 0 #600000,inset 4px 4px 0 #ff6b6b,8px 8px 0 #000,0 0 40px #ffd700b3;transform:translate(-2px,-2px)}.pixel-button.large:not(:disabled):active{box-shadow:inset -4px -4px 0 #600000,inset 4px 4px 0 #cd5c5c,2px 2px 0 #000;transform:translate(2px,2px)}@media (max-width:900px){.category-selection:has(.selected-categories-sidebar){padding:40px 20px}.selected-categories-sidebar{padding:15px 8px;width:100px}.sidebar-title{font-size:10px}.sidebar-count{font-size:9px}.sidebar-category-name{font-size:6px}.categories-grid{gap:16px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));justify-content:center;width:100%}.category-icon{font-size:40px}.header{align-items:flex-start;flex-direction:column}}@media (max-width:600px){.category-selection:has(.selected-categories-sidebar){padding-left:20px;padding-top:200px}.selected-categories-sidebar{border-bottom:4px solid #3ab0ff;border-right:none;box-shadow:0 4px 0 #000c,0 0 25px #3ab0ff66;height:auto;left:0;max-height:120px;overflow-x:auto;overflow-y:hidden;padding:10px;position:fixed;right:0;top:70px;width:100%}.sidebar-categories{flex-direction:row;overflow-x:auto}.sidebar-category-item{flex-shrink:0;min-width:80px}}.category-card .card-content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:18px;text-align:center}.category-card .card-content img,.category-card .category-icon img{border-radius:6px;display:block;height:96px;image-rendering:pixelated;margin:0 auto;object-fit:cover;width:96px}.category-card .category-name,.category-name{text-align:center;text-shadow:none!important}.category-card .category-info,.category-info{text-shadow:none!important}.theme-switcher-container{position:fixed;right:20px;top:100px;z-index:1000}.theme-switcher{background:gold;border:4px solid #000;box-shadow:6px 6px 0 #000;color:#000;cursor:pointer;font-family:Press Start\ 2P,Courier New,monospace;font-size:11px;margin-top:30px;padding:12px 20px;position:relative;transition:transform .1s ease;z-index:0}.theme-switcher:hover{box-shadow:8px 8px 0 #000;transform:translate(-2px,-2px)}.theme-switcher:active{box-shadow:3px 3px 0 #000;transform:translate(2px,2px)}.theme-dropdown{-ms-overflow-style:none;background:#5c3317;border:4px solid #000;box-shadow:6px 6px 0 #000;display:flex;flex-direction:column;gap:4px;max-height:min(70vh,560px);overflow-y:auto;padding:8px;position:absolute;right:12px;scrollbar-width:none;top:calc(100% + 90px);z-index:100}.theme-dropdown::-webkit-scrollbar{display:none}.theme-option{background:#7a3f11;border:3px solid #000;box-shadow:inset -2px -2px 0 #2a1a13,inset 2px 2px 0 sienna,3px 3px 0 #000;color:gold;cursor:pointer;font-family:Press Start\ 2P,Courier New,monospace;font-size:10px;padding:10px 16px;text-align:center;text-shadow:1px 1px 0 #000;transition:transform .1s,background .1s;white-space:nowrap}.theme-option:hover{background:#8b4513;box-shadow:inset -2px -2px 0 #2a1a13,inset 2px 2px 0 #c17b45,5px 5px 0 #000;transform:translate(-2px,-2px)}.theme-option.active{background:#2f6f31;box-shadow:inset -2px -2px 0 #1f4b21,inset 2px 2px 0 #4aae4f,3px 3px 0 #000;color:#fff}.theme-option .new-tag{animation:blink 1s infinite;color:#0f0}.saved-theme-row{align-items:center;display:flex;gap:6px}.saved-theme-apply{flex:1 1}.saved-theme-delete{background:#8b0000;border:3px solid #000;box-shadow:inset -2px -2px 0 #600000,inset 2px 2px 0 #cd5c5c,3px 3px 0 #000;color:gold;cursor:pointer;font-family:Press Start\ 2P,Courier New,monospace;font-size:11px;height:30px;min-width:30px;padding:0;text-shadow:1px 1px 0 #000;width:30px}.saved-theme-delete:hover{background:#a00000;box-shadow:inset -2px -2px 0 #600000,inset 2px 2px 0 #ff6b6b,4px 4px 0 #000;transform:translate(-1px,-1px)}.saved-theme-delete:active{box-shadow:inset -2px -2px 0 #600000,inset 2px 2px 0 #cd5c5c,2px 2px 0 #000;transform:translate(1px,1px)}.theme-swatch-label{color:#ffe4a6;font-family:Press Start\ 2P,Courier New,monospace;font-size:8px;margin-top:6px;text-align:center;text-shadow:1px 1px 0 #000}.theme-swatch-row{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(6,24px);justify-content:center;padding:4px 2px 6px}.theme-swatch{border:3px solid #000;box-shadow:3px 3px 0 #000,inset -2px -2px 0 #00000040,inset 2px 2px 0 #ffffff1f;cursor:pointer;height:24px;image-rendering:pixelated;transition:transform .1s ease,box-shadow .1s ease;width:24px}.theme-swatch:hover{box-shadow:5px 5px 0 #000,inset -2px -2px 0 #0000004d,inset 2px 2px 0 #ffffff2e;transform:translate(-2px,-2px)}.theme-swatch:active{box-shadow:2px 2px 0 #000,inset -2px -2px 0 #00000059,inset 2px 2px 0 #ffffff2e;transform:translate(1px,1px)}.theme-swatch:focus-visible{outline:3px solid gold;outline-offset:2px}.theme-swatch.active{box-shadow:1px 1px 0 #000,inset -2px -2px 0 #00000073,inset 2px 2px 0 #fff3;transform:translate(1px,1px)}.theme-background-section{border-top:2px solid #00000073;display:flex;flex-direction:column;gap:8px;margin-top:8px;padding-top:10px}.theme-background-label{color:#ffe4a6;font-family:Press Start\ 2P,Courier New,monospace;font-size:8px;text-align:center;text-shadow:1px 1px 0 #000}.theme-background-scene-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,54px);justify-content:center}.theme-background-scene{background-color:#2a1a13;background-position:50%;background-size:cover;border:3px solid #000;box-shadow:3px 3px 0 #000,inset -2px -2px 0 #00000040,inset 2px 2px 0 #ffffff1f;cursor:pointer;height:42px;image-rendering:pixelated;overflow:hidden;padding:0;position:relative;transition:transform .1s ease,box-shadow .1s ease;width:54px}.theme-background-scene:after{background:linear-gradient(0deg,#00000094 0,#0000001f 70%);content:"";inset:0;position:absolute}.theme-background-scene:hover{box-shadow:5px 5px 0 #000,inset -2px -2px 0 #0000004d,inset 2px 2px 0 #ffffff2e;transform:translate(-2px,-2px)}.theme-background-scene.active,.theme-background-scene:active{box-shadow:2px 2px 0 #000,inset -2px -2px 0 #00000073,inset 2px 2px 0 #fff3;transform:translate(1px,1px)}.theme-background-scene:focus-visible{outline:3px solid gold;outline-offset:2px}.theme-background-variant-row{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.theme-background-variant{align-items:center;background:#7a3f11;border:3px solid #000;box-shadow:inset -2px -2px 0 #2a1a13,inset 2px 2px 0 sienna,2px 2px 0 #000;color:#ffe4a6;cursor:pointer;display:inline-flex;font-family:Press Start\ 2P,Courier New,monospace;font-size:7px;gap:6px;min-height:30px;padding:4px 6px;text-shadow:1px 1px 0 #000;transition:transform .1s ease,box-shadow .1s ease}.theme-background-variant:hover{box-shadow:inset -2px -2px 0 #2a1a13,inset 2px 2px 0 #c17b45,3px 3px 0 #000;transform:translate(-1px,-1px)}.theme-background-variant.active,.theme-background-variant:active{background:#2f6f31;box-shadow:inset -2px -2px 0 #1f4b21,inset 2px 2px 0 #4aae4f,1px 1px 0 #000;color:#fff;transform:translate(1px,1px)}.theme-background-variant:focus-visible{outline:3px solid gold;outline-offset:2px}.theme-background-variant-preview{background-position:50%;background-size:cover;border:2px solid #000;box-shadow:inset -1px -1px 0 #00000040,inset 1px 1px 0 #ffffff26;height:20px;image-rendering:pixelated;width:20px}.theme-background-variant-text{line-height:1.2}.theme-mode-row{align-items:center;border-top:2px solid #00000073;display:flex;gap:12px;justify-content:space-between;margin-top:8px;padding-top:10px}.theme-mode-label{color:#ffe4a6;font-family:Press Start\ 2P,Courier New,monospace;font-size:9px;text-shadow:1px 1px 0 #000;white-space:nowrap}.theme-mode-row.disabled .theme-mode-label{opacity:.55}.dark-mode-switch{align-items:center;background:#4d2b14;border:3px solid #000;box-shadow:inset -2px -2px 0 #2a1a13,inset 2px 2px 0 #8b5a2b,2px 2px 0 #000;cursor:pointer;display:inline-flex;height:24px;image-rendering:pixelated;justify-content:flex-start;padding:0 2px;transition:background .14s ease-out,transform .14s ease-out;width:48px}.dark-mode-switch-thumb{background:#ffe4a6;border:2px solid #000;box-shadow:inset -1px -1px 0 #a07632,inset 1px 1px 0 #fff5d6;height:16px;transition:transform .14s cubic-bezier(.22,.61,.36,1),background .14s ease-out;width:16px}.dark-mode-switch.active{background:#12322a;box-shadow:inset -2px -2px 0 #0b201a,inset 2px 2px 0 #1e5d4b,2px 2px 0 #000}.dark-mode-switch.active .dark-mode-switch-thumb{background:#8de9ff;transform:translateX(22px)}.dark-mode-switch:hover:not(:disabled){transform:translate(-1px,-1px)}.dark-mode-switch:active:not(:disabled){transform:translate(1px,1px)}.dark-mode-switch:disabled{cursor:not-allowed;opacity:.45}.custom-color-row{align-items:center;border-top:2px solid #00000073;display:flex;gap:10px;justify-content:space-between;margin-top:10px;padding-top:10px}.custom-color-label{color:#ffe4a6}.custom-color-label,.custom-picker-toggle{font-family:Press Start\ 2P,Courier New,monospace;font-size:9px;text-shadow:1px 1px 0 #000}.custom-picker-toggle{align-items:center;background:#7a3f11;border:3px solid #000;box-shadow:inset -2px -2px 0 #2a1a13,inset 2px 2px 0 sienna,3px 3px 0 #000;color:gold;cursor:pointer;display:flex;gap:8px;padding:6px 12px}.custom-picker-toggle:hover{background:#8b4513;box-shadow:inset -2px -2px 0 #2a1a13,inset 2px 2px 0 #c17b45,4px 4px 0 #000;transform:translate(-1px,-1px)}.custom-color-preview{border:2px solid #000;box-shadow:inset -1px -1px 0 #0000004d;height:16px;width:16px}.theme-sub-header{align-items:center;border-bottom:2px solid #00000073;display:flex;gap:10px;margin-bottom:10px;padding-bottom:8px}.theme-back-btn{align-items:center;background:#7a3f11;border:3px solid #000;box-shadow:inset -2px -2px 0 #2a1a13,inset 2px 2px 0 sienna,2px 2px 0 #000;color:gold;cursor:pointer;display:flex;font-family:Press Start\ 2P,Courier New,monospace;font-size:14px;height:28px;justify-content:center;padding:0;width:28px}.theme-back-btn:hover{background:#8b4513;transform:translate(-1px,-1px)}.theme-customizer-title{color:gold;font-family:Press Start\ 2P,Courier New,monospace;font-size:10px;text-shadow:1px 1px 0 #000}.color-target-grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);margin-bottom:12px}.color-target-btn{align-items:center;background:#7a3f11;border:3px solid #000;box-shadow:inset -2px -2px 0 #2a1a13,inset 2px 2px 0 sienna,2px 2px 0 #000;cursor:pointer;display:flex;gap:6px;justify-content:space-between;padding:6px 8px}.color-target-btn:hover{background:#8b4513;box-shadow:inset -2px -2px 0 #2a1a13,inset 2px 2px 0 #c17b45,3px 3px 0 #000;transform:translate(-1px,-1px)}.color-target-btn.active{background:#2f6f31;box-shadow:inset -2px -2px 0 #1f4b21,inset 2px 2px 0 #4aae4f,2px 2px 0 #000}.color-target-label{color:gold;font-family:Press Start\ 2P,Courier New,monospace;font-size:7px;overflow:hidden;text-overflow:ellipsis;text-shadow:1px 1px 0 #000;white-space:nowrap}.color-target-preview{border:2px solid #000;box-shadow:inset -1px -1px 0 #0000004d;flex-shrink:0;height:16px;width:16px}.pixel-color-picker{background:#4d2b14;border:3px solid #000;box-shadow:inset -2px -2px 0 #2a1a13,inset 2px 2px 0 #6d4023;padding:10px}.pixel-picker-header{align-items:center;display:flex;gap:10px;margin-bottom:8px}.pixel-preview-swatch{border:3px solid #000;box-shadow:inset -2px -2px 0 #0000004d,inset 2px 2px 0 #ffffff1a;height:32px;width:32px}.pixel-hex-input{background:#2a1a13;border:3px solid #000;box-shadow:inset -2px -2px 0 #1a0f0a,inset 2px 2px 0 #4d2b14;color:gold;flex:1 1;font-family:Press Start\ 2P,Courier New,monospace;font-size:10px;padding:6px 8px;text-transform:uppercase}.pixel-hex-input:focus{border-color:gold;outline:none}.pixel-target-label{color:#ffe4a6;font-family:Press Start\ 2P,Courier New,monospace;font-size:8px;margin-bottom:10px;text-align:center;text-shadow:1px 1px 0 #000}.pixel-slider-row{align-items:center;display:flex;gap:8px;margin-bottom:8px}.pixel-slider-label{color:gold;font-family:Press Start\ 2P,Courier New,monospace;font-size:10px;text-shadow:1px 1px 0 #000;width:16px}.pixel-range{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,red,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red);border:2px solid #000;cursor:pointer;flex:1 1;height:16px}.pixel-range::-webkit-slider-thumb{-webkit-appearance:none;background:#ffe4a6;border:2px solid #000;box-shadow:inset -1px -1px 0 #b89a4c,inset 1px 1px 0 #fff;cursor:grab;height:20px;width:12px}.pixel-range::-moz-range-thumb{background:#ffe4a6;border:2px solid #000;box-shadow:inset -1px -1px 0 #b89a4c,inset 1px 1px 0 #fff;cursor:grab;height:20px;width:12px}.pixel-slider-value{color:#ffe4a6;font-family:Press Start\ 2P,Courier New,monospace;font-size:9px;text-align:right;text-shadow:1px 1px 0 #000;width:32px}.pixel-preset-grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(6,1fr);margin-top:10px}.pixel-preset-swatch{aspect-ratio:1;border:2px solid #000;box-shadow:inset -1px -1px 0 #0000004d,inset 1px 1px 0 #ffffff26,2px 2px 0 #000;cursor:pointer;transition:transform .1s,box-shadow .1s}.pixel-preset-swatch:hover{box-shadow:inset -1px -1px 0 #0000004d,inset 1px 1px 0 #fff3,3px 3px 0 #000;transform:translate(-1px,-1px)}.pixel-preset-swatch.active{box-shadow:inset -2px -2px 0 #00000080,inset 2px 2px 0 #ffffff40,0 0 0 2px gold}.custom-toggles-section{border-top:2px solid #0000004d;margin-top:15px;padding-top:12px}.toggles-title{color:#ffe4a6;font-family:Press Start\ 2P,Courier New,monospace;font-size:10px;margin-bottom:8px;text-shadow:1px 1px 0 #000}.toggle-buttons-row{display:flex;flex-wrap:wrap;gap:6px}.toggle-btn{background:#5c3317;border:2px solid #000;box-shadow:2px 2px 0 #000;color:#aaa;cursor:pointer;font-family:Press Start\ 2P,Courier New,monospace;font-size:8px;padding:6px 10px;transition:all .1s}.toggle-btn:hover{background:#7a3f11;color:#ccc}.toggle-btn.active{background:#8b0000;box-shadow:inset 2px 2px 0 #0000004d,0 0 0 2px gold;color:gold}.custom-save-section{border-top:2px solid #0000004d;margin-top:14px;padding-top:12px}.custom-save-title{color:#ffe4a6;font-family:Press Start\ 2P,Courier New,monospace;font-size:9px;margin-bottom:8px;text-shadow:1px 1px 0 #000}.custom-save-row{align-items:center;display:flex;gap:6px}.custom-save-input{background:#2a1a13;border:3px solid #000;box-shadow:inset -2px -2px 0 #1a0f0a,inset 2px 2px 0 #4d2b14;color:gold;flex:1 1;font-family:Press Start\ 2P,Courier New,monospace;font-size:9px;min-width:0;padding:6px 8px}.custom-save-input:focus{border-color:gold;outline:none}.custom-save-btn{background:#2f6f31;border:3px solid #000;box-shadow:inset -2px -2px 0 #1f4b21,inset 2px 2px 0 #4aae4f,2px 2px 0 #000;color:gold;cursor:pointer;font-family:Press Start\ 2P,Courier New,monospace;font-size:8px;padding:6px 10px}.custom-save-btn:hover{box-shadow:inset -2px -2px 0 #1f4b21,inset 2px 2px 0 #5ec263,3px 3px 0 #000;transform:translate(-1px,-1px)}.custom-save-message{color:#ffe4a6;font-family:Press Start\ 2P,Courier New,monospace;font-size:8px;margin-top:8px;text-shadow:1px 1px 0 #000}.category-selection.no-inner-border .category-icon-image:before{display:none!important}.category-selection.no-shadows .category-card,.category-selection.no-shadows .category-icon-image,.category-selection.no-shadows .category-icon-image:hover,.category-selection.no-shadows .category-info,.category-selection.no-shadows .color-target-btn,.category-selection.no-shadows .floating-start-btn,.category-selection.no-shadows .group-title,.category-selection.no-shadows .pixel-button,.category-selection.no-shadows .pixel-hex-input,.category-selection.no-shadows .pixel-preset-swatch,.category-selection.no-shadows .pixel-preview-swatch,.category-selection.no-shadows .remove-btn,.category-selection.no-shadows .section-title,.category-selection.no-shadows .selected-badge,.category-selection.no-shadows .selected-categories-sidebar,.category-selection.no-shadows .sidebar-category-item,.category-selection.no-shadows .sidebar-category-item:hover,.category-selection.no-shadows .start-button,.category-selection.no-shadows .theme-dropdown,.category-selection.no-shadows .theme-option,.category-selection.no-shadows .theme-switcher,.category-selection.no-shadows .toggle-btn{box-shadow:none!important}.category-selection.no-shadows .category-info,.category-selection.no-shadows .category-name,.category-selection.no-shadows .floating-start-btn,.category-selection.no-shadows .group-title,.category-selection.no-shadows .pixel-subtitle,.category-selection.no-shadows .pixel-title,.category-selection.no-shadows .section-title,.category-selection.no-shadows .sidebar-count,.category-selection.no-shadows .sidebar-title,.category-selection.no-shadows .theme-option,.category-selection.no-shadows .theme-switcher{text-shadow:none!important}.category-selection.custom-theme.no-vignette{--cs-page-bg:var(--custom-base,#3b82f6)!important;--cs-background-image:var(--custom-base,#3b82f6)!important}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}.classic-theme .selected-categories-sidebar{background:#5c3317;border:4px solid #000;border-radius:0;box-shadow:inset -4px -4px 0 #3e2723,inset 4px 4px 0 #8b4513,6px 6px 0 #000}.classic-theme .sidebar-header{background:#8b4513;box-shadow:inset -2px -2px 0 #3e2723,inset 2px 2px 0 sienna}.classic-theme .sidebar-count,.classic-theme .sidebar-title{color:gold;text-shadow:2px 2px 0 #000}.classic-theme .sidebar-category-item{background:#8b4513;border:3px solid #000;border-radius:0;box-shadow:inset -2px -2px 0 #3e2723,inset 2px 2px 0 sienna,3px 3px 0 #000}.classic-theme .sidebar-category-item:hover{background:sienna;box-shadow:inset -2px -2px 0 #3e2723,inset 2px 2px 0 peru,4px 4px 0 #000}.classic-theme .category-card,.classic-theme .category-card.cloud-card{background:#5c3317!important;border:6px solid #000!important;border-radius:0!important;box-shadow:inset -4px -4px 0 #3e2723,inset 4px 4px 0 #8b4513,8px 8px 0 #000!important;padding:20px}.classic-theme .category-card:hover:not(.disabled){box-shadow:inset -4px -4px 0 #3e2723,inset 4px 4px 0 sienna,10px 10px 0 #000;transform:translate(-2px,-2px)}.classic-theme .category-card.selected{animation:none;background:#8b0000;border-color:#000;box-shadow:inset -4px -4px 0 #600000,inset 4px 4px 0 #cd5c5c,8px 8px 0 #000}@keyframes selectedPulse{0%,to{box-shadow:inset -4px -4px 0 #600000,inset 4px 4px 0 #cd5c5c,8px 8px 0 #000,0 0 30px #ffd70099}50%{box-shadow:inset -4px -4px 0 #600000,inset 4px 4px 0 #cd5c5c,10px 10px 0 #000,0 0 45px #ffd700cc}}.classic-theme .category-card:before{display:none}.classic-theme .category-name{color:gold;text-shadow:2px 2px 0 #000}.classic-theme .category-info{background:#3e2723;border:3px solid #000;border-radius:0;box-shadow:inset -2px -2px 0 #2a1a13,inset 2px 2px 0 #5c3317,4px 4px 0 #000;color:#daa520}.classic-theme .selected-badge{background:#2f6f31}.sky-theme{align-items:center;display:flex;flex-direction:column;margin:0;min-height:100%;overflow:hidden;padding:140px 0 0;position:relative}.sky-theme:before{background-image:url(/static/media/newbg.1f9b236aa289b73cc84d.png);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:-1}.sky-theme .action-buttons,.sky-theme .categories-grid,.sky-theme .category-card,.sky-theme .pixel-container,.sky-theme .pixel-title,.sky-theme .selected-categories-sidebar,.sky-theme h2{position:relative;z-index:10}.sky-theme .categories-grid{align-items:flex-end;justify-content:center;margin-left:auto;margin-right:auto;padding-left:0;row-gap:160px}.sky-theme .selected-categories-sidebar{-webkit-font-smoothing:none;align-items:flex-start;background:#0000!important;border:none!important;border-radius:0;box-shadow:none!important;display:flex;flex-direction:column;height:auto!important;image-rendering:pixelated;left:8px!important;max-height:90vh!important;padding:0!important;position:fixed!important;right:auto!important;top:50%!important;transform:translateY(-50%)!important;width:auto!important;z-index:12}.sky-theme .sidebar-category-item{align-items:center;animation:skySidebarSlotIn .26s cubic-bezier(.22,.61,.36,1) backwards,skySidebarIdleFloat 3.4s ease-in-out .35s infinite;background:url(/static/media/sidebar.8f674b3e5b6ca140c8d9.png) 50%/100% 100% no-repeat;border:none;border-radius:0;box-shadow:none;display:flex;height:132px;image-rendering:pixelated;justify-content:center;margin:0;overflow:visible;position:relative;top:0;transform-origin:left center;transition:transform .18s cubic-bezier(.22,.61,.36,1),filter .18s ease-out;width:182px;will-change:transform,filter}.sky-theme .sidebar-category-item:after,.sky-theme .sidebar-category-item:before{content:none;display:none}.sky-theme .sidebar-category-item:hover{filter:brightness(1.06) saturate(1.08);transform:translateX(4px) translateY(-1px) scale(1.015)}.sky-theme .sidebar-category-item:active{filter:brightness(.97);transform:translateX(6px) translateY(1px) scale(.97)}.sky-theme .sidebar-categories{align-items:flex-start;display:flex;flex-direction:column;gap:8px;padding:0;position:relative;z-index:2}.sky-theme .sidebar-category-item:first-child{animation-delay:0s,.35s}.sky-theme .sidebar-category-item:nth-child(2){animation-delay:.02s,.37s}.sky-theme .sidebar-category-item:nth-child(3){animation-delay:.04s,.39s}.sky-theme .sidebar-category-item:nth-child(4){animation-delay:.06s,.41s}.sky-theme .sidebar-category-item:nth-child(5){animation-delay:.08s,.43s}.sky-theme .sidebar-category-item:nth-child(6){animation-delay:.1s,.45s}.sky-theme .selected-categories-sidebar:after,.sky-theme .selected-categories-sidebar:before,.sky-theme .sidebar-categories:after,.sky-theme .sidebar-categories:before{content:none!important;display:none!important}.sky-theme .sidebar-category-item .category-icon-image{filter:drop-shadow(2px 0 0 rgba(24,46,82,.58)) drop-shadow(-2px 0 0 rgba(24,46,82,.58)) drop-shadow(0 2px 0 rgba(24,46,82,.58)) drop-shadow(0 -2px 0 rgba(24,46,82,.58)) drop-shadow(2px 3px 0 rgba(14,30,56,.72));height:60px!important;image-rendering:pixelated;left:0!important;object-fit:contain;position:relative;top:-5px!important;transition:transform .16s cubic-bezier(.22,.61,.36,1),top .16s cubic-bezier(.22,.61,.36,1),filter .16s ease-out;width:60px!important;z-index:2}.sky-theme .sidebar-category-item:hover .category-icon-image{filter:drop-shadow(2px 0 0 rgba(24,46,82,.58)) drop-shadow(-2px 0 0 rgba(24,46,82,.58)) drop-shadow(0 2px 0 rgba(24,46,82,.58)) drop-shadow(0 -2px 0 rgba(24,46,82,.58)) drop-shadow(0 0 8px rgba(111,226,242,.8));top:-7px!important;transform:scale(1.06)}.sky-theme .sidebar-category-item:active .category-icon-image{top:-3px!important;transform:scale(.96)}.sky-theme .sidebar-category-item .category-icon-image.category-one-piece{height:56px!important;top:-4px!important;width:56px!important}.sky-theme .sidebar-category-item .category-icon-image.category--attack-on-titan,.sky-theme .sidebar-category-item .category-icon-image.category--got,.sky-theme .sidebar-category-item .category-icon-image.category-attack-on-titan,.sky-theme .sidebar-category-item .category-icon-image.category-breaking-bad,.sky-theme .sidebar-category-item .category-icon-image.category-game-of-thrones,.sky-theme .sidebar-category-item .category-icon-image.category-got,.sky-theme .sidebar-category-item .category-icon-image.category-world-cup{height:64px!important;top:-8px!important;width:64px!important}.sky-theme .remove-btn{align-items:center;animation:skySidebarBtnPulse 2.2s ease-in-out infinite;background:url(/static/media/x.559a18bdfbe4af401725.png) 50%/contain no-repeat;background-color:initial;border:none;border-radius:0;box-shadow:none;color:#0000;cursor:pointer;display:flex;font-size:0;font-weight:700;height:22px;image-rendering:pixelated;justify-content:center;line-height:1;padding:0;right:9px!important;text-shadow:none;top:10px!important;transition:transform .14s cubic-bezier(.22,.61,.36,1),filter .14s ease-out;width:22px;z-index:3}.sky-theme .remove-btn:hover{animation:none;filter:brightness(1.1) drop-shadow(0 0 6px rgba(234,36,36,.5));transform:translate(-1px,-1px) scale(1.05)}.sky-theme .remove-btn:active,.sky-theme .remove-btn:hover{background:url(/static/media/x.559a18bdfbe4af401725.png) 50%/contain no-repeat;box-shadow:none}.sky-theme .remove-btn:active{filter:brightness(.95);transform:translate(1px,1px) scale(.92)}@keyframes skySidebarSlotIn{0%{opacity:0;transform:translateX(-8px) translateY(3px) scale(.96)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes skySidebarIdleFloat{0%,to{top:0}50%{top:-1px}}@keyframes skySidebarBtnPulse{0%,to{filter:brightness(1)}50%{filter:brightness(1.05)}}.sky-theme .category-card{background-color:initial;background-image:url(/static/media/island.161229e2920dbf54305d.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;border:none;box-shadow:none;min-height:200px;padding-bottom:55px;padding-top:25px;transition:transform .15s ease;width:180px}.sky-theme .category-card:after{animation:skyIslandShadowPulse 2.6s ease-in-out infinite;background-image:url(/static/media/Shadow.9e258c4c129f2a30d034.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:45%;content:"";height:28%;left:15%;opacity:.5;pointer-events:none;position:absolute;transform-origin:center center;width:68%;z-index:2}.sky-theme .category-card>*{position:relative;z-index:5}.sky-theme .category-card .category-icon-image{animation:skyIslandPicFloat 2.6s ease-in-out infinite}.sky-theme .category-card:is(.category-attack-on-titan,.category--attack-on-titan,.category-dark-souls,.category-cars):after{animation:none;display:none!important}.sky-theme .category-card:is(.category-the-office,.category-the-office-):after{animation:none!important;bottom:38%;display:block!important}.sky-theme .category-card:is(.category-friends,.category-freinds):after{animation:none!important;bottom:42%;display:block!important}.sky-theme .category-card:is(.category-the-office,.category-the-office-,.category-friends,.category-freinds,.category-attack-on-titan,.category--attack-on-titan,.category-dark-souls,.category-cars) .category-icon-image{animation:none;transform:translateY(-10px)}.sky-theme .category-card .category-icon-image.category-geography{left:12px;overflow:visible;position:relative;top:-130px}.sky-theme .category-card .category-icon-image.category-geography .category-logo-image{height:140%;width:140%}.sky-theme .category-card:is(.category-premier-league,.category-premier-league-,.category-la-liga,.category-movies):after{bottom:39%}.sky-theme .category-card:is(.category-football,.category--football):after{bottom:45.5%}.sky-theme .category-card.category-champions-league:after{bottom:36%}.sky-theme .category-card.category-world-cup:after{bottom:34%}.sky-theme .category-card:is(.category-naruto,.category--naruto):after{bottom:38%}.sky-theme .category-card:is(.category-got,.category--got,.category-game-of-thrones):after{bottom:32%}.sky-theme .category-card.category-breaking-bad:after{bottom:33%}@keyframes skyIslandShadowPulse{0%,to{transform:scale(.92)}50%{transform:scale(1.08)}}@keyframes skyIslandPicFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.sky-theme .category-card:nth-child(5n),.sky-theme .category-card:nth-child(5n+1){transform:translateY(-80px)}.sky-theme .category-card:nth-child(5n+2),.sky-theme .category-card:nth-child(5n+4){transform:translateY(-40px)}.sky-theme .category-card:nth-child(5n+3){transform:translateY(0)}.sky-theme .category-card:hover{background-color:initial;box-shadow:none;filter:brightness(1.1)}.sky-theme .category-card:nth-child(5n):hover,.sky-theme .category-card:nth-child(5n+1):hover{transform:translateY(-88px) scale(1.05)}.sky-theme .category-card:nth-child(5n+2):hover,.sky-theme .category-card:nth-child(5n+4):hover{transform:translateY(-48px) scale(1.05)}.sky-theme .category-card:nth-child(5n+3):hover{transform:translateY(-8px) scale(1.05)}.sky-theme .category-card:nth-last-child(4):nth-child(5n+1){transform:translateY(-60px)}.sky-theme .category-card:nth-last-child(2):nth-child(5n+3),.sky-theme .category-card:nth-last-child(3):nth-child(5n+2){transform:translateY(0)}.sky-theme .category-card:last-child:nth-child(5n+4){transform:translateY(-60px)}.sky-theme .category-card:nth-last-child(4):nth-child(5n+1):hover{transform:translateY(-68px) scale(1.05)}.sky-theme .category-card:nth-last-child(2):nth-child(5n+3):hover,.sky-theme .category-card:nth-last-child(3):nth-child(5n+2):hover{transform:translateY(-8px) scale(1.05)}.sky-theme .category-card:last-child:nth-child(5n+4):hover{transform:translateY(-68px) scale(1.05)}.sky-theme .category-card:nth-last-child(3):nth-child(5n+1){transform:translateY(-80px)}.sky-theme .category-card:nth-last-child(2):nth-child(5n+2){transform:translateY(0)}.sky-theme .category-card:last-child:nth-child(5n+3){transform:translateY(-80px)}.sky-theme .category-card:nth-last-child(3):nth-child(5n+1):hover{transform:translateY(-88px) scale(1.05)}.sky-theme .category-card:nth-last-child(2):nth-child(5n+2):hover{transform:translateY(-8px) scale(1.05)}.sky-theme .category-card:last-child:nth-child(5n+3):hover{transform:translateY(-88px) scale(1.05)}.sky-theme .category-card:last-child:nth-child(5n+2),.sky-theme .category-card:nth-last-child(2):nth-child(5n+1){transform:translateY(-40px)}.sky-theme .category-card:last-child:nth-child(5n+2):hover,.sky-theme .category-card:nth-last-child(2):nth-child(5n+1):hover{transform:translateY(-48px) scale(1.05)}.sky-theme .category-card:last-child:nth-child(5n+1){transform:translateY(0)}.sky-theme .category-card:last-child:nth-child(5n+1):hover{transform:translateY(-8px) scale(1.05)}.sky-theme .category-card.selected:last-child:nth-child(5n+4),.sky-theme .category-card.selected:nth-last-child(4):nth-child(5n+1){transform:scale(1.1) translateY(-70px)!important}.sky-theme .category-card.selected:nth-last-child(2):nth-child(5n+3),.sky-theme .category-card.selected:nth-last-child(3):nth-child(5n+2){transform:scale(1.1) translateY(-10px)!important}.sky-theme .category-card.selected:last-child:nth-child(5n+3),.sky-theme .category-card.selected:nth-last-child(3):nth-child(5n+1){transform:scale(1.1) translateY(-90px)!important}.sky-theme .category-card.selected:nth-last-child(2):nth-child(5n+2){transform:scale(1.1) translateY(-10px)!important}.sky-theme .category-card.selected:last-child:nth-child(5n+2),.sky-theme .category-card.selected:nth-last-child(2):nth-child(5n+1){transform:scale(1.1) translateY(-50px)!important}.sky-theme .category-card.selected:last-child:nth-child(5n+1){transform:scale(1.1) translateY(-10px)!important}@media (max-width:1200px){.sky-theme .category-card:nth-child(4n),.sky-theme .category-card:nth-child(4n+1){transform:translateY(-60px)}.sky-theme .category-card:nth-child(4n+2),.sky-theme .category-card:nth-child(4n+3){transform:translateY(0)}.sky-theme .category-card:nth-child(4n):hover,.sky-theme .category-card:nth-child(4n+1):hover{transform:translateY(-68px) scale(1.05)}.sky-theme .category-card:nth-child(4n+2):hover,.sky-theme .category-card:nth-child(4n+3):hover{transform:translateY(-8px) scale(1.05)}.sky-theme .category-card.selected:nth-child(4n),.sky-theme .category-card.selected:nth-child(4n+1){transform:scale(1.1) translateY(-70px)!important}.sky-theme .category-card.selected:nth-child(4n+2),.sky-theme .category-card.selected:nth-child(4n+3){transform:scale(1.1) translateY(-10px)!important}}@media (max-width:950px){.sky-theme .category-card:nth-child(3n),.sky-theme .category-card:nth-child(3n+1){transform:translateY(-50px)}.sky-theme .category-card:nth-child(3n+2){transform:translateY(0)}.sky-theme .category-card:nth-child(3n):hover,.sky-theme .category-card:nth-child(3n+1):hover{transform:translateY(-58px) scale(1.05)}.sky-theme .category-card:nth-child(3n+2):hover{transform:translateY(-8px) scale(1.05)}.sky-theme .category-card.selected:nth-child(3n),.sky-theme .category-card.selected:nth-child(3n+1){transform:scale(1.1) translateY(-60px)!important}.sky-theme .category-card.selected:nth-child(3n+2){transform:scale(1.1) translateY(-10px)!important}}@media (max-width:650px){.sky-theme .category-card:nth-child(2n),.sky-theme .category-card:nth-child(odd){transform:translateY(0)}.sky-theme .category-card:nth-child(2n):hover,.sky-theme .category-card:nth-child(odd):hover{transform:translateY(-8px) scale(1.05)}.sky-theme .category-card.selected{transform:scale(1.1) translateY(-10px)!important}}@media (max-width:450px){.sky-theme .category-card{transform:translateY(0)!important}.sky-theme .category-card:hover{transform:translateY(-8px) scale(1.05)!important}}.sky-theme .category-card.selected{background-color:initial;background-image:url(/static/media/island.161229e2920dbf54305d.png);border:none;box-shadow:none;filter:drop-shadow(0 0 48px rgba(255,255,255,.9)) drop-shadow(0 0 55px rgba(255,255,255,.55)) drop-shadow(0 8px 4px rgba(0,0,0,.3));transform:scale(1.1) translateY(-10px);transform-origin:center bottom}.sky-theme .category-card.selected:nth-child(5n),.sky-theme .category-card.selected:nth-child(5n+1){transform:scale(1.1) translateY(-90px)}.sky-theme .category-card.selected:nth-child(5n+2),.sky-theme .category-card.selected:nth-child(5n+4){transform:scale(1.1) translateY(-50px)}.sky-theme .category-card.selected:nth-child(5n+3){transform:scale(1.1) translateY(-10px)}.sky-theme .category-card.selected:after{bottom:45%}.sky-theme .category-card.selected:is(.category-premier-league,.category-premier-league-,.category-la-liga,.category-movies):after{bottom:39%}.sky-theme .category-card.selected:is(.category-football,.category--football):after{bottom:45.5%}.sky-theme .category-card.selected.category-champions-league:after{bottom:36%}.sky-theme .category-card.selected.category-world-cup:after{bottom:34%}.sky-theme .category-card.selected:is(.category-the-office,.category-the-office-,.category-naruto,.category--naruto):after{bottom:38%}.sky-theme .category-card.selected:is(.category-friends,.category-freinds):after{bottom:42%}.sky-theme .category-card.selected:is(.category-got,.category--got,.category-game-of-thrones):after{bottom:32%}.sky-theme .category-card.selected.category-breaking-bad:after,.sky-theme .category-card.selected.category-celebrities:after,.sky-theme .category-card.selected.category-rap:after{bottom:33%}.sky-theme .category-name{color:#fff;font-weight:700;position:relative;text-shadow:2px 2px 0 #1a3a5c,-1px -1px 0 #1a3a5c,1px -1px 0 #1a3a5c,-1px 1px 0 #1a3a5c;z-index:5}.sky-theme .category-info{background:none;border:none;border-radius:0;box-shadow:none;color:gold;filter:none;font-size:13px;padding:0;position:relative;text-shadow:2px 0 0 #000,-2px 0 0 #000,0 2px 0 #000,0 -2px 0 #000,1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000!important;top:25px;z-index:5}.sky-theme .category-icon{position:relative;transform:translate(15px,-20px);z-index:5}.sky-theme .selected-badge{display:none}.sky-theme .category-icon-image{background:#0000!important;border:none!important;box-shadow:none!important}.sky-theme .category-icon-image:before{display:none!important}.sky-theme .category-icon-image:hover{box-shadow:none!important}.sky-theme .category-logo-image{padding:0!important}.sky-theme .category-icon-image.large{height:160px;width:160px}.sky-theme .category-icon-image.category--attack-on-titan,.sky-theme .category-icon-image.category-attack-on-titan{left:-60px}.sky-theme .category-icon-image.category-one-piece{position:relative;top:-30px}.sky-theme .category-icon-image.category-the-walking-dead,.sky-theme .category-icon-image.category-walking-dead{overflow:visible!important;position:relative;top:-100px}.sky-theme .category-icon-image.category-the-walking-dead .category-logo-image,.sky-theme .category-icon-image.category-walking-dead .category-logo-image{transform:scale(1.1)}.sky-theme .category-icon-image.category-freinds,.sky-theme .category-icon-image.category-friends{height:190px;left:-5px;position:relative;top:-30px;width:190px}.sky-theme .category-icon-image.category-the-office,.sky-theme .category-icon-image.category-the-office-{height:210px;position:relative;top:-10px;width:210px}.sky-theme .category-icon-image.category-tv-series{left:10px;position:relative;top:-100px}.sky-theme .category-icon-image.category-movies{height:200px!important;left:-10px!important;position:relative!important;top:-110px!important;width:200px!important}.sky-theme .category-card .category-icon-image.category-breaking-bad{height:250px!important;left:-40px;position:relative;width:250px!important}.sky-theme .category-icon-image.category-bette-call-saul,.sky-theme .category-icon-image.category-better-call-saul{left:10px!important;position:relative!important;top:-100px!important}.sky-theme .category-icon-image.category--got,.sky-theme .category-icon-image.category-got{height:250px!important;left:-38px;position:relative;top:-110px;width:250px!important}.sky-theme .category-icon-image.category-minecraft,.sky-theme .category-icon-image.category-overwatch,.sky-theme .category-icon-image.category-valorant,.sky-theme .category-icon-image.category-video-games{position:relative!important;top:-120px!important}.sky-theme .category-icon-image.category-dark-souls{height:250px!important;left:-35px;position:relative;top:-14px;width:250px!important}.sky-theme .category-icon-image.category-streamers,.sky-theme .category-icon-image.category-youtubers{position:relative!important;top:-110px!important}.sky-theme .category-icon-image.category--football,.sky-theme .category-icon-image.category-champions-league,.sky-theme .category-icon-image.category-football,.sky-theme .category-icon-image.category-la-liga,.sky-theme .category-icon-image.category-premier-league,.sky-theme .category-icon-image.category-premier-league-,.sky-theme .category-icon-image.category-world-cup{position:relative!important;top:-130px!important}.sky-theme .category-icon-image.category-la-liga,.sky-theme .category-icon-image.category-premier-league,.sky-theme .category-icon-image.category-premier-league-,.sky-theme .category-icon-image.category-world-cup{height:200px!important;left:-10px!important;width:200px!important}.sky-theme .category-icon-image.category-world-cup{height:230px!important;left:-30px!important;width:230px!important}.sky-theme .category-icon-image.category--football,.sky-theme .category-icon-image.category--naruto,.sky-theme .category-icon-image.category-bleach,.sky-theme .category-icon-image.category-breaking-bad,.sky-theme .category-icon-image.category-champions-league,.sky-theme .category-icon-image.category-dexter,.sky-theme .category-icon-image.category-elden-ring,.sky-theme .category-icon-image.category-football,.sky-theme .category-icon-image.category-fortnite,.sky-theme .category-icon-image.category-jujutsu-kaisen,.sky-theme .category-icon-image.category-jujutsu-kaisen-,.sky-theme .category-icon-image.category-la-liga,.sky-theme .category-icon-image.category-minecraft,.sky-theme .category-icon-image.category-movies,.sky-theme .category-icon-image.category-naruto,.sky-theme .category-icon-image.category-overwatch,.sky-theme .category-icon-image.category-premier-league,.sky-theme .category-icon-image.category-premier-league-,.sky-theme .category-icon-image.category-songs,.sky-theme .category-icon-image.category-streamers,.sky-theme .category-icon-image.category-valorant,.sky-theme .category-icon-image.category-video-games,.sky-theme .category-icon-image.category-world-cup,.sky-theme .category-icon-image.category-youtubers{position:relative;top:-70px}.sky-theme .category-icon-image.category-history{position:relative;top:-100px}.sky-theme .category-icon-image.category-bleach{left:8px}.sky-theme .category-icon-image.category-el-clasico,.sky-theme .category-icon-image.category-el-clásico,.sky-theme .category-icon-image.category-elden-ring,.sky-theme .category-icon-image.category-fortnite,.sky-theme .category-icon-image.category-songs{overflow:visible!important}.sky-theme .category-icon-image.category-elden-ring .category-logo-image,.sky-theme .category-icon-image.category-fortnite .category-logo-image,.sky-theme .category-icon-image.category-songs .category-logo-image{transform:scale(1.7) translateY(-40px) translateX(6px)}.sky-theme .category-icon-image.category-el-clasico .category-logo-image,.sky-theme .category-icon-image.category-el-clásico .category-logo-image{transform:scale(1.5) translateY(-40px) translateX(6px)}.sky-theme .category-icon-image.category-video-games\:-media,.sky-theme .category-icon-image.category-video-games\:-sound-effects,.sky-theme .category-icon-image.category-video-games\:-soundtracks{overflow:visible!important}.sky-theme .category-icon-image.category-video-games\:-media .category-logo-image{transform:scale(1.5) translateY(-80px)}.sky-theme .category-icon-image.category-video-games\:-soundtracks .category-logo-image{transform:scale(1.6) translateY(-80px)}.sky-theme .category-icon-image.category-video-games\:-sound-effects .category-logo-image{transform:scale(1.7) translateY(-80px)}.sky-theme .category-icon-image.category-movies\:-cast\/crew{overflow:visible!important}.sky-theme .category-icon-image.category-movies\:-cast\/crew .category-logo-image{transform:scale(1.5) translateY(-80px) translateX(6px)}.sky-theme .category-icon-image.category-celebrities{height:250px!important;left:-25px;position:relative;top:-105px;width:250px!important}.sky-theme .category-card.category-celebrities:after{bottom:33%}.sky-theme .category-icon-image.category-rap{height:250px!important;left:-22px;position:relative;top:-80px;width:250px!important}.sky-theme .category-card.category-rap:after{bottom:33%}.sky-theme .category-icon-image.category-literature,.sky-theme .category-icon-image.category-literature-{position:relative;top:-100px}.sky-theme .category-icon-image.category-flags{left:25px;overflow:visible;position:relative;top:-100px}.sky-theme .category-icon-image.category-flags .category-logo-image{height:120%;width:120%}.sky-theme .category-group{margin-bottom:150px;text-align:center;width:100%}.sky-theme .category-group .group-title{border:none;border-radius:0;display:inline-block;font-size:20px;font-weight:700;image-rendering:pixelated;letter-spacing:2px;margin-bottom:150px;min-height:50px;min-width:200px;padding:25px 40px 0;text-align:center;text-shadow:1px 1px 0 #fff3}.sky-theme .category-group .group-title,.sky-theme .floating-start-btn{background:url(/static/media/bar.5134ffc2fd165826145d.png) 50%/100% 100% no-repeat;box-shadow:none;color:#2d1f14;filter:drop-shadow(4px 4px 2px rgba(0,0,0,.4))}.sky-theme .floating-start-btn{border:none;font-size:16px;min-width:240px;padding:28px 55px;text-shadow:1px 1px 0 #ffffff4d;transition:transform .2s ease,filter .2s ease}.sky-theme .floating-start-btn:hover{filter:drop-shadow(8px 10px 5px rgba(0,0,0,.3)) brightness(1.15);transform:scale(1.15) translateY(-5px)}.sky-theme .floating-start-btn.enabled{background:url(/static/media/bar.5134ffc2fd165826145d.png) 50%/100% 100% no-repeat;box-shadow:none;filter:drop-shadow(4px 4px 2px rgba(0,0,0,.4))}.sky-theme .floating-start-btn.enabled:hover{box-shadow:none;filter:drop-shadow(8px 10px 5px rgba(0,0,0,.3)) brightness(1.15);transform:scale(1.15) translateY(-5px)}.sky-theme .floating-start-btn.enabled:active{box-shadow:none;filter:drop-shadow(2px 2px 1px rgba(0,0,0,.5));transform:scale(.98) translateY(2px)}.sky-theme .action-buttons .pixel-button{background:url(/static/media/bar.5134ffc2fd165826145d.png) 50%/100% 100% no-repeat;border:none;box-shadow:none;color:#2d1f14;filter:drop-shadow(4px 4px 2px rgba(0,0,0,.4));font-size:18px;min-height:80px;min-width:280px;padding:28px 65px;text-shadow:1px 1px 0 #ffffff4d;transition:transform .2s ease,filter .2s ease}.sky-theme .action-buttons .pixel-button:hover{box-shadow:none;filter:drop-shadow(8px 10px 5px rgba(0,0,0,.3)) brightness(1.15);transform:scale(1.15) translateY(-5px)}.sky-theme .action-buttons .pixel-button:active{box-shadow:none;filter:drop-shadow(2px 2px 1px rgba(0,0,0,.5));transform:scale(.98) translateY(2px)}.sky-theme .selected-categories-sidebar .sidebar-category-item{overflow:hidden!important}.sky-theme .selected-categories-sidebar .sidebar-category-item .category-icon-image,.sky-theme .selected-categories-sidebar .sidebar-category-item .category-icon-image.large,.sky-theme .selected-categories-sidebar .sidebar-category-item .category-logo-image{bottom:auto!important;height:60px!important;left:0!important;max-height:60px!important;max-width:60px!important;object-fit:contain!important;position:relative!important;right:auto!important;top:2px!important;transform:none!important;width:60px!important}.sky-theme .selected-categories-sidebar .sidebar-category-item:hover .category-icon-image,.sky-theme .selected-categories-sidebar .sidebar-category-item:hover .category-icon-image.large,.sky-theme .selected-categories-sidebar .sidebar-category-item:hover .category-logo-image{left:0!important;top:0!important;transform:scale(1.06)!important}.sky-theme .selected-categories-sidebar .sidebar-category-item:active .category-icon-image,.sky-theme .selected-categories-sidebar .sidebar-category-item:active .category-icon-image.large,.sky-theme .selected-categories-sidebar .sidebar-category-item:active .category-logo-image{left:0!important;top:4px!important;transform:scale(.96)!important}.sky-theme .category-card.selected:active,.sky-theme .category-card.selected:focus-visible,.sky-theme .category-card.selected:hover{filter:drop-shadow(0 0 48px rgba(255,255,255,.9)) drop-shadow(0 0 55px rgba(255,255,255,.55)) drop-shadow(0 8px 4px rgba(0,0,0,.3)) brightness(1.05)}.sky-theme .category-card.selected:nth-child(5n):active,.sky-theme .category-card.selected:nth-child(5n):focus-visible,.sky-theme .category-card.selected:nth-child(5n):hover,.sky-theme .category-card.selected:nth-child(5n+1):active,.sky-theme .category-card.selected:nth-child(5n+1):focus-visible,.sky-theme .category-card.selected:nth-child(5n+1):hover{transform:scale(1.1) translateY(-90px)!important}.sky-theme .category-card.selected:nth-child(5n+2):active,.sky-theme .category-card.selected:nth-child(5n+2):focus-visible,.sky-theme .category-card.selected:nth-child(5n+2):hover,.sky-theme .category-card.selected:nth-child(5n+4):active,.sky-theme .category-card.selected:nth-child(5n+4):focus-visible,.sky-theme .category-card.selected:nth-child(5n+4):hover{transform:scale(1.1) translateY(-50px)!important}.sky-theme .category-card.selected:nth-child(5n+3):active,.sky-theme .category-card.selected:nth-child(5n+3):focus-visible,.sky-theme .category-card.selected:nth-child(5n+3):hover{transform:scale(1.1) translateY(-10px)!important}.sky-theme .category-card.selected .category-icon-image,.sky-theme .category-card.selected .category-info,.sky-theme .category-card.selected .category-name{transition:transform .16s cubic-bezier(.22,.61,.36,1),filter .16s ease-out}.sky-theme .category-card.selected .category-info,.sky-theme .category-card.selected .category-name{transform:none!important}.sky-theme .category-card.selected:focus-visible .category-icon-image,.sky-theme .category-card.selected:hover .category-icon-image{filter:drop-shadow(0 0 8px rgba(255,255,255,.6));transform:translateY(-4px) scale(1.04)}.sky-theme .category-card.selected:focus-visible .category-info,.sky-theme .category-card.selected:hover .category-info{filter:brightness(1.28);transform:scale(1.75)!important}.sky-theme .category-card.selected:focus-visible .category-name,.sky-theme .category-card.selected:hover .category-name{filter:brightness(1.28);transform:scale(1.75)!important}.sky-theme .category-card.selected:active .category-info,.sky-theme .category-card.selected:active .category-name{transform:scale(1.52)!important}.sky-theme .category-card.selected:active .category-icon-image{transform:translateY(-1px) scale(.985)}.sky-theme .category-card.selected:is(.category-attack-on-titan,.category--attack-on-titan,.category-dark-souls,.category-cars,.category-the-office,.category-the-office-,.category-friends,.category-freinds):active .category-icon-image,.sky-theme .category-card.selected:is(.category-attack-on-titan,.category--attack-on-titan,.category-dark-souls,.category-cars,.category-the-office,.category-the-office-,.category-friends,.category-freinds):focus-visible .category-icon-image,.sky-theme .category-card.selected:is(.category-attack-on-titan,.category--attack-on-titan,.category-dark-souls,.category-cars,.category-the-office,.category-the-office-,.category-friends,.category-freinds):hover .category-icon-image{filter:none!important;transform:translateY(-10px)!important}.sky-theme .category-card .category-icon-image.category--naruto,.sky-theme .category-card .category-icon-image.category-naruto{height:210px!important;left:-24px!important;position:relative!important;top:-88px!important;width:210px!important}.sky-theme .category-card .category-icon-image.category-champions-league{height:220px!important;left:-26px!important;position:relative!important;top:-92px!important;width:220px!important}.sky-theme .category-card .category-icon-image.category-cars{left:8px!important;position:relative!important;top:-25px!important}.category-card .category-name{color:gold!important;font-size:10px!important;text-shadow:2px 0 0 #000,-2px 0 0 #000,0 2px 0 #000,0 -2px 0 #000,1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000!important;top:19px!important;white-space:pre-line}.category-card .category-name.three-word-name{top:27px!important}.sky-theme .category-card .category-info,.sky-theme .category-card .category-name{transform-origin:center;transition:transform .16s cubic-bezier(.22,.61,.36,1),filter .16s ease-out}.sky-theme .category-card:focus-visible .category-info,.sky-theme .category-card:focus-visible .category-name,.sky-theme .category-card:hover:not(.disabled) .category-info,.sky-theme .category-card:hover:not(.disabled) .category-name{filter:brightness(1.28);transform:scale(1.75)}.sky-theme .category-card:active .category-info,.sky-theme .category-card:active .category-name{transform:scale(1.52)}.sky-theme.sky-dark-mode{background:none!important;background-color:#040810;background-image:none!important;isolation:isolate}.sky-theme.sky-dark-mode:before{background:url(/static/media/newbgdarkmode.58105ec4ba882e2ad5c7.png) 50%/cover no-repeat fixed;content:"";inset:0;pointer-events:none;position:fixed;z-index:0}.sky-theme.sky-dark-mode:after{background:radial-gradient(circle at 15% 20%,#559bff29 0,#559bff00 42%),radial-gradient(circle at 82% 14%,#3aeeff26 0,#3aeeff00 40%),linear-gradient(180deg,#02050c29,#01030885);content:"";inset:0;pointer-events:none;position:fixed;z-index:2}.sky-theme.sky-dark-mode .sky-cloud{filter:brightness(.55) saturate(.8) contrast(1.06);opacity:.4}.sky-theme .theme-switcher{border:none;box-shadow:none}.sky-theme .theme-switcher:active,.sky-theme .theme-switcher:hover{box-shadow:none}.sky-theme .theme-dropdown{background:linear-gradient(145deg,#87ceebf2,#b0e0e6f2);border:3px solid #000;box-shadow:none}.sky-theme .theme-option{border:none;box-shadow:none}.sky-theme .theme-option.active,.sky-theme .theme-option:hover{box-shadow:none}.sky-theme.sky-dark-mode .theme-switcher{background:linear-gradient(180deg,#1f2b45,#111a30);border-color:#050913;box-shadow:none;color:#c7ddff}.sky-theme.sky-dark-mode .theme-switcher:hover{box-shadow:none}.sky-theme.sky-dark-mode .theme-dropdown{background:#0f1729;border-color:#050913;box-shadow:none}.sky-theme.sky-dark-mode .theme-option{background:#1a2742;border-color:#050913;box-shadow:none;color:#9fc8ff;text-shadow:1px 1px 0 #02040a}.sky-theme.sky-dark-mode .theme-option:hover{background:#26385f;box-shadow:none}.sky-theme.sky-dark-mode .theme-option.active{background:#123a30;box-shadow:none;color:#d2fff4}.sky-theme.sky-dark-mode .theme-option .new-tag{color:#7ef0cf}.sky-theme.sky-dark-mode .theme-mode-row{border-top-color:#8cb4ff42}.sky-theme.sky-dark-mode .theme-mode-label{color:#c7ddff;text-shadow:1px 1px 0 #02040a}.sky-theme.sky-dark-mode .dark-mode-switch{background:#1a2742;border-color:#050913;box-shadow:inset -2px -2px 0 #101a2d,inset 2px 2px 0 #304773,2px 2px 0 #03060d}.sky-theme.sky-dark-mode .dark-mode-switch-thumb{background:#d6ebff;box-shadow:inset -1px -1px 0 #7ca6d2,inset 1px 1px 0 #fff}.sky-theme.sky-dark-mode .dark-mode-switch.active{background:#0f3e32;box-shadow:inset -2px -2px 0 #0b231d,inset 2px 2px 0 #1f6b58,2px 2px 0 #03060d}.sky-theme.sky-dark-mode .dark-mode-switch.active .dark-mode-switch-thumb{background:#7feaff}.sky-theme.sky-dark-mode .sidebar-category-item{filter:brightness(.72) saturate(.92) drop-shadow(0 6px 8px rgba(0,0,0,.58))}.sky-theme.sky-dark-mode .sidebar-category-item:hover{filter:brightness(.9) saturate(1.04) drop-shadow(0 9px 12px rgba(0,0,0,.72))}.sky-theme.sky-dark-mode .remove-btn{filter:brightness(.86)}.sky-theme.sky-dark-mode .remove-btn:hover{filter:brightness(1) drop-shadow(0 0 7px rgba(255,90,90,.55))}.sky-theme.sky-dark-mode .category-card{filter:brightness(.75) saturate(.92) drop-shadow(0 10px 10px rgba(0,0,0,.62))}.sky-theme.sky-dark-mode .category-card:hover:not(.disabled){filter:brightness(.95) saturate(1.06) drop-shadow(0 14px 14px rgba(0,0,0,.74))}.sky-theme.sky-dark-mode .category-card.selected{filter:drop-shadow(0 0 34px rgba(134,211,255,.74)) drop-shadow(0 0 56px rgba(66,139,255,.34)) drop-shadow(0 10px 6px rgba(0,0,0,.62))}.sky-theme.sky-dark-mode .category-card .category-info,.sky-theme.sky-dark-mode .category-card .category-name{color:#9edbff!important;text-shadow:2px 0 0 #020d1b,-2px 0 0 #020d1b,0 2px 0 #020d1b,0 -2px 0 #020d1b,1px 1px 0 #020d1b,-1px -1px 0 #020d1b,1px -1px 0 #020d1b,-1px 1px 0 #020d1b!important}.sky-theme.sky-dark-mode .category-group .group-title{background:linear-gradient(180deg,#20314e,#111a2f);border:2px solid #050913;box-shadow:inset -2px -2px 0 #0f182a,inset 2px 2px 0 #3d5e98,4px 4px 0 #03060d;color:#cbe3ff;filter:none;text-shadow:1px 1px 0 #02040a}.sky-theme.sky-dark-mode .action-buttons .pixel-button,.sky-theme.sky-dark-mode .floating-start-btn{background:linear-gradient(180deg,#20314d,#111a2f);border:2px solid #050913;box-shadow:inset -2px -2px 0 #0f182a,inset 2px 2px 0 #395a91,4px 4px 0 #03060d;color:#d6ebff;filter:none;text-shadow:1px 1px 0 #02040a}.sky-theme.sky-dark-mode .action-buttons .pixel-button:hover,.sky-theme.sky-dark-mode .floating-start-btn.enabled:hover,.sky-theme.sky-dark-mode .floating-start-btn:hover{background:linear-gradient(180deg,#28406a,#162344);box-shadow:inset -2px -2px 0 #0f182a,inset 2px 2px 0 #4f77bf,6px 6px 0 #03060d}.sky-theme.sky-dark-mode .action-buttons .pixel-button:active,.sky-theme.sky-dark-mode .floating-start-btn.enabled:active,.sky-theme.sky-dark-mode .floating-start-btn:active{box-shadow:inset -1px -1px 0 #0f182a,inset 1px 1px 0 #3f639f,3px 3px 0 #03060d}.sky-theme.sky-dark-mode .pixel-subtitle,.sky-theme.sky-dark-mode .pixel-text,.sky-theme.sky-dark-mode .pixel-title{color:#d7e8ff;text-shadow:1px 1px 0 #02040a}.sky-theme.sky-dark-mode .error-message{color:#ffd0d0;text-shadow:1px 1px 0 #3a1010}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme){--cs-page-bg:linear-gradient(160deg,#6f4320,#4b2d16 50%,#2f1b0d);--cs-background-image:var(--cs-page-bg);--cs-panel-bg:#5c3317;--cs-panel-highlight:#8b4513;--cs-panel-shadow:#3e2723;--cs-card-bg:#5c3317;--cs-card-highlight:#8b4513;--cs-card-shadow:#3e2723;--cs-accent:gold;--cs-accent-soft:#ffe4a6;--cs-info-bg:#f4eee2;--cs-info-border:#5b3a21;--cs-info-text:#24180f;--cs-button-bg:#7a3f11;--cs-button-highlight:sienna;--cs-button-shadow:#2a1a13;--cs-button-text:#ffe4a6;--cs-error:#ffd5d5;background:var(--cs-page-bg);background-attachment:fixed;background-image:var(--cs-background-image);background-position:50%;background-repeat:no-repeat;background-size:cover}.category-selection.custom-theme{background:var(--cs-page-bg);background-attachment:fixed;background-image:var(--cs-background-image);background-position:50%;background-repeat:no-repeat;background-size:cover}.category-selection.home-anim-theme{--cs-page-bg:linear-gradient(160deg,#8ec5fc,#d7b8ff 45%,#9d7ee8);--cs-panel-bg:#5f3d83;--cs-panel-highlight:#8a62bc;--cs-panel-shadow:#3a2453;--cs-card-bg:#5f3d83;--cs-card-highlight:#8a62bc;--cs-card-shadow:#3a2453;--cs-accent:#fff1b8;--cs-accent-soft:#fff7d1;--cs-button-bg:#6f3fb0;--cs-button-highlight:#a174e0;--cs-button-shadow:#3e2264;--cs-button-text:#fff7d1}.category-selection.wood-theme{--cs-page-bg:linear-gradient(160deg,#704520,#4f2f15 44%,#2f1b0d)}.category-selection.tree-theme{--cs-page-bg:linear-gradient(165deg,#7b542f,#5f3d21 45%,#3c2513);--cs-panel-bg:#6a4222;--cs-panel-highlight:#99603a;--cs-panel-shadow:#402613;--cs-card-bg:#6a4222;--cs-card-highlight:#99603a;--cs-card-shadow:#402613;--cs-accent:#ffe2b1;--cs-accent-soft:#f8d2a3;--cs-button-bg:#7a3f20;--cs-button-highlight:#b16d3f;--cs-button-shadow:#4a2613;--cs-button-text:#ffe2b1}.category-selection.space-theme{--cs-page-bg:radial-gradient(circle at 20% 20%,#2d1b53 0%,#111827 42%,#040711 100%);--cs-panel-bg:#1b2a44;--cs-panel-highlight:#2f4d78;--cs-panel-shadow:#0f172a;--cs-card-bg:#1b2a44;--cs-card-highlight:#2f4d78;--cs-card-shadow:#0f172a;--cs-accent:#dbeafe;--cs-accent-soft:#bfdbfe;--cs-info-bg:#dbeafe;--cs-info-border:#1e3a8a;--cs-info-text:#0f172a;--cs-button-bg:#1e3a8a;--cs-button-highlight:#3b82f6;--cs-button-shadow:#1e1b4b;--cs-button-text:#dbeafe}.category-selection.art-theme{--cs-page-bg:linear-gradient(180deg,#8b0000,#600000 50%,#4a0000);--cs-panel-bg:#2a1a0a;--cs-panel-highlight:#4a3a2a;--cs-panel-shadow:#1a0a00;--cs-card-bg:#2a1a0a;--cs-card-highlight:#4a3a2a;--cs-card-shadow:#1a0a00;--cs-accent:gold;--cs-accent-soft:#ffeb3b;--cs-info-bg:#2a1a0a;--cs-info-border:gold;--cs-info-text:gold;--cs-button-bg:#4a3a2a;--cs-button-highlight:#6a5a4a;--cs-button-shadow:#1a0a00;--cs-button-text:gold}.category-selection.solid-blue-theme{--cs-page-bg:linear-gradient(150deg,#1e40af,#1e3a8a);--cs-panel-bg:#1e3a8a;--cs-panel-highlight:#f59e0b;--cs-panel-shadow:#172554;--cs-card-bg:#1e3a8a;--cs-card-highlight:#f59e0b;--cs-card-shadow:#172554;--cs-accent:#fde68a;--cs-accent-soft:#fbbf24;--cs-info-bg:#fef3c7;--cs-info-border:#d97706;--cs-info-text:#78350f;--cs-button-bg:#d97706;--cs-button-highlight:#fbbf24;--cs-button-shadow:#92400e;--cs-button-text:#fffbeb}.category-selection.solid-green-theme{--cs-page-bg:linear-gradient(150deg,#166534,#14532d);--cs-panel-bg:#166534;--cs-panel-highlight:#facc15;--cs-panel-shadow:#14532d;--cs-card-bg:#166534;--cs-card-highlight:#facc15;--cs-card-shadow:#14532d;--cs-accent:#fef9c3;--cs-accent-soft:#fde047;--cs-info-bg:#fefce8;--cs-info-border:#ca8a04;--cs-info-text:#713f12;--cs-button-bg:#ca8a04;--cs-button-highlight:#facc15;--cs-button-shadow:#a16207;--cs-button-text:#fefce8}.category-selection.solid-red-theme{--cs-page-bg:linear-gradient(150deg,#7f1d1d,#7a1010);--cs-panel-bg:#7f1d1d;--cs-panel-highlight:#2dd4bf;--cs-panel-shadow:#450a0a;--cs-card-bg:#7f1d1d;--cs-card-highlight:#2dd4bf;--cs-card-shadow:#450a0a;--cs-accent:#a7f3d0;--cs-accent-soft:#34d399;--cs-info-bg:#d1fae5;--cs-info-border:#059669;--cs-info-text:#064e3b;--cs-button-bg:#059669;--cs-button-highlight:#34d399;--cs-button-shadow:#047857;--cs-button-text:#ecfdf5}.category-selection.solid-purple-theme{--cs-page-bg:linear-gradient(150deg,#5b21b6,#4c1d95);--cs-panel-bg:#5b21b6;--cs-panel-highlight:#a3e635;--cs-panel-shadow:#2e1065;--cs-card-bg:#5b21b6;--cs-card-highlight:#a3e635;--cs-card-shadow:#2e1065;--cs-accent:#d9f99d;--cs-accent-soft:#bef264;--cs-info-bg:#ecfccb;--cs-info-border:#65a30d;--cs-info-text:#365314;--cs-button-bg:#65a30d;--cs-button-highlight:#84cc16;--cs-button-shadow:#4d7c0f;--cs-button-text:#ecfccb}.category-selection.solid-teal-theme{--cs-page-bg:linear-gradient(150deg,#0f766e,#115e59);--cs-panel-bg:#0f766e;--cs-panel-highlight:#fb923c;--cs-panel-shadow:#042f2e;--cs-card-bg:#0f766e;--cs-card-highlight:#fb923c;--cs-card-shadow:#042f2e;--cs-accent:#ffedd5;--cs-accent-soft:#fdba74;--cs-info-bg:#fff7ed;--cs-info-border:#ea580c;--cs-info-text:#7c2d12;--cs-button-bg:#ea580c;--cs-button-highlight:#fb923c;--cs-button-shadow:#9a3412;--cs-button-text:#fff7ed}.category-selection.solid-slate-theme{--cs-page-bg:linear-gradient(150deg,#334155,#1e293b);--cs-panel-bg:#334155;--cs-panel-highlight:#fbbf24;--cs-panel-shadow:#020617;--cs-card-bg:#334155;--cs-card-highlight:#fbbf24;--cs-card-shadow:#020617;--cs-accent:#fef3c7;--cs-accent-soft:#fcd34d;--cs-info-bg:#fffbeb;--cs-info-border:#d97706;--cs-info-text:#78350f;--cs-button-bg:#b45309;--cs-button-highlight:#fbbf24;--cs-button-shadow:#78350f;--cs-button-text:#fffbeb}.category-selection.custom-theme{--cs-page-bg:linear-gradient(155deg,var(--custom-base,#3b82f6) 0%,#101827 100%);--cs-background-image:var(--cs-page-bg);--cs-panel-bg:var(--custom-category-box,#5c3317);--cs-panel-highlight:var(--custom-bottom-bar,#8b4513);--cs-panel-shadow:#1f2937;--cs-card-bg:var(--custom-category-box,#5c3317);--cs-card-highlight:var(--custom-bottom-bar,#8b4513);--cs-card-shadow:#2f1d14;--cs-accent:var(--custom-names,gold);--cs-accent-soft:var(--custom-names,gold);--cs-info-bg:#f5f4ef;--cs-info-border:var(--custom-outline-color,#000);--cs-info-text:#111827;--cs-button-bg:var(--custom-buttons,#7a3f11);--cs-button-highlight:var(--custom-end-game-button,#2f6f31);--cs-button-shadow:#1f2937;--cs-button-text:var(--custom-button-text,#fff);--cs-outline-color:var(--custom-outline-color,#000);--cs-chosen-category:var(--custom-chosen-category,gold);--icon-inner-border:var(--custom-outline-color,#daa520)}.category-selection.custom-theme .category-card,.category-selection.custom-theme .pixel-button,.category-selection.custom-theme .selected-categories-sidebar,.category-selection.custom-theme .sidebar-category-item,.category-selection.custom-theme .start-button,.category-selection.custom-theme .theme-dropdown,.category-selection.custom-theme .theme-option,.category-selection.custom-theme .theme-swatch,.category-selection.custom-theme .theme-switcher{border-color:var(--cs-outline-color)!important}.category-selection.custom-theme .pixel-button,.category-selection.custom-theme .start-button,.category-selection.custom-theme .theme-option,.category-selection.custom-theme .theme-switcher{color:var(--cs-button-text)!important}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .theme-switcher{background:var(--cs-button-bg);box-shadow:inset -2px -2px 0 var(--cs-button-shadow),inset 2px 2px 0 var(--cs-button-highlight),6px 6px 0 #000;color:var(--cs-accent-soft)}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .theme-switcher:hover{box-shadow:inset -2px -2px 0 var(--cs-button-shadow),inset 2px 2px 0 var(--cs-button-highlight),8px 8px 0 #000}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .theme-dropdown{background:var(--cs-panel-bg)}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .theme-option{background:var(--cs-button-bg);box-shadow:inset -2px -2px 0 var(--cs-button-shadow),inset 2px 2px 0 var(--cs-button-highlight),3px 3px 0 #000;color:var(--cs-accent-soft)}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .theme-option.active,.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .theme-option:hover{background:var(--cs-button-highlight);color:#fff}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .theme-background-section{border-top-color:#0000008c}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .theme-background-label,.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .theme-background-scene-number,.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .theme-background-variant-text{color:var(--cs-accent-soft)}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .theme-background-variant{background:var(--cs-button-bg);box-shadow:inset -2px -2px 0 var(--cs-button-shadow),inset 2px 2px 0 var(--cs-button-highlight),2px 2px 0 #000;color:var(--cs-accent-soft)}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .theme-background-scene.active,.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .theme-background-variant.active{box-shadow:inset -2px -2px 0 var(--cs-button-shadow),inset 2px 2px 0 var(--cs-button-highlight),1px 1px 0 #000}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .theme-mode-label{color:var(--cs-accent-soft)}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .selected-categories-sidebar{background:var(--cs-panel-bg);border:4px solid #000;border-radius:0;box-shadow:inset -4px -4px 0 var(--cs-panel-shadow),inset 4px 4px 0 var(--cs-panel-highlight),6px 6px 0 #000}.category-selection.custom-theme .selected-categories-sidebar{background:var(--cs-chosen-category);border:4px solid var(--cs-outline-color);border-radius:0;box-shadow:inset -4px -4px 0 #0000004d,inset 4px 4px 0 #ffffff4d,6px 6px 0 #000}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .sidebar-header{background:var(--cs-panel-highlight);border-bottom:2px solid #000}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .sidebar-count,.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .sidebar-title{color:var(--cs-accent);text-shadow:2px 2px 0 #000}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .sidebar-category-item{background:var(--cs-card-bg);border:3px solid #000;border-radius:0;box-shadow:inset -2px -2px 0 var(--cs-card-shadow),inset 2px 2px 0 var(--cs-card-highlight),3px 3px 0 #000}.category-selection.custom-theme .sidebar-category-item{background:var(--cs-chosen-category);border:3px solid var(--cs-outline-color);border-radius:0;box-shadow:inset -2px -2px 0 #0000004d,inset 2px 2px 0 #ffffff4d,3px 3px 0 #000}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .sidebar-category-item:hover{box-shadow:inset -2px -2px 0 var(--cs-card-shadow),inset 2px 2px 0 var(--cs-card-highlight),4px 4px 0 #000}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .remove-btn{background:var(--cs-button-bg);border-color:#000;color:var(--cs-accent-soft)}.category-selection.custom-theme .remove-btn,.category-selection.custom-theme .remove-btn:active,.category-selection.custom-theme .remove-btn:hover{box-shadow:none!important}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .category-group{margin-bottom:90px;text-align:center;width:100%}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .category-group .group-title{background:var(--cs-panel-bg);border:4px solid #000;box-shadow:inset -3px -3px 0 var(--cs-panel-shadow),inset 3px 3px 0 var(--cs-panel-highlight),5px 5px 0 #000;color:var(--cs-accent);display:inline-block;font-size:16px;letter-spacing:2px;margin-bottom:36px;min-width:220px;padding:14px 24px;text-shadow:2px 2px 0 #000}.category-selection.custom-theme .category-group .group-title{background:var(--cs-panel-bg);border:4px solid var(--cs-outline-color);box-shadow:5px 5px 0 #000;color:var(--cs-accent);display:inline-block;font-size:16px;letter-spacing:2px;margin-bottom:36px;min-width:220px;padding:14px 24px;text-shadow:2px 2px 0 #000}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .category-card,.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .category-card.cloud-card{background:var(--cs-card-bg)!important;border:6px solid #000!important;border-radius:0!important;box-shadow:inset -4px -4px 0 var(--cs-card-shadow),inset 4px 4px 0 var(--cs-card-highlight),8px 8px 0 #000!important;padding:20px}.category-selection.custom-theme .category-card,.category-selection.custom-theme .category-card.cloud-card{background:var(--cs-card-bg)!important;border:6px solid var(--cs-outline-color)!important;border-radius:0!important;box-shadow:8px 8px 0 #000!important;padding:20px}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .category-card:hover:not(.disabled){box-shadow:inset -4px -4px 0 var(--cs-card-shadow),inset 4px 4px 0 var(--cs-card-highlight),10px 10px 0 #000;transform:translate(-2px,-2px)}.category-selection.custom-theme .category-card:hover:not(.disabled){box-shadow:10px 10px 0 #000!important;transform:translate(-2px,-2px)}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .category-card.selected{background:var(--cs-button-bg)!important;box-shadow:inset -4px -4px 0 var(--cs-button-shadow),inset 4px 4px 0 var(--cs-button-highlight),8px 8px 0 #000}.category-selection.custom-theme .category-card.selected{background:var(--cs-chosen-category)!important;border-color:var(--cs-outline-color)!important;box-shadow:8px 8px 0 #000!important}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .category-name{color:var(--cs-accent)!important;text-shadow:2px 2px 0 #000!important}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .category-info{background:var(--cs-info-bg);border:3px solid var(--cs-info-border);box-shadow:inset -2px -2px 0 #0003,inset 2px 2px 0 #ffffff73,4px 4px 0 #000000b8;color:var(--cs-info-text)}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .selected-badge{background:var(--cs-accent-soft);border:3px solid #000;color:#111827}.category-selection.custom-theme .selected-badge{background:var(--cs-chosen-category);border:3px solid #000;color:#111827}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .pixel-subtitle,.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .pixel-title{color:var(--cs-accent);text-shadow:2px 2px 0 #000}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .pixel-card>.pixel-text{color:var(--cs-accent-soft);text-shadow:1px 1px 0 #000}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .action-buttons .pixel-button,.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .floating-start-btn,.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .floating-start-btn.enabled,.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .pixel-button.large:not(:disabled){background:var(--cs-button-bg);border:4px solid #000;box-shadow:inset -4px -4px 0 var(--cs-button-shadow),inset 4px 4px 0 var(--cs-button-highlight),6px 6px 0 #000,0 0 26px #00000047;color:var(--cs-button-text);text-shadow:1px 1px 0 #000000b3}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .action-buttons .pixel-button:hover,.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .floating-start-btn.enabled:hover,.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .pixel-button.large:not(:disabled):hover{box-shadow:inset -4px -4px 0 var(--cs-button-shadow),inset 4px 4px 0 var(--cs-button-highlight),8px 8px 0 #000,0 0 32px #00000057}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .floating-start-btn.disabled,.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .pixel-button.large:disabled{background:#3b3b3b;border-color:#111;box-shadow:inset -4px -4px 0 #2a2a2a,inset 4px 4px 0 #5f5f5f,4px 4px 0 #111;color:#a3a3a3}.category-selection:is(.home-anim-theme,.wood-theme,.space-theme,.tree-theme,.art-theme,.custom-theme,.solid-blue-theme,.solid-green-theme,.solid-red-theme,.solid-purple-theme,.solid-teal-theme,.solid-slate-theme) .error-message{color:var(--cs-error);text-shadow:1px 1px 0 #2a0d0d}.category-selection.custom-theme .theme-switcher{box-shadow:6px 6px 0 #000}.category-selection.custom-theme .theme-switcher:hover{box-shadow:8px 8px 0 #000}.category-selection.custom-theme .theme-option{box-shadow:3px 3px 0 #000}.category-selection.custom-theme .theme-option.active,.category-selection.custom-theme .theme-option:hover{box-shadow:5px 5px 0 #000}.category-selection.custom-theme .floating-start-btn,.category-selection.custom-theme .floating-start-btn.enabled{box-shadow:6px 6px 0 #000}.category-selection.custom-theme .floating-start-btn.enabled:hover{box-shadow:8px 8px 0 #000}.category-selection.custom-theme .floating-start-btn.enabled:active{box-shadow:2px 2px 0 #000}.category-selection.custom-theme .floating-start-btn.disabled{box-shadow:4px 4px 0 #000}.category-selection.custom-theme .color-target-btn{background:#3a3a3a;box-shadow:2px 2px 0 #000}.category-selection.custom-theme .color-target-btn:hover{background:#4a4a4a;box-shadow:3px 3px 0 #000}.category-selection.custom-theme .color-target-btn.active{background:#555;box-shadow:2px 2px 0 #000}.category-selection.custom-theme .pixel-color-picker{background:#3a3a3a;box-shadow:3px 3px 0 #000}.category-selection.custom-theme .pixel-hex-input{background:#2a2a2a;box-shadow:inset 2px 2px 0 #000}.category-selection.custom-theme .theme-dropdown{position:absolute}.category-selection.custom-theme .theme-dropdown.custom-scroll{overflow:hidden;padding-right:8px}.category-selection.custom-theme .theme-dropdown-content{-ms-overflow-style:none;max-height:calc(min(70vh, 560px) - 16px);overflow-y:auto;scrollbar-width:none}.category-selection.custom-theme .theme-dropdown-content::-webkit-scrollbar{display:none!important}.category-selection.art-theme .categories-grid{justify-content:center;padding-left:0}.category-selection.art-theme .category-group .group-title{animation:artTitleGlow 2s ease-in-out infinite;background:linear-gradient(180deg,#3a2a1a,#2a1a0a);border:5px solid #000;box-shadow:inset -4px -4px 0 #1a0a00,inset 4px 4px 0 #5a4a3a,6px 6px 0 #000,0 0 30px #ffd7004d;color:gold;font-size:18px;letter-spacing:3px;padding:18px 32px;text-shadow:3px 3px 0 #000,0 0 15px #ffd70080}@keyframes artTitleGlow{0%,to{box-shadow:inset -4px -4px 0 #1a0a00,inset 4px 4px 0 #5a4a3a,6px 6px 0 #000,0 0 30px #ffd7004d}50%{box-shadow:inset -4px -4px 0 #1a0a00,inset 4px 4px 0 #5a4a3a,6px 6px 0 #000,0 0 50px #ffd70080}}.category-selection.art-theme .category-card,.category-selection.art-theme .category-card.cloud-card{background:linear-gradient(180deg,#8b5a2b,#704520 50%,#5c3310)!important;border:6px solid #000!important;box-shadow:inset -5px -5px 0 #402613,inset 5px 5px 0 #a0724a,8px 8px 0 #000!important;transition:all .2s ease}.category-selection.art-theme .category-card:hover:not(.disabled){box-shadow:inset -5px -5px 0 #402613,inset 5px 5px 0 #a0724a,11px 11px 0 #000,0 0 25px #ffd70066!important;transform:translate(-3px,-3px)}.category-selection.art-theme .category-card.selected{background:linear-gradient(180deg,gold,#c90)!important;box-shadow:inset -5px -5px 0 #c90,inset 5px 5px 0 #ffeb3b,8px 8px 0 #000,0 0 30px #ffd70080!important}.category-selection.art-theme .category-card.selected .category-name{color:#000!important;text-shadow:2px 2px 0 #ffffff4d}.category-selection.art-theme .category-name{color:gold;font-size:14px;text-shadow:3px 3px 0 #000,0 0 10px #ffd70066}.category-selection.art-theme .category-info{background:#5c3310;border:4px solid gold;box-shadow:inset -3px -3px 0 #402613,inset 3px 3px 0 #8b5a2b,4px 4px 0 #000,0 0 15px #ffd7004d;color:gold;margin-top:25px}.category-selection.art-theme .floating-start-btn,.category-selection.art-theme .floating-start-btn.enabled{background:linear-gradient(180deg,gold,#c90);border:5px solid #000;box-shadow:inset -4px -4px 0 #c90,inset 4px 4px 0 #ffeb3b,8px 8px 0 #000,0 0 30px #ffd70080;color:#000;font-weight:700;text-shadow:none}.category-selection.art-theme .floating-start-btn.enabled:hover{background:linear-gradient(180deg,#ffeb3b,gold);box-shadow:inset -4px -4px 0 gold,inset 4px 4px 0 #fff59d,11px 11px 0 #000,0 0 45px #ffd700b3!important;transform:translate(-3px,-3px)}.category-selection.art-theme .theme-switcher{background:linear-gradient(180deg,#3a2a1a,#2a1a0a);border:4px solid #000;box-shadow:inset -3px -3px 0 #1a0a00,inset 3px 3px 0 #5a4a3a,5px 5px 0 #000;color:gold}.category-selection.art-theme .theme-dropdown{background:#2a1a0a;border:4px solid #000;box-shadow:8px 8px 0 #00000080}.category-selection.art-theme .theme-option{background:#3a2a1a;border:3px solid #000;color:gold}.category-selection.art-theme .theme-option.active,.category-selection.art-theme .theme-option:hover{background:gold;color:#000}.category-selection.art-theme .selected-categories-sidebar{background:linear-gradient(180deg,#3a2a1a,#2a1a0a);border:5px solid #000;box-shadow:inset -4px -4px 0 #1a0a00,inset 4px 4px 0 #5a4a3a,8px 8px 0 #000}.category-selection.art-theme .sidebar-count,.category-selection.art-theme .sidebar-title{color:gold;text-shadow:2px 2px 0 #000}.category-selection.art-theme .sidebar-category-item{background:#3a2a1a;border:3px solid #000;box-shadow:inset -2px -2px 0 #1a0a00,inset 2px 2px 0 #4a3a2a,3px 3px 0 #000;color:gold}.category-selection.art-theme .sidebar-category-item:hover{background:#4a3a2a}.home-with-categories{--home-surface-bg:linear-gradient(145deg,#9fd8ff,#5cb8ff 38%,#2d7fc1);--home-background-image:var(--home-surface-bg);--home-surface-overlay:radial-gradient(circle at 12% 18%,#ffffff73 0%,#fff0 42%),radial-gradient(circle at 86% 12%,#ffe99657 0%,#ffe99600 44%),radial-gradient(circle at 50% 82%,#ffffff29 0%,#fff0 48%);--home-title-color:gold;--home-title-outline:#000;--home-title-glow:#ffd70099;--home-subtitle-color:gold;--home-subtitle-outline:#000;--home-button-bg:#8b0000;--home-button-text:gold;--home-button-shadow-dark:#600000;--home-button-shadow-light:#cd5c5c;--home-button-hover-light:#ff6b6b;--home-button-glow:#ffd70080;position:relative}.home-with-categories.classic-theme,.home-with-categories.wood-theme{--home-surface-bg:linear-gradient(160deg,#704520,#4f2f15 44%,#2f1b0d);--home-surface-overlay:radial-gradient(circle at 14% 14%,#ffcd8a3d 0%,#ffcd8a00 45%),radial-gradient(circle at 84% 88%,#ffffff17 0%,#fff0 50%);--home-title-color:#ffe4a6;--home-title-glow:#ffd57085;--home-subtitle-color:#fbd796;--home-button-bg:#6f2f13;--home-button-text:#ffe8b6;--home-button-shadow-dark:#441c0b;--home-button-shadow-light:#a85a2e;--home-button-hover-light:#c67945;--home-button-glow:#eca05973}.home-with-categories.home-anim-theme{--home-surface-bg:linear-gradient(160deg,#8ec5fc,#d7b8ff 45%,#9d7ee8);--home-surface-overlay:radial-gradient(circle at 18% 20%,#ffffff5c 0%,#fff0 46%),radial-gradient(circle at 78% 14%,#fff4c447 0%,#fff4c400 42%),radial-gradient(circle at 50% 88%,#7c3aed3d 0%,#7c3aed00 55%);--home-title-color:#fff1b8;--home-title-glow:#fff1b880;--home-subtitle-color:#fff7d1;--home-button-bg:#6f3fb0;--home-button-text:#fff6e0;--home-button-shadow-dark:#3e2264;--home-button-shadow-light:#a174e0;--home-button-hover-light:#c298ff;--home-button-glow:#c298ff8c}.home-with-categories.tree-theme{--home-surface-bg:linear-gradient(165deg,#7b542f,#5f3d21 45%,#3c2513);--home-surface-overlay:radial-gradient(circle at 10% 14%,#ffe4a433 0%,#ffe4a400 42%),linear-gradient(120deg,#704a254d,#704a2500 52%),radial-gradient(circle at 86% 86%,#a9774947 0%,#a9774900 44%);--home-title-color:#ffe2b1;--home-title-glow:#ffce8a80;--home-subtitle-color:#f5d1a2;--home-button-bg:#6f341a;--home-button-text:#ffe6bb;--home-button-shadow-dark:#472111;--home-button-shadow-light:#a96339;--home-button-hover-light:#cb8355;--home-button-glow:#d6895c73}.home-with-categories.space-theme{--home-surface-bg:radial-gradient(circle at 20% 20%,#2d1b53 0%,#111827 42%,#040711 100%);--home-surface-overlay:radial-gradient(2px 2px at 10% 20%,#ffffffd9,#fff0),radial-gradient(1px 1px at 30% 70%,#93c5fdf2,#93c5fd00),radial-gradient(2px 2px at 80% 30%,#fbbf24cc,#fbbf2400),radial-gradient(1px 1px at 65% 80%,#f472b6e6,#f472b600);--home-title-color:#dbeafe;--home-title-outline:#020617;--home-title-glow:#60a5fa99;--home-subtitle-color:#bfdbfe;--home-subtitle-outline:#020617;--home-button-bg:#1e3a8a;--home-button-text:#dbeafe;--home-button-shadow-dark:#1e1b4b;--home-button-shadow-light:#3b82f6;--home-button-hover-light:#60a5fa;--home-button-glow:#60a5fa73}.home-with-categories.solid-blue-theme{--home-surface-bg:linear-gradient(150deg,#1e40af,#1e3a8a);--home-surface-overlay:radial-gradient(circle at 14% 10%,#93c5fd42,#93c5fd00);--home-title-color:#dbeafe;--home-title-outline:#0f172a;--home-title-glow:#93c5fd73;--home-subtitle-color:#bfdbfe;--home-subtitle-outline:#0f172a;--home-button-bg:#1d4ed8;--home-button-text:#dbeafe;--home-button-shadow-dark:#1e3a8a;--home-button-shadow-light:#3b82f6;--home-button-hover-light:#60a5fa;--home-button-glow:#60a5fa59}.home-with-categories.solid-green-theme{--home-surface-bg:linear-gradient(150deg,#166534,#14532d);--home-surface-overlay:radial-gradient(circle at 14% 12%,#86efac3d,#86efac00);--home-title-color:#dcfce7;--home-title-outline:#052e16;--home-title-glow:#4ade8073;--home-subtitle-color:#bbf7d0;--home-subtitle-outline:#052e16;--home-button-bg:#15803d;--home-button-text:#dcfce7;--home-button-shadow-dark:#14532d;--home-button-shadow-light:#22c55e;--home-button-hover-light:#4ade80;--home-button-glow:#4ade8059}.home-with-categories.solid-red-theme{--home-surface-bg:linear-gradient(150deg,#7f1d1d,#7a1010);--home-surface-overlay:radial-gradient(circle at 15% 12%,#fecaca38,#fecaca00);--home-title-color:#fee2e2;--home-title-outline:#450a0a;--home-title-glow:#f8717173;--home-subtitle-color:#fecaca;--home-subtitle-outline:#450a0a;--home-button-bg:#b91c1c;--home-button-text:#fee2e2;--home-button-shadow-dark:#7f1d1d;--home-button-shadow-light:#ef4444;--home-button-hover-light:#f87171;--home-button-glow:#f8717159}.home-with-categories.solid-purple-theme{--home-surface-bg:linear-gradient(150deg,#5b21b6,#4c1d95);--home-surface-overlay:radial-gradient(circle at 15% 14%,#e9d5ff3d,#e9d5ff00);--home-title-color:#f3e8ff;--home-title-outline:#2e1065;--home-title-glow:#c4b5fd7a;--home-subtitle-color:#ddd6fe;--home-subtitle-outline:#2e1065;--home-button-bg:#6d28d9;--home-button-text:#f3e8ff;--home-button-shadow-dark:#4c1d95;--home-button-shadow-light:#8b5cf6;--home-button-hover-light:#a78bfa;--home-button-glow:#a78bfa66}.home-with-categories.solid-teal-theme{--home-surface-bg:linear-gradient(150deg,#0f766e,#115e59);--home-surface-overlay:radial-gradient(circle at 15% 12%,#99f6e43d,#99f6e400);--home-title-color:#ccfbf1;--home-title-outline:#042f2e;--home-title-glow:#2dd4bf73;--home-subtitle-color:#99f6e4;--home-subtitle-outline:#042f2e;--home-button-bg:#0d9488;--home-button-text:#ccfbf1;--home-button-shadow-dark:#115e59;--home-button-shadow-light:#14b8a6;--home-button-hover-light:#2dd4bf;--home-button-glow:#2dd4bf5c}.home-with-categories.solid-slate-theme{--home-surface-bg:linear-gradient(150deg,#334155,#1e293b);--home-surface-overlay:radial-gradient(circle at 15% 12%,#cbd5e12e,#cbd5e100);--home-title-color:#e2e8f0;--home-title-outline:#020617;--home-title-glow:#94a3b86b;--home-subtitle-color:#cbd5e1;--home-subtitle-outline:#020617;--home-button-bg:#475569;--home-button-text:#e2e8f0;--home-button-shadow-dark:#1e293b;--home-button-shadow-light:#64748b;--home-button-hover-light:#94a3b8;--home-button-glow:#94a3b84d}.home-with-categories.art-theme{--home-surface-bg:linear-gradient(180deg,#8b0000,#600000 50%,#4a0000);--home-surface-overlay:radial-gradient(circle at 50% 30%,#ffd7001f 0%,#ffd70000 50%),radial-gradient(circle at 20% 80%,#ffd70014 0%,#ffd70000 40%);--home-title-color:gold;--home-title-outline:#000;--home-title-glow:#ffd700b3;--home-subtitle-color:#ffeb3b;--home-subtitle-outline:#000;--home-button-bg:linear-gradient(180deg,gold,#c90);--home-button-text:#000;--home-button-shadow-dark:#c90;--home-button-shadow-light:#ffeb3b;--home-button-hover-light:#fff59d;--home-button-glow:#ffd70099}.home-with-categories.custom-theme{--home-surface-bg:linear-gradient(155deg,var(--custom-base,#3b82f6) 0%,#101827 100%);--home-background-image:var(--home-surface-bg);--home-surface-overlay:radial-gradient(circle at 15% 14%,#ffffff2e 0%,#fff0 40%),radial-gradient(circle at 84% 88%,#ffffff1f 0%,#fff0 45%);--home-title-color:var(--custom-names,gold);--home-title-outline:#04070f;--home-title-glow:#ffffff73;--home-subtitle-color:var(--custom-score-numbers,#ffe08a);--home-subtitle-outline:#04070f;--home-button-bg:var(--custom-buttons,#7a3f11);--home-button-text:var(--custom-score-numbers,gold);--home-button-shadow-dark:#1f2937;--home-button-shadow-light:var(--custom-end-game-button,#2f6f31);--home-button-hover-light:var(--custom-end-game-button,#2f6f31);--home-button-glow:#ffffff42;--icon-inner-border:var(--custom-outline-color,#daa520)}.home-with-categories.no-inner-border .category-icon-image:before{display:none!important}.home-with-categories.no-shadows .category-card,.home-with-categories.no-shadows .category-icon-image,.home-with-categories.no-shadows .choose-button,.home-with-categories.no-shadows .choose-button:active,.home-with-categories.no-shadows .choose-button:hover,.home-with-categories.no-shadows .pixel-button,.home-with-categories.no-shadows .section-title,.home-with-categories.no-shadows .selected-categories-sidebar,.home-with-categories.no-shadows .sidebar-category-item{box-shadow:none!important}.home-with-categories.no-shadows .category-name,.home-with-categories.no-shadows .choose-button,.home-with-categories.no-shadows .pixel-subtitle,.home-with-categories.no-shadows .pixel-title,.home-with-categories.no-shadows .section-title,.home-with-categories.no-shadows .website-name,.home-with-categories.no-shadows .welcome-text{text-shadow:none!important}.home-with-categories.custom-theme.no-vignette{--home-surface-bg:var(--custom-base,#3b82f6)!important;--home-background-image:var(--custom-base,#3b82f6)!important}.home-with-categories.custom-theme .choose-button{box-shadow:8px 8px 0 #000}.home-with-categories.custom-theme .choose-button:hover{box-shadow:11px 11px 0 #000}.home-with-categories.custom-theme .choose-button:active{box-shadow:3px 3px 0 #000}.home-with-categories.custom-theme.no-shadows .choose-button,.home-with-categories.custom-theme.no-shadows .choose-button:active,.home-with-categories.custom-theme.no-shadows .choose-button:hover{box-shadow:none!important}.home-page{align-items:center;background:var(--home-surface-bg);background-attachment:fixed;background-image:var(--home-background-image);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:20px;position:relative}.home-page:before{display:none}.home-page.sky-home{background:#0000;margin:0;min-height:100vh;overflow:hidden;padding:140px 20px 20px;position:relative}.home-page.sky-home:before{background-image:url(/static/media/newbg.1f9b236aa289b73cc84d.png);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:-1}.home-page.art-home{background:linear-gradient(180deg,#8b0000,#600000 50%,#4a0000);margin:0;min-height:100vh;overflow:hidden;padding:20px;position:relative}.home-page.art-home:before{display:none}.home-page.art-home .website-name{animation:artTitlePulse 2.5s ease-in-out infinite;color:gold;text-shadow:4px 4px 0 #000,-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,0 0 30px #ffd70099}@keyframes artTitlePulse{0%,to{text-shadow:4px 4px 0 #000,-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,0 0 30px #ffd70099}50%{text-shadow:4px 4px 0 #000,-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,0 0 50px #ffd700e6}}.home-page.art-home .welcome-text{color:gold;text-shadow:3px 3px 0 #000}.home-page.art-home .choose-button{animation:artButtonGlow 2s ease-in-out infinite;background:linear-gradient(180deg,gold,#c90);border:6px solid #000;box-shadow:inset -4px -4px 0 #c90,inset 4px 4px 0 #ffeb3b,8px 8px 0 #000,0 0 30px #ffd70066;color:#000;font-weight:700}@keyframes artButtonGlow{0%,to{box-shadow:inset -4px -4px 0 #c90,inset 4px 4px 0 #ffeb3b,8px 8px 0 #000,0 0 30px #ffd70066}50%{box-shadow:inset -4px -4px 0 #c90,inset 4px 4px 0 #ffeb3b,8px 8px 0 #000,0 0 50px #ffd700b3}}.home-page.art-home .choose-button:hover{animation:none;background:linear-gradient(180deg,#ffeb3b,gold);box-shadow:inset -4px -4px 0 gold,inset 4px 4px 0 #fff59d,11px 11px 0 #000,0 0 60px #ffd700cc;color:#000;transform:translate(-3px,-3px)}.home-page.custom-home .choose-button,.home-page.custom-home .welcome-text{color:gold;color:var(--custom-names,gold)}.sky-cloud{background-repeat:no-repeat;background-size:contain;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;opacity:.95;pointer-events:none;position:fixed;z-index:1}.sky-cloud-1{animation:moveSkyCloud1 40s linear infinite;background-image:url(/static/media/ncloud1.fe15425530be64ada625.png);height:150px;left:-250px;top:15%;width:220px}.sky-cloud-2{animation:moveSkyCloud2 50s linear infinite;background-image:url(/static/media/ncloud2.609de0aef6c40fd1f014.png);height:180px;left:-300px;top:45%;width:280px}.sky-cloud-3{animation:moveSkyCloud3 35s linear infinite;background-image:url(/static/media/ncloud3.5b5666e693f9b93e5e3a.png);height:130px;left:-220px;top:70%;width:200px}.sky-cloud-4{animation:moveSkyCloud4 55s linear infinite;background-image:url(/static/media/ncloud4.04458bb1a8dd784a9be4.png);height:160px;left:-270px;top:30%;width:250px}@keyframes moveSkyCloud1{0%{transform:translateX(0)}to{transform:translateX(120vw)}}@keyframes moveSkyCloud2{0%{transform:translateX(0)}to{transform:translateX(130vw)}}@keyframes moveSkyCloud3{0%{transform:translateX(0)}to{transform:translateX(125vw)}}@keyframes moveSkyCloud4{0%{transform:translateX(0)}to{transform:translateX(140vw)}}.sky-item{background-position:50%;background-repeat:no-repeat;background-size:contain;image-rendering:pixelated;image-rendering:crisp-edges;opacity:.9;pointer-events:none;position:fixed;z-index:2}.sky-arcade-1{animation:skyFloatDown 18s linear infinite;animation-delay:0s;background-image:url(data:image/png;base64,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);height:70px;left:10vw;top:-150px;width:70px}.sky-arcade-2{animation:skyFloatDown 20s linear infinite;animation-delay:8s;background-image:url(/static/media/arcade2.52d2b4198499aeb339b7.png);height:65px;left:75vw;top:-140px;width:65px}.sky-book-1{animation:skyFloatDown 16s linear infinite;animation-delay:2s;height:60px;left:25vw;top:-130px;width:60px}.sky-book-1,.sky-book-2{background-image:url(/static/media/Book.f1073a7f587f2049fd09.png)}.sky-book-2{animation:skyFloatDown 19s linear infinite;animation-delay:11s;height:55px;left:60vw;top:-120px;width:55px}.sky-ball-1{animation:skyFloatDownSpin 17s linear infinite;animation-delay:4s;height:50px;left:40vw;top:-110px;width:50px}.sky-ball-1,.sky-ball-2{background-image:url(/static/media/Ball.535f67bc141b863ad3cf.png)}.sky-ball-2{animation:skyFloatDownSpin 21s linear infinite;animation-delay:13s;height:45px;left:85vw;top:-100px;width:45px}.sky-camera-1{animation:skyFloatDown 18s linear infinite;animation-delay:6s;background-image:url(data:image/png;base64,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);height:55px;left:15vw;top:-125px;width:55px}.sky-camera-2{animation:skyFloatDown 22s linear infinite;animation-delay:15s;background-image:url(/static/media/camera2.d1354807f15781a1d7a1.png);height:50px;left:55vw;top:-115px;width:50px}.sky-cd-1{animation:skyFloatDownFastSpin 15s linear infinite;animation-delay:1s;background-image:url(/static/media/CD.f5387fff409714fc9fd5.png);height:45px;left:30vw;top:-100px;width:45px}.sky-controller-1{animation:skyFloatDown 19s linear infinite;animation-delay:3s;background-image:url(/static/media/contoller.c4bec9e389a91f891b1c.png);height:60px;left:70vw;top:-130px;width:60px}.sky-controller-2{animation:skyFloatDown 17s linear infinite;animation-delay:10s;background-image:url(/static/media/contoller2.aba3c15f451f6af8dd20.png);height:55px;left:20vw;top:-120px;width:55px}.sky-controller-3{animation:skyFloatDown 20s linear infinite;animation-delay:16s;background-image:url(/static/media/contoller3.61c604157b367577e8aa.png);height:50px;left:90vw;top:-110px;width:50px}.sky-earth-1{animation:skyFloatDownSpin 22s linear infinite;animation-delay:5s;background-image:url(/static/media/Earth.139cd62626c9b5928ca5.png);height:65px;left:50vw;top:-140px;width:65px}.sky-feather-1{animation:skyFloatDownSlow 25s linear infinite;animation-delay:7s;height:40px;left:35vw;top:-90px;width:40px}.sky-feather-1,.sky-feather-2{background-image:url(/static/media/Feather.14be8085346f6c4a3684.png)}.sky-feather-2{animation:skyFloatDownSlow 28s linear infinite;animation-delay:18s;height:35px;left:80vw;top:-80px;width:35px}.sky-flag-1{animation:skyFloatDown 20s linear infinite;animation-delay:9s;background-image:url(/static/media/flag.1b80b527b02414ab4e33.png);height:50px;left:5vw;top:-110px;width:50px}.sky-luffy-1{animation:skyFloatDown 23s linear infinite;animation-delay:12s;background-image:url(/static/media/Luffy.6f90bcb2d658bd4e6e0a.png);left:45vw}.sky-luffy-1,.sky-naruto-1{height:70px;top:-150px;width:70px}.sky-naruto-1{animation:skyFloatDown 21s linear infinite;animation-delay:14s;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbcAAAInBAMAAADpNwoGAAAAGFBMVEVMTExVVVUAAAD9/yvipQBtc3P64NH/jSIDzDW0AAAAAnRSTlMAAHaTzTgAAAAJcEhZcwAAAEgAAABIAEbJaz4AAATvSURBVHja7dxNjhpJEAZQ4AQNJwAs2fu25QPYPsFIcwGPNAeYxcz1x6w62qpU/ZAFlZEvNikV4ax4tNRf0hh2++Px+LLb7aqt17c6j/eH7kvdOW4LHBzcY3GVNzy+vBt3tP/dU1H7iYaDg4ODg6u94aZCHA4ODg6ue1zlDbcV4uNNhzBAoe8UWj6/1Wu4HPoP490T7gMHBwcHVws3nhnvdxzsmzBu6J/wVEy4z3jWTTmhwMHBwcElx6UOcTg4ODi47nGFB8IuH8IA1+GKLYtD/PO8+4TL52HHCxwcHBwcXCEEq+PGQ3w57jLzhAIHBwcH1w8udYjDwcHBwdXHFSYvtBTGndc9wV/p9dw2cZVOKHBwcHBwCXGpQxwODg4Orntc6hCHg4ODez6uTv14q+/zWrrHLQ7xDeHqn1Dg4ODg4LLgUoc4HBwcHFz3uNQhDgcHB7cG7nQdrALuy/hcsaW6f3jYaz+48KM8ZMCVTihwcHBwcH3iUoc4HBwcHFz3uNQhDgcH91jcPMU83DMqeM5wcBspODg4ODg4ODg4ODg4ODg4uDVwhTdCxneJuFVrfJTXMPiUd3ng4J6JK7xX0CxuyhshcHBwcHD94FKHOBwcHBxc97jUIQ6XADfhuxnCPb9dH1Thnt/DKKHjMvyJaTg4uEfj9sMPNIU7DzvmfjcDHBwcHFxCXOoQh4ODg4PrHpc6xHvBnUJ/2OVL2H3CLH8urT/G947Pc6jX0AIHBwe3Di78+jxkwJVOKHBwcHBwfeJShzgcHBwcXPe41CE+jnsdv+mjcLHg4ODg4GrhxkO8LdzMEwocHBwcXHJc6hCHg4ODg+seVwjxZmvKCaXZgmu14FotuFZryuu5ZmvKCaXZgmu14FotuFbL67lWC67Vgmu14Fqt0uu5CR+CD/X17wfV8O1X+IQ/HBwcHFxC3H74gaZw52HH3O9DgYODg4NLiEsd4nBwcHBw9XGF+/8M7YsREzb5ayZuXohvE1fphAIHBwcHlxCXOsTh4ODg4LrHpQ5xODg4OLjucalDHA4ODg6ue1zqEIeDg4OD6x6XOsTh4OA2gQvr4TpYHxcrZtbw7a+jc8M1jBtr2Jc+G/9s3Ojc5RMKHBwcHFw/uNQhDgcHBwfXPS51iMPBNYkrrAVz/Vo4HxzcRnEL/+Hx5fAo3ML5pp1Q4ODg4OCS41KHOBwcHBxc97jUIQ7XHa60Lkac684BBwf3eFztDfeLcZe6c9x1QoGDg4ODy4KrvOG2QhwODg4Orntc7Q03FeJwY+shzPjfcIWOT8Md/4QWODg4uK3hqvzaPdXGbemEAgcHBwfXMu5u2HHDIQ4HBwcH1z3ubthuwyFe5acVP3m8GPdv4RPGcHBwcHAr46pk26q4Z5xQ4ODg4OCy4FKHOBwcHBxc97jUIb4YV/opVqk754GDg4ODm4O7G/Z75lWpCk/4rxUODg4ODu5u2HHDIQ4HBwcH1z3ubtjvaxjx0/jfLcPlc905fq1wcHBwcHC1N9wvxl3qzlHthAIHBwcH1zKu8obbCnE4ODg4uGfjPg7/J8PC5RVwtTfcL8Y1dkKBg4ODg2sCV3nDbYU4HBwcHFz3uNobbirE4eDg4LaLC+spjB6ux8tr3j85bi3YbT0ERbgeL6/2xN5WODg4ODi4tTa+rU8PcTg4ODi47nFrwW7r00M8M+5/2KtINyghOawAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDMtMzFUMTQ6Mjc6MDctMDU6MDCCIinKAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTAzLTMxVDE0OjI3OjA3LTA1OjAw83+RdgAAAABJRU5ErkJggg==);left:65vw}.sky-treasure-1{animation:skyFloatDown 18s linear infinite;animation-delay:4s;background-image:url(data:image/png;base64,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);height:60px;left:8vw;top:-130px;width:60px}.sky-treasure-2{animation:skyFloatDown 20s linear infinite;animation-delay:17s;background-image:url(/static/media/treasure2.1c1e562fd6a97925a347.png);height:55px;left:58vw;top:-120px;width:55px}.sky-tv-1{animation:skyFloatDown 19s linear infinite;animation-delay:6s;background-image:url(/static/media/TV.d5efadedd3a7afb544c2.png);height:60px;left:38vw;top:-130px;width:60px}.sky-tv-2{animation:skyFloatDown 21s linear infinite;animation-delay:19s;background-image:url(/static/media/TV2.56b191f9089168e669db.png);height:55px;left:82vw;top:-120px;width:55px}@keyframes skyFloatDown{0%{opacity:.9;transform:translateY(0) rotate(0deg)}90%{opacity:.9}to{opacity:0;transform:translateY(120vh) rotate(1turn)}}@keyframes skyFloatDownSpin{0%{opacity:.9;transform:translateY(0) rotate(0deg)}90%{opacity:.9}to{opacity:0;transform:translateY(120vh) rotate(2turn)}}@keyframes skyFloatDownFastSpin{0%{opacity:.9;transform:translateY(0) rotate(0deg)}90%{opacity:.9}to{opacity:0;transform:translateY(120vh) rotate(3turn)}}@keyframes skyFloatDownSlow{0%{opacity:.85;transform:translateY(0) rotate(0deg)}90%{opacity:.85}to{opacity:0;transform:translateY(120vh) rotate(180deg)}}.home-content{align-items:center;animation:fadeInUp .8s ease-out;display:flex;flex-direction:column;gap:40px;position:relative;text-align:center;z-index:10}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.website-name{animation:titlePulse 3s ease-in-out infinite;color:var(--home-title-color);font-family:Press Start\ 2P,Courier New,monospace;font-size:72px;font-weight:900;image-rendering:pixelated;letter-spacing:8px;line-height:1.3;margin:0;text-shadow:6px 6px 0 var(--home-title-outline),-2px -2px 0 var(--home-title-outline),2px -2px 0 var(--home-title-outline),-2px 2px 0 var(--home-title-outline),2px 2px 0 var(--home-title-outline),0 0 40px var(--home-title-glow);text-transform:uppercase}@keyframes titlePulse{0%,to{text-shadow:6px 6px 0 var(--home-title-outline),-2px -2px 0 var(--home-title-outline),2px -2px 0 var(--home-title-outline),-2px 2px 0 var(--home-title-outline),2px 2px 0 var(--home-title-outline),0 0 40px var(--home-title-glow)}50%{text-shadow:6px 6px 0 var(--home-title-outline),-2px -2px 0 var(--home-title-outline),2px -2px 0 var(--home-title-outline),-2px 2px 0 var(--home-title-outline),2px 2px 0 var(--home-title-outline),0 0 60px var(--home-title-glow)}}.welcome-text{color:var(--home-subtitle-color);font-size:24px;letter-spacing:3px;margin:0;text-shadow:3px 3px 0 var(--home-subtitle-outline)}.choose-button,.welcome-text{font-family:Press Start\ 2P,Courier New,monospace;image-rendering:pixelated;text-transform:uppercase}.choose-button{animation:buttonFloat 2s ease-in-out infinite;background:var(--home-button-bg);border:6px solid #000;box-shadow:inset -5px -5px 0 var(--home-button-shadow-dark),inset 5px 5px 0 var(--home-button-shadow-light),8px 8px 0 #000,0 0 40px var(--home-button-glow);color:var(--home-button-text);cursor:pointer;font-size:20px;letter-spacing:4px;padding:24px 60px;transition:all .15s ease}@keyframes buttonFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.choose-button:hover{animation:none;box-shadow:inset -5px -5px 0 var(--home-button-shadow-dark),inset 5px 5px 0 var(--home-button-hover-light),11px 11px 0 #000,0 0 50px var(--home-button-glow);transform:translate(-3px,-3px)}.choose-button:active{box-shadow:inset -5px -5px 0 var(--home-button-shadow-dark),inset 5px 5px 0 var(--home-button-shadow-light),3px 3px 0 #000;transform:translate(2px,2px)}@media (max-width:768px){.website-name{font-size:48px;letter-spacing:4px}.welcome-text{font-size:18px;letter-spacing:2px}.choose-button{font-size:16px;letter-spacing:3px;padding:20px 50px}}@media (max-width:480px){.website-name{font-size:32px;letter-spacing:2px}.welcome-text{font-size:14px;letter-spacing:1px}.choose-button{font-size:14px;letter-spacing:2px;padding:16px 40px}}.auth-container{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:40px 20px;position:relative;z-index:10}.auth-card{animation:cardFloat 3s ease-in-out infinite;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:6px solid #000;border-radius:8px;box-shadow:8px 8px 0 #0000004d,0 0 40px #87ceeb4d;image-rendering:pixelated;max-width:550px;padding:50px 40px;position:relative;width:100%}@keyframes cardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.auth-card .pixel-title{color:#2c3e50;font-size:32px;letter-spacing:4px;margin-bottom:15px;text-shadow:3px 3px 0 #0003}.auth-card .pixel-subtitle,.auth-card .pixel-title{font-family:Press Start\ 2P,Courier New,monospace;image-rendering:pixelated;line-height:1.4;text-align:center;text-transform:uppercase}.auth-card .pixel-subtitle{color:#5a6c7d;font-size:18px;letter-spacing:2px;margin-bottom:35px;text-shadow:2px 2px 0 #0000001a}.auth-card .pixel-input{background:#f8fafc;border:4px solid #000;border-radius:4px;box-shadow:inset 2px 2px 4px #0000001a;box-sizing:border-box;color:#2c3e50;font-family:Press Start\ 2P,Courier New,monospace;font-size:12px;image-rendering:pixelated;margin-bottom:20px;padding:18px 16px;transition:all .2s ease;width:100%}.auth-card .pixel-input::placeholder{color:#94a3b8;font-size:10px}.auth-card .pixel-input:focus{border-color:#3b82f6;box-shadow:inset 2px 2px 4px #0000001a,0 0 0 3px #3b82f64d;outline:none}.login-method-toggle{display:flex;gap:15px;justify-content:center;margin-bottom:30px}.login-method-toggle .pixel-button{background:#e2e8f0;border:4px solid #000;border-radius:4px;box-shadow:4px 4px 0 #0003;color:#475569;cursor:pointer;font-family:Press Start\ 2P,Courier New,monospace;font-size:10px;image-rendering:pixelated;padding:14px 24px;text-transform:uppercase;transition:all .15s ease}.login-method-toggle .pixel-button:hover{background:#cbd5e1;box-shadow:6px 6px 0 #0003;transform:translate(-2px,-2px)}.login-method-toggle .pixel-button.primary{background:#3b82f6;box-shadow:4px 4px 0 #0000004d,0 0 15px #3b82f666;color:#fff}.login-method-toggle .pixel-button.primary:hover{background:#2563eb;box-shadow:6px 6px 0 #0000004d,0 0 20px #3b82f680}.pixel-button.small{font-size:10px;padding:14px 24px}.pixel-button.full-width,.pixel-button.small{font-family:Press Start\ 2P,Courier New,monospace;image-rendering:pixelated}.pixel-button.full-width{background:#3b82f6;border:5px solid #000;border-radius:4px;box-shadow:6px 6px 0 #0000004d,0 0 20px #3b82f666;color:#fff;cursor:pointer;font-size:14px;letter-spacing:2px;margin-top:20px;padding:22px 30px;text-shadow:none;text-transform:uppercase;transition:all .15s ease;width:100%}.pixel-button.full-width:hover{background:#2563eb;box-shadow:9px 9px 0 #0000004d,0 0 30px #3b82f680;transform:translate(-3px,-3px)}.pixel-button.full-width:active{box-shadow:3px 3px 0 #0000004d;transform:translate(2px,2px)}.pixel-button.full-width:disabled{background:#94a3b8;border-color:#64748b;box-shadow:4px 4px 0 #0003;color:#e2e8f0;cursor:not-allowed;transform:none}.auth-footer{margin-top:30px;text-align:center}.auth-footer .pixel-text{color:#64748b;font-size:10px;image-rendering:pixelated;line-height:2;text-shadow:1px 1px 0 #ffffff80}.auth-footer .pixel-text,.link{font-family:Press Start\ 2P,Courier New,monospace}.link{border-bottom:3px solid #3b82f6;color:#3b82f6;padding-bottom:2px;text-decoration:none;transition:all .2s ease}.link:hover{border-bottom-color:#2563eb;color:#2563eb}.error-message{animation:shake .5s;background:#ef4444;border:4px solid #000;border-radius:4px;box-shadow:4px 4px 0 #0003;color:#fff;font-family:Press Start\ 2P,Courier New,monospace;font-size:9px;image-rendering:pixelated;line-height:1.8;margin-bottom:25px;padding:16px;text-align:center}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}@media (max-width:600px){.auth-card{border-width:6px;margin:20px;padding:35px 25px}.auth-card:before{border-width:3px}.auth-card .pixel-title{font-size:22px;letter-spacing:2px}.auth-card .pixel-subtitle{font-size:14px;margin-bottom:25px}.auth-card .pixel-input{border-width:4px;font-size:10px;padding:14px 12px}.login-method-toggle{flex-direction:column;gap:12px}.login-method-toggle .pixel-button{padding:12px 20px;text-align:center;width:100%}.pixel-button.full-width{border-width:5px;font-size:12px;padding:18px 24px}.auth-footer .pixel-text,.link{font-size:8px}}@media (max-width:400px){.auth-card .pixel-title{font-size:18px}.auth-card .pixel-subtitle{font-size:12px}}.password-field{position:relative;width:100%}.password-field .pixel-input{padding-right:85px}.show-password-btn{background:#3b82f6;border:3px solid #000;border-radius:4px;box-shadow:3px 3px 0 #0003;color:#fff;cursor:pointer;font-family:Press Start\ 2P,Courier New,monospace;font-size:7px;image-rendering:pixelated;padding:6px 8px;position:absolute;right:10px;top:50%;transform:translateY(-65%);transition:all .15s ease}.show-password-btn:hover{background:#2563eb;box-shadow:4px 4px 0 #0000004d;transform:translateY(-65%) translate(-1px,-1px)}.show-password-btn:active{box-shadow:1px 1px 0 #0003;transform:translateY(-65%) translate(1px,1px)}.team-naming{align-items:center;background:linear-gradient(160deg,#e8ddd4,#d4c8bc 40%,#c9baa8);display:flex;justify-content:center;min-height:100vh;padding:40px 20px;position:relative}.team-naming:before{background:repeating-linear-gradient(0deg,#0000,#0000 2px,#00000008 0,#00000008 4px);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.team-naming .pixel-container{max-width:740px;position:relative;width:100%;z-index:1}.team-naming .pixel-card.team-naming-card{background:linear-gradient(165deg,#f5e6d3,#e8d4be 50%,#dbc7a8);border:6px solid #2a1810;box-shadow:8px 8px 0 #1a0a08,inset 0 0 0 3px #c4a882,inset 0 0 40px #8b45131a;max-width:100%;overflow:hidden;padding:0;width:100%}.team-naming .pixel-card.team-naming-card:before{background:linear-gradient(90deg,#8b3a3a,#a04545 20%,#c25555 50%,#a04545 80%,#8b3a3a);border-bottom:4px solid #2a1810;content:"";display:block;height:12px}.team-naming .pixel-title{color:#2a1810;margin:25px 0;padding:0 30px;text-align:center;text-shadow:2px 2px 0 #ffffff80}.team-naming .pixel-card.team-naming-card>:not(.pixel-title):not(:first-child){padding-left:30px;padding-right:30px}.setup-section{background:linear-gradient(145deg,#5d3a1a,#4a2d15 50%,#3c2410);border:4px solid #2a1810;box-shadow:5px 5px 0 #0000004d,inset -3px -3px 0 #2a1810,inset 3px 3px 0 #7a4a25;margin:0 30px 22px;padding:22px}.section-title{border-bottom:3px solid #7a4a25;color:#f5e6d3!important;margin-bottom:18px!important;padding-bottom:12px;text-shadow:2px 2px 0 #1a0a08}.section-desc{color:#c4a882;font-family:Press Start\ 2P,monospace;font-size:10px;margin-bottom:18px;text-align:center}.team-inputs{display:flex;gap:20px;justify-content:center}.team-input-group{flex:1 1;max-width:240px}.team-label{color:#f5e6d3;display:block;font-family:Press Start\ 2P,monospace;font-size:10px;margin-bottom:10px;text-align:center;text-shadow:1px 1px 0 #1a0a08}.team-name-input{background:#f5e6d3!important;border:4px solid #2a1810!important;box-shadow:inset -2px -2px 0 #c4a882,inset 2px 2px 0 #fff,3px 3px 0 #0000004d;color:#2a1810!important;font-family:Press Start\ 2P,monospace!important;font-size:12px!important;padding:12px 10px!important;text-align:center;text-transform:uppercase;transition:all .15s;width:100%}.team-name-input:focus{border-color:#8b3a3a!important;box-shadow:inset -2px -2px 0 #c4a882,inset 2px 2px 0 #fff,0 0 0 2px #c25555;outline:none}.team-name-input::placeholder{color:#9a8a7a;opacity:.5}.assist-options{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin-top:12px}.assist-option{align-items:center;background:linear-gradient(145deg,#3c2410,#2a1810);border:3px solid #1a0a08;box-shadow:3px 3px 0 #0006,inset 1px 1px 0 #5d3a1a;cursor:pointer;display:flex;gap:10px;padding:12px;transition:all .15s ease}.assist-option:hover{background:linear-gradient(145deg,#4a2d15,#3c2410);box-shadow:5px 6px 0 #0006,inset 1px 1px 0 #7a4a25;transform:translateY(-2px)}.assist-option.enabled{border-color:#5a8f3e;box-shadow:3px 3px 0 #0006,inset 1px 1px 0 #5d3a1a,inset 0 0 8px #5a8f3e33}.assist-option.disabled{border-color:#1a0a08;opacity:.35}.assist-option input[type=checkbox]{accent-color:#5a8f3e;cursor:pointer;flex-shrink:0;height:18px;width:18px}.assist-icon-box{align-items:center;border:3px solid #1a0a08;box-shadow:2px 2px 0 #0006,inset 1px 1px 0 #fff3;color:#f5e6d3;display:flex;flex-shrink:0;font-family:Press Start\ 2P,monospace;font-size:12px;height:38px;justify-content:center;width:38px}.assist-icon-box.call-friend{background:linear-gradient(135deg,#3a6ea5,#2a5080);font-size:0;position:relative}.assist-icon-box.call-friend img{height:24px;object-fit:contain;width:24px}.assist-icon-box.double-score{background:linear-gradient(135deg,#b8860b,#8b6914)}.assist-icon-box.two-answers{background:linear-gradient(135deg,#6b3a6b,#4a2850)}.assist-icon-box.two-answers img{height:24px;object-fit:contain;width:24px}.assist-text{display:flex;flex:1 1;flex-direction:column;gap:2px}.assist-name{color:#f5e6d3;font-family:Press Start\ 2P,monospace;font-size:8px}.assist-desc,.assist-name{text-shadow:1px 1px 0 #1a0a08}.assist-desc{color:#c4a882;display:block;font-size:7px}.team-naming-actions{border-top:3px solid #c4a882;margin:30px;padding-top:20px;text-align:center}.team-naming-actions .pixel-button{background:linear-gradient(145deg,#8b3a3a,#722f37 50%,#5a2530);border:5px solid #2a1810;box-shadow:6px 6px 0 #0006,inset -2px -2px 0 #5a2530,inset 2px 2px 0 #a04545;color:#f5e6d3;cursor:pointer;font-family:Press Start\ 2P,monospace;font-size:12px;padding:16px 40px;text-shadow:2px 2px 0 #2a1008;transition:all .15s ease}.team-naming-actions .pixel-button:hover{background:linear-gradient(145deg,#a04545,#8b3a3a 50%,#722f37);box-shadow:8px 8px 0 #0006,inset -2px -2px 0 #722f37,inset 2px 2px 0 #c25555;transform:translateY(-2px)}.team-naming-actions .pixel-button:active{box-shadow:3px 3px 0 #0006,inset -2px -2px 0 #5a2530,inset 2px 2px 0 #8b3a3a;transform:translateY(2px)}.team-naming-actions .pixel-button.disabled,.team-naming-actions .pixel-button:disabled{background:linear-gradient(145deg,#6a6a6a,#555 50%,#444);box-shadow:4px 4px 0 #0000004d,inset -2px -2px 0 #444,inset 2px 2px 0 #777;cursor:not-allowed;opacity:.5;transform:none}.team-naming-actions .pixel-button.disabled:hover,.team-naming-actions .pixel-button:disabled:hover{background:linear-gradient(145deg,#6a6a6a,#555 50%,#444);transform:none}@media (max-width:768px){.team-naming{padding:20px 12px}.team-naming .pixel-card.team-naming-card{border-width:4px}.setup-section{margin:0 18px 18px;padding:16px}.team-inputs{align-items:center;flex-direction:column;gap:16px}.team-input-group{max-width:100%;width:100%}.team-name-input{font-size:10px!important}.assist-options{gap:10px;grid-template-columns:1fr}.assist-option{padding:10px}.assist-icon-box{font-size:11px;height:34px;width:34px}.assist-name{font-size:7px}.assist-desc{font-size:6px}.team-naming-actions{margin:20px 18px 25px}.team-naming-actions .pixel-button{font-size:10px;padding:14px 28px}}.game-board{min-height:100vh;overflow:hidden;padding:40px 24px 96px;position:relative;z-index:1}.game-board.theme-wood{background:repeating-linear-gradient(90deg,#5c3317,#5c3317 40px,#654321 0,#654321 80px)}.game-board.theme-space{background:linear-gradient(180deg,#05070f,#070c18 45%,#0e1628)}.game-board.theme-tree{background:linear-gradient(180deg,#2f1d0d,#3a2412 25%,#4a2e16 55%,#553618 80%,#603f1c);color:#ffdca8}.game-board.theme-home-anim{background:#3ca2f4;color:#111;position:relative}.game-board.theme-cloud{background:linear-gradient(180deg,#87ceeb,#b0e0e6 50%,#e0f6ff);color:#111;position:relative}.game-board.theme-art{background:linear-gradient(180deg,#8b0000,#600000 50%,#4a0000);color:gold;position:relative}.game-board.theme-art:before{background:radial-gradient(circle at 50% 20%,#ffd70014 0,#0000 50%),radial-gradient(circle at 80% 70%,#ffd7000d 0,#0000 40%);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.game-board.theme-art .category-card{background:linear-gradient(180deg,#3a2a1a,#2a1a0a);border:6px solid #000;box-shadow:inset -5px -5px 0 #1a0a00,inset 5px 5px 0 #5a4a3a,8px 8px 0 #000;transition:all .2s ease}.game-board.theme-art .category-card:hover{border-color:gold;box-shadow:inset -5px -5px 0 #1a0a00,inset 5px 5px 0 #5a4a3a,10px 10px 0 #000,0 0 25px #ffd70080;transform:translate(-2px,-2px)}.game-board.theme-art .category-name{color:gold;text-shadow:3px 3px 0 #000,0 0 10px #ffd70066}.game-board.theme-art .question-btn{background:linear-gradient(180deg,#5a4a3a,#4a3a2a);border:4px solid #000;box-shadow:inset -3px -3px 0 #2a1a0a,inset 3px 3px 0 #7a6a5a,4px 4px 0 #000;color:gold;transition:all .15s ease}.game-board.theme-art .question-btn:hover:not(:disabled){background:linear-gradient(180deg,gold,#c90);box-shadow:inset -3px -3px 0 #c90,inset 3px 3px 0 #ffeb3b,6px 6px 0 #000,0 0 20px #ffd70099;color:#000;transform:translate(-2px,-2px)}.game-board.theme-art .question-btn:disabled{background:#333;box-shadow:inset -2px -2px 0 #222,inset 2px 2px 0 #444,3px 3px 0 #000;color:#555;opacity:.5}.game-board.theme-art .team-box{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(180deg,#3a2a1a,#2a1a0a);border:5px solid #000;box-shadow:inset -4px -4px 0 #1a0a00,inset 4px 4px 0 #5a4a3a,6px 6px 0 #000}.game-board.theme-art .team-name{color:gold;text-shadow:2px 2px 0 #000,0 0 10px #ffd7004d}.game-board.theme-art .team-score{animation:artScorePulse 2s ease-in-out infinite;color:gold;text-shadow:3px 3px 0 #000,0 0 25px #ffd70099}@keyframes artScorePulse{0%,to{text-shadow:3px 3px 0 #000,0 0 25px #ffd70099}50%{text-shadow:3px 3px 0 #000,0 0 40px #ffd700e6}}.game-board.theme-art .modal-content{background:#8b0000;border:8px solid #000;box-shadow:inset -6px -6px 0 #600000,inset 6px 6px 0 #cd5c5c,12px 12px 0 #000}.game-board.theme-art .modal-content:before{border:4px solid gold;bottom:-8px;box-shadow:0 0 30px #ffd70080;content:"";left:-8px;pointer-events:none;position:absolute;right:-8px;top:-8px}.game-board.theme-art .question-text{color:gold;text-shadow:2px 2px 0 #000}.game-board.theme-art .answer-btn{background:linear-gradient(180deg,gold,#c90);border:5px solid #000;box-shadow:inset -4px -4px 0 #c90,inset 4px 4px 0 #ffeb3b,6px 6px 0 #000,0 0 20px #ffd70066;color:#000;font-weight:700;transition:all .15s ease}.game-board.theme-art .answer-btn:hover{background:linear-gradient(180deg,#ffeb3b,gold);box-shadow:inset -4px -4px 0 gold,inset 4px 4px 0 #fff59d,9px 9px 0 #000,0 0 35px #ffd700b3;transform:translate(-3px,-3px)}.game-board.theme-home-anim .pixel-container{position:relative;z-index:2}.game-board.theme-home-anim .floating-layer{inset:0;pointer-events:none;position:absolute;z-index:0}.game-board.theme-home-anim .floating-layer .book,.game-board.theme-home-anim .floating-layer .cloud,.game-board.theme-home-anim .floating-layer .feather,.game-board.theme-home-anim .floating-layer .floating-item{position:absolute!important;z-index:0!important}.game-board.theme-space:after,.game-board.theme-space:before{content:"";inset:0;pointer-events:none;position:absolute}.game-board.theme-space:before{animation:starParallax 70s linear infinite;background-image:radial-gradient(1px 1px at 20px 30px,#fffffff2,#0000 50%),radial-gradient(1px 1px at 120px 80px,#ffffffd9,#0000 50%),radial-gradient(1px 1px at 60px 150px,#ffffffe6,#0000 50%),radial-gradient(1px 1px at 180px 200px,#fffc,#0000 50%),radial-gradient(1px 1px at 90px 10px,#ffffffe6,#0000 50%),radial-gradient(1.5px 1.5px at 40px 60px,#c8e1ffe6,#0000 55%),radial-gradient(1.5px 1.5px at 160px 100px,#ffffffd9,#0000 55%),radial-gradient(1.5px 1.5px at 90px 220px,#dcf5ffd9,#0000 55%),radial-gradient(1.5px 1.5px at 220px 30px,#fff5e6d9,#0000 55%),radial-gradient(2px 2px at 60px 40px,#fff0c8cc,#0000 60%),radial-gradient(2px 2px at 180px 160px,#ffffffbf,#0000 60%),radial-gradient(2px 2px at 120px 260px,#ffdcc8cc,#0000 60%),radial-gradient(900px 650px at 20% 30%,#8c00c82e,#8c00c81a 35%,#8c00c800 60%),radial-gradient(800px 600px at 78% 28%,#00b4ff29,#00b4ff14 40%,#00b4ff00 65%),radial-gradient(760px 560px at 62% 70%,#ff50b41a,#ff50b40d 40%,#ff50b400 68%);background-position:0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,no-repeat,no-repeat,no-repeat;background-size:220px 220px,220px 220px,220px 220px,220px 220px,220px 220px,320px 320px,320px 320px,320px 320px,320px 320px,480px 480px,480px 480px,480px 480px,auto,auto,auto;opacity:.95;z-index:0}.game-board.theme-space:after{background-image:radial-gradient(circle at 50% 55%,#0000 0,#0000001f 60%,#0000005c 100%);background-repeat:no-repeat;background-size:100% 100%;z-index:0}@keyframes starParallax{0%{background-position:0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0}to{background-position:-180px -110px,-160px -90px,-140px -80px,-120px -70px,-100px -60px,-100px -70px,-80px -55px,-65px -45px,-50px -35px,-35px -28px,-26px -18px,-18px -10px,10px 6px,-8px -5px,6px -4px}}@media (prefers-reduced-motion:reduce){.game-board.theme-space:before{animation:none}}.fullscreen-toggle,.settings-toggle,.theme-toggle{align-items:center;background:#00000026;border:4px solid #000;border-radius:0;box-shadow:6px 6px 0 #000,inset -3px -3px 0 #0003,inset 3px 3px 0 #ffffff1a;color:gold;cursor:pointer;display:flex;font-family:Press Start\ 2P,Courier New,monospace;font-size:16px;height:42px;justify-content:center;line-height:1;position:fixed;right:12px;text-shadow:2px 2px 0 #000;transition:transform .1s ease,box-shadow .1s ease;width:42px;z-index:951}.settings-edge-reveal-zone{background:#0000;height:100vh;position:fixed;right:0;top:0;width:10px;z-index:950}.fullscreen-toggle.edge-reveal,.settings-toggle.edge-reveal,.theme-toggle.edge-reveal{animation:settings-edge-reveal-fade .08s ease-out}@keyframes settings-edge-reveal-fade{0%{opacity:0}to{opacity:1}}.settings-toggle{font-size:20px;top:40px}.settings-toggle .settings-icon{display:block;filter:drop-shadow(1px 1px 0 #000)}.settings-toggle.active{background:#ffd7004d}.theme-toggle{top:90px}.fullscreen-toggle{font-size:0;letter-spacing:0;line-height:0;padding:0;text-shadow:none;top:140px}.fullscreen-toggle .fullscreen-icon{background:linear-gradient(currentColor,currentColor) 0 0 /7px 2px no-repeat,linear-gradient(currentColor,currentColor) 0 0 /2px 7px no-repeat,linear-gradient(currentColor,currentColor) 100% 0 /7px 2px no-repeat,linear-gradient(currentColor,currentColor) 100% 0 /2px 7px no-repeat,linear-gradient(currentColor,currentColor) 0 100% /7px 2px no-repeat,linear-gradient(currentColor,currentColor) 0 100% /2px 7px no-repeat,linear-gradient(currentColor,currentColor) 100% 100% /7px 2px no-repeat,linear-gradient(currentColor,currentColor) 100% 100% /2px 7px no-repeat;display:block;height:18px;image-rendering:pixelated;width:18px}.fullscreen-toggle:hover,.theme-toggle:hover{transform:translate(-2px,-2px)}.fullscreen-toggle:active,.theme-toggle:active{box-shadow:3px 3px 0 #000,inset -2px -2px 0 #00000040,inset 2px 2px 0 #ffffff14;transform:translate(2px,2px) scale(.9)}.settings-toggle:hover{transform:translate(-2px,-2px)}.settings-toggle:active{box-shadow:3px 3px 0 #000,inset -2px -2px 0 #00000040,inset 2px 2px 0 #ffffff14;transform:translate(2px,2px) scale(.9)}.fullscreen-toggle:focus-visible,.settings-toggle:focus-visible,.theme-toggle:focus-visible{outline:3px solid gold;outline-offset:2px}.settings-panel{grid-gap:12px;align-content:start;background:#2a2a3ad6;border:5px solid #000;box-shadow:0 0 0 100vmax #080e186b,inset -4px -4px 0 #1a1a2a,inset 4px 4px 0 #3a3a4a,10px 10px 0 #000;display:grid;font-family:Press Start\ 2P,Courier New,monospace;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));image-rendering:pixelated;left:50%;max-height:min(86vh,920px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:0 14px 14px;position:fixed;scrollbar-gutter:auto;top:50%;transform:translate(-50%,-50%);width:min(1100px,calc(100vw - 48px));z-index:980}.settings-header{background:#3a3a5ad6;border-bottom:3px solid #000;grid-column:1/-1;margin:0 -14px;padding:12px 10px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.settings-title{color:gold;font-size:10px;text-shadow:2px 2px 0 #000}.settings-close{align-items:center;background:#d32f2fd6;border:3px solid #000;box-shadow:3px 3px 0 #000;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:24px;justify-content:center;width:24px}.settings-close:hover{background:#f44336e0;transform:translate(-1px,-1px)}.settings-section{background:#00000014;border:2px solid #1a1a2a;padding:12px}.settings-section:last-child{border-bottom:2px solid #1a1a2a}.settings-section-edit{grid-column:1/-1;order:998}.settings-section-reset{grid-column:1/-1;order:999}.settings-section-reset .reset-btn{margin:0}.settings-section-title{color:gold;font-size:8px;letter-spacing:1px;margin-bottom:10px;text-shadow:1px 1px 0 #000;text-transform:uppercase}.settings-toggle-row{align-items:center;color:#ddd;cursor:pointer;display:flex;font-size:8px;gap:10px;margin-bottom:8px}.settings-toggle-row input[type=checkbox]{accent-color:#4caf50;cursor:pointer;height:18px;width:18px}.settings-toggle-row span{flex:1 1}.settings-toggle-row.disabled{cursor:not-allowed;opacity:.55}.settings-toggle-row.disabled input[type=checkbox],.settings-toggle-row.disabled span{cursor:not-allowed}.settings-hint{color:#999;font-size:7px;line-height:1.6;margin-bottom:10px}.layout-buttons{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr)}.layout-btn{background:#4a4a6ad1;border:3px solid #000;box-shadow:3px 3px 0 #000;color:#ddd;cursor:pointer;font-family:Press Start\ 2P,Courier New,monospace;font-size:7px;padding:8px 6px;transition:all .1s ease}.layout-btn:hover{background:#5a5a7adb;transform:translate(-1px,-1px)}.layout-btn.active{background:#4caf50d6;color:#fff}.edit-mode-btn{background:#ff9800d6;border:3px solid #000;box-shadow:4px 4px 0 #000;color:#111;cursor:pointer;font-family:Press Start\ 2P,Courier New,monospace;font-size:8px;padding:10px;width:100%}.edit-mode-btn:hover{background:#ffab40e0;transform:translate(-1px,-1px)}.edit-mode-btn.active{background:#ffc107e6;color:#000}.edit-controls{background:#0003;border:2px solid #1a1a2a;margin-top:10px;padding:8px}.edit-hint{color:#aaa;font-size:7px;line-height:1.4;margin:4px 0}.size-controls{display:flex;flex-direction:column;gap:8px}.size-control-row{align-items:center;color:#ddd;display:flex;font-size:8px;justify-content:space-between}.size-buttons{align-items:center;display:flex;gap:6px}.size-buttons button{background:#4a4a6ad1;border:2px solid #000;box-shadow:2px 2px 0 #000;color:gold;cursor:pointer;font-size:14px;font-weight:700;height:24px;width:24px}.size-buttons button:hover{background:#5a5a7adb}.size-buttons span{color:#aaa;font-size:8px;min-width:40px;text-align:center}.reset-btn{background:#d32f2fd6;border:3px solid #000;box-shadow:4px 4px 0 #000;color:#fff;cursor:pointer;font-family:Press Start\ 2P,Courier New,monospace;font-size:8px;padding:10px;width:100%}.reset-btn:hover{background:#f44336e0;transform:translate(-1px,-1px)}.theme-switcher{--menu-panel-bg:#5c3317;--menu-panel-dark:#3e2723;--menu-panel-light:#8b4513;--menu-title-color:gold;--menu-title-shadow:2px 2px 0 #000;--menu-btn-bg:#7a3f11;--menu-btn-color:gold;--menu-btn-text-shadow:2px 2px 0 #000;--menu-btn-shadow:inset -3px -3px 0 #2a1a13,inset 3px 3px 0 sienna,6px 6px 0 #000;--menu-btn-hover-bg:#8b4513;--menu-btn-hover-shadow:inset -3px -3px 0 #2a1a13,inset 3px 3px 0 #c17b45,8px 8px 0 #000;--menu-btn-pressed-shadow:inset -3px -3px 0 #2a1a13,inset 3px 3px 0 #8b4513,3px 3px 0 #000;--menu-btn-active-bg:#2f6f31;--menu-btn-active-color:#fff;--menu-btn-active-shadow:inset -3px -3px 0 #1f4b21,inset 3px 3px 0 #4aae4f,6px 6px 0 #000;--menu-focus-color:gold;--menu-label-color:gold;--menu-label-shadow:1px 1px 0 #000;--menu-picker-bg:#5c3317;--menu-input-bg:#1f130f;--menu-input-color:gold;--menu-input-shadow:inset -2px -2px 0 #120a06,inset 2px 2px 0 #6b4024;--menu-slider-thumb:gold;--menu-radius:0;--menu-clip:none;background:var(--menu-panel-bg);border:5px solid #000;border-radius:var(--menu-radius);box-shadow:inset -4px -4px 0 var(--menu-panel-dark),inset 4px 4px 0 var(--menu-panel-light),8px 8px 0 #000;-webkit-clip-path:var(--menu-clip);clip-path:var(--menu-clip);display:flex;flex-direction:column;gap:8px;image-rendering:pixelated;padding:10px;position:fixed;right:62px;top:90px;z-index:950}.theme-switcher .title{color:var(--menu-title-color);font-family:Press Start\ 2P,Courier New,monospace;font-size:9px;margin-bottom:4px;text-align:center;text-shadow:var(--menu-title-shadow)}.theme-switcher .theme-btn{background:var(--menu-btn-bg);border:4px solid #000;box-shadow:var(--menu-btn-shadow);color:var(--menu-btn-color);cursor:pointer;font-family:Press Start\ 2P,Courier New,monospace;font-size:10px;image-rendering:pixelated;letter-spacing:1px;line-height:1;min-width:140px;padding:10px 12px;text-shadow:var(--menu-btn-text-shadow);text-transform:uppercase;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.theme-switcher .theme-btn:hover{background:var(--menu-btn-hover-bg);box-shadow:var(--menu-btn-hover-shadow);transform:translate(-2px,-2px)}.theme-switcher .theme-btn:active{box-shadow:var(--menu-btn-pressed-shadow);transform:translate(2px,2px)}.theme-switcher .theme-btn.active{background:var(--menu-btn-active-bg);box-shadow:var(--menu-btn-active-shadow);color:var(--menu-btn-active-color)}.theme-switcher .swatch-row{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(6,22px);justify-content:center;padding-bottom:6px;padding-top:2px}.theme-switcher .swatch{border:3px solid #000;box-shadow:3px 3px 0 #000,inset -2px -2px 0 #00000040,inset 2px 2px 0 #ffffff1a;cursor:pointer;height:22px;image-rendering:pixelated;width:22px}.theme-switcher .swatch:focus-visible{outline:3px solid var(--menu-focus-color);outline-offset:2px}.theme-switcher .swatch.active{box-shadow:1px 1px 0 #000,inset -2px -2px 0 #00000059,inset 2px 2px 0 #ffffff2e;transform:translate(1px,1px)}.theme-switcher .custom-color-row{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:2px 2px 4px}.theme-switcher .custom-color-label{color:var(--menu-label-color);font-family:Press Start\ 2P,Courier New,monospace;font-size:8px;text-shadow:var(--menu-label-shadow)}.theme-switcher .custom-picker-toggle{align-items:center;background:var(--menu-btn-bg);border:3px solid #000;box-shadow:var(--menu-btn-shadow);color:var(--menu-btn-color);cursor:pointer;display:inline-flex;font-family:Press Start\ 2P,Courier New,monospace;font-size:7px;gap:8px;image-rendering:pixelated;line-height:1;padding:4px 6px;text-shadow:var(--menu-btn-text-shadow);text-transform:uppercase}.theme-switcher .custom-picker-toggle:hover{background:var(--menu-btn-hover-bg);box-shadow:var(--menu-btn-hover-shadow);transform:translate(-1px,-1px)}.theme-switcher .custom-picker-toggle.active,.theme-switcher .custom-picker-toggle:active{box-shadow:var(--menu-btn-pressed-shadow);transform:translate(1px,1px)}.theme-switcher .custom-picker-toggle:focus-visible{outline:3px solid var(--menu-focus-color);outline-offset:2px}.theme-switcher .custom-color-preview{border:2px solid #000;box-shadow:inset -1px -1px 0 #0006,inset 1px 1px 0 #ffffff40;height:14px;width:20px}.theme-switcher .theme-sub-header{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:30px 1fr}.theme-switcher .theme-sub-header .title{margin-bottom:0;text-align:left}.theme-switcher .theme-back-btn{background:var(--menu-btn-bg);border:3px solid #000;box-shadow:var(--menu-btn-shadow);color:var(--menu-btn-color);cursor:pointer;font-family:Press Start\ 2P,Courier New,monospace;font-size:11px;height:28px;line-height:1;width:30px}.theme-switcher .theme-back-btn:hover{background:var(--menu-btn-hover-bg);box-shadow:var(--menu-btn-hover-shadow);transform:translate(-1px,-1px)}.theme-switcher .theme-back-btn:active{box-shadow:var(--menu-btn-pressed-shadow);transform:translate(1px,1px)}.theme-switcher .theme-back-btn:focus-visible{outline:3px solid var(--menu-focus-color);outline-offset:2px}.theme-switcher .color-target-grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.theme-switcher .color-target-btn{align-items:center;background:var(--menu-btn-bg);border:3px solid #000;box-shadow:var(--menu-btn-shadow);color:var(--menu-btn-color);cursor:pointer;display:flex;font-family:Press Start\ 2P,Courier New,monospace;font-size:7px;gap:6px;justify-content:space-between;line-height:1.2;padding:6px;text-align:left}.theme-switcher .color-target-btn:hover{background:var(--menu-btn-hover-bg);box-shadow:var(--menu-btn-hover-shadow);transform:translate(-1px,-1px)}.theme-switcher .color-target-btn.active{background:var(--menu-btn-active-bg);box-shadow:var(--menu-btn-active-shadow);color:var(--menu-btn-active-color)}.theme-switcher .color-target-btn:focus-visible{outline:3px solid var(--menu-focus-color);outline-offset:2px}.theme-switcher .color-target-preview{border:2px solid #000;box-shadow:inset -1px -1px 0 #00000059,inset 1px 1px 0 #ffffff2e;flex-shrink:0;height:14px;width:14px}.theme-switcher .pixel-color-picker{background:var(--menu-picker-bg);border:3px solid #000;box-shadow:inset -3px -3px 0 var(--menu-panel-dark),inset 3px 3px 0 var(--menu-panel-light),4px 4px 0 #000;display:flex;flex-direction:column;gap:8px;margin-top:4px;padding:8px}.theme-switcher .pixel-picker-header{align-items:center;display:flex;gap:8px}.theme-switcher .pixel-preview-swatch{border:3px solid #000;box-shadow:inset -2px -2px 0 #00000061,inset 2px 2px 0 #ffffff38;height:24px;width:38px}.theme-switcher .pixel-hex-input{background:var(--menu-input-bg);border:3px solid #000;box-shadow:var(--menu-input-shadow);color:var(--menu-input-color);flex:1 1;font-family:Press Start\ 2P,Courier New,monospace;font-size:8px;height:24px;letter-spacing:.5px;min-width:0;padding:0 6px;text-transform:uppercase}.theme-switcher .pixel-target-label{color:var(--menu-label-color);font-family:Press Start\ 2P,Courier New,monospace;font-size:7px;text-shadow:var(--menu-label-shadow)}.theme-switcher .pixel-hex-input:focus-visible{outline:3px solid var(--menu-focus-color);outline-offset:1px}.theme-switcher .pixel-slider-row{grid-gap:6px;align-items:center;display:grid;gap:6px;grid-template-columns:10px 1fr 34px}.theme-switcher .pixel-slider-label,.theme-switcher .pixel-slider-value{color:var(--menu-label-color);font-family:Press Start\ 2P,Courier New,monospace;font-size:8px;text-shadow:var(--menu-label-shadow)}.theme-switcher .pixel-slider-value{text-align:right}.theme-switcher .pixel-range{-webkit-appearance:none;appearance:none;border:2px solid #000;box-shadow:inset -2px -2px 0 #0000004d,inset 2px 2px 0 #ffffff26;cursor:pointer;height:14px;image-rendering:pixelated;width:100%}.theme-switcher .pixel-range::-webkit-slider-runnable-track{height:100%}.theme-switcher .pixel-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--menu-slider-thumb);border:2px solid #000;box-shadow:1px 1px 0 #000;height:14px;width:10px}.theme-switcher .pixel-range::-moz-range-track{background:#0000;border:none;height:10px}.theme-switcher .pixel-range::-moz-range-thumb{background:var(--menu-slider-thumb);border:2px solid #000;border-radius:0;box-shadow:1px 1px 0 #000;height:14px;width:10px}.theme-switcher .pixel-preset-grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(6,20px);justify-content:center}.theme-switcher .pixel-preset-swatch{border:3px solid #000;box-shadow:2px 2px 0 #000,inset -1px -1px 0 #00000040,inset 1px 1px 0 #ffffff38;cursor:pointer;height:20px;image-rendering:pixelated;width:20px}.theme-switcher .pixel-preset-swatch:hover{box-shadow:3px 3px 0 #000,inset -1px -1px 0 #0000004d,inset 1px 1px 0 #ffffff40;transform:translate(-1px,-1px)}.theme-switcher .pixel-preset-swatch:focus-visible{outline:3px solid var(--menu-focus-color);outline-offset:2px}.theme-switcher .pixel-preset-swatch.active{box-shadow:1px 1px 0 #000,inset -1px -1px 0 #00000059,inset 1px 1px 0 #ffffff4d;transform:translate(1px,1px)}.game-board.theme-cloud .theme-switcher{--menu-panel-bg:#edf9ff;--menu-panel-dark:#a6cade;--menu-panel-light:#fff;--menu-title-color:#1f5f8d;--menu-title-shadow:1px 1px 0 #fff;--menu-btn-bg:#d8eeff;--menu-btn-color:#1a4b70;--menu-btn-text-shadow:1px 1px 0 #fff;--menu-btn-shadow:inset -3px -3px 0 #97bed6,inset 3px 3px 0 #fff,6px 6px 0 #000;--menu-btn-hover-bg:#ebf7ff;--menu-btn-hover-shadow:inset -3px -3px 0 #8db7d3,inset 3px 3px 0 #fff,8px 8px 0 #000;--menu-btn-pressed-shadow:inset -3px -3px 0 #8db7d3,inset 3px 3px 0 #cce9fb,3px 3px 0 #000;--menu-btn-active-bg:#9bd7ff;--menu-btn-active-color:#123c5a;--menu-btn-active-shadow:inset -3px -3px 0 #67acd8,inset 3px 3px 0 #d4eeff,6px 6px 0 #000;--menu-focus-color:#2a8ac5;--menu-label-color:#1f5f8d;--menu-label-shadow:1px 1px 0 #fff;--menu-picker-bg:#d9efff;--menu-input-bg:#f7fcff;--menu-input-color:#16456b;--menu-input-shadow:inset -2px -2px 0 #b1d4ea,inset 2px 2px 0 #fff;--menu-slider-thumb:#1f5f8d;--menu-radius:12px}.game-board.theme-sky .theme-switcher{--menu-panel-bg:#f5fcfff5;--menu-panel-dark:#649bc859;--menu-panel-light:#ffffffa6;--menu-title-color:#1b5e90;--menu-title-shadow:1px 1px 0 #fff;--menu-btn-bg:#d7eeff;--menu-btn-color:#15507f;--menu-btn-text-shadow:1px 1px 0 #fff;--menu-btn-shadow:inset -3px -3px 0 #6ea4cf66,inset 3px 3px 0 #ffffffe6,6px 6px 0 #000;--menu-btn-hover-bg:#ecf7ff;--menu-btn-hover-shadow:inset -3px -3px 0 #6ea4cf73,inset 3px 3px 0 #fffffff2,8px 8px 0 #000;--menu-btn-pressed-shadow:inset -3px -3px 0 #6ea4cf73,inset 3px 3px 0 #f0fafff2,3px 3px 0 #000;--menu-btn-active-bg:#ffe46b;--menu-btn-active-color:#263549;--menu-btn-active-shadow:inset -3px -3px 0 #ccaa2c,inset 3px 3px 0 #fff2ab,6px 6px 0 #000;--menu-focus-color:#2a6f9f;--menu-label-color:#1b5e90;--menu-label-shadow:1px 1px 0 #fff;--menu-picker-bg:#dff2ff;--menu-input-bg:#f7fcff;--menu-input-color:#1b5e90;--menu-input-shadow:inset -2px -2px 0 #a8cde3,inset 2px 2px 0 #fff;--menu-slider-thumb:#1b5e90;--menu-radius:10px}.game-board.theme-home-anim .theme-switcher{--menu-panel-bg:#f6e4bf;--menu-panel-dark:#a8874e;--menu-panel-light:#fff2d4;--menu-title-color:#7a4b17;--menu-title-shadow:1px 1px 0 #ffe9bf;--menu-btn-bg:#d7b36d;--menu-btn-color:#3e2209;--menu-btn-text-shadow:1px 1px 0 #f7deb0;--menu-btn-shadow:inset -3px -3px 0 #9c783f,inset 3px 3px 0 #f4cf94,6px 6px 0 #000;--menu-btn-hover-bg:#e2c184;--menu-btn-hover-shadow:inset -3px -3px 0 #a88650,inset 3px 3px 0 #f7dca8,8px 8px 0 #000;--menu-btn-pressed-shadow:inset -3px -3px 0 #a07b45,inset 3px 3px 0 #deb97a,3px 3px 0 #000;--menu-btn-active-bg:#f0d15b;--menu-btn-active-color:#4a2d0f;--menu-btn-active-shadow:inset -3px -3px 0 #b28f2f,inset 3px 3px 0 #ffe793,6px 6px 0 #000;--menu-focus-color:#bd7a1f;--menu-label-color:#7a4b17;--menu-label-shadow:1px 1px 0 #ffe9bf;--menu-picker-bg:#ecd2a0;--menu-input-bg:#fff2d8;--menu-input-color:#6b3f15;--menu-input-shadow:inset -2px -2px 0 #c2a269,inset 2px 2px 0 #fff8e5;--menu-slider-thumb:#7a4b17;--menu-radius:8px}.game-board.theme-wood .theme-switcher{--menu-panel-bg:#4d2a16;--menu-panel-dark:#2a140a;--menu-panel-light:#7a4528;--menu-title-color:#f5cf8e;--menu-title-shadow:2px 2px 0 #1e0f08;--menu-btn-bg:#6a391d;--menu-btn-color:#f4cc81;--menu-btn-text-shadow:2px 2px 0 #261207;--menu-btn-shadow:inset -3px -3px 0 #3a1f0f,inset 3px 3px 0 #8c5030,6px 6px 0 #000;--menu-btn-hover-bg:#7a4423;--menu-btn-hover-shadow:inset -3px -3px 0 #402111,inset 3px 3px 0 #9b5e3a,8px 8px 0 #000;--menu-btn-pressed-shadow:inset -3px -3px 0 #35200f,inset 3px 3px 0 #7e4828,3px 3px 0 #000;--menu-btn-active-bg:#9b5d2f;--menu-btn-active-color:#ffdfa7;--menu-btn-active-shadow:inset -3px -3px 0 #5f3317,inset 3px 3px 0 #be804c,6px 6px 0 #000;--menu-focus-color:#fc7;--menu-label-color:#f5cf8e;--menu-label-shadow:1px 1px 0 #261207;--menu-picker-bg:#5d341c;--menu-input-bg:#2f180d;--menu-input-color:#f7d596;--menu-input-shadow:inset -2px -2px 0 #1a0d06,inset 2px 2px 0 #7a4829;--menu-slider-thumb:#fc7}.game-board.theme-space .theme-switcher{--menu-panel-bg:#0f1330;--menu-panel-dark:#070a1b;--menu-panel-light:#27346d;--menu-title-color:#86f7ff;--menu-title-shadow:0 0 6px #54e6ffd9;--menu-btn-bg:#1b2457;--menu-btn-color:#8ff8ff;--menu-btn-text-shadow:0 0 6px #4ee0ffbf;--menu-btn-shadow:inset -3px -3px 0 #0b1239,inset 3px 3px 0 #33479b,6px 6px 0 #000;--menu-btn-hover-bg:#26337a;--menu-btn-hover-shadow:inset -3px -3px 0 #101749,inset 3px 3px 0 #4862c0,8px 8px 0 #000;--menu-btn-pressed-shadow:inset -3px -3px 0 #111741,inset 3px 3px 0 #23306f,3px 3px 0 #000;--menu-btn-active-bg:#432f8e;--menu-btn-active-color:#d0faff;--menu-btn-active-shadow:inset -3px -3px 0 #2d1c6d,inset 3px 3px 0 #6650c8,6px 6px 0 #000;--menu-focus-color:#00e5ff;--menu-label-color:#8ff8ff;--menu-label-shadow:0 0 5px #4ce0ffcc;--menu-picker-bg:#151f4a;--menu-input-bg:#090d22;--menu-input-color:#9efbff;--menu-input-shadow:inset -2px -2px 0 #040711,inset 2px 2px 0 #31459e;--menu-slider-thumb:#00e5ff;--menu-clip:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px)}.game-board.theme-tree .theme-switcher{--menu-panel-bg:#4d2a16;--menu-panel-dark:#2a140a;--menu-panel-light:#7a4528;--menu-title-color:#f5cf8e;--menu-title-shadow:2px 2px 0 #1e0f08;--menu-btn-bg:#6a391d;--menu-btn-color:#f4cc81;--menu-btn-text-shadow:1px 1px 0 #261207;--menu-btn-shadow:inset -3px -3px 0 #3a1f0f,inset 3px 3px 0 #8c5030,6px 6px 0 #000;--menu-btn-hover-bg:#7a4423;--menu-btn-hover-shadow:inset -3px -3px 0 #402111,inset 3px 3px 0 #9b5e3a,8px 8px 0 #000;--menu-btn-pressed-shadow:inset -3px -3px 0 #35200f,inset 3px 3px 0 #7e4828,3px 3px 0 #000;--menu-btn-active-bg:#9b5d2f;--menu-btn-active-color:#ffdfa7;--menu-btn-active-shadow:inset -3px -3px 0 #5f3317,inset 3px 3px 0 #be804c,6px 6px 0 #000;--menu-focus-color:#fc7;--menu-label-color:#f5cf8e;--menu-label-shadow:1px 1px 0 #261207;--menu-picker-bg:#5d341c;--menu-input-bg:#2f180d;--menu-input-color:#f7d596;--menu-input-shadow:inset -2px -2px 0 #1a0d06,inset 2px 2px 0 #7a4829;--menu-slider-thumb:#fc7;--menu-radius:6px}.game-board.theme-custom .theme-switcher{--menu-panel-bg:var(--custom-base,#3b82f6);--menu-panel-dark:#00000059;--menu-panel-light:#ffffff4d;--menu-title-color:#fff;--menu-title-shadow:2px 2px 0 #00000073;--menu-btn-bg:var(--custom-buttons,#7a3f11);--menu-btn-color:#fff;--menu-btn-text-shadow:1px 1px 0 #0000008c;--menu-btn-shadow:inset -3px -3px 0 #0000004d,inset 3px 3px 0 #fff3,6px 6px 0 #000;--menu-btn-hover-bg:var(--custom-buttons,#7a3f11);--menu-btn-hover-shadow:inset -3px -3px 0 #00000059,inset 3px 3px 0 #ffffff47,8px 8px 0 #000;--menu-btn-pressed-shadow:inset -3px -3px 0 #00000047,inset 3px 3px 0 #ffffff2e,3px 3px 0 #000;--menu-btn-active-bg:var(--custom-buttons,#7a3f11);--menu-btn-active-color:#fff;--menu-btn-active-shadow:inset -3px -3px 0 #00000047,inset 3px 3px 0 #ffffff59,6px 6px 0 #000;--menu-focus-color:#fff;--menu-label-color:#f5fbff;--menu-label-shadow:1px 1px 0 #00000073;--menu-picker-bg:#0003;--menu-input-bg:#00000059;--menu-input-color:#fff;--menu-input-shadow:inset -2px -2px 0 #0000004d,inset 2px 2px 0 #fff3;--menu-slider-thumb:#fff;--menu-radius:8px}.game-board.theme-solid-blue .theme-switcher{--menu-panel-bg:#1b3f97;--menu-panel-dark:#10265c;--menu-panel-light:#f59e0b;--menu-title-color:#fde68a;--menu-title-shadow:2px 2px 0 #10265c;--menu-btn-bg:#1f54cc;--menu-btn-color:#fde68a;--menu-btn-text-shadow:1px 1px 0 #12316f;--menu-btn-hover-bg:#2e66e2;--menu-btn-active-bg:#f59e0b;--menu-label-color:#fde68a;--menu-picker-bg:#1d4fc2;--menu-input-bg:#14347a;--menu-input-color:#fde68a;--menu-focus-color:#fbbf24;--menu-slider-thumb:#f59e0b}.game-board.theme-solid-green .theme-switcher{--menu-panel-bg:#15522e;--menu-panel-dark:#0b2f1a;--menu-panel-light:#facc15;--menu-title-color:#fef9c3;--menu-title-shadow:2px 2px 0 #0f361e;--menu-btn-bg:#1f7a43;--menu-btn-color:#fef9c3;--menu-btn-text-shadow:1px 1px 0 #104a2a;--menu-btn-hover-bg:#299956;--menu-btn-active-bg:#facc15;--menu-label-color:#fef9c3;--menu-picker-bg:#1b6f3d;--menu-input-bg:#104226;--menu-input-color:#fef9c3;--menu-focus-color:#fde047;--menu-slider-thumb:#facc15}.game-board.theme-solid-red .theme-switcher{--menu-panel-bg:#7b1c1c;--menu-panel-dark:#4b0f0f;--menu-panel-light:#2dd4bf;--menu-title-color:#a7f3d0;--menu-title-shadow:2px 2px 0 #4b0f0f;--menu-btn-bg:#a32929;--menu-btn-color:#a7f3d0;--menu-btn-text-shadow:1px 1px 0 #5a1515;--menu-btn-hover-bg:#c23636;--menu-btn-active-bg:#2dd4bf;--menu-label-color:#a7f3d0;--menu-picker-bg:#922424;--menu-input-bg:#5a1414;--menu-input-color:#a7f3d0;--menu-focus-color:#34d399;--menu-slider-thumb:#2dd4bf}.game-board.theme-solid-purple .theme-switcher{--menu-panel-bg:#4a1f90;--menu-panel-dark:#2c1158;--menu-panel-light:#a3e635;--menu-title-color:#d9f99d;--menu-title-shadow:2px 2px 0 #2c1158;--menu-btn-bg:#6430be;--menu-btn-color:#d9f99d;--menu-btn-text-shadow:1px 1px 0 #351865;--menu-btn-hover-bg:#7a45d0;--menu-btn-active-bg:#a3e635;--menu-label-color:#d9f99d;--menu-picker-bg:#5d2eb5;--menu-input-bg:#321765;--menu-input-color:#d9f99d;--menu-focus-color:#bef264;--menu-slider-thumb:#a3e635}.game-board.theme-solid-teal .theme-switcher{--menu-panel-bg:#0f5f63;--menu-panel-dark:#073638;--menu-panel-light:#fb923c;--menu-title-color:#ffedd5;--menu-title-shadow:2px 2px 0 #073638;--menu-btn-bg:#14787d;--menu-btn-color:#ffedd5;--menu-btn-text-shadow:1px 1px 0 #0a4448;--menu-btn-hover-bg:#1a959c;--menu-btn-active-bg:#fb923c;--menu-label-color:#ffedd5;--menu-picker-bg:#126e73;--menu-input-bg:#0a3f42;--menu-input-color:#ffedd5;--menu-focus-color:#fdba74;--menu-slider-thumb:#fb923c}.game-board.theme-solid-slate .theme-switcher{--menu-panel-bg:#2c3f54;--menu-panel-dark:#182432;--menu-panel-light:#fbbf24;--menu-title-color:#fef3c7;--menu-title-shadow:2px 2px 0 #182432;--menu-btn-bg:#3b556f;--menu-btn-color:#fef3c7;--menu-btn-text-shadow:1px 1px 0 #223243;--menu-btn-hover-bg:#4a6b8a;--menu-btn-active-bg:#fbbf24;--menu-label-color:#fef3c7;--menu-picker-bg:#374f67;--menu-input-bg:#213243;--menu-input-color:#fef3c7;--menu-focus-color:#fcd34d;--menu-slider-thumb:#fbbf24;--menu-radius:4px}.game-board.theme-solid-blue{background:#1e40af}.game-board.theme-solid-green{background:#166534}.game-board.theme-solid-red{background:#7f1d1d}.game-board.theme-solid-purple{background:#5b21b6}.game-board.theme-solid-teal{background:#0f766e}.game-board.theme-solid-slate{background:#334155}.game-board.theme-solid-blue .game-category-card{border-color:#f59e0b;box-shadow:inset -4px -4px 0 #172554,inset 4px 4px 0 #f59e0b,8px 8px 0 #000}.game-board.theme-solid-blue .game-category-card .category-center.main{border-color:#f59e0b}.game-board.theme-solid-blue .game-category-card .category-title{color:#fde68a}.game-board.theme-solid-blue .score-pill{background:#1e3a8a;border-color:#f59e0b;box-shadow:inset -2px -2px 0 #172554,inset 2px 2px 0 #f59e0b,3px 3px 0 #000;color:#fde68a}.game-board.theme-solid-blue .score-pill.diff-200{background:#1e3a8a}.game-board.theme-solid-blue .score-pill.diff-400{background:#1d4ed8}.game-board.theme-solid-blue .score-pill.diff-600{background:#2563eb;box-shadow:inset -2px -2px 0 #1e3a8a,inset 2px 2px 0 #fbbf24,3px 3px 0 #000}.game-board.theme-solid-blue .team-name{color:#fde68a}.game-board.theme-solid-blue .team-score{color:#fbbf24}.game-board.theme-solid-blue .team-box{background:#1e3a8ae6;border-color:#f59e0b}.game-board.theme-solid-green .game-category-card{border-color:#facc15;box-shadow:inset -4px -4px 0 #052e16,inset 4px 4px 0 #facc15,8px 8px 0 #000}.game-board.theme-solid-green .game-category-card .category-center.main{border-color:#facc15}.game-board.theme-solid-green .game-category-card .category-title{color:#fef9c3}.game-board.theme-solid-green .score-pill{background:#14532d;border-color:#facc15;box-shadow:inset -2px -2px 0 #052e16,inset 2px 2px 0 #facc15,3px 3px 0 #000;color:#fef9c3}.game-board.theme-solid-green .score-pill.diff-200{background:#14532d}.game-board.theme-solid-green .score-pill.diff-400{background:#166534}.game-board.theme-solid-green .score-pill.diff-600{background:#15803d;box-shadow:inset -2px -2px 0 #14532d,inset 2px 2px 0 #fde047,3px 3px 0 #000}.game-board.theme-solid-green .team-name{color:#fef9c3}.game-board.theme-solid-green .team-score{color:#fde047}.game-board.theme-solid-green .team-box{background:#14532de6;border-color:#facc15}.game-board.theme-solid-red .game-category-card{border-color:#2dd4bf;box-shadow:inset -4px -4px 0 #450a0a,inset 4px 4px 0 #2dd4bf,8px 8px 0 #000}.game-board.theme-solid-red .game-category-card .category-center.main{border-color:#2dd4bf}.game-board.theme-solid-red .game-category-card .category-title{color:#a7f3d0}.game-board.theme-solid-red .score-pill{background:#7f1d1d;border-color:#2dd4bf;box-shadow:inset -2px -2px 0 #450a0a,inset 2px 2px 0 #2dd4bf,3px 3px 0 #000;color:#a7f3d0}.game-board.theme-solid-red .score-pill.diff-200{background:#7f1d1d}.game-board.theme-solid-red .score-pill.diff-400{background:#991b1b}.game-board.theme-solid-red .score-pill.diff-600{background:#b91c1c;box-shadow:inset -2px -2px 0 #7f1d1d,inset 2px 2px 0 #34d399,3px 3px 0 #000}.game-board.theme-solid-red .team-name{color:#a7f3d0}.game-board.theme-solid-red .team-score{color:#34d399}.game-board.theme-solid-red .team-box{background:#7f1d1de6;border-color:#2dd4bf}.game-board.theme-solid-purple .game-category-card{border-color:#a3e635;box-shadow:inset -4px -4px 0 #2e1065,inset 4px 4px 0 #a3e635,8px 8px 0 #000}.game-board.theme-solid-purple .game-category-card .category-center.main{border-color:#a3e635}.game-board.theme-solid-purple .game-category-card .category-title{color:#d9f99d}.game-board.theme-solid-purple .score-pill{background:#4c1d95;border-color:#a3e635;box-shadow:inset -2px -2px 0 #2e1065,inset 2px 2px 0 #a3e635,3px 3px 0 #000;color:#d9f99d}.game-board.theme-solid-purple .score-pill.diff-200{background:#4c1d95}.game-board.theme-solid-purple .score-pill.diff-400{background:#5b21b6}.game-board.theme-solid-purple .score-pill.diff-600{background:#6d28d9;box-shadow:inset -2px -2px 0 #4c1d95,inset 2px 2px 0 #bef264,3px 3px 0 #000}.game-board.theme-solid-purple .team-name{color:#d9f99d}.game-board.theme-solid-purple .team-score{color:#bef264}.game-board.theme-solid-purple .team-box{background:#4c1d95e6;border-color:#a3e635}.game-board.theme-solid-teal .game-category-card{border-color:#fb923c;box-shadow:inset -4px -4px 0 #042f2e,inset 4px 4px 0 #fb923c,8px 8px 0 #000}.game-board.theme-solid-teal .game-category-card .category-center.main{border-color:#fb923c}.game-board.theme-solid-teal .game-category-card .category-title{color:#ffedd5}.game-board.theme-solid-teal .score-pill{background:#115e59;border-color:#fb923c;box-shadow:inset -2px -2px 0 #042f2e,inset 2px 2px 0 #fb923c,3px 3px 0 #000;color:#ffedd5}.game-board.theme-solid-teal .score-pill.diff-200{background:#115e59}.game-board.theme-solid-teal .score-pill.diff-400{background:#0f766e}.game-board.theme-solid-teal .score-pill.diff-600{background:#0d9488;box-shadow:inset -2px -2px 0 #115e59,inset 2px 2px 0 #fdba74,3px 3px 0 #000}.game-board.theme-solid-teal .team-name{color:#ffedd5}.game-board.theme-solid-teal .team-score{color:#fdba74}.game-board.theme-solid-teal .team-box{background:#115e59e6;border-color:#fb923c}.game-board.theme-solid-slate .game-category-card{border-color:#fbbf24;box-shadow:inset -4px -4px 0 #0f172a,inset 4px 4px 0 #fbbf24,8px 8px 0 #000}.game-board.theme-solid-slate .game-category-card .category-center.main{border-color:#fbbf24}.game-board.theme-solid-slate .game-category-card .category-title{color:#fef3c7}.game-board.theme-solid-slate .score-pill{background:#1e293b;border-color:#fbbf24;box-shadow:inset -2px -2px 0 #0f172a,inset 2px 2px 0 #fbbf24,3px 3px 0 #000;color:#fef3c7}.game-board.theme-solid-slate .score-pill.diff-200{background:#1e293b}.game-board.theme-solid-slate .score-pill.diff-400{background:#334155}.game-board.theme-solid-slate .score-pill.diff-600{background:#475569;box-shadow:inset -2px -2px 0 #1e293b,inset 2px 2px 0 #fcd34d,3px 3px 0 #000}.game-board.theme-solid-slate .team-name{color:#fef3c7}.game-board.theme-solid-slate .team-score{color:#fcd34d}.game-board.theme-solid-slate .team-box{background:#1e293be6;border-color:#fbbf24}.game-board.theme-custom{background:#3b82f6;background:var(--custom-base,#3b82f6);color:#111;position:relative}.game-board.theme-custom .team-box{background:#5c3317;background:var(--custom-score-bar,#5c3317);border-color:#000;border-color:var(--custom-outline-color,#000)}.game-board.theme-custom .game-category-card .category-title,.game-board.theme-custom .team-name{color:gold;color:var(--custom-names,gold)}.game-board.theme-custom .team-score{color:gold;color:var(--custom-score-numbers,gold)}.game-board.theme-custom .score-pill .score-pill-value{color:#fff;color:var(--custom-point-values,#fff)}.game-board.theme-custom .game-category-card,.game-board.theme-custom .game-category-card .category-center.main,.game-board.theme-custom .score-pill{background:#5c3317;background:var(--custom-category-box,#5c3317);border-color:#000;border-color:var(--custom-outline-color,#000)}.game-board.theme-custom .game-bottom-bar{background:#5c3317;background:var(--custom-bottom-bar,#5c3317);border-color:#000;border-color:var(--custom-outline-color,#000)}.game-board.theme-custom .answer-content .answer-buttons .pixel-button,.game-board.theme-custom .answer-content .back-button,.game-board.theme-custom .edit-mode-indicator button,.game-board.theme-custom .game-bottom-bar .pixel-button.secondary,.game-board.theme-custom .game-bottom-bar .pixel-button:not(.success),.game-board.theme-custom .layout-btn,.game-board.theme-custom .modal-actions .pixel-button,.game-board.theme-custom .question-content .question-buttons .pixel-button,.game-board.theme-custom .reset-btn,.game-board.theme-custom .settings-close,.game-board.theme-custom .size-buttons button,.game-board.theme-custom .team-buttons .pixel-button,.game-board.theme-custom .theme-switcher .color-target-btn,.game-board.theme-custom .theme-switcher .custom-picker-toggle,.game-board.theme-custom .theme-switcher .theme-back-btn,.game-board.theme-custom .theme-switcher .theme-btn{background:#7a3f11;background:var(--custom-buttons,#7a3f11);border-color:#000;border-color:var(--custom-outline-color,#000);color:#fff;color:var(--custom-button-text,#fff)}.game-board.theme-custom .game-bottom-bar .pixel-button.success{background:#2f6f31;background:var(--custom-end-game-button,#2f6f31);border-color:#000;border-color:var(--custom-outline-color,#000);box-shadow:inset -3px -3px 0 #2f6f31,inset 3px 3px 0 #2f6f31,6px 6px 0 #000;box-shadow:inset -3px -3px 0 var(--custom-end-game-button,#2f6f31),inset 3px 3px 0 var(--custom-end-game-button,#2f6f31),6px 6px 0 var(--custom-outline-color,#000);color:#fff;color:var(--custom-button-text,#fff)}.game-board.theme-custom .answer-content .answer-buttons .pixel-button:hover,.game-board.theme-custom .answer-content .back-button:hover,.game-board.theme-custom .game-bottom-bar .pixel-button.secondary:hover,.game-board.theme-custom .game-bottom-bar .pixel-button:not(.success):active,.game-board.theme-custom .game-bottom-bar .pixel-button:not(.success):hover,.game-board.theme-custom .modal-actions .pixel-button:hover,.game-board.theme-custom .question-content .question-buttons .pixel-button:hover,.game-board.theme-custom .team-buttons .pixel-button:hover{background:#7a3f11;background:var(--custom-buttons,#7a3f11);color:#fff;color:var(--custom-button-text,#fff)}.game-board.theme-custom .game-bottom-bar .pixel-button.success:active,.game-board.theme-custom .game-bottom-bar .pixel-button.success:hover{background:#2f6f31;background:var(--custom-end-game-button,#2f6f31);border-color:#000;border-color:var(--custom-outline-color,#000);box-shadow:inset -3px -3px 0 #2f6f31,inset 3px 3px 0 #2f6f31,8px 8px 0 #000;box-shadow:inset -3px -3px 0 var(--custom-end-game-button,#2f6f31),inset 3px 3px 0 var(--custom-end-game-button,#2f6f31),8px 8px 0 var(--custom-outline-color,#000);color:#fff;color:var(--custom-button-text,#fff)}@media (max-width:900px){.theme-switcher{bottom:90px;max-height:min(70vh,520px);right:62px;top:auto;width:min(220px,calc(100vw - 84px))}.theme-switcher .theme-btn{min-width:0;width:100%}.theme-toggle{bottom:138px;right:12px;top:auto}.fullscreen-toggle{bottom:88px;right:12px;top:auto}}.game-score-bar{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr 1fr;left:0;margin:0 auto 12px;position:relative;top:0;transform:none;width:min(1200px,96%);z-index:10}.team-box{align-items:center;background:#5c3317;border:5px solid #000;box-shadow:inset -4px -4px 0 #3e2723,inset 4px 4px 0 #8b4513,6px 6px 0 #000;color:gold;display:flex;image-rendering:pixelated;justify-content:space-between;padding:14px 20px;position:relative}.team-box:before{border:2px solid #daa520;bottom:4px;box-shadow:inset -1px -1px 0 #b8860b,inset 1px 1px 0 #fff2a8;content:"";left:4px;pointer-events:none;position:absolute;right:4px;top:4px}.team-name{flex:1 1;font-family:Press Start\ 2P,Courier New,monospace;font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.team-name,.team-score{text-align:center;text-shadow:2px 2px 0 #000}.team-score{color:gold;font-size:40px;font-weight:800;min-width:80px}.team-divider{background:#000;box-shadow:inset -1px -1px 0 #3e2723,inset 1px 1px 0 #8b4513;height:80%;margin:0 10px;width:4px}.team-assists{display:flex;gap:6px}.assist-btn{align-items:center;border:3px solid #000;border-radius:4px;box-shadow:2px 2px 0 #00000080;cursor:default;display:flex;font-family:Press Start\ 2P,Courier New,monospace;font-size:12px;height:32px;justify-content:center;width:32px}.assist-btn.call-friend{background:#87ceeb;font-size:0;position:relative}.assist-btn.call-friend img{height:20px;object-fit:contain;width:20px}.assist-btn.double-score{background:gold}.assist-btn.two-answers{background:#90ee90;font-size:0;position:relative}.assist-btn.two-answers img{height:20px;object-fit:contain;width:20px}.assist-btn.used{background:#888!important;opacity:.5}.assist-btn:disabled{cursor:not-allowed}.assist-btn.double-score:not(.used):not(:disabled){cursor:pointer;transition:transform .1s,box-shadow .1s}.assist-btn.double-score:not(.used):not(:disabled):hover{box-shadow:3px 3px 0 #0009;transform:translate(-1px,-1px)}.assist-btn.hidden-in-modal{opacity:.2;pointer-events:none}.categories-stack{grid-gap:26px 34px;display:grid;gap:26px 34px;grid-template-columns:repeat(3,minmax(260px,1fr));margin:36px auto 24px;max-width:1200px}@media (max-width:1100px){.categories-stack{grid-template-columns:repeat(2,minmax(260px,1fr))}}@media (max-width:750px){.categories-stack{grid-template-columns:1fr}}.game-board.theme-wood .categories-stack{gap:68px 78px;grid-template-columns:repeat(3,minmax(360px,1fr));max-width:1560px}.game-board.theme-wood .game-category-card{gap:14px;grid-template-columns:124px 1fr 124px;padding:20px 18px}@media (max-width:1100px){.game-board.theme-wood .categories-stack{gap:56px 62px;grid-template-columns:repeat(2,minmax(360px,1fr))}}@media (max-width:750px){.game-board.theme-wood .categories-stack{gap:44px;grid-template-columns:1fr}}.game-category-card{grid-gap:10px;align-items:center;background:#5c3317;border:5px solid #000;box-shadow:inset -4px -4px 0 #3e2723,inset 4px 4px 0 #8b4513,8px 8px 0 #000;box-sizing:border-box;display:grid;gap:10px;grid-template-columns:86px 1fr 86px;image-rendering:pixelated;overflow:hidden;padding:14px;transition:all .18s}.game-category-card:hover{box-shadow:10px 10px 0 #000,inset -4px -4px 0 #3e2723,inset 4px 4px 0 sienna;transform:translate(-2px,-2px)}.category-card:hover{box-shadow:5px 5px 0 #2d3748,inset -2px -2px 0 #e2e8f0;transform:translate(-2px,-2px)}.game-category-card .category-center.main{align-items:center;background:#8b4513;border:4px solid #000;box-shadow:inset -2px -2px 0 #5c3317,inset 2px 2px 0 sienna,4px 4px 0 #000;display:flex;flex-direction:column;gap:6px;padding:10px;text-align:center}.game-category-card .category-title{color:gold;font-family:Press Start\ 2P,Courier New,monospace;font-size:10px;font-weight:700;letter-spacing:1px;text-shadow:2px 2px 0 #000;text-transform:uppercase}.game-category-card .category-title.big{font-size:12px}.game-category-card .side-column{display:flex;flex-direction:column;gap:10px}.score-pill{background:#3e2723;border:4px solid #000;border-radius:2px;box-shadow:inset -2px -2px 0 #2a1a13,inset 2px 2px 0 #5c3317,3px 3px 0 #000;box-sizing:border-box;color:gold;cursor:pointer;font-family:Press Start\ 2P,Courier New,monospace;font-size:16px;font-weight:800;line-height:1;padding:10px 4px;position:relative;text-align:center;text-shadow:2px 2px 0 #000;transition:all .18s}.score-pill:focus-visible{outline:3px solid gold;outline-offset:2px}.score-pill:hover{box-shadow:6px 6px 0 #000,inset -2px -2px 0 #2a1a13,inset 2px 2px 0 #8b4513;transform:translate(-2px,-2px)}.score-pill.answered{background:#3e2723;border-color:#000;box-shadow:inset -2px -2px 0 #2a1a13,inset 2px 2px 0 #5c3317,3px 3px 0 #000;color:#8b4513;cursor:not-allowed;opacity:.7}.score-pill.diff-200{background:#4a2e14;box-shadow:inset -2px -2px 0 #2a1a13,inset 2px 2px 0 #8b5a2b,3px 3px 0 #000}.score-pill.diff-400{background:#4c4c4c;box-shadow:inset -2px -2px 0 #2e2e2e,inset 2px 2px 0 #b0b0b0,3px 3px 0 #000;color:#fff;text-shadow:2px 2px 0 #000}.score-pill.diff-600{background:#5c3317;box-shadow:inset -2px -2px 0 #3e2723,inset 2px 2px 0 gold,3px 3px 0 #000}.game-board .action-buttons{margin-top:12px}.game-category-card.completed{filter:grayscale(.1);opacity:.42}.game-category-card.completed:hover{box-shadow:inset -4px -4px 0 #3e2723,inset 4px 4px 0 #8b4513,8px 8px 0 #000;transform:none}.game-category-card.cloud-style{background:#0000;border:none;box-shadow:none;overflow:visible;padding:30px 20px;position:relative}.game-category-card.cloud-style .cloud-bg{animation:cloudFloat 15s ease-in-out infinite;height:110%;image-rendering:pixelated;left:50%;object-fit:contain;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:110%;z-index:0}@keyframes cloudFloat{0%,to{transform:translate(-50%,-50%) scale(1)}25%{transform:translate(-48%,-52%) scale(1.02)}50%{transform:translate(-52%,-50%) scale(1)}75%{transform:translate(-48%,-48%) scale(1.02)}}.game-category-card.cloud-style:hover .cloud-bg{filter:drop-shadow(0 6px 8px rgba(0,0,0,.3));transform:translate(-50%,-52%) scale(1.05)}.game-category-card.cloud-style .category-center.main,.game-category-card.cloud-style .side-column{position:relative;z-index:1}.game-category-card.cloud-style .category-center.main{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffd9;border:4px solid #000;border-radius:8px;box-shadow:4px 4px 0 #000}.game-category-card.cloud-style .score-pill{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffe6;border:4px solid #000;box-shadow:4px 4px 0 #000;color:#2c3e50}.game-category-card.cloud-style .score-pill.diff-200{background:#cd7f32d9;color:#fff}.game-category-card.cloud-style .score-pill.diff-400{background:#c0c0c0e6;color:#2c3e50}.game-category-card.cloud-style .score-pill.diff-600{background:#ffd700e6;color:#000}.game-category-card.cloud-style .score-pill:hover{box-shadow:6px 6px 0 #000;transform:translate(-2px,-2px)}.game-category-card.cloud-style .score-pill.answered{background:#64646480;color:#666;opacity:.6}.game-category-card.cloud-style.completed{filter:grayscale(.3);opacity:.55}.game-category-card.cloud-style:hover{transform:none}.game-category-card.cloud-style .category-title{color:#2c3e50;text-shadow:none}.game-category-card.space-style{background:linear-gradient(180deg,#1a1a3e,#0e1628);border:4px solid #0ff;box-shadow:0 0 15px #0ff6,6px 6px 0 #000c}.game-category-card.space-style:hover{box-shadow:0 0 25px #0ff9,8px 8px 0 #000c;transform:translate(-2px,-2px)}.game-category-card.space-style .category-center.main{background:linear-gradient(180deg,#0e1628,#1a1a3e);border:3px solid #0ff;box-shadow:0 0 10px #00ffff4d,inset 0 0 15px #8a2be233}.game-category-card.space-style .category-title{color:#0ff;text-shadow:0 0 10px #0ff}.game-category-card.space-style .score-pill{background:indigo;border:3px solid #0ff;box-shadow:0 0 8px #00ffff80;color:#0ff;text-shadow:0 0 5px #0ff}.game-category-card.space-style .score-pill.diff-200{background:#1a1a3e;color:#0ff}.game-category-card.space-style .score-pill.diff-400{background:indigo;border-color:gold;box-shadow:0 0 8px #ffd70080;color:gold;text-shadow:0 0 5px gold}.game-category-card.space-style .score-pill.diff-600{background:#8b0000;border-color:#f44;box-shadow:0 0 8px #ff444480;color:#f44;text-shadow:0 0 5px #f44}.game-category-card.space-style .score-pill:hover{box-shadow:0 0 15px #0ffc;transform:translate(-2px,-2px)}.game-category-card.space-style .score-pill.answered{background:#32323280;border-color:#444;box-shadow:none;color:#666;opacity:.6}.game-category-card.space-style.completed{filter:grayscale(.3);opacity:.55}.game-board.theme-cloud .team-box{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd9;border:4px solid #000;box-shadow:6px 6px 0 #000}.game-board.theme-cloud .team-box:before{border:2px solid #ffd70066;box-shadow:none}.game-board.theme-cloud .team-divider{background:#0000004d;box-shadow:none}.game-board.theme-cloud .team-name{color:#2c3e50;text-shadow:none}.game-board.theme-cloud .team-score{color:gold;text-shadow:2px 2px 0 #0000004d}.game-board.theme-cloud .team-assists{display:flex;gap:6px}.game-board.theme-cloud .assist-btn{border:3px solid #000;border-radius:4px;box-shadow:2px 2px 0 #00000080;font-family:Press Start\ 2P,Courier New,monospace;font-size:12px;height:32px;width:32px}.game-board.theme-cloud .assist-btn.call-friend{background:#87ceeb}.game-board.theme-cloud .assist-btn.double-score{background:gold}.game-board.theme-cloud .assist-btn.two-answers{background:#90ee90}.game-board.theme-cloud .assist-btn.used{background:#ccc!important;opacity:.5}.game-board.theme-cloud .assist-btn.double-score:not(.used):not(:disabled){cursor:pointer}.game-board.theme-cloud .assist-btn.double-score:not(.used):not(:disabled):hover{box-shadow:3px 3px 0 #0009;transform:translate(-1px,-1px)}.game-board.theme-cloud .assist-btn.hidden-in-modal{opacity:.2}.game-board.theme-cloud .modal-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#87ceebbf}.game-board.theme-cloud .question-modal-overlay{align-items:stretch;bottom:0;display:flex;height:100vh;height:100dvh;justify-content:stretch;left:0;position:fixed;right:0;top:0;width:100vw;z-index:1200}.game-board.theme-cloud .question-modal-content{background:#fffffff2;border:5px solid #000;bottom:0;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:row;height:100vh!important;height:100dvh!important;left:0!important;margin:0!important;max-height:100vh!important;max-height:100dvh!important;max-width:100vw!important;overflow:hidden;padding:0!important;position:fixed!important;right:0;top:0!important;width:100vw!important}.game-board.theme-cloud .modal-content{background:#fffffff2;border:5px solid #000;box-shadow:10px 10px 0 #000c,0 0 40px #ffd7004d;flex-direction:row;overflow:hidden;position:relative}.game-board.theme-cloud .modal-main-content{display:flex;flex:1 1;flex-direction:column;margin-top:0;overflow-x:hidden}.game-board.theme-cloud .modal-left-section{display:flex;flex:1 1;flex-direction:column;order:1;overflow-x:hidden}.game-board.theme-cloud .teams-sidebar{background:linear-gradient(180deg,#87cefa4d,#b0e0e64d);border-left:4px solid #000;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center;min-width:130px;order:2;padding:20px;width:130px}.game-board.theme-cloud .sidebar-team{background:#0000;border:none;border-radius:0;box-shadow:none;padding:15px;text-align:center}.game-board.theme-cloud .sidebar-team-name{color:#2c3e50;font-family:Press Start\ 2P,Courier New,monospace;font-size:10px;margin-bottom:8px;text-transform:uppercase}.game-board.theme-cloud .sidebar-team-score{color:gold;font-family:Press Start\ 2P,Courier New,monospace;font-size:18px;margin-bottom:10px;text-shadow:2px 2px 0 #000}.game-board.theme-cloud .sidebar-assists{display:flex;gap:8px;justify-content:center}.game-board.theme-cloud .sidebar-assist-btn{border:2px solid #000;border-radius:4px;box-shadow:2px 2px 0 #00000080;cursor:pointer;font-size:12px;height:32px;transition:transform .1s,box-shadow .1s;width:32px}.game-board.theme-cloud .sidebar-assist-btn:hover:not(:disabled){box-shadow:3px 3px 0 #0009;transform:translate(-1px,-1px)}.game-board.theme-cloud .sidebar-assist-btn:disabled{cursor:not-allowed;opacity:.5}.game-board.theme-cloud .sidebar-assist-btn.used{background:#ccc!important;opacity:.5}.game-board.theme-cloud .sidebar-assist-btn.call-friend{background:#87ceeb}.game-board.theme-cloud .sidebar-assist-btn.double-score{background:gold}.game-board.theme-cloud .sidebar-assist-btn.disabled-in-modal{cursor:not-allowed;opacity:.3}.game-board.theme-cloud .sidebar-assist-btn.two-answers{background:#90ee90}.game-board.theme-cloud .modal-header{align-items:center;background:linear-gradient(180deg,#ffffffe6,#f3f8ffe6);border:5px solid #000;box-shadow:none;display:flex;justify-content:space-between;margin-bottom:0;padding:15px;position:relative}.game-board.theme-cloud .modal-header .header-score{color:gold;font-family:Press Start\ 2P,Courier New,monospace;font-size:14px;left:50%;position:absolute;text-shadow:2px 2px 0 #000;transform:translateX(-50%)}.game-board.theme-cloud .modal-header .pixel-subtitle{color:#2c3e50;text-shadow:none}.game-board.theme-cloud .timer-container{align-items:center;display:flex;gap:8px}.game-board.theme-cloud .timer{background:#ffd700d9;border:4px solid #000;box-shadow:4px 4px 0 #000000b3;color:#2c3e50;text-shadow:1px 1px 0 #ffffff80}.game-board.theme-cloud .reset-timer-btn{background:#87ceeb;border:3px solid #000;box-shadow:3px 3px 0 #0009;color:#2c3e50;cursor:pointer;font-family:Press Start\ 2P,Courier New,monospace;font-size:14px;padding:6px 10px}.game-board.theme-cloud .reset-timer-btn:hover{background:#6db9d9;box-shadow:4px 4px 0 #0009;transform:translate(-1px,-1px)}.game-board.theme-cloud .timer.blink{animation:timerBlinkCloud .8s ease-in-out infinite;background:#dc143ce6;color:#fff}@keyframes timerBlinkCloud{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.05)}}.game-board.theme-cloud .question-content{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(135deg,#87cefa33,#b0e0e633),#fffc;border:5px solid #000;border-top:none;box-shadow:6px 6px 0 #0009,inset 0 0 20px #87ceeb33;display:flex;flex:1 1;flex-direction:row;gap:20px;margin-top:-1px;overflow:visible;position:relative}.game-board.theme-cloud .question-content .content-left{word-wrap:break-word;align-items:center;display:flex;flex-direction:column;justify-content:center;left:40px;max-height:calc(100% - 100px);overflow-wrap:break-word;overflow-y:auto;padding:20px;position:absolute;right:650px;text-align:center;top:50%;transform:translateY(-50%)}.game-board.theme-cloud .question-content .content-left,.game-board.theme-cloud .question-content .content-left .pixel-text,.game-board.theme-cloud .question-content .content-left .question-text,.game-board.theme-cloud .question-content .content-left p{background:none!important;border:none!important;box-shadow:none!important}.game-board.theme-cloud .question-content .content-right{align-items:center;display:flex;flex-direction:column;gap:0;justify-content:center;overflow:visible;position:absolute;right:140px;top:45%;transform:translateY(-50%);width:480px}.game-board.theme-cloud .question-content .content-right .pixel-frame-wrapper{display:block;line-height:0}.game-board.theme-cloud .question-content .content-right .question-media{border:none;box-shadow:none;display:block;height:auto;max-height:400px;max-width:450px;object-fit:contain;vertical-align:bottom;width:auto}.game-board.theme-cloud .question-content.no-media .content-left{left:50%;max-width:800px;right:auto;transform:translate(-50%,-50%);width:80%}.game-board.theme-cloud .question-content .question-buttons{bottom:60px;display:flex;gap:15px;left:50%;position:absolute;transform:translateX(-50%)}.game-board.theme-cloud .question-content .question-buttons .pixel-button{font-size:12px;padding:14px 24px}.game-board.theme-cloud .question-text{color:#1e3a5f;text-shadow:1px 1px 0 #ffffffb3}.game-board.theme-cloud .answer-content{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(135deg,#ffd70026,#ffe48226),#ffffffd9;border:5px solid #000;border-top:none;box-shadow:6px 6px 0 #0009,inset 0 0 20px #ffd70026,0 0 20px #ffd7004d;display:flex;flex:1 1;flex-direction:row;gap:20px;margin-top:-1px;overflow:visible;position:relative}.game-board.theme-cloud .answer-content .content-left{word-wrap:break-word;align-items:center;display:flex;flex-direction:column;justify-content:center;left:40px;max-height:calc(100% - 100px);overflow-wrap:break-word;overflow-y:auto;padding:20px;position:absolute;right:650px;text-align:center;top:50%;transform:translateY(-50%)}.game-board.theme-cloud .answer-content .content-left,.game-board.theme-cloud .answer-content .content-left .answer-text,.game-board.theme-cloud .answer-content .content-left .pixel-text,.game-board.theme-cloud .answer-content .content-left p{background:none!important;border:none!important;box-shadow:none!important}.game-board.theme-cloud .answer-content .content-right{align-items:center;display:flex;flex-direction:column;gap:0;justify-content:center;overflow:visible;position:absolute;right:140px;top:45%;transform:translateY(-50%);width:480px}.game-board.theme-cloud .answer-content .content-right .pixel-frame-wrapper{display:block;line-height:0}.game-board.theme-cloud .answer-content .content-right .question-media{border:none;box-shadow:none;display:block;height:auto;max-height:400px;max-width:450px;object-fit:contain;vertical-align:bottom;width:auto}.game-board.theme-cloud .answer-content.no-media .content-left{left:50%;max-width:800px;right:auto;transform:translate(-50%,-50%);width:80%}.game-board.theme-cloud .answer-content .answer-buttons{bottom:60px;display:flex;flex-wrap:wrap;gap:15px;justify-content:center;left:50%;position:absolute;transform:translateX(-50%)}.game-board.theme-cloud .answer-content .answer-buttons .pixel-button{font-size:12px;padding:14px 24px}.game-board.theme-cloud .answer-content .answer-buttons .pixel-button,.game-board.theme-cloud .answer-content .back-button,.game-board.theme-cloud .question-content .question-buttons .pixel-button{background:#ffd700e6;border:4px solid #000;box-shadow:4px 4px 0 #000000b3;color:#2c3e50;text-shadow:1px 1px 0 #ffffff80;transition:all .2s ease}.game-board.theme-cloud .answer-content .answer-buttons .pixel-button:hover,.game-board.theme-cloud .answer-content .back-button:hover,.game-board.theme-cloud .question-content .question-buttons .pixel-button:hover{box-shadow:6px 6px 0 #000000b3;transform:translate(-2px,-2px)}.game-board.theme-cloud .answer-content .answer-buttons .pixel-button.secondary,.game-board.theme-cloud .question-content .question-buttons .pixel-button.secondary{background:#b0e0e6e6}.game-board.theme-cloud .answer-content .back-button{align-items:center;border-radius:0;bottom:10px;display:flex;flex-direction:column;font-size:10px;gap:5px;height:calc(100% - 20px);justify-content:center;left:10px;padding:14px 12px;position:absolute;top:10px;width:75px}.game-board.theme-cloud .answer-content .pixel-subtitle{color:#2c3e50;text-shadow:2px 2px 0 #ffd7004d}.game-board.theme-cloud .answer-text{color:#1e3a5f;font-weight:700;text-shadow:1px 1px 0 #ffffffb3}.game-board.theme-cloud .team-selection{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(180deg,#ffffffb3,#f3f8ffb3);border-top:4px solid #000;box-shadow:inset 0 4px 0 #87ceeb4d}.game-board.theme-cloud .team-selection .pixel-text{color:#2c3e50;text-shadow:none}.game-board.theme-cloud .hint-box{background:#fffacde6;border:4px solid #000;border-radius:4px;box-shadow:4px 4px 0 #00000080;margin-top:10px;padding:12px 16px}.game-board.theme-cloud .hint-box .pixel-text{color:#2c3e50;text-shadow:none}.game-board.theme-cloud .media-container{background:#fff9;border:3px solid #000;border-radius:4px;box-shadow:3px 3px 0 #0006;margin:15px 0;padding:10px}.game-board.theme-cloud .question-media{border:none;box-shadow:none;image-rendering:pixelated;max-height:400px;max-width:100%;object-fit:contain}.game-board.theme-cloud .game-bottom-bar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,#fffffff2,#f3f8fff2);border-top:5px solid #000;box-shadow:0 -6px 0 #0000004d,inset 0 4px 0 #87ceeb33}.game-board.theme-cloud .game-bottom-bar .pixel-button{background:#ffd700e6;border:4px solid #000;box-shadow:4px 4px 0 #000000b3;color:#2c3e50;text-shadow:1px 1px 0 #ffffff80}.game-board.theme-cloud .game-bottom-bar .pixel-button:hover{background:gold;box-shadow:6px 6px 0 #000000b3;transform:translate(-2px,-2px)}.game-board.theme-cloud .game-bottom-bar .pixel-button.secondary{background:#b0e0e6e6;box-shadow:4px 4px 0 #0009;color:#2c3e50}.game-board.theme-cloud .game-bottom-bar .pixel-button.secondary:hover{background:#b0e0e6}.game-board.theme-cloud .game-bottom-bar .pixel-button.success{background:#50c878e6;box-shadow:4px 4px 0 #0009;color:#fff;text-shadow:2px 2px 0 #0000004d}.game-board.theme-cloud .game-bottom-bar .pixel-button.success:hover{background:#50c878}.game-board.theme-cloud .score-input-group label{color:#2c3e50;text-shadow:none}.game-board.theme-cloud .score-input-group input{background:#ffffffe6;border:3px solid #000;box-shadow:3px 3px 0 #00000080;color:#2c3e50}.game-board.theme-cloud .modal-actions .pixel-button{background:#ffd700d9;border:4px solid #000;box-shadow:4px 4px 0 #0009;color:#2c3e50;text-shadow:1px 1px 0 #ffffff80}.game-board.theme-cloud .modal-actions .pixel-button:hover{background:gold;box-shadow:6px 6px 0 #000000b3;transform:translate(-2px,-2px)}.game-board.theme-cloud .modal-actions .pixel-button.primary{background:#87cefae6;color:#fff;text-shadow:2px 2px 0 #0000004d}.game-board.theme-cloud .modal-actions .pixel-button.primary:hover{background:#87cefa}.game-board.theme-cloud .modal-actions .pixel-button.secondary{background:#c8c8c8cc;color:#2c3e50}.game-board.theme-cloud .modal-actions .pixel-button.secondary:hover{background:#c8c8c8}.game-board.theme-cloud .modal-actions .pixel-button.warning{background:#ff8c00d9;color:#fff;text-shadow:2px 2px 0 #0000004d}.game-board.theme-cloud .modal-actions .pixel-button.warning:hover{background:#ff8c00}.game-board.theme-cloud .modal-actions .pixel-button:disabled{background:#96969680;color:#999;cursor:not-allowed;opacity:.6}.game-board.theme-cloud .team-buttons .pixel-button{background:#ffd700e6;border:4px solid #000;box-shadow:4px 4px 0 #0009;color:#2c3e50;text-shadow:1px 1px 0 #ffffff80}.game-board.theme-cloud .team-buttons .pixel-button:hover{background:gold;box-shadow:6px 6px 0 #000000b3;transform:translate(-2px,-2px)}.game-board.theme-cloud .team-buttons .pixel-button.primary{background:#50c878e6;color:#fff;text-shadow:2px 2px 0 #0000004d}.game-board.theme-cloud .team-buttons .pixel-button.primary:hover{background:#50c878}.simple-lightbox-overlay{align-items:center;background:#000000d9;cursor:pointer;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:10000}.simple-lightbox-image{border:5px solid gold;box-shadow:0 0 30px #00000080;cursor:zoom-in;max-height:90vh;max-width:90vw;object-fit:contain;transition:transform .2s ease}.simple-lightbox-image.extra-zoomed{cursor:zoom-out;transform:scale(1.5)}.game-board.theme-cloud .team-buttons .pixel-button.secondary{background:#87cefae6;color:#fff;text-shadow:2px 2px 0 #0000004d}.game-board.theme-cloud .team-buttons .pixel-button.secondary:hover{background:#87cefa}@media (max-width:900px){.game-category-card{grid-template-columns:70px 1fr 70px}.score-pill{font-size:14px;padding:8px 4px}.team-score{font-size:34px}}@media (max-width:600px){.categories-stack{grid-template-columns:1fr}.game-category-card{grid-template-columns:60px 1fr 60px}.score-pill{font-size:13px;padding:7px 3px}.team-score{font-size:30px}}.game-bottom-bar{--bar-peek:7px;background:repeating-linear-gradient(0deg,#654321,#654321 4px,#8b4513 0,#8b4513 8px),#5c3317;border-top:6px solid #000;bottom:0;box-shadow:0 -8px 0 #000,inset -5px -5px 0 #3e2723,inset 5px 5px 0 #8b4513;display:flex;gap:12px;justify-content:center;left:0;padding:18px 20px;position:fixed;right:0;transition:transform .28s cubic-bezier(.22,1,.36,1);will-change:transform;z-index:1000}.game-bottom-bar.auto-hide{transform:translateY(calc(100% - var(--bar-peek)));transition-delay:.08s;transition-duration:.42s}.game-bottom-bar.auto-hide:after{background:#0000;content:"";height:78px;left:-8px;pointer-events:auto;position:absolute;right:-8px;top:100%}.game-bottom-bar.auto-hide:before{background:#0000;bottom:100%;content:"";height:12px;left:-12px;pointer-events:auto;position:absolute;right:-12px}.game-bottom-bar.auto-hide:hover{transform:translateY(0);transition-delay:0s;transition-duration:.24s}.game-board.edit-mode .game-bottom-bar{transition-delay:0s;transition-duration:0s}.game-board.edit-mode .game-bottom-bar.auto-hide,.game-board.edit-mode .game-bottom-bar.auto-hide:hover{transform:translateY(0)!important}.game-board.theme-sky.edit-mode .game-bottom-bar.auto-hide,.game-board.theme-sky.edit-mode .game-bottom-bar.auto-hide:hover{transform:translateX(-50%) translateY(0)!important}.game-bottom-bar .pixel-button{background:#7a3f11;border:4px solid #000;box-shadow:inset -3px -3px 0 #2a1a13,inset 3px 3px 0 sienna,6px 6px 0 #000;color:gold;cursor:pointer;font-family:Press Start\ 2P,Courier New,monospace;font-size:11px;image-rendering:pixelated;letter-spacing:1px;line-height:1;min-width:140px;padding:12px 18px;text-shadow:2px 2px 0 #000;text-transform:uppercase;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.game-bottom-bar .pixel-button:hover{background:#8b4513;box-shadow:inset -3px -3px 0 #2a1a13,inset 3px 3px 0 #c17b45,8px 8px 0 #000;transform:translate(-2px,-2px)}.game-bottom-bar .pixel-button:active{box-shadow:inset -3px -3px 0 #2a1a13,inset 3px 3px 0 #8b4513,3px 3px 0 #000;transform:translate(2px,2px)}.game-bottom-bar .pixel-button:focus-visible{outline:3px solid gold;outline-offset:2px}.game-bottom-bar .pixel-button.secondary{background:#5c3317;box-shadow:inset -3px -3px 0 #2a1a13,inset 3px 3px 0 #7a3f11,6px 6px 0 #000;color:gold}.game-bottom-bar .pixel-button.secondary:hover{background:#70401d}.game-bottom-bar .pixel-button.success{background:#2f6f31;box-shadow:inset -3px -3px 0 #1f4b21,inset 3px 3px 0 #4aae4f,6px 6px 0 #000;color:#fff}.game-bottom-bar .pixel-button.success:hover{background:#37843a}.game-bottom-bar .pixel-button.bar-hide-toggle{-webkit-text-stroke:0;background:#0000!important;border:none!important;box-shadow:none!important;color:gold;font-size:24px;font-weight:400;letter-spacing:0;line-height:1;margin-left:2px;min-width:auto;padding:0 6px;text-shadow:none;transform:none!important;width:auto}.game-bottom-bar .pixel-button.bar-hide-toggle:active,.game-bottom-bar .pixel-button.bar-hide-toggle:focus-visible,.game-bottom-bar .pixel-button.bar-hide-toggle:hover{-webkit-text-stroke:0;background:#0000!important;box-shadow:none!important;color:gold;outline:none;text-shadow:none;transform:none!important}.game-bottom-bar .pixel-button.bar-hide-toggle:not(.active),.game-bottom-bar .pixel-button.bar-hide-toggle:not(.active):active,.game-bottom-bar .pixel-button.bar-hide-toggle:not(.active):focus-visible,.game-bottom-bar .pixel-button.bar-hide-toggle:not(.active):hover{color:gold;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.game-bottom-bar .pixel-button.bar-hide-toggle.active,.game-bottom-bar .pixel-button.bar-hide-toggle.active:active,.game-bottom-bar .pixel-button.bar-hide-toggle.active:focus-visible,.game-bottom-bar .pixel-button.bar-hide-toggle.active:hover{-webkit-text-stroke:0;color:#5c3317!important;outline:none;text-shadow:none!important}.game-bottom-bar .pixel-button.bar-hide-toggle.locked,.game-bottom-bar .pixel-button.bar-hide-toggle.locked:active,.game-bottom-bar .pixel-button.bar-hide-toggle.locked:focus-visible,.game-bottom-bar .pixel-button.bar-hide-toggle.locked:hover,.game-bottom-bar .pixel-button.bar-hide-toggle:disabled{color:#c8ab73!important;cursor:not-allowed;opacity:.45;text-shadow:none!important}.score-panel{align-items:center;display:flex;flex-wrap:wrap;gap:28px;justify-content:center;margin-bottom:18px}.score-box{background:linear-gradient(135deg,#181c2f,#5b3e9e);border:4px solid #00ffd1;box-shadow:0 0 24px #00ffcc4d,8px 8px 0 #000c,inset 0 0 24px #ffffff1a;color:#fff;flex:1 1;font-size:20px;image-rendering:pixelated;min-width:220px;padding:20px 40px;text-align:center;transition:all .2s}.score-box:hover{box-shadow:5px 5px 0 #2d3748,inset -2px -2px 0 #e2e8f0;transform:translate(-1px,-1px)}.score-box.team1{background:linear-gradient(135deg,#00bfff,#2b7fff);border-color:#00ffd1;color:#fff}.score-box.team1:hover{box-shadow:5px 5px 0 #2d3748,inset -2px -2px 0 #6bcfff}.score-box.team2{background:linear-gradient(135deg,#ff5bc0,#ff6f61);border-color:#00ffd1;color:#fff}.score-box.team2:hover{box-shadow:5px 5px 0 #2d3748,inset -2px -2px 0 #ff6b9d}.score-value{color:#ffb86b;font-size:44px;font-weight:700;margin-top:12px;text-shadow:2px 2px 0 #5b3e9e}.game-board .action-buttons{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:6px;margin-top:8px}.board-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-bottom:18px}.category-column{background:linear-gradient(135deg,#181c2f,#5b3e9e);border:4px solid #00ffd1;box-shadow:0 0 24px #00ffcc4d,8px 8px 0 #000c,inset 0 0 24px #ffffff1a;display:flex;flex-direction:column;gap:10px;image-rendering:pixelated;padding:14px;transition:all .2s}.category-column:hover{box-shadow:5px 5px 0 #2d3748,inset -2px -2px 0 #e2e8f0;transform:translate(-1px,-1px)}.category-header{align-items:center;background:linear-gradient(135deg,#5b3e9e,#ff5bc0);border:4px solid #00ffd1;box-shadow:0 0 18px #ff5bc0,4px 4px 0 #5b3e9e,inset 0 0 12px #96f;display:flex;flex-direction:column;gap:6px;padding:10px;text-align:center}.category-title{align-items:center;color:#2d3748;display:flex;font-size:8px;font-weight:700;justify-content:center;letter-spacing:.5px;line-height:1.2;min-height:22px;text-shadow:1px 1px 0 #ffffffe6;text-transform:uppercase}.questions-column{display:flex;flex-direction:column;gap:5px}.question-cell{background:linear-gradient(135deg,#a8daff,#ffb86b);border:4px solid #00ffd1;box-shadow:0 0 18px #ffb86b,4px 4px 0 #5b3e9e,inset 0 0 12px #3ab0ff;color:#181c2f;cursor:pointer;font-size:18px;font-weight:700;image-rendering:pixelated;padding:16px 8px;position:relative;text-align:center;text-shadow:1px 1px 0 #fff;transition:all .2s}.question-cell:after{background:#ffb86b;bottom:-3px;content:"";left:-3px;opacity:0;position:absolute;right:-3px;top:-3px;transition:opacity .15s;z-index:-1}.question-cell:hover:after{opacity:1}.question-cell:hover{box-shadow:0 0 24px #ffb86b,6px 6px 0 #5b3e9e,inset 0 0 18px #3ab0ff;transform:translate(-3px,-3px) scale(1.04)}.question-cell.answered{background:#cbd5e0;border-color:#5b3e9e;box-shadow:0 0 12px #a0aec0,4px 4px 0 #5b3e9e,inset 0 0 8px #a0aec0;color:#718096;cursor:not-allowed;opacity:.6}.question-cell.answered:hover{box-shadow:4px 4px 0 #2d3748,inset -2px -2px 0 #a0aec0;transform:none}.modal-overlay{align-items:center;background:#2d3748d9;bottom:0;display:flex;height:100vh;height:100dvh;justify-content:center;left:0;margin:0;overflow:hidden;padding:0;position:fixed;right:0;top:0;width:100vw;z-index:1100}.modal-content{background:repeating-linear-gradient(0deg,#760000,#760000 8px,#5f0000 0,#5f0000 16px);border:none;box-shadow:none;display:flex;flex-direction:row;height:100%;max-height:100%;max-width:100%;overflow:hidden;width:100%}.modal-content.small-modal{flex-direction:column;max-width:500px}.question-modal-overlay{align-items:stretch;justify-content:stretch}.question-modal-content{box-sizing:border-box;display:flex;flex-direction:row;height:100vh;height:100dvh;left:0;margin:0;max-height:100vh;max-height:100dvh;max-width:100vw;padding:0;position:fixed;top:0;width:100vw}.modal-left-section{min-width:0;order:1}.modal-left-section,.modal-main-content{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.teams-sidebar{background:#0003;border-left:4px solid #000;display:flex;flex-direction:column;flex-shrink:0;gap:10px;height:100%;justify-content:center;min-width:130px;order:2;padding:20px;width:130px}.question-modal-content .answer-content,.question-modal-content .question-content{flex:1 1;min-height:0;overflow-y:auto}.modal-header{align-items:center;background:#0000004d;border:none;border-bottom:4px solid #000;box-shadow:none;display:flex;flex-shrink:0;justify-content:space-between;margin-bottom:0;padding:10px 16px;position:relative}.close-question-btn{flex-shrink:0;font-size:14px;padding:6px 12px}.timer-section{align-items:center;display:flex;flex:1 1;justify-content:center}.timer-placeholder{height:36px}.timer{background:#3e2723;border:4px solid #000;box-shadow:inset -2px -2px 0 #2a1a13,inset 2px 2px 0 #5c3317,4px 4px 0 #000;color:gold;font-family:Press Start\ 2P,Courier New,monospace;font-size:14px;font-weight:400;padding:6px 10px;text-shadow:2px 2px 0 #000}.timer.blink{animation:timerBlink .8s ease-in-out infinite;background:#8b0000;color:gold}@keyframes timerBlink{0%,to{opacity:1}50%{opacity:.3}}.question-content{align-items:center;background:repeating-linear-gradient(0deg,#760000,#760000 8px,#5f0000 0,#5f0000 16px),radial-gradient(circle at 30% 30%,#ffffff0d,#0000 40%),radial-gradient(circle at 70% 70%,#00000038,#0000 40%);border:6px solid #ff8c00;box-shadow:inset 0 0 30px #0000004d;display:flex;flex:1 1;flex-direction:column;image-rendering:pixelated;justify-content:space-between;margin:0;min-height:0;overflow-y:auto;padding:20px 30px;position:relative}.question-top{flex-shrink:0;padding:10px 0;text-align:center;width:100%}.question-media-center{align-items:center;display:flex;flex:1 1;justify-content:center;min-height:0;overflow:visible;padding:10px 0;width:100%}.question-media-center .pixel-frame-wrapper{max-height:100%}.question-media-center .question-media{max-height:65vh;max-width:100%;object-fit:contain}.answer-media-center{align-items:center;display:flex;flex:1 1;justify-content:center;min-height:0;overflow:visible;padding:10px 0;width:100%}.answer-media-center .pixel-frame-wrapper{max-height:100%}.answer-media-center .question-media{max-height:65vh;max-width:100%;object-fit:contain}.question-bottom-bar{align-items:center;border-top:3px solid #ffffff1a;display:flex;flex-shrink:0;justify-content:space-between;padding:10px 0;width:100%}.question-bottom-left{gap:10px}.question-bottom-left,.question-bottom-right{align-items:center;display:flex}.bottom-category-name{color:gold;font-family:Press Start\ 2P,Courier New,monospace;font-size:12px;text-shadow:2px 2px 0 #000}.answer-bottom-bar{border-top:3px solid #ffffff1a;justify-content:space-between;padding:10px 0;width:100%}.answer-bottom-bar,.answer-bottom-left{align-items:center;display:flex;flex-shrink:0}.answer-team-buttons{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:8px}.who-answered-text{font-size:10px;margin-bottom:5px;text-align:center}.answer-buttons-row{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.answer-bottom-right{align-items:center;display:flex;flex-shrink:0}.answer-top{flex-shrink:0;padding:10px 0;text-align:center;width:100%}.answer-label{color:#2ecc71;margin-bottom:8px}.question-text{color:gold;font-family:Press Start\ 2P,Courier New,monospace;font-size:14px;line-height:1.8;max-width:100%;text-align:center;text-shadow:2px 2px 0 #000}.answer-content{align-items:center;background:repeating-linear-gradient(0deg,#760000,#760000 8px,#5f0000 0,#5f0000 16px),radial-gradient(circle at 30% 30%,#ffffff0d,#0000 40%),radial-gradient(circle at 70% 70%,#00000038,#0000 40%);border:6px solid #ff8c00;box-shadow:inset 0 0 30px #0000004d;display:flex;flex:1 1;flex-direction:column;image-rendering:pixelated;justify-content:space-between;margin:0;min-height:0;overflow-y:auto;padding:20px 30px;position:relative}.answer-text{color:gold;font-family:Press Start\ 2P,Courier New,monospace;font-size:14px;font-weight:700;line-height:1.8;max-width:100%;text-align:center;text-shadow:2px 2px 0 #000}.modal-actions{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.modal-actions,.team-selection{background:#0000;border:none;box-shadow:none;flex-shrink:0;margin-top:15px}.team-selection{padding:12px 8px}.team-buttons{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.score-inputs{flex-shrink:0;margin:15px 0}.score-input-group{margin-bottom:12px}.score-input-group label{color:#2d3748;display:block;font-size:11px;margin-bottom:8px;text-shadow:1px 1px 0 #e2e8f0}@media (max-width:768px){.board-grid{gap:15px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.category-title{font-size:8px}.question-cell{font-size:18px;padding:16px}.answer-text,.question-text{font-size:12px}.score-value{font-size:36px}}.timer-container{align-items:center;display:flex;gap:8px}.reset-timer-btn{background:#4a5568;border:3px solid #000;box-shadow:3px 3px 0 #0009;color:#fff;cursor:pointer;font-family:Press Start\ 2P,Courier New,monospace;font-size:14px;padding:6px 10px;transition:all .2s ease}.reset-timer-btn:hover{box-shadow:4px 4px 0 #0009;transform:translate(-1px,-1px)}.modal-header .header-score{background:#3e2723;border:4px solid #000;box-shadow:3px 3px 0 #00000080;color:gold;flex-shrink:0;font-family:Press Start\ 2P,Courier New,monospace;font-size:14px;padding:6px 14px;text-shadow:2px 2px 0 #000}.sidebar-team{padding:15px;text-align:center}.sidebar-team-name{font-size:10px;margin-bottom:8px;text-transform:uppercase}.sidebar-team-name,.sidebar-team-score{font-family:Press Start\ 2P,Courier New,monospace}.sidebar-team-score{font-size:18px;margin-bottom:10px}.sidebar-assists{display:flex;gap:8px;justify-content:center}.sidebar-assist-btn{align-items:center;border:2px solid #000;border-radius:4px;box-shadow:2px 2px 0 #00000080;cursor:pointer;display:flex;font-size:12px;height:32px;justify-content:center;transition:transform .1s,box-shadow .1s;width:32px}.sidebar-assist-btn:hover:not(:disabled){box-shadow:3px 3px 0 #0009;transform:translate(-1px,-1px)}.sidebar-assist-btn:disabled{cursor:not-allowed;opacity:.5}.sidebar-assist-btn.used{background:#888!important;opacity:.5}.sidebar-assist-btn.call-friend{background:#87ceeb;font-size:0;position:relative}.sidebar-assist-btn.call-friend img{height:20px;object-fit:contain;width:20px}.sidebar-assist-btn.double-score{background:gold}.sidebar-assist-btn.two-answers{background:#90ee90;font-size:0;position:relative}.sidebar-assist-btn.two-answers img{height:20px;object-fit:contain;width:20px}.sidebar-assist-btn.disabled-in-modal{cursor:not-allowed;opacity:.3}.answer-content .back-button{align-items:center;border-radius:0;display:flex;flex-direction:row;flex-shrink:0;font-size:10px;gap:5px;justify-content:center;padding:10px 18px}.answer-bottom-bar .pixel-button,.question-bottom-bar .pixel-button{font-size:12px;padding:14px 24px}.layout-toggle-wrapper{position:fixed;right:12px;top:60px;z-index:1300}.layout-toggle-btn{align-items:center;background:#00000026;border:4px solid #000;border-radius:0;box-shadow:6px 6px 0 #000,inset -3px -3px 0 #0003,inset 3px 3px 0 #ffffff1a;color:gold;cursor:pointer;display:flex;font-family:Press Start\ 2P,Courier New,monospace;font-size:18px;height:42px;justify-content:center;line-height:1;text-shadow:2px 2px 0 #000;transition:transform .1s ease,box-shadow .1s ease;width:42px}.layout-toggle-btn:hover{transform:translate(-2px,-2px)}.layout-toggle-btn:active{box-shadow:3px 3px 0 #000,inset -2px -2px 0 #00000040,inset 2px 2px 0 #ffffff14;transform:translate(2px,2px) scale(.9)}.layout-menu{background:#1e1e28f5;border:4px solid #000;box-shadow:6px 6px 0 #000;padding:8px 0;position:absolute;right:52px;top:0;width:160px;z-index:1301}.layout-menu-title{border-bottom:2px solid #ffffff1a;color:gold;padding:6px 12px 8px;text-shadow:1px 1px 0 #000;text-transform:uppercase}.layout-menu-option,.layout-menu-title{font-family:Press Start\ 2P,Courier New,monospace;font-size:9px}.layout-menu-option{align-items:center;background:#0000;border:none;color:#ccc;cursor:pointer;display:flex;gap:8px;padding:10px 12px;text-align:left;transition:background .1s;width:100%}.layout-menu-option:hover{background:#ffffff1a;color:#fff}.layout-menu-option.active{background:#ffd7001a;color:gold;text-shadow:1px 1px 0 #00000080}.layout-option-icon{font-size:12px}.layout-classic .modal-header{align-items:center;background:#0000004d;border-bottom:4px solid #000;display:flex;justify-content:space-between;padding:10px 16px;position:relative}.layout-classic .modal-header .header-score{left:50%;position:absolute;transform:translateX(-50%)}.layout-classic .header-category{font-size:12px}.layout-classic .answer-content,.layout-classic .question-content{display:flex;flex-direction:row;gap:20px;overflow:visible;padding:28px 40px;position:relative}.layout-classic .content-left{word-wrap:break-word;left:40px;max-height:calc(100% - 100px);overflow-wrap:break-word;overflow-y:auto;padding:20px;right:650px;text-align:center;top:50%}.layout-classic .content-left,.layout-classic .content-right{align-items:center;display:flex;flex-direction:column;justify-content:center;position:absolute;transform:translateY(-50%)}.layout-classic .content-right{overflow:visible;right:140px;top:45%;width:480px}.layout-classic .answer-content.no-media .content-left,.layout-classic .question-content.no-media .content-left{left:50%;max-width:800px;right:auto;transform:translate(-50%,-50%);width:80%}.layout-classic .answer-buttons,.layout-classic .question-buttons{bottom:60px;display:flex;flex-wrap:wrap;gap:15px;justify-content:center;left:50%;position:absolute;transform:translateX(-50%)}.layout-classic .answer-buttons .pixel-button,.layout-classic .question-buttons .pixel-button{font-size:12px;padding:14px 24px}.layout-classic .answer-content .back-button{align-items:center;border-radius:0;bottom:10px;display:flex;flex-direction:column;font-size:10px;gap:5px;height:calc(100% - 20px);justify-content:center;left:10px;padding:14px 12px;position:absolute;top:10px;width:75px}.game-board.theme-sky .layout-toggle-btn{background:#ffffffb3;box-shadow:6px 6px 0 #000,inset -3px -3px 0 #3c6e9638,inset 3px 3px 0 #fff6;color:#1b5e90;text-shadow:1px 1px 0 #fffc}.game-board.theme-sky .layout-menu{background:#f5fcfff5;border:4px solid #000;box-shadow:6px 6px 0 #000}.game-board.theme-sky .layout-menu-title{border-bottom:2px solid #0000001a;color:#1b5e90;text-shadow:1px 1px 0 #fff}.game-board.theme-sky .layout-menu-option{color:#1d4f7a}.game-board.theme-sky .layout-menu-option:hover{background:#9ad9ff4d;color:#1b5e90}.game-board.theme-sky .layout-menu-option.active{background:#ffe56d66;color:#283b4c;text-shadow:none}.game-board.theme-sky .layout-classic .answer-content,.game-board.theme-sky .layout-classic .question-content{background:linear-gradient(135deg,#ffffffd6,#c7e4ffd1),#e2f1ffd9;border:5px solid #000;border-top:none;box-shadow:6px 6px 0 #0009;margin:0}.game-board.theme-sky .layout-classic .content-left{background:none!important;border:none!important;box-shadow:none!important}.game-board.theme-sky .layout-classic .answer-buttons,.game-board.theme-sky .layout-classic .question-buttons{bottom:60px;display:flex;flex-wrap:wrap;gap:15px;justify-content:center;left:50%;position:absolute;transform:translateX(-50%)}.game-board.theme-sky .layout-classic .answer-buttons .pixel-button,.game-board.theme-sky .layout-classic .answer-content .back-button,.game-board.theme-sky .layout-classic .question-buttons .pixel-button{background:#ffffffeb;border:4px solid #000;box-shadow:4px 4px 0 #000000a6;color:#1d4f7a;text-shadow:1px 1px 0 #ffffffbf}.game-board.theme-sky .layout-classic .answer-buttons .pixel-button.team-gold,.game-board.theme-sky .layout-classic .question-buttons .pixel-button.primary{background:#ffe56d;color:#283b4c}.game-board.theme-sky .layout-classic .question-buttons .pixel-button.warning{background:#ffc27f;color:#5a3416}.game-board.theme-sky .layout-classic .modal-header{background:linear-gradient(180deg,#fff9,#dcf0ff80);border:none;border-bottom:5px solid #000}.game-board.theme-sky .layout-classic .modal-header .header-score{background:#ffe56d;border:4px solid #000;box-shadow:4px 4px 0 #0009;color:#283b4c;padding:8px 18px;text-shadow:1px 1px 0 #fff9}.game-board.theme-sky .layout-classic .header-category{color:#1f5e8f;text-shadow:1px 1px 0 #fff}.game-board.theme-wood .team-box{-webkit-backdrop-filter:none;backdrop-filter:none;background:#5c3317;border:5px solid #000;box-shadow:inset -4px -4px 0 #3e2723,inset 4px 4px 0 #8b4513,6px 6px 0 #000}.game-board.theme-wood .team-box:before{border:2px solid #daa520;box-shadow:inset -1px -1px 0 #b8860b,inset 1px 1px 0 #fff2a8}.game-board.theme-wood .team-divider{background:#3e2723;box-shadow:inset -1px -1px 0 #2a1a13,inset 1px 1px 0 #5c3317}.game-board.theme-wood .team-name,.game-board.theme-wood .team-score{color:gold;text-shadow:2px 2px 0 #000}.game-board.theme-wood .team-assists{display:flex;gap:6px}.game-board.theme-wood .assist-btn{border:3px solid #000;border-radius:4px;box-shadow:2px 2px 0 #00000080;font-family:Press Start\ 2P,Courier New,monospace;font-size:12px;height:32px;width:32px}.game-board.theme-wood .assist-btn.call-friend{background:#daa520}.game-board.theme-wood .assist-btn.double-score{background:gold}.game-board.theme-wood .assist-btn.two-answers{background:#8b4513}.game-board.theme-wood .assist-btn.used{background:#888!important;opacity:.5}.game-board.theme-wood .assist-btn.double-score:not(.used):not(:disabled){cursor:pointer}.game-board.theme-wood .assist-btn.double-score:not(.used):not(:disabled):hover{box-shadow:3px 3px 0 #0009;transform:translate(-1px,-1px)}.game-board.theme-wood .assist-btn.hidden-in-modal{opacity:.2}.game-board.theme-wood .modal-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#5c3317d9}.game-board.theme-wood .question-modal-overlay{align-items:stretch;bottom:0;display:flex;height:100vh;height:100dvh;justify-content:stretch;left:0;position:fixed;right:0;top:0;width:100vw;z-index:1200}.game-board.theme-wood .question-modal-content{bottom:0;box-shadow:none;box-sizing:border-box;display:flex;height:100vh!important;height:100dvh!important;left:0!important;margin:0!important;max-height:100vh!important;max-height:100dvh!important;max-width:100vw!important;padding:0!important;position:fixed!important;right:0;top:0!important;width:100vw!important}.game-board.theme-wood .modal-content,.game-board.theme-wood .question-modal-content{background:linear-gradient(180deg,#5c3317,#654321);border:5px solid #000;flex-direction:row;overflow:hidden}.game-board.theme-wood .modal-content{box-shadow:10px 10px 0 #000c,inset -4px -4px 0 #3e2723,inset 4px 4px 0 #8b4513;position:relative}.game-board.theme-wood .modal-main-content{display:flex;flex:1 1;flex-direction:column;margin-top:0;overflow-x:hidden}.game-board.theme-wood .modal-left-section{display:flex;flex:1 1;flex-direction:column;order:1;overflow-x:hidden}.game-board.theme-wood .teams-sidebar{background:linear-gradient(180deg,#654321,#5c3317);border-left:4px solid #000;box-shadow:inset 2px 0 0 #8b4513;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center;min-width:130px;order:2;padding:20px;width:130px}.game-board.theme-wood .sidebar-team{background:#0000;border:none;border-radius:0;box-shadow:none;padding:15px;text-align:center}.game-board.theme-wood .sidebar-team-name{font-size:10px;margin-bottom:8px;text-transform:uppercase}.game-board.theme-wood .sidebar-team-name,.game-board.theme-wood .sidebar-team-score{color:gold;font-family:Press Start\ 2P,Courier New,monospace;text-shadow:2px 2px 0 #000}.game-board.theme-wood .sidebar-team-score{font-size:18px;margin-bottom:10px}.game-board.theme-wood .sidebar-assists{display:flex;gap:8px;justify-content:center}.game-board.theme-wood .sidebar-assist-btn{border:2px solid #000;border-radius:4px;box-shadow:2px 2px 0 #00000080;cursor:pointer;font-size:12px;height:32px;transition:transform .1s,box-shadow .1s;width:32px}.game-board.theme-wood .sidebar-assist-btn:hover:not(:disabled){box-shadow:3px 3px 0 #0009;transform:translate(-1px,-1px)}.game-board.theme-wood .sidebar-assist-btn:disabled{cursor:not-allowed;opacity:.5}.game-board.theme-wood .sidebar-assist-btn.used{background:#888!important;opacity:.5}.game-board.theme-wood .sidebar-assist-btn.call-friend{background:#daa520}.game-board.theme-wood .sidebar-assist-btn.double-score{background:gold}.game-board.theme-wood .sidebar-assist-btn.disabled-in-modal{cursor:not-allowed;opacity:.3}.game-board.theme-wood .sidebar-assist-btn.two-answers{background:#8b4513}.game-board.theme-wood .modal-header{align-items:center;background:linear-gradient(180deg,#654321,#5c3317);border:5px solid #000;box-shadow:inset -2px -2px 0 #3e2723,inset 2px 2px 0 #8b4513;display:flex;justify-content:space-between;margin-bottom:0;padding:15px;position:relative}.game-board.theme-wood .modal-header .header-score{color:gold;font-family:Press Start\ 2P,Courier New,monospace;font-size:14px;left:50%;position:absolute;text-shadow:2px 2px 0 #000;transform:translateX(-50%)}.game-board.theme-wood .modal-header .pixel-subtitle{color:gold;text-shadow:2px 2px 0 #000}.game-board.theme-wood .timer-container{align-items:center;display:flex;gap:8px}.game-board.theme-wood .timer{background:#3e2723;border:4px solid #000;box-shadow:inset -2px -2px 0 #2a1a13,inset 2px 2px 0 #5c3317,4px 4px 0 #000;color:gold;text-shadow:2px 2px 0 #000}.game-board.theme-wood .reset-timer-btn{background:#8b4513;border:3px solid #000;box-shadow:3px 3px 0 #0009;color:gold;cursor:pointer;font-family:Press Start\ 2P,Courier New,monospace;font-size:14px;padding:6px 10px}.game-board.theme-wood .reset-timer-btn:hover{background:#6b3310;box-shadow:4px 4px 0 #0009;transform:translate(-1px,-1px)}.game-board.theme-wood .timer.blink{animation:timerBlinkWood .8s ease-in-out infinite;background:#8b0000;color:gold}@keyframes timerBlinkWood{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.05)}}.game-board.theme-wood .question-content{background:linear-gradient(180deg,#5c3317,#654321);border:5px solid #000;border-top:none;box-shadow:6px 6px 0 #0009,inset -4px -4px 0 #3e2723,inset 4px 4px 0 #8b4513;display:flex;flex:1 1;flex-direction:row;gap:20px;margin-top:-1px;overflow:visible;position:relative}.game-board.theme-wood .question-content .content-left{word-wrap:break-word;align-items:center;display:flex;flex-direction:column;justify-content:center;left:40px;max-height:calc(100% - 100px);overflow-wrap:break-word;overflow-y:auto;padding:20px;position:absolute;right:650px;text-align:center;top:50%;transform:translateY(-50%)}.game-board.theme-wood .question-content .content-left,.game-board.theme-wood .question-content .content-left .pixel-text,.game-board.theme-wood .question-content .content-left .question-text,.game-board.theme-wood .question-content .content-left p{background:none!important;border:none!important;box-shadow:none!important}.game-board.theme-wood .question-content .content-right{align-items:center;display:flex;flex-direction:column;gap:0;justify-content:center;overflow:visible;position:absolute;right:140px;top:45%;transform:translateY(-50%);width:480px}.game-board.theme-wood .question-content .content-right .pixel-frame-wrapper{display:block;line-height:0}.game-board.theme-wood .question-content .content-right .question-media{border:none;box-shadow:none;display:block;height:auto;max-height:400px;max-width:450px;object-fit:contain;vertical-align:bottom;width:auto}.game-board.theme-wood .question-content.no-media .content-left{left:50%;max-width:800px;right:auto;transform:translate(-50%,-50%);width:80%}.game-board.theme-wood .question-content .question-buttons{bottom:60px;display:flex;gap:15px;left:50%;position:absolute;transform:translateX(-50%)}.game-board.theme-wood .question-content .question-buttons .pixel-button{font-size:12px;padding:14px 24px}.game-board.theme-wood .question-text{color:gold;text-shadow:2px 2px 0 #000}.game-board.theme-wood .answer-content{background:linear-gradient(180deg,#654321,#5c3317);border:5px solid #000;border-top:none;box-shadow:6px 6px 0 #0009,inset -4px -4px 0 #3e2723,inset 4px 4px 0 #8b4513;display:flex;flex:1 1;flex-direction:row;gap:20px;margin-top:-1px;overflow:visible;position:relative}.game-board.theme-wood .answer-content .content-left{word-wrap:break-word;align-items:center;display:flex;flex-direction:column;justify-content:center;left:40px;max-height:calc(100% - 100px);overflow-wrap:break-word;overflow-y:auto;padding:20px;position:absolute;right:650px;text-align:center;top:50%;transform:translateY(-50%)}.game-board.theme-wood .answer-content .content-left,.game-board.theme-wood .answer-content .content-left .answer-text,.game-board.theme-wood .answer-content .content-left .pixel-text,.game-board.theme-wood .answer-content .content-left p{background:none!important;border:none!important;box-shadow:none!important}.game-board.theme-wood .answer-content .content-right{align-items:center;display:flex;flex-direction:column;gap:0;justify-content:center;overflow:visible;position:absolute;right:140px;top:45%;transform:translateY(-50%);width:480px}.game-board.theme-wood .answer-content .content-right .pixel-frame-wrapper{display:block;line-height:0}.game-board.theme-wood .answer-content .content-right .question-media{border:none;box-shadow:none;display:block;height:auto;max-height:400px;max-width:450px;object-fit:contain;vertical-align:bottom;width:auto}.game-board.theme-wood .answer-content.no-media .content-left{left:50%;max-width:800px;right:auto;transform:translate(-50%,-50%);width:80%}.game-board.theme-wood .answer-content .answer-buttons{bottom:60px;display:flex;flex-wrap:wrap;gap:15px;justify-content:center;left:50%;position:absolute;transform:translateX(-50%)}.game-board.theme-wood .answer-content .answer-buttons .pixel-button{font-size:12px;padding:14px 24px}.game-board.theme-wood .answer-content .answer-buttons .pixel-button,.game-board.theme-wood .answer-content .back-button,.game-board.theme-wood .question-content .question-buttons .pixel-button{background:#daa520;border:4px solid #000;box-shadow:4px 4px 0 #000000b3;color:#000;text-shadow:1px 1px 0 #ffffff4d;transition:all .2s ease}.game-board.theme-wood .answer-content .answer-buttons .pixel-button:hover,.game-board.theme-wood .answer-content .back-button:hover,.game-board.theme-wood .question-content .question-buttons .pixel-button:hover{box-shadow:6px 6px 0 #000000b3;transform:translate(-2px,-2px)}.game-board.theme-wood .answer-content .answer-buttons .pixel-button.secondary,.game-board.theme-wood .question-content .question-buttons .pixel-button.secondary{background:#8b4513;color:gold}.game-board.theme-wood .answer-content .back-button{align-items:center;border-radius:0;bottom:10px;display:flex;flex-direction:column;font-size:10px;gap:5px;height:calc(100% - 20px);justify-content:center;left:10px;padding:14px 12px;position:absolute;top:10px;width:75px}.game-board.theme-wood .answer-content .pixel-subtitle,.game-board.theme-wood .answer-text{color:gold;text-shadow:2px 2px 0 #000}.game-board.theme-wood .answer-text{font-weight:700}.game-board.theme-wood .team-selection{background:linear-gradient(180deg,#654321,#5c3317);border-top:4px solid #000;box-shadow:inset 0 4px 0 #8b45134d}.game-board.theme-wood .team-selection .pixel-text{color:gold;text-shadow:2px 2px 0 #000}.game-board.theme-wood .hint-box{background:#3e2723;border:4px solid #000;border-radius:4px;box-shadow:4px 4px 0 #00000080;margin-top:10px;padding:12px 16px}.game-board.theme-wood .hint-box .pixel-text{color:gold;text-shadow:2px 2px 0 #000}.game-board.theme-wood .media-container{background:#3e272399;border:3px solid #000;border-radius:4px;box-shadow:3px 3px 0 #0006;margin:15px 0;padding:10px}.game-board.theme-wood .question-media{border:none;box-shadow:none;image-rendering:pixelated;max-height:400px;max-width:100%;object-fit:contain}.game-board.theme-wood .game-bottom-bar{background:linear-gradient(180deg,#654321,#5c3317);border-top:5px solid #000;box-shadow:0 -6px 0 #0000004d,inset 0 4px 0 #8b451333}.game-board.theme-wood .game-bottom-bar .pixel-button{background:#daa520;border:4px solid #000;box-shadow:4px 4px 0 #000000b3;color:#000;text-shadow:1px 1px 0 #ffffff4d}.game-board.theme-wood .game-bottom-bar .pixel-button:hover{background:gold;box-shadow:6px 6px 0 #000000b3;transform:translate(-2px,-2px)}.game-board.theme-wood .game-bottom-bar .pixel-button.secondary{background:#8b4513;box-shadow:4px 4px 0 #0009;color:gold}.game-board.theme-wood .game-bottom-bar .pixel-button.secondary:hover{background:sienna}.game-board.theme-wood .game-bottom-bar .pixel-button.success{background:#228b22;box-shadow:4px 4px 0 #0009;color:#fff;text-shadow:2px 2px 0 #0000004d}.game-board.theme-wood .game-bottom-bar .pixel-button.success:hover{background:#2e8b2e}.game-board.theme-wood .score-input-group label{color:gold;text-shadow:2px 2px 0 #000}.game-board.theme-wood .score-input-group input{background:#3e2723;border:3px solid #000;box-shadow:3px 3px 0 #00000080;color:gold}.game-board.theme-wood .modal-actions .pixel-button{background:#daa520;border:4px solid #000;box-shadow:4px 4px 0 #0009;color:#000;text-shadow:1px 1px 0 #ffffff4d}.game-board.theme-wood .modal-actions .pixel-button:hover{background:gold;box-shadow:6px 6px 0 #000000b3;transform:translate(-2px,-2px)}.game-board.theme-wood .modal-actions .pixel-button.primary{background:#8b4513;color:gold;text-shadow:2px 2px 0 #0000004d}.game-board.theme-wood .modal-actions .pixel-button.primary:hover{background:sienna}.game-board.theme-wood .modal-actions .pixel-button.secondary{background:#654321;color:gold}.game-board.theme-wood .modal-actions .pixel-button.secondary:hover{background:#8b4513}.game-board.theme-wood .modal-actions .pixel-button.warning{background:#8b0000;color:gold;text-shadow:2px 2px 0 #0000004d}.game-board.theme-wood .modal-actions .pixel-button.warning:hover{background:brown}.game-board.theme-wood .modal-actions .pixel-button:disabled{background:#64646480;color:#999;cursor:not-allowed;opacity:.6}.game-board.theme-wood .team-buttons .pixel-button{background:#daa520;border:4px solid #000;box-shadow:4px 4px 0 #0009;color:#000;text-shadow:1px 1px 0 #ffffff4d}.game-board.theme-wood .team-buttons .pixel-button:hover{background:gold;box-shadow:6px 6px 0 #000000b3;transform:translate(-2px,-2px)}.game-board.theme-wood .team-buttons .pixel-button.primary{background:#228b22;color:#fff;text-shadow:2px 2px 0 #0000004d}.game-board.theme-wood .team-buttons .pixel-button.primary:hover{background:#2e8b2e}.game-board.theme-space .team-box{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(180deg,#1a1a3e,#0e1628);border:4px solid #0ff;box-shadow:0 0 15px #00ffff4d,6px 6px 0 #000c}.game-board.theme-space .team-box:before{border:2px solid #8a2be280;box-shadow:0 0 10px #8a2be24d}.game-board.theme-space .team-divider{background:linear-gradient(180deg,#0ff,indigo);box-shadow:0 0 8px #00ffff80}.game-board.theme-space .team-name{color:#0ff;text-shadow:0 0 10px #0ff}.game-board.theme-space .team-score{color:gold;text-shadow:0 0 15px gold}.game-board.theme-space .team-assists{display:flex;gap:6px}.game-board.theme-space .assist-btn{border:3px solid #0ff;border-radius:4px;box-shadow:0 0 8px #00ffff80;font-family:Press Start\ 2P,Courier New,monospace;font-size:12px;height:32px;width:32px}.game-board.theme-space .assist-btn.call-friend{background:#00bfff}.game-board.theme-space .assist-btn.double-score{background:gold}.game-board.theme-space .assist-btn.two-answers{background:#32cd32}.game-board.theme-space .assist-btn.used{background:#555!important;opacity:.5}.game-board.theme-space .assist-btn.double-score:not(.used):not(:disabled){cursor:pointer}.game-board.theme-space .assist-btn.double-score:not(.used):not(:disabled):hover{box-shadow:0 0 12px #ffd700cc;transform:translate(-1px,-1px)}.game-board.theme-space .assist-btn.hidden-in-modal{opacity:.2}.game-board.theme-space .modal-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05070fe6}.game-board.theme-space .question-modal-overlay{align-items:stretch;bottom:0;display:flex;height:100vh;height:100dvh;justify-content:stretch;left:0;position:fixed;right:0;top:0;width:100vw;z-index:1200}.game-board.theme-space .question-modal-content{bottom:0;box-shadow:none;box-sizing:border-box;display:flex;height:100vh!important;height:100dvh!important;left:0!important;margin:0!important;max-height:100vh!important;max-height:100dvh!important;max-width:100vw!important;padding:0!important;position:fixed!important;right:0;top:0!important;width:100vw!important}.game-board.theme-space .modal-content,.game-board.theme-space .question-modal-content{background:linear-gradient(180deg,#0e1628,#1a1a3e);border:5px solid #0ff;flex-direction:row;overflow:hidden}.game-board.theme-space .modal-content{box-shadow:0 0 30px #0ff6,10px 10px 0 #000c;position:relative}.game-board.theme-space .modal-main-content{display:flex;flex:1 1;flex-direction:column;margin-top:0;overflow-x:hidden}.game-board.theme-space .modal-left-section{display:flex;flex:1 1;flex-direction:column;order:1;overflow-x:hidden}.game-board.theme-space .teams-sidebar{background:linear-gradient(180deg,#1a1a3e,#0e1628);border-left:4px solid #0ff;box-shadow:inset 2px 0 15px #0ff3;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center;min-width:130px;order:2;padding:20px;width:130px}.game-board.theme-space .sidebar-team{background:#0000;border:none;border-radius:0;box-shadow:none;padding:15px;text-align:center}.game-board.theme-space .sidebar-team-name{color:#0ff;font-family:Press Start\ 2P,Courier New,monospace;font-size:10px;margin-bottom:8px;text-shadow:0 0 10px #0ff;text-transform:uppercase}.game-board.theme-space .sidebar-team-score{color:gold;font-family:Press Start\ 2P,Courier New,monospace;font-size:18px;margin-bottom:10px;text-shadow:0 0 15px gold}.game-board.theme-space .sidebar-assists{display:flex;gap:8px;justify-content:center}.game-board.theme-space .sidebar-assist-btn{border:2px solid #0ff;border-radius:4px;box-shadow:0 0 8px #00ffff80;cursor:pointer;font-size:12px;height:32px;transition:transform .1s,box-shadow .1s;width:32px}.game-board.theme-space .sidebar-assist-btn:hover:not(:disabled){box-shadow:0 0 12px #0ffc;transform:translate(-1px,-1px)}.game-board.theme-space .sidebar-assist-btn:disabled{cursor:not-allowed;opacity:.5}.game-board.theme-space .sidebar-assist-btn.used{background:#555!important;opacity:.5}.game-board.theme-space .sidebar-assist-btn.call-friend{background:#00bfff}.game-board.theme-space .sidebar-assist-btn.double-score{background:gold}.game-board.theme-space .sidebar-assist-btn.disabled-in-modal{cursor:not-allowed;opacity:.3}.game-board.theme-space .sidebar-assist-btn.two-answers{background:#32cd32}.game-board.theme-space .modal-header{align-items:center;background:linear-gradient(180deg,#1a1a3e,#0e1628);border:5px solid #0ff;box-shadow:0 0 15px #00ffff4d;display:flex;justify-content:space-between;margin-bottom:0;padding:15px;position:relative}.game-board.theme-space .modal-header .header-score{color:gold;font-family:Press Start\ 2P,Courier New,monospace;font-size:14px;left:50%;position:absolute;text-shadow:0 0 15px gold;transform:translateX(-50%)}.game-board.theme-space .modal-header .pixel-subtitle{color:#0ff;text-shadow:0 0 10px #0ff}.game-board.theme-space .timer-container{align-items:center;display:flex;gap:8px}.game-board.theme-space .timer{background:#1a1a3e;border:4px solid #0ff;box-shadow:0 0 15px #00ffff80;color:#0ff;text-shadow:0 0 10px #0ff}.game-board.theme-space .reset-timer-btn{background:indigo;border:3px solid #0ff;box-shadow:0 0 10px #00ffff80;color:#0ff;cursor:pointer;font-family:Press Start\ 2P,Courier New,monospace;font-size:14px;padding:6px 10px}.game-board.theme-space .reset-timer-btn:hover{background:#6b238e;box-shadow:0 0 15px #8a2be2cc;transform:translate(-1px,-1px)}.game-board.theme-space .timer.blink{animation:timerBlinkSpace .8s ease-in-out infinite;background:#8b0000;color:#f44;text-shadow:0 0 15px #f44}@keyframes timerBlinkSpace{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.05)}}.game-board.theme-space .question-content{background:linear-gradient(180deg,#0e1628,#1a1a3e);border:5px solid #0ff;border-top:none;box-shadow:0 0 20px #00ffff4d,6px 6px 0 #0009;display:flex;flex:1 1;flex-direction:row;gap:20px;margin-top:-1px;overflow:visible;position:relative}.game-board.theme-space .question-content .content-left{word-wrap:break-word;align-items:center;display:flex;flex-direction:column;justify-content:center;left:40px;max-height:calc(100% - 100px);overflow-wrap:break-word;overflow-y:auto;padding:20px;position:absolute;right:650px;text-align:center;top:50%;transform:translateY(-50%)}.game-board.theme-space .question-content .content-left,.game-board.theme-space .question-content .content-left .pixel-text,.game-board.theme-space .question-content .content-left .question-text,.game-board.theme-space .question-content .content-left p{background:none!important;border:none!important;box-shadow:none!important}.game-board.theme-space .question-content .content-right{align-items:center;display:flex;flex-direction:column;gap:0;justify-content:center;overflow:visible;position:absolute;right:140px;top:45%;transform:translateY(-50%);width:480px}.game-board.theme-space .question-content .content-right .pixel-frame-wrapper{display:block;line-height:0}.game-board.theme-space .question-content .content-right .question-media{border:none;box-shadow:none;display:block;height:auto;max-height:400px;max-width:450px;object-fit:contain;vertical-align:bottom;width:auto}.game-board.theme-space .question-content.no-media .content-left{left:50%;max-width:800px;right:auto;transform:translate(-50%,-50%);width:80%}.game-board.theme-space .question-content .question-buttons{bottom:60px;display:flex;gap:15px;left:50%;position:absolute;transform:translateX(-50%)}.game-board.theme-space .question-content .question-buttons .pixel-button{font-size:12px;padding:14px 24px}.game-board.theme-space .question-text{color:#0ff;text-shadow:0 0 10px #0ff}.game-board.theme-space .answer-content{background:linear-gradient(180deg,#1a1a3e,#0e1628);border:5px solid gold;border-top:none;box-shadow:0 0 25px #ffd70066,6px 6px 0 #0009;display:flex;flex:1 1;flex-direction:row;gap:20px;margin-top:-1px;overflow:visible;position:relative}.game-board.theme-space .answer-content .content-left{word-wrap:break-word;align-items:center;display:flex;flex-direction:column;justify-content:center;left:40px;max-height:calc(100% - 100px);overflow-wrap:break-word;overflow-y:auto;padding:20px;position:absolute;right:650px;text-align:center;top:50%;transform:translateY(-50%)}.game-board.theme-space .answer-content .content-left,.game-board.theme-space .answer-content .content-left .answer-text,.game-board.theme-space .answer-content .content-left .pixel-text,.game-board.theme-space .answer-content .content-left p{background:none!important;border:none!important;box-shadow:none!important}.game-board.theme-space .answer-content .content-right{align-items:center;display:flex;flex-direction:column;gap:0;justify-content:center;overflow:visible;position:absolute;right:140px;top:45%;transform:translateY(-50%);width:480px}.game-board.theme-space .answer-content .content-right .pixel-frame-wrapper{display:block;line-height:0}.game-board.theme-space .answer-content .content-right .question-media{border:none;box-shadow:none;display:block;height:auto;max-height:400px;max-width:450px;object-fit:contain;vertical-align:bottom;width:auto}.game-board.theme-space .answer-content.no-media .content-left{left:50%;max-width:800px;right:auto;transform:translate(-50%,-50%);width:80%}.game-board.theme-space .answer-content .answer-buttons{bottom:60px;display:flex;flex-wrap:wrap;gap:15px;justify-content:center;left:50%;position:absolute;transform:translateX(-50%)}.game-board.theme-space .answer-content .answer-buttons .pixel-button{font-size:12px;padding:14px 24px}.game-board.theme-space .answer-content .answer-buttons .pixel-button,.game-board.theme-space .answer-content .back-button,.game-board.theme-space .question-content .question-buttons .pixel-button{background:indigo;border:4px solid #0ff;box-shadow:0 0 15px #00ffff80;color:#0ff;text-shadow:0 0 8px #0ff;transition:all .2s ease}.game-board.theme-space .answer-content .answer-buttons .pixel-button:hover,.game-board.theme-space .answer-content .back-button:hover,.game-board.theme-space .question-content .question-buttons .pixel-button:hover{box-shadow:0 0 20px #0ffc;transform:translate(-2px,-2px)}.game-board.theme-space .answer-content .answer-buttons .pixel-button.secondary,.game-board.theme-space .question-content .question-buttons .pixel-button.secondary{background:#1a1a3e;border-color:gold;box-shadow:0 0 10px #ffd70080;color:gold}.game-board.theme-space .answer-content .back-button{align-items:center;border-radius:0;bottom:10px;display:flex;flex-direction:column;font-size:10px;gap:5px;height:calc(100% - 20px);justify-content:center;left:10px;padding:14px 12px;position:absolute;top:10px;width:75px}.game-board.theme-space .answer-content .pixel-subtitle{color:#0ff;text-shadow:0 0 10px #0ff}.game-board.theme-space .answer-text{color:gold;font-weight:700;text-shadow:0 0 15px gold}.game-board.theme-space .team-selection{background:linear-gradient(180deg,#1a1a3e,#0e1628);border-top:4px solid #0ff;box-shadow:inset 0 4px 15px #0ff3}.game-board.theme-space .team-selection .pixel-text{color:#0ff;text-shadow:0 0 10px #0ff}.game-board.theme-space .hint-box{background:#1a1a3e;border:4px solid gold;border-radius:4px;box-shadow:0 0 15px #ffd70066;margin-top:10px;padding:12px 16px}.game-board.theme-space .hint-box .pixel-text{color:gold;text-shadow:0 0 10px gold}.game-board.theme-space .media-container{background:#1a1a3ecc;border:3px solid #0ff;border-radius:4px;box-shadow:0 0 10px #00ffff4d;margin:15px 0;padding:10px}.game-board.theme-space .question-media{border:none;box-shadow:none;image-rendering:pixelated;max-height:400px;max-width:100%;object-fit:contain}.game-board.theme-space .game-bottom-bar{background:linear-gradient(180deg,#1a1a3e,#0e1628);border-top:5px solid #0ff;box-shadow:0 -6px 15px #00ffff4d}.game-board.theme-space .game-bottom-bar .pixel-button{background:indigo;border:4px solid #0ff;box-shadow:0 0 15px #00ffff80;color:#0ff;text-shadow:0 0 8px #0ff}.game-board.theme-space .game-bottom-bar .pixel-button:hover{background:#6b238e;box-shadow:0 0 20px #8a2be2cc;transform:translate(-2px,-2px)}.game-board.theme-space .game-bottom-bar .pixel-button.secondary{background:#1a1a3e;border-color:gold;box-shadow:0 0 10px #ffd70080;color:gold}.game-board.theme-space .game-bottom-bar .pixel-button.secondary:hover{background:#2a2a5e}.game-board.theme-space .game-bottom-bar .pixel-button.success{background:#006400;border-color:#32cd32;box-shadow:0 0 15px #32cd3280;color:#32cd32;text-shadow:0 0 10px #32cd32}.game-board.theme-space .game-bottom-bar .pixel-button.success:hover{background:green}.game-board.theme-space .score-input-group label{color:#0ff;text-shadow:0 0 10px #0ff}.game-board.theme-space .score-input-group input{background:#1a1a3e;border:3px solid #0ff;box-shadow:0 0 10px #00ffff4d;color:#0ff}.game-board.theme-space .modal-actions .pixel-button{background:indigo;border:4px solid #0ff;box-shadow:0 0 15px #00ffff80;color:#0ff;text-shadow:0 0 8px #0ff}.game-board.theme-space .modal-actions .pixel-button:hover{background:#6b238e;box-shadow:0 0 20px #8a2be2cc;transform:translate(-2px,-2px)}.game-board.theme-space .modal-actions .pixel-button.primary{background:#1a1a3e;border-color:gold;color:gold;text-shadow:0 0 10px gold}.game-board.theme-space .modal-actions .pixel-button.primary:hover{background:#2a2a5e}.game-board.theme-space .modal-actions .pixel-button.secondary{background:#0e1628;color:#0ff}.game-board.theme-space .modal-actions .pixel-button.secondary:hover{background:#1a1a3e}.game-board.theme-space .modal-actions .pixel-button.warning{background:#8b0000;border-color:#f44;color:#f44;text-shadow:0 0 10px #f44}.game-board.theme-space .modal-actions .pixel-button.warning:hover{background:brown}.game-board.theme-space .modal-actions .pixel-button:disabled{background:#32323280;box-shadow:none;color:#666;cursor:not-allowed;opacity:.6}.game-board.theme-space .team-buttons .pixel-button{background:indigo;border:4px solid #0ff;box-shadow:0 0 15px #00ffff80;color:#0ff;text-shadow:0 0 8px #0ff}.game-board.theme-space .team-buttons .pixel-button:hover{background:#6b238e;box-shadow:0 0 20px #8a2be2cc;transform:translate(-2px,-2px)}.game-board.theme-space .team-buttons .pixel-button.primary{background:#006400;border-color:#32cd32;color:#32cd32;text-shadow:0 0 10px #32cd32}.game-board.theme-space .team-buttons .pixel-button.primary:hover{background:green}.game-board.theme-tree .team-box{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(180deg,#7a4a2a,#5a351f);border:4px solid #000;box-shadow:inset -3px -3px 0 #402515,inset 3px 3px 0 #9a623a,6px 6px 0 #000}.game-board.theme-tree .team-box:before{border:2px solid #f2c98d;box-shadow:inset -1px -1px 0 #402515,inset 1px 1px 0 #f2c98d}.game-board.theme-tree .team-divider{background:#402515;box-shadow:inset -1px -1px 0 #2c170d,inset 1px 1px 0 #7a4a2a}.game-board.theme-tree .team-name{color:#f2c98d;text-shadow:2px 2px 0 #000}.game-board.theme-tree .team-score{color:gold;text-shadow:2px 2px 0 #000}.game-board.theme-tree .team-assists{display:flex;gap:6px}.game-board.theme-tree .assist-btn{border:3px solid #000;border-radius:4px;box-shadow:2px 2px 0 #00000080;font-family:Press Start\ 2P,Courier New,monospace;font-size:12px;height:32px;width:32px}.game-board.theme-tree .assist-btn.call-friend{background:#87ceeb}.game-board.theme-tree .assist-btn.double-score{background:gold}.game-board.theme-tree .assist-btn.two-answers{background:#f2c98d}.game-board.theme-tree .assist-btn.used{background:#888!important;opacity:.5}.game-board.theme-tree .assist-btn.double-score:not(.used):not(:disabled){cursor:pointer}.game-board.theme-tree .assist-btn.double-score:not(.used):not(:disabled):hover{box-shadow:3px 3px 0 #0009;transform:translate(-1px,-1px)}.game-board.theme-tree .assist-btn.hidden-in-modal{opacity:.2}.game-board.theme-tree .modal-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#4e2f1cdb}.game-board.theme-tree .question-modal-overlay{align-items:stretch;bottom:0;display:flex;height:100vh;height:100dvh;justify-content:stretch;left:0;position:fixed;right:0;top:0;width:100vw;z-index:1200}.game-board.theme-tree .question-modal-content{bottom:0;box-shadow:none;box-sizing:border-box;display:flex;height:100vh!important;height:100dvh!important;left:0!important;margin:0!important;max-height:100vh!important;max-height:100dvh!important;max-width:100vw!important;padding:0!important;position:fixed!important;right:0;top:0!important;width:100vw!important}.game-board.theme-tree .modal-content,.game-board.theme-tree .question-modal-content{background:linear-gradient(180deg,#7a4a2a,#5a351f);border:5px solid #000;flex-direction:row;overflow:hidden}.game-board.theme-tree .modal-content{box-shadow:10px 10px 0 #000c,inset -3px -3px 0 #402515,inset 3px 3px 0 #9a623a;position:relative}.game-board.theme-tree .modal-main-content{display:flex;flex:1 1;flex-direction:column;margin-top:0;overflow-x:hidden}.game-board.theme-tree .modal-left-section{display:flex;flex:1 1;flex-direction:column;order:1;overflow-x:hidden}.game-board.theme-tree .teams-sidebar{background:linear-gradient(180deg,#5a351f,#7a4a2a);border-left:4px solid #000;box-shadow:inset 2px 0 0 #9a623a;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center;min-width:130px;order:2;padding:20px;width:130px}.game-board.theme-tree .sidebar-team{background:#0000;border:none;border-radius:0;box-shadow:none;padding:15px;text-align:center}.game-board.theme-tree .sidebar-team-name{color:#f2c98d;font-family:Press Start\ 2P,Courier New,monospace;font-size:10px;margin-bottom:8px;text-shadow:2px 2px 0 #000;text-transform:uppercase}.game-board.theme-tree .sidebar-team-score{color:gold;font-family:Press Start\ 2P,Courier New,monospace;font-size:18px;margin-bottom:10px;text-shadow:2px 2px 0 #000}.game-board.theme-tree .sidebar-assists{display:flex;gap:8px;justify-content:center}.game-board.theme-tree .sidebar-assist-btn{border:2px solid #000;border-radius:4px;box-shadow:2px 2px 0 #00000080;cursor:pointer;font-size:12px;height:32px;transition:transform .1s,box-shadow .1s;width:32px}.game-board.theme-tree .sidebar-assist-btn:hover:not(:disabled){box-shadow:3px 3px 0 #0009;transform:translate(-1px,-1px)}.game-board.theme-tree .sidebar-assist-btn:disabled{cursor:not-allowed;opacity:.5}.game-board.theme-tree .sidebar-assist-btn.used{background:#888!important;opacity:.5}.game-board.theme-tree .sidebar-assist-btn.call-friend{background:#87ceeb}.game-board.theme-tree .sidebar-assist-btn.double-score{background:gold}.game-board.theme-tree .sidebar-assist-btn.disabled-in-modal{cursor:not-allowed;opacity:.3}.game-board.theme-tree .sidebar-assist-btn.two-answers{background:#f2c98d}.game-board.theme-tree .modal-header{align-items:center;background:linear-gradient(180deg,#9a623a,#7a4a2a);border:5px solid #000;box-shadow:inset -2px -2px 0 #402515,inset 2px 2px 0 #b97a4a;display:flex;justify-content:space-between;margin-bottom:0;padding:15px;position:relative}.game-board.theme-tree .modal-header .header-score{color:gold;font-family:Press Start\ 2P,Courier New,monospace;font-size:14px;left:50%;position:absolute;text-shadow:2px 2px 0 #000;transform:translateX(-50%)}.game-board.theme-tree .modal-header .pixel-subtitle{color:#f2c98d;text-shadow:2px 2px 0 #000}.game-board.theme-tree .timer-container{align-items:center;display:flex;gap:8px}.game-board.theme-tree .timer{background:#402515;border:4px solid #000;box-shadow:inset -2px -2px 0 #2c170d,inset 2px 2px 0 #7a4a2a,4px 4px 0 #000;color:#f2c98d;text-shadow:2px 2px 0 #000}.game-board.theme-tree .reset-timer-btn{background:#7a4a2a;border:3px solid #000;box-shadow:3px 3px 0 #0009;color:gold;cursor:pointer;font-family:Press Start\ 2P,Courier New,monospace;font-size:14px;padding:6px 10px}.game-board.theme-tree .reset-timer-btn:hover{background:#684126;box-shadow:4px 4px 0 #0009;transform:translate(-1px,-1px)}.game-board.theme-tree .timer.blink{animation:timerBlinkTree .8s ease-in-out infinite;background:#8b0000;color:gold}@keyframes timerBlinkTree{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.05)}}.game-board.theme-tree .question-content{background:linear-gradient(180deg,#7a4a2a,#5a351f);border:5px solid #000;border-top:none;box-shadow:6px 6px 0 #0009,inset -3px -3px 0 #402515,inset 3px 3px 0 #9a623a;display:flex;flex:1 1;flex-direction:row;gap:20px;margin-top:-1px;overflow:visible;position:relative}.game-board.theme-tree .question-content .content-left{word-wrap:break-word;align-items:center;display:flex;flex-direction:column;justify-content:center;left:40px;max-height:calc(100% - 100px);overflow-wrap:break-word;overflow-y:auto;padding:20px;position:absolute;right:650px;text-align:center;top:50%;transform:translateY(-50%)}.game-board.theme-tree .question-content .content-left,.game-board.theme-tree .question-content .content-left .pixel-text,.game-board.theme-tree .question-content .content-left .question-text,.game-board.theme-tree .question-content .content-left p{background:none!important;border:none!important;box-shadow:none!important}.game-board.theme-tree .question-content .content-right{align-items:center;display:flex;flex-direction:column;gap:0;justify-content:center;overflow:visible;position:absolute;right:140px;top:45%;transform:translateY(-50%);width:480px}.game-board.theme-tree .question-content .content-right .pixel-frame-wrapper{display:block;line-height:0}.game-board.theme-tree .question-content .content-right .question-media{border:none;box-shadow:none;display:block;height:auto;max-height:400px;max-width:450px;object-fit:contain;vertical-align:bottom;width:auto}.game-board.theme-tree .question-content.no-media .content-left{left:50%;max-width:800px;right:auto;transform:translate(-50%,-50%);width:80%}.game-board.theme-tree .question-content .question-buttons{bottom:60px;display:flex;gap:15px;left:50%;position:absolute;transform:translateX(-50%)}.game-board.theme-tree .question-content .question-buttons .pixel-button{font-size:12px;padding:14px 24px}.game-board.theme-tree .question-text{color:#f2c98d;text-shadow:2px 2px 0 #000}.game-board.theme-tree .answer-content{background:linear-gradient(180deg,#5a351f,#7a4a2a);border:5px solid #000;border-top:none;box-shadow:6px 6px 0 #0009,inset -3px -3px 0 #402515,inset 3px 3px 0 #9a623a;display:flex;flex:1 1;flex-direction:row;gap:20px;margin-top:-1px;overflow:visible;position:relative}.game-board.theme-tree .answer-content .content-left{word-wrap:break-word;align-items:center;display:flex;flex-direction:column;justify-content:center;left:40px;max-height:calc(100% - 100px);overflow-wrap:break-word;overflow-y:auto;padding:20px;position:absolute;right:650px;text-align:center;top:50%;transform:translateY(-50%)}.game-board.theme-tree .answer-content .content-left,.game-board.theme-tree .answer-content .content-left .answer-text,.game-board.theme-tree .answer-content .content-left .pixel-text,.game-board.theme-tree .answer-content .content-left p{background:none!important;border:none!important;box-shadow:none!important}.game-board.theme-tree .answer-content .content-right{align-items:center;display:flex;flex-direction:column;gap:0;justify-content:center;overflow:visible;position:absolute;right:140px;top:45%;transform:translateY(-50%);width:480px}.game-board.theme-tree .answer-content .content-right .pixel-frame-wrapper{display:block;line-height:0}.game-board.theme-tree .answer-content .content-right .question-media{border:none;box-shadow:none;display:block;height:auto;max-height:400px;max-width:450px;object-fit:contain;vertical-align:bottom;width:auto}.game-board.theme-tree .answer-content.no-media .content-left{left:50%;max-width:800px;right:auto;transform:translate(-50%,-50%);width:80%}.game-board.theme-tree .answer-content .answer-buttons{bottom:60px;display:flex;flex-wrap:wrap;gap:15px;justify-content:center;left:50%;position:absolute;transform:translateX(-50%)}.game-board.theme-tree .answer-content .answer-buttons .pixel-button{font-size:12px;padding:14px 24px}.game-board.theme-tree .answer-content .answer-buttons .pixel-button,.game-board.theme-tree .answer-content .back-button,.game-board.theme-tree .question-content .question-buttons .pixel-button{background:#f2c98d;border:4px solid #000;box-shadow:4px 4px 0 #000000b3;color:#402515;text-shadow:1px 1px 0 #ffffff4d;transition:all .2s ease}.game-board.theme-tree .answer-content .answer-buttons .pixel-button:hover,.game-board.theme-tree .answer-content .back-button:hover,.game-board.theme-tree .question-content .question-buttons .pixel-button:hover{box-shadow:6px 6px 0 #000000b3;transform:translate(-2px,-2px)}.game-board.theme-tree .answer-content .answer-buttons .pixel-button.secondary,.game-board.theme-tree .question-content .question-buttons .pixel-button.secondary{background:#7a4a2a;color:#f2c98d}.game-board.theme-tree .answer-content .back-button{align-items:center;border-radius:0;bottom:10px;display:flex;flex-direction:column;font-size:10px;gap:5px;height:calc(100% - 20px);justify-content:center;left:10px;padding:14px 12px;position:absolute;top:10px;width:75px}.game-board.theme-tree .answer-content .pixel-subtitle{color:#f2c98d;text-shadow:2px 2px 0 #000}.game-board.theme-tree .answer-text{color:gold;font-weight:700;text-shadow:2px 2px 0 #000}.game-board.theme-tree .team-selection{background:linear-gradient(180deg,#5a351f,#7a4a2a);border-top:4px solid #000;box-shadow:inset 0 4px 0 #9a623a47}.game-board.theme-tree .team-selection .pixel-text{color:#f2c98d;text-shadow:2px 2px 0 #000}.game-board.theme-tree .hint-box{background:#402515;border:4px solid #000;border-radius:4px;box-shadow:4px 4px 0 #00000080;margin-top:10px;padding:12px 16px}.game-board.theme-tree .hint-box .pixel-text{color:#f2c98d;text-shadow:2px 2px 0 #000}.game-board.theme-tree .media-container{background:#52311e9e;border:3px solid #000;border-radius:4px;box-shadow:3px 3px 0 #0006;margin:15px 0;padding:10px}.game-board.theme-tree .question-media{border:none;box-shadow:none;image-rendering:pixelated;max-height:400px;max-width:100%;object-fit:contain}.game-board.theme-tree .game-bottom-bar{background:linear-gradient(180deg,#5a351f,#7a4a2a);border-top:5px solid #000;box-shadow:0 -6px 0 #0000004d,inset 0 4px 0 #9a623a33}.game-board.theme-tree .game-bottom-bar .pixel-button{background:#f2c98d;border:4px solid #000;box-shadow:4px 4px 0 #000000b3;color:#402515;text-shadow:1px 1px 0 #ffffff4d}.game-board.theme-tree .game-bottom-bar .pixel-button:hover{background:#f7d8a7;box-shadow:6px 6px 0 #000000b3;transform:translate(-2px,-2px)}.game-board.theme-tree .game-bottom-bar .pixel-button.secondary{background:#7a4a2a;box-shadow:4px 4px 0 #0009;color:#f2c98d}.game-board.theme-tree .game-bottom-bar .pixel-button.secondary:hover{background:#9a623a}.game-board.theme-tree .game-bottom-bar .pixel-button.success{background:gold;box-shadow:4px 4px 0 #0009;color:#402515;text-shadow:1px 1px 0 #ffffff4d}.game-board.theme-tree .game-bottom-bar .pixel-button.success:hover{background:#ffdf00}.game-board.theme-tree .score-input-group label{color:#f2c98d;text-shadow:2px 2px 0 #000}.game-board.theme-tree .score-input-group input{background:#402515;border:3px solid #000;box-shadow:3px 3px 0 #00000080;color:#f2c98d}.game-board.theme-tree .modal-actions .pixel-button{background:#f2c98d;border:4px solid #000;box-shadow:4px 4px 0 #0009;color:#402515;text-shadow:1px 1px 0 #ffffff4d}.game-board.theme-tree .modal-actions .pixel-button:hover{background:#f7d8a7;box-shadow:6px 6px 0 #000000b3;transform:translate(-2px,-2px)}.game-board.theme-tree .modal-actions .pixel-button.primary{background:#7a4a2a;color:#f2c98d;text-shadow:2px 2px 0 #0000004d}.game-board.theme-tree .modal-actions .pixel-button.primary:hover{background:#9a623a}.game-board.theme-tree .modal-actions .pixel-button.secondary{background:#5a351f;color:#f2c98d}.game-board.theme-tree .modal-actions .pixel-button.secondary:hover{background:#7a4a2a}.game-board.theme-tree .modal-actions .pixel-button.warning{background:#8b0000;color:gold;text-shadow:2px 2px 0 #0000004d}.game-board.theme-tree .modal-actions .pixel-button.warning:hover{background:brown}.game-board.theme-tree .modal-actions .pixel-button:disabled{background:#64646480;color:#999;cursor:not-allowed;opacity:.6}.game-board.theme-tree .team-buttons .pixel-button{background:#f2c98d;border:4px solid #000;box-shadow:4px 4px 0 #0009;color:#402515;text-shadow:1px 1px 0 #ffffff4d}.game-board.theme-tree .team-buttons .pixel-button:hover{background:#f7d8a7;box-shadow:6px 6px 0 #000000b3;transform:translate(-2px,-2px)}.game-board.theme-tree .team-buttons .pixel-button.primary{background:gold;color:#402515;text-shadow:1px 1px 0 #ffffff4d}.game-board.theme-tree .team-buttons .pixel-button.primary:hover{background:#ffdf00}.game-category-card.tree-style{background:linear-gradient(180deg,#7a4a2a,#5a351f);border:4px solid #000;box-shadow:inset -3px -3px 0 #402515,inset 3px 3px 0 #9a623a,6px 6px 0 #000}.game-category-card.tree-style:hover{box-shadow:inset -3px -3px 0 #402515,inset 3px 3px 0 #b97a4a,8px 8px 0 #000;transform:translate(-2px,-2px)}.game-category-card.tree-style .category-center.main{background:linear-gradient(180deg,#5a351f,#7a4a2a);border:3px solid #000;box-shadow:inset -2px -2px 0 #402515,inset 2px 2px 0 #9a623a}.game-category-card.tree-style .category-title{color:#f2c98d;text-shadow:2px 2px 0 #000}.game-category-card.tree-style .score-pill{background:#402515;border:3px solid #000;box-shadow:2px 2px 0 #00000080;color:#f2c98d}.game-category-card.tree-style .score-pill.diff-200{background:#5a351f;color:#f2c98d}.game-category-card.tree-style .score-pill.diff-400{background:#7a4a2a;color:gold}.game-category-card.tree-style .score-pill.diff-600{background:#9a623a;box-shadow:3px 3px 0 #0009;color:gold}.game-category-card.tree-style .score-pill:hover{box-shadow:4px 4px 0 #000;transform:translate(-2px,-2px)}.game-category-card.tree-style .score-pill.answered{background:#50505080;color:#666;opacity:.6}.game-category-card.tree-style.completed{filter:grayscale(.3);opacity:.55}.game-board.theme-home-anim .reset-timer-btn{background:#5b3e9e;border-color:#00ffd1;color:#00ffd1}.game-board.theme-home-anim .reset-timer-btn:hover{background:#7b4ebe}.game-board.theme-home-anim .sidebar-team-name{color:#ff5bc0}.game-board.theme-home-anim .sidebar-team-score{color:#00ffd1;text-shadow:0 0 10px #00ffd1}.game-board.theme-home-anim .sidebar-assist-btn.call-friend{background:#3ab0ff}.game-board.theme-home-anim .sidebar-assist-btn.double-score{background:#ffb86b}.game-board.theme-home-anim .sidebar-assist-btn.two-answers{background:#00ffd1}.game-board.theme-home-anim .assist-btn.used,.game-board.theme-home-anim .sidebar-assist-btn.used{background:#666!important}.game-board.theme-solid-blue .reset-timer-btn{background:#1e40af;border-color:#f59e0b;color:#fde68a}.game-board.theme-solid-blue .reset-timer-btn:hover{background:#1e3a8a}.game-board.theme-solid-green .reset-timer-btn{background:#166534;border-color:#facc15;color:#fef9c3}.game-board.theme-solid-green .reset-timer-btn:hover{background:#14532d}.game-board.theme-solid-red .reset-timer-btn{background:#7f1d1d;border-color:#2dd4bf;color:#a7f3d0}.game-board.theme-solid-red .reset-timer-btn:hover{background:#6b1919}.game-board.theme-solid-purple .reset-timer-btn{background:#5b21b6;border-color:#a3e635;color:#d9f99d}.game-board.theme-solid-purple .reset-timer-btn:hover{background:#4c1d95}.game-board.theme-solid-teal .reset-timer-btn{background:#0f766e;border-color:#fb923c;color:#ffedd5}.game-board.theme-solid-teal .reset-timer-btn:hover{background:#115e59}.game-board.theme-solid-slate .reset-timer-btn{background:#334155;border-color:#fbbf24;color:#fef3c7}.game-board.theme-solid-slate .reset-timer-btn:hover{background:#1e293b}.game-board[class*=theme-solid-] .assist-btn.used,.game-board[class*=theme-solid-] .sidebar-assist-btn.used{background:#888!important}.game-board.theme-sky{background:linear-gradient(180deg,#68beff38,#93d6ff52),url(/static/media/newbg.1f9b236aa289b73cc84d.png) 50% /cover no-repeat;color:#0d2b46;position:relative}.game-board.theme-sky:before{background:linear-gradient(180deg,#fff3,#ffffff08 55%,#ffffff1f);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.game-board.theme-sky .game-bottom-bar,.game-board.theme-sky .game-score-bar,.game-board.theme-sky .modal-overlay,.game-board.theme-sky .pixel-container{position:relative;z-index:2}.game-board.theme-sky .sky-floating-layer{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.game-board.theme-sky .sky-floating-layer .sky-cloud{background-position:50%;background-repeat:no-repeat;background-size:contain;filter:drop-shadow(0 10px 10px rgba(0,0,0,.15));opacity:.95;position:absolute}.game-board.theme-sky .sky-floating-layer .sky-cloud-1{animation:gameSkyCloudDrift1 44s linear infinite;background-image:url(/static/media/ncloud1.fe15425530be64ada625.png);height:220px;left:-8%;top:4%;width:360px}.game-board.theme-sky .sky-floating-layer .sky-cloud-2{animation:gameSkyCloudDrift2 54s linear infinite;background-image:url(/static/media/ncloud2.609de0aef6c40fd1f014.png);height:210px;right:-10%;top:22%;width:330px}.game-board.theme-sky .sky-floating-layer .sky-cloud-3{animation:gameSkyCloudDrift3 48s linear infinite;background-image:url(/static/media/ncloud3.5b5666e693f9b93e5e3a.png);bottom:14%;height:190px;left:-6%;width:300px}.game-board.theme-sky .sky-floating-layer .sky-cloud-4{animation:gameSkyCloudDrift4 58s linear infinite;background-image:url(/static/media/ncloud4.04458bb1a8dd784a9be4.png);bottom:6%;height:210px;right:-8%;width:340px}@keyframes gameSkyCloudDrift1{0%{transform:translateX(0) translateY(0)}50%{transform:translateX(38px) translateY(8px)}to{transform:translateX(84px) translateY(0)}}@keyframes gameSkyCloudDrift2{0%{transform:translateX(0) translateY(0)}50%{transform:translateX(-44px) translateY(-10px)}to{transform:translateX(-92px) translateY(0)}}@keyframes gameSkyCloudDrift3{0%{transform:translateX(0) translateY(0)}50%{transform:translateX(34px) translateY(-8px)}to{transform:translateX(76px) translateY(0)}}@keyframes gameSkyCloudDrift4{0%{transform:translateX(0) translateY(0)}50%{transform:translateX(-38px) translateY(8px)}to{transform:translateX(-86px) translateY(0)}}.game-board.theme-sky .fullscreen-toggle,.game-board.theme-sky .theme-toggle{background:#ffffffb3;box-shadow:6px 6px 0 #000,inset -3px -3px 0 #3c6e9638,inset 3px 3px 0 #fff6;color:#1b5e90;left:auto;position:fixed;right:12px;text-shadow:1px 1px 0 #fffc;z-index:951}.game-board.theme-sky .theme-toggle{top:90px}.game-board.theme-sky .fullscreen-toggle{top:140px}.game-board.theme-sky .theme-switcher{background:#f5fcfff5;border:5px solid #000;box-shadow:inset -4px -4px 0 #649bc859,inset 4px 4px 0 #ffffffa6,8px 8px 0 #000;left:auto;max-height:calc(100vh - 120px);overflow-y:auto;position:fixed;right:62px;top:90px;width:220px;z-index:950}.game-board.theme-sky .theme-switcher .title{color:#1b5e90;text-shadow:1px 1px 0 #fff}.game-board.theme-sky .theme-switcher .theme-btn{background:#d7eeff;box-shadow:inset -3px -3px 0 #6ea4cf66,inset 3px 3px 0 #ffffffe6,6px 6px 0 #000;color:#15507f;text-shadow:1px 1px 0 #fff}.game-board.theme-sky .theme-switcher .theme-btn:hover{background:#ecf7ff;box-shadow:inset -3px -3px 0 #6ea4cf73,inset 3px 3px 0 #fffffff2,8px 8px 0 #000}.game-board.theme-sky .theme-switcher .theme-btn.active{background:#ffe46b;box-shadow:inset -3px -3px 0 #ccaa2c,inset 3px 3px 0 #fff2ab,6px 6px 0 #000;color:#263549;text-shadow:1px 1px 0 #fff6ba}.game-board.theme-sky .theme-switcher .swatch{border:3px solid #000;box-shadow:3px 3px 0 #000,inset -2px -2px 0 #00000040,inset 2px 2px 0 #ffffff4d}.game-category-card.sky-style{align-items:center;background-color:initial;background-image:url(/static/media/island.161229e2920dbf54305d.png);background-position:bottom;background-repeat:no-repeat;background-size:220px auto;border:none;box-shadow:none;display:flex;flex-direction:row;justify-content:center;min-height:220px;min-width:320px;overflow:visible;padding:0;position:relative;transition:transform .25s ease,filter .25s ease}.game-category-card.sky-style:before{display:none}.game-category-card.sky-style .side-column{display:flex;flex-direction:column;gap:15px;z-index:2}.game-category-card.sky-style .side-column.left{margin-right:50px}.game-category-card.sky-style .side-column.right{margin-left:50px}.game-category-card.sky-style .category-center.main{align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000;border:none;border-radius:0;box-shadow:none;display:flex;flex-direction:column;padding:0;position:relative;z-index:1}.game-category-card.sky-style .category-title{color:#fff;font-weight:700;position:relative;text-shadow:2px 2px 0 #1a3a5c,-1px -1px 0 #1a3a5c,1px -1px 0 #1a3a5c,-1px 1px 0 #1a3a5c,0 3px 0 #0006;top:-75px}.game-category-card.sky-style .score-pill{align-items:center;background:url(/static/media/sidebar.8f674b3e5b6ca140c8d9.png) 50%/100% 100% no-repeat;border:none;border-radius:0;box-shadow:none;color:#ffe75f;display:flex;justify-content:center;min-height:52px;padding:0 4px;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;transform:scale(1.8);transition:transform .15s ease,filter .15s ease}.game-board.hide-score-clouds .game-category-card.sky-style .score-pill{background:none}.game-category-card.sky-style .score-pill .score-pill-value{display:inline-block;line-height:1;transform-origin:center;transition:transform .15s ease}.game-category-card.sky-style .score-pill.diff-200{filter:saturate(.85) brightness(.94);font-size:8px!important;padding-top:5px;position:relative;top:-40px}.game-category-card.sky-style .score-pill.diff-400{filter:saturate(1) brightness(1);font-size:12px!important;padding-top:5px}.game-category-card.sky-style .score-pill.diff-600{filter:saturate(1.15) brightness(1.1);font-size:16px!important;padding-top:5px;position:relative;top:40px}.game-category-card.sky-style .score-pill:hover{box-shadow:none;filter:brightness(1.15);transform:scale(1.8)}.game-category-card.sky-style .score-pill.diff-200:hover{font-size:8px!important}.game-category-card.sky-style .score-pill.diff-200:hover .score-pill-value{transform:scale(1.5)}.game-category-card.sky-style .score-pill.diff-400:hover{font-size:12px!important}.game-category-card.sky-style .score-pill.diff-400:hover .score-pill-value{transform:scale(1.3333)}.game-category-card.sky-style .score-pill.diff-600:hover{font-size:16px!important}.game-category-card.sky-style .score-pill.diff-600:hover .score-pill-value{transform:scale(1.25)}.game-category-card.sky-style .side-column.left .score-pill,.game-category-card.sky-style .side-column.left .score-pill:hover{transform:scale(-1.8,1.8)}.game-category-card.sky-style .side-column.left .score-pill .score-pill-value{transform:scaleX(-1)}.game-category-card.sky-style .side-column.left .score-pill.diff-200:hover .score-pill-value{transform:scale(-1.5,1.5)}.game-category-card.sky-style .side-column.left .score-pill.diff-400:hover .score-pill-value{transform:scale(-1.3333,1.3333)}.game-category-card.sky-style .side-column.left .score-pill.diff-600:hover .score-pill-value{transform:scale(-1.25,1.25)}.game-category-card.sky-style .score-pill.answered{color:#ffe75f73;filter:grayscale(.7) brightness(.85);opacity:.5}.game-category-card.sky-style:hover{filter:none;transform:none}.game-category-card.sky-style:has(.score-pill:hover){filter:none;transform:none}.game-category-card.sky-style.completed{filter:grayscale(.5) brightness(.9);opacity:.45}@keyframes skyCardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.game-category-card.sky-style:nth-child(odd){animation:skyCardFloat 4s ease-in-out infinite}.game-category-card.sky-style:nth-child(2n){animation:skyCardFloat 4.5s ease-in-out .5s infinite}.game-category-card.sky-style:hover{animation-play-state:paused}.game-category-card.sky-style:nth-child(-n+3){margin-top:-20px}.game-category-card.sky-style:nth-child(n+4){margin-top:90px}.game-category-card.sky-style:nth-child(3n+1){left:-150px;position:relative}.game-category-card.sky-style:nth-child(3n){left:150px;position:relative}.game-board.theme-sky .categories-stack{grid-gap:30px 20px;align-items:start;display:grid;gap:30px 20px;grid-template-columns:repeat(3,1fr);justify-items:center;margin-top:150px;padding:20px 40px 160px}.game-board.theme-sky .category-icon-image{background:#0000!important;border:none!important;box-shadow:none!important;height:180px;position:relative;top:-130px;width:180px}.game-board.theme-sky .category-icon-image:before{display:none!important}.game-board.theme-sky .category-icon-image:hover{box-shadow:none!important}.game-board.theme-sky .category-logo-image{height:100%;object-fit:contain;padding:0!important;width:100%}.game-board.theme-sky .category-icon-image.category--attack-on-titan .category-logo-image,.game-board.theme-sky .category-icon-image.category-attack-on-titan .category-logo-image{transform:translateY(-10px) scale(1.35);transform-origin:center}.game-board.theme-sky .category-icon-image.category--attack-on-titan,.game-board.theme-sky .category-icon-image.category-attack-on-titan{overflow:visible}.game-board.theme-sky .team-box{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(180deg,#ffffffeb,#e6f5ffe0);border:4px solid #1a4d6e;box-shadow:5px 5px 0 #0006,inset 0 2px 0 #fff9}.game-board.theme-sky .team-box:before{border:2px solid #ffd70080;box-shadow:none}.game-board.theme-sky .team-divider{background:linear-gradient(180deg,#1a4d6e,#0d3347);box-shadow:inset 0 1px 0 #fff3}.game-board.theme-sky .team-name{color:#1a4d6e;text-shadow:1px 1px 0 #fffc}.game-board.theme-sky .team-score{color:gold;text-shadow:-2px -2px 0 #1a4d6e,2px -2px 0 #1a4d6e,-2px 2px 0 #1a4d6e,2px 2px 0 #1a4d6e}.game-board.theme-sky .assist-btn.call-friend{background:#9ad9ff}.game-board.theme-sky .assist-btn.double-score{background:#ffe56d}.game-board.theme-sky .assist-btn.two-answers{background:#9ce6a5}.game-board.theme-sky .assist-btn.used{background:#8a98a7!important}.game-board.theme-sky .modal-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#3880c4bd}.game-board.theme-sky .question-modal-overlay{align-items:stretch;bottom:0;display:flex;height:100vh;height:100dvh;justify-content:stretch;left:0;position:fixed;right:0;top:0;width:100vw;z-index:1200}.game-board.theme-sky .question-modal-content{bottom:0;box-shadow:none;box-sizing:border-box;display:flex;height:100vh!important;height:100dvh!important;left:0!important;margin:0!important;max-height:100vh!important;max-height:100dvh!important;max-width:100vw!important;padding:0!important;position:fixed!important;right:0;top:0!important;width:100vw!important}.game-board.theme-sky .modal-content,.game-board.theme-sky .question-modal-content{background:linear-gradient(180deg,#ecf7fffa,#cee8fff5);border:5px solid #000;flex-direction:row;overflow:hidden}.game-board.theme-sky .modal-content{box-shadow:10px 10px 0 #000000bf;position:relative}.game-board.theme-sky .modal-main-content{display:flex;flex:1 1;flex-direction:column;margin-top:0;overflow-x:hidden}.game-board.theme-sky .modal-left-section{display:flex;flex:1 1;flex-direction:column;order:1;overflow-x:hidden}.game-board.theme-sky .teams-sidebar{background:linear-gradient(180deg,#f0f8ffeb,#c3e1ffe6);border-left:5px solid #000;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;min-width:170px;order:2;padding:20px 15px;width:170px}.game-board.theme-sky .sidebar-team{background:#ffffff80;border:3px solid #000;box-shadow:4px 4px 0 #0006;padding:15px 10px;text-align:center}.game-board.theme-sky .sidebar-team-name{color:#1c567f;font-size:10px;margin-bottom:8px;text-shadow:1px 1px 0 #fff}.game-board.theme-sky .sidebar-team-score{color:#ffe45f;font-size:22px;margin-bottom:12px;text-shadow:2px 2px 0 #000}.game-board.theme-sky .sidebar-assist-btn.call-friend{background:#9ad9ff}.game-board.theme-sky .sidebar-assist-btn.double-score{background:#ffe56d}.game-board.theme-sky .sidebar-assist-btn.two-answers{background:#9ce6a5}.game-board.theme-sky .sidebar-assist-btn.used{background:#8a98a7!important}.game-board.theme-sky .modal-header{background:linear-gradient(180deg,#fff9,#dcf0ff80);border:none;border-bottom:5px solid #000;box-shadow:none;margin-bottom:0;padding:12px 20px;position:relative}.game-board.theme-sky .close-question-btn{background:#ffffffd9;border:3px solid #000;box-shadow:3px 3px 0 #00000080;color:#1d4f7a;font-size:14px;padding:6px 12px}.game-board.theme-sky .close-question-btn:hover{background:#ffd0d0;box-shadow:4px 4px 0 #0009;transform:translate(-1px,-1px)}.game-board.theme-sky .modal-header .header-score{background:#ffe56d;border:4px solid #000;box-shadow:4px 4px 0 #0009;color:#283b4c;font-size:14px;padding:8px 18px;text-shadow:1px 1px 0 #fff9}.game-board.theme-sky .modal-header .pixel-subtitle,.game-board.theme-sky .timer{color:#1f5e8f;text-shadow:1px 1px 0 #fff}.game-board.theme-sky .timer{background:#ffffffe6;border:4px solid #000;box-shadow:4px 4px 0 #000000b3}.game-board.theme-sky .timer.blink{animation:timerBlinkSky .8s ease-in-out infinite;background:#dc3a57e6;color:#fff;text-shadow:1px 1px 0 #0000008c}.game-board.theme-sky .reset-timer-btn{background:#9ad9ff;border:3px solid #000;box-shadow:3px 3px 0 #0009;color:#1b5e90}.game-board.theme-sky .reset-timer-btn:hover{background:#b0e3ff}@keyframes timerBlinkSky{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.04)}}.game-board.theme-sky .answer-content,.game-board.theme-sky .question-content{align-items:center;background:linear-gradient(135deg,#ffffffd6,#c7e4ffd1),#e2f1ffd9;border:6px solid #ff8c00;box-shadow:8px 8px 0 #00000080;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;margin:10px;overflow-y:auto;padding:20px 30px;position:relative}.game-board.theme-sky .answer-top,.game-board.theme-sky .question-top{background:#0000!important;padding:15px 10px 10px;text-align:center;width:100%}.game-board.theme-sky .answer-top .answer-label,.game-board.theme-sky .answer-top .answer-text,.game-board.theme-sky .answer-top .pixel-subtitle,.game-board.theme-sky .answer-top .pixel-text{background:#0000!important}.game-board.theme-sky .answer-media-center,.game-board.theme-sky .question-media-center{align-items:center;display:flex;flex:1 1;justify-content:center;min-height:0;overflow:visible;padding:10px 0;width:100%}.game-board.theme-sky .answer-media-center .pixel-frame-wrapper,.game-board.theme-sky .question-media-center .pixel-frame-wrapper{max-height:100%}.game-board.theme-sky .answer-bottom-bar,.game-board.theme-sky .question-bottom-bar{align-items:center;border-top:3px solid #0000001a;display:flex;justify-content:space-between;padding:12px 0 5px;width:100%}.game-board.theme-sky .bottom-category-name{color:#1f5e8f;font-family:Press Start\ 2P,Courier New,monospace;font-size:12px;text-shadow:1px 1px 0 #fffc}.game-board.theme-sky .who-answered-text{color:#1d4f7a;text-shadow:1px 1px 0 #ffffffbf}.game-board.theme-sky .answer-label{color:#2ecc71;text-shadow:1px 1px 0 #0003}.game-board.theme-sky .answer-text,.game-board.theme-sky .question-text{color:#1d4f7a;text-shadow:1px 1px 0 #ffffffbf}.game-board.theme-sky .answer-bottom-bar .pixel-button,.game-board.theme-sky .answer-content .back-button,.game-board.theme-sky .modal-actions .pixel-button,.game-board.theme-sky .question-bottom-bar .pixel-button,.game-board.theme-sky .team-buttons .pixel-button{background:#ffffffeb;border:4px solid #000;box-shadow:4px 4px 0 #000000a6;color:#1d4f7a;text-shadow:1px 1px 0 #ffffffbf}.game-board.theme-sky .answer-bottom-bar .pixel-button:hover,.game-board.theme-sky .answer-content .back-button:hover,.game-board.theme-sky .modal-actions .pixel-button:hover,.game-board.theme-sky .question-bottom-bar .pixel-button:hover,.game-board.theme-sky .team-buttons .pixel-button:hover{box-shadow:6px 6px 0 #000000b3;transform:translate(-2px,-2px)}.game-board.theme-sky .answer-bottom-bar .pixel-button.team-gold,.game-board.theme-sky .answer-buttons-row .pixel-button.team-gold,.game-board.theme-sky .modal-actions .pixel-button.primary,.game-board.theme-sky .question-bottom-bar .pixel-button.primary,.game-board.theme-sky .team-buttons .pixel-button.primary{background:#ffe56d;color:#283b4c}.game-board.theme-sky .modal-actions .pixel-button.secondary,.game-board.theme-sky .question-bottom-bar .pixel-button.secondary,.game-board.theme-sky .team-buttons .pixel-button.secondary{background:#bee2fff2;color:#1d4f7a}.game-board.theme-sky .modal-actions .pixel-button.warning,.game-board.theme-sky .question-bottom-bar .pixel-button.warning{background:#ffc27f;color:#5a3416}.game-board.theme-sky .answer-buttons-row .pixel-button.no-one{background:#bee2fff2;color:#1d4f7a}.game-board.theme-sky .modal-actions .pixel-button:disabled{background:#96969680;color:#999;cursor:not-allowed;opacity:.6}.game-board.theme-sky .answer-content .pixel-subtitle,.game-board.theme-sky .hint-box .pixel-text,.game-board.theme-sky .score-input-group label,.game-board.theme-sky .team-selection .pixel-text{color:#1d4f7a;text-shadow:1px 1px 0 #fff}.game-board.theme-sky .team-selection{background:linear-gradient(180deg,#ffffffb3,#cce8ffb8);border-top:4px solid #000;box-shadow:inset 0 4px 0 #ffffff40}.game-board.theme-sky .hint-box{background:#fff8dceb;border:4px solid #000;box-shadow:4px 4px 0 #00000080;margin-top:10px;padding:12px 16px}.game-board.theme-sky .media-container{background:#ffffffa3;border:3px solid #000;border-radius:4px;box-shadow:3px 3px 0 #0006;margin:15px 0;padding:10px}.game-board.theme-sky .answer-media-center .pixel-frame-wrapper,.game-board.theme-sky .question-media-center .pixel-frame-wrapper{display:block;line-height:0}.game-board.theme-sky .answer-media-center .question-media,.game-board.theme-sky .question-media-center .question-media{border:none;box-shadow:none;display:block;height:auto;max-height:60vh;max-width:80%;object-fit:contain;vertical-align:bottom;width:auto}.game-board.theme-sky .question-media{border:none;box-shadow:none;image-rendering:pixelated;max-height:60vh;max-width:100%;object-fit:contain}.game-board.theme-sky .score-input-group input{background:#fffffff0;border:3px solid #000;box-shadow:3px 3px 0 #00000080;color:#1d4f7a}.game-board.theme-sky .game-bottom-bar{background:linear-gradient(180deg,#fffffff5,#e6f5fff0);border:4px solid #1a4d6e;border-radius:0;bottom:60px;box-shadow:6px 6px 0 #1a4d6e59,inset -2px -2px 0 #649bc859,inset 2px 2px 0 #ffffffa6;left:50%;padding:12px 40px;position:fixed;right:auto;transform:translateX(-50%);width:auto}.game-board.theme-sky .game-bottom-bar.auto-hide{transform:translateX(-50%) translateY(calc(100% - var(--bar-peek) + 56px))}.game-board.theme-sky .game-bottom-bar.auto-hide:hover{transform:translateX(-50%) translateY(0)}.game-board.theme-sky .game-bottom-bar .pixel-button{background:linear-gradient(180deg,#fff,#e8f4ff);border:3px solid #1a4d6e;border-radius:0;box-shadow:4px 4px 0 #1a4d6e66;color:#1a4d6e;text-shadow:1px 1px 0 #ffffffe6}.game-board.theme-sky .game-bottom-bar .pixel-button:hover{background:linear-gradient(180deg,#fff,#d4ebff);box-shadow:6px 6px 0 #1a4d6e73;transform:translate(-2px,-2px)}.game-board.theme-sky .game-bottom-bar .pixel-button.secondary{background:linear-gradient(180deg,#d4ebff,#b8deff)}.game-board.theme-sky .game-bottom-bar .pixel-button.success{background:#ffe56d;color:#2b3f52}.game-board.theme-sky .game-bottom-bar .pixel-button.bar-hide-toggle,.game-board.theme-sky .game-bottom-bar .pixel-button.bar-hide-toggle:active,.game-board.theme-sky .game-bottom-bar .pixel-button.bar-hide-toggle:focus-visible,.game-board.theme-sky .game-bottom-bar .pixel-button.bar-hide-toggle:hover{-webkit-text-stroke:0;text-shadow:none!important}.game-board.theme-sky .game-bottom-bar .bar-hide-toggle.active{background:#0000!important;color:#b8deff!important;text-shadow:none!important}.game-board.theme-sky .game-bottom-bar .pixel-button.bar-hide-toggle:not(.active),.game-board.theme-sky .game-bottom-bar .pixel-button.bar-hide-toggle:not(.active):active,.game-board.theme-sky .game-bottom-bar .pixel-button.bar-hide-toggle:not(.active):focus-visible,.game-board.theme-sky .game-bottom-bar .pixel-button.bar-hide-toggle:not(.active):hover{color:#ffe56d;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000!important}@media (prefers-reduced-motion:reduce){.game-board.theme-sky .sky-floating-layer .sky-cloud-1,.game-board.theme-sky .sky-floating-layer .sky-cloud-2,.game-board.theme-sky .sky-floating-layer .sky-cloud-3,.game-board.theme-sky .sky-floating-layer .sky-cloud-4{animation:none}}.edit-mode-indicator{align-items:center;animation:edit-mode-pulse 2s ease-in-out infinite;background:#ff9800;border:4px solid #000;bottom:80px;box-shadow:6px 6px 0 #000;color:#000;display:flex;font-family:Press Start\ 2P,Courier New,monospace;font-size:10px;gap:12px;left:50%;padding:8px 16px;position:fixed;transform:translateX(-50%);z-index:1000}@keyframes edit-mode-pulse{0%,to{box-shadow:6px 6px 0 #000}50%{box-shadow:6px 6px 0 #000,0 0 10px #ff980080}}.edit-mode-indicator button{background:#4caf50;border:3px solid #000;box-shadow:3px 3px 0 #000;color:#fff;cursor:pointer;font-family:Press Start\ 2P,Courier New,monospace;font-size:8px;padding:6px 12px}.edit-mode-indicator button:hover{background:#66bb6a;transform:translate(-1px,-1px)}.game-board.edit-mode{cursor:default}.game-board.edit-mode .game-score-bar.editable{cursor:move;outline:3px dashed #ff9800;outline-offset:4px}.game-board.edit-mode .game-score-bar.editable:hover{outline-color:gold}.game-board.edit-mode.resize-handle-mode .resizable-target:not(.game-bottom-bar){position:relative}.game-board.edit-mode.resize-handle-mode .game-bottom-bar.resizable-target{bottom:0;left:0;position:fixed;right:0}.game-board.theme-sky.edit-mode.resize-handle-mode .game-bottom-bar.resizable-target{bottom:60px;left:50%;right:auto}.game-board.edit-mode.resize-handle-mode .resizable-target:hover{outline:2px dashed #ff9800bf;outline-offset:3px}.game-board.edit-mode.resize-handle-mode .resize-edge-handle{border:1px solid #000c;margin:0;opacity:.86;padding:0;position:absolute;z-index:16}.game-board.edit-mode.resize-handle-mode .resize-edge-handle.left{background:repeating-linear-gradient(0deg,#ff9800e6,#ff9800e6 4px,#ffc107eb 0,#ffc107eb 8px);cursor:ew-resize;height:calc(100% - 30px);left:2px;top:22px;width:9px}.game-board.edit-mode.resize-handle-mode .resize-edge-handle.top{background:repeating-linear-gradient(90deg,#ff9800e6,#ff9800e6 4px,#ffc107eb 0,#ffc107eb 8px);cursor:ns-resize;height:9px;left:22px;right:10px;top:2px}.game-board.edit-mode.resize-handle-mode .resize-edge-handle.corner{align-items:center;background:#ff9800eb;border:2px solid #000;box-shadow:2px 2px 0 #000;color:#000;cursor:nwse-resize;display:flex;font-family:Press Start\ 2P,Courier New,monospace;font-size:8px;height:17px;justify-content:center;left:2px;line-height:1;top:2px;width:17px}.game-board.edit-mode.resize-handle-mode .resize-edge-handle.corner:hover{background:#ffab40f5}.game-board.edit-mode.resize-handle-mode .resize-edge-handle.left:hover,.game-board.edit-mode.resize-handle-mode .resize-edge-handle.top:hover{filter:brightness(1.12);opacity:1}.game-board.edit-mode.resize-handle-mode .game-bottom-bar.resizable-target:hover{outline-offset:-2px}.game-category-card.draggable{cursor:grab;transition:transform .15s ease,box-shadow .15s ease}.game-category-card.draggable:active{cursor:grabbing}.game-category-card.dragging{box-shadow:0 20px 40px #0000004d!important;opacity:.6;transform:scale(.95) rotate(2deg)}.game-category-card.drag-over{outline:4px dashed #4caf50;outline-offset:4px;transform:scale(1.02)}.game-category-card .drag-handle{background:#0000004d;border:2px solid #000;color:gold;cursor:grab;font-size:16px;left:8px;opacity:.7;padding:4px 6px;position:absolute;text-shadow:2px 2px 0 #000;top:8px;z-index:10}.game-category-card .drag-handle:hover{background:#00000080;opacity:1}.game-category-card .move-handle{background:#0006;border:2px solid #4a90d9;border-radius:4px;color:#87ceeb;cursor:grab;font-size:18px;opacity:.8;padding:4px 8px;position:absolute;right:8px;text-shadow:2px 2px 0 #000;top:8px;-webkit-user-select:none;user-select:none;z-index:10}.game-category-card .move-handle:hover{background:#0009;border-color:gold;color:#fff;opacity:1}.game-category-card .move-handle:active{cursor:grabbing;transform:scale(1.1)}.game-category-card .category-picture-drag{align-items:center;display:inline-flex;justify-content:center;position:relative}.game-board.edit-mode .game-category-card .category-picture-drag.active,.game-board.edit-mode .game-category-card .category-picture-drag.active *{cursor:grab;-webkit-user-select:none;user-select:none}.game-board.edit-mode .game-category-card .category-picture-drag.active:active,.game-board.edit-mode .game-category-card .category-picture-drag.active:active *{cursor:grabbing}.game-board.layout-default .categories-stack{grid-template-columns:repeat(3,minmax(260px,1fr))}.game-board.layout-islands .categories-stack{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-top:-18px;padding:20px}.game-board.layout-islands .game-category-card{position:relative;transform-origin:center}.game-board.layout-islands .game-category-card:first-child{transform:rotate(-2deg) translateY(10px)}.game-board.layout-islands .game-category-card:nth-child(2){transform:rotate(1deg) translateY(-5px)}.game-board.layout-islands .game-category-card:nth-child(3){transform:rotate(-1deg) translateY(15px)}.game-board.layout-islands .game-category-card:nth-child(4){transform:rotate(2deg) translateY(-10px)}.game-board.layout-islands .game-category-card:nth-child(5){transform:rotate(-1.5deg) translateY(5px)}.game-board.layout-islands .game-category-card:nth-child(6){transform:rotate(.5deg) translateY(-8px)}.game-board.layout-clouds .categories-stack{grid-gap:36px 30px;align-items:start;display:grid;gap:36px 30px;grid-template-columns:repeat(3,minmax(260px,1fr));justify-items:center;margin:0 auto;max-width:1200px;padding:24px}@media (max-width:1100px){.game-board.layout-clouds .categories-stack{grid-template-columns:repeat(2,minmax(260px,1fr))}}@media (max-width:750px){.game-board.layout-clouds .categories-stack{grid-template-columns:1fr}}.game-board.layout-clouds .game-category-card{animation:float-cloud 4s ease-in-out infinite;box-shadow:0 15px 30px #0003}.game-board.layout-clouds .game-category-card:first-child{animation-delay:0s}.game-board.layout-clouds .game-category-card:nth-child(2){animation-delay:.5s}.game-board.layout-clouds .game-category-card:nth-child(3){animation-delay:1s}.game-board.layout-clouds .game-category-card:nth-child(4){animation-delay:1.5s}.game-board.layout-clouds .game-category-card:nth-child(5){animation-delay:2s}.game-board.layout-clouds .game-category-card:nth-child(6){animation-delay:2.5s}@keyframes float-cloud{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.game-board.layout-grid .categories-stack{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1200px;padding:20px}@media (max-width:900px){.game-board.layout-grid .categories-stack{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.game-board.layout-grid .categories-stack{grid-template-columns:1fr}}.game-board.layout-grid .game-category-card{box-shadow:8px 8px 0 #000;transform:none!important}.game-board.layout-compact .categories-stack{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(3,minmax(180px,250px));justify-content:center;padding:15px}.game-board.layout-compact .game-category-card{transform:scale(.85);transform-origin:center}.game-board.layout-compact .category-icon-image{max-height:80px;max-width:80px}.game-board.layout-compact .category-title{font-size:10px!important}.game-board.layout-compact.theme-custom .categories-stack,.game-board.layout-compact.theme-home-anim .categories-stack,.game-board.layout-compact.theme-space .categories-stack,.game-board.layout-compact.theme-tree .categories-stack,.game-board.layout-compact.theme-wood .categories-stack{gap:18px 20px;grid-template-columns:repeat(3,minmax(280px,1fr));justify-items:center;margin:0 auto;max-width:1200px}.game-board.layout-compact.theme-custom .game-category-card,.game-board.layout-compact.theme-home-anim .game-category-card,.game-board.layout-compact.theme-space .game-category-card,.game-board.layout-compact.theme-tree .game-category-card,.game-board.layout-compact.theme-wood .game-category-card{max-width:360px;min-width:0;overflow:visible;transform:none;width:100%}.game-board.layout-compact.theme-cloud .game-category-card.cloud-style .cloud-bg{left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}.game-board.layout-compact.theme-cloud .game-category-card.cloud-style:hover .cloud-bg{transform:translate(-50%,-52%) scale(1.05)!important}@media (max-width:700px){.game-board.layout-compact .categories-stack{grid-template-columns:repeat(2,minmax(150px,200px))}.game-board.layout-compact.theme-custom .categories-stack,.game-board.layout-compact.theme-home-anim .categories-stack,.game-board.layout-compact.theme-space .categories-stack,.game-board.layout-compact.theme-tree .categories-stack,.game-board.layout-compact.theme-wood .categories-stack{grid-template-columns:repeat(2,minmax(240px,1fr))}}.game-board.layout-vertical{-webkit-overflow-scrolling:touch;height:100vh;overflow-x:hidden;overflow-y:auto}.game-board.layout-vertical .categories-stack{align-items:center;display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:500px;padding:20px 20px 170px}.game-board.layout-vertical .game-category-card{max-width:450px;width:100%}.game-board.theme-sky.layout-vertical .categories-stack{align-items:center;display:flex;flex-direction:column;gap:220px;margin-top:120px;max-width:520px;padding:20px 20px 180px}.game-board.theme-sky.layout-vertical:before{inset:0;position:fixed}.game-board.theme-sky.layout-vertical .game-category-card.sky-style{animation:none!important;left:0!important;margin-top:0!important;position:relative;transform:none!important}.game-board.edit-mode.layout-clouds .game-category-card,.game-board.edit-mode.layout-islands .game-category-card{animation:none!important;transform:none!important}.game-board.edit-mode.layout-clouds .game-category-card.drag-over,.game-board.edit-mode.layout-islands .game-category-card.drag-over{transform:scale(1.02)!important}@media (max-width:600px){.settings-panel{bottom:auto;gap:10px;grid-template-columns:1fr;left:50%;max-height:88vh;max-width:560px;padding:0 10px 10px;right:auto;top:50%;transform:translate(-50%,-50%);width:calc(100vw - 20px)}.settings-header{margin:0 -10px}.settings-section-edit,.settings-section-reset{grid-column:1}.settings-toggle{bottom:180px;top:auto}.theme-toggle{bottom:130px}.fullscreen-toggle{bottom:80px}}.game-board:not(:has(.game-bottom-bar)) .edit-mode-indicator{bottom:20px}.game-board.dark-mode{--dm-accent:#8ecbff;--dm-accent-strong:#e4f2ff;--dm-text:#d9e6f7;--dm-muted:#9fb2ca;--dm-panel-bg:#0b111bf0;--dm-panel-dark:#070d16;--dm-panel-light:#27344a;--dm-btn-bg:#1a2940;--dm-btn-hover:#243a5a;--dm-btn-active:#305078;--dm-input-bg:#0f1726;--dm-input-shadow:inset -2px -2px 0 #060b12,inset 2px 2px 0 #2a3d5a;--dm-focus:#93c5fd;color:var(--dm-text)}.game-board.dark-mode.theme-cloud{--dm-accent:#7ac9ff;--dm-accent-strong:#ddf2ff;--dm-panel-bg:#091321f0;--dm-panel-light:#315277;background:linear-gradient(180deg,#0d2138,#1a3452 50%,#274264)}.game-board.dark-mode.theme-sky{--dm-accent:#86d6ff;--dm-accent-strong:#def4ff;--dm-panel-bg:#081222ed;--dm-panel-light:#2b4f74;background:linear-gradient(180deg,#0a182bb8,#0a1e39d1),url(/static/media/newbg.1f9b236aa289b73cc84d.png) 50% /cover no-repeat}.game-board.dark-mode.theme-home-anim{--dm-accent:#ffcf8a;--dm-accent-strong:#ffe9c7;--dm-panel-bg:#17100eed;--dm-panel-light:#5c3d2d;background:linear-gradient(180deg,#1d2738,#283a52 50%,#324a67)}.game-board.dark-mode.theme-wood{--dm-accent:#ffcf8a;--dm-accent-strong:#ffe7bd;--dm-panel-bg:#190f0aed;--dm-panel-light:#6f4930;background:repeating-linear-gradient(90deg,#2f1b0f,#2f1b0f 40px,#3a2212 0,#3a2212 80px)}.game-board.dark-mode.theme-space{--dm-accent:#67f5ff;--dm-accent-strong:#cefcff;--dm-panel-bg:#050a18ed;--dm-panel-light:#2e3f78;--dm-focus:#22d3ee;background:linear-gradient(180deg,#03050d,#050a14 45%,#0a1222)}.game-board.dark-mode.theme-tree{--dm-accent:#f2c98d;--dm-accent-strong:#ffe6c4;--dm-panel-bg:#180e0aed;--dm-panel-light:#6f4930;--dm-focus:#fc7;background:linear-gradient(180deg,#1a1009,#21140b 35%,#2a180d)}.game-board.dark-mode.theme-custom{--dm-accent:#fff;--dm-accent-strong:#f6fbff;--dm-panel-bg:#0a0c14e6;--dm-panel-light:#ffffff3d;background:linear-gradient(180deg,#0000006b,#000000ad),#3b82f6;background:linear-gradient(180deg,#0000006b,#000000ad),var(--custom-base,#3b82f6)}.game-board.dark-mode.theme-solid-blue{--dm-accent:#93c5fd;--dm-accent-strong:#e0edff;--dm-panel-bg:#091638ed;--dm-panel-light:#2f4f8f;background:#102a68}.game-board.dark-mode.theme-solid-green{--dm-accent:#86efac;--dm-accent-strong:#e2ffe9;--dm-panel-bg:#082111ed;--dm-panel-light:#2b6c42;background:#0f4529}.game-board.dark-mode.theme-solid-red{--dm-accent:#fca5a5;--dm-accent-strong:#ffe6e6;--dm-panel-bg:#2d0909ed;--dm-panel-light:#8b3030;background:#5f1717}.game-board.dark-mode.theme-solid-purple{--dm-accent:#d8b4fe;--dm-accent-strong:#f2e9ff;--dm-panel-bg:#1b0a32ed;--dm-panel-light:#6841a8;background:#3e1c73}.game-board.dark-mode.theme-solid-teal{--dm-accent:#5eead4;--dm-accent-strong:#dbfffa;--dm-panel-bg:#072222ed;--dm-panel-light:#2a7370;background:#0e5553}.game-board.dark-mode.theme-solid-slate{--dm-accent:#cbd5e1;--dm-accent-strong:#f0f4fa;--dm-panel-bg:#0f1620ed;--dm-panel-light:#465c77;background:#243548}.game-board.dark-mode.theme-home-anim .floating-layer .book,.game-board.dark-mode.theme-home-anim .floating-layer .cloud,.game-board.dark-mode.theme-home-anim .floating-layer .feather,.game-board.dark-mode.theme-home-anim .floating-layer .floating-item{filter:brightness(.48) saturate(.75);opacity:.55}.game-board.dark-mode.theme-sky:before{background:linear-gradient(180deg,#070e1c57,#050c1894 58%,#060c18bf)}.game-board.dark-mode.theme-sky .sky-floating-layer .sky-cloud{filter:brightness(.62) saturate(.8) drop-shadow(0 12px 16px rgba(0,0,0,.45));opacity:.72}.game-board.dark-mode .fullscreen-toggle,.game-board.dark-mode .settings-toggle,.game-board.dark-mode .theme-toggle{background:#070c14c7;box-shadow:6px 6px 0 #000,inset -3px -3px 0 #00000073,inset 3px 3px 0 #ffffff1f,0 0 14px #0006;color:var(--dm-accent-strong);text-shadow:1px 1px 0 #000}.game-board.dark-mode .settings-toggle.active{background:#15273de6}.game-board.dark-mode .fullscreen-toggle:focus-visible,.game-board.dark-mode .settings-toggle:focus-visible,.game-board.dark-mode .theme-toggle:focus-visible{outline:3px solid var(--dm-focus)}.game-board.dark-mode .settings-panel{background:var(--dm-panel-bg);box-shadow:0 0 0 100vmax #00000094,inset -4px -4px 0 var(--dm-panel-dark),inset 4px 4px 0 var(--dm-panel-light),10px 10px 0 #000}.game-board.dark-mode .settings-header{background:var(--dm-btn-bg);border-bottom-color:#000}.game-board.dark-mode .settings-section-title,.game-board.dark-mode .settings-title{color:var(--dm-accent-strong);text-shadow:1px 1px 0 #000}.game-board.dark-mode .settings-section{background:#ffffff08;border-color:#ffffff1f}.game-board.dark-mode .settings-toggle-row,.game-board.dark-mode .size-control-row{color:var(--dm-text)}.game-board.dark-mode .settings-toggle-row input[type=checkbox]{accent-color:var(--dm-accent)}.game-board.dark-mode .edit-hint,.game-board.dark-mode .settings-hint,.game-board.dark-mode .size-buttons span{color:var(--dm-muted)}.game-board.dark-mode .edit-mode-btn,.game-board.dark-mode .layout-btn,.game-board.dark-mode .size-buttons button{background:var(--dm-btn-bg);box-shadow:inset -2px -2px 0 #00000073,inset 2px 2px 0 #ffffff1a,3px 3px 0 #000;color:var(--dm-accent-strong)}.game-board.dark-mode .edit-mode-btn:hover,.game-board.dark-mode .layout-btn:hover,.game-board.dark-mode .size-buttons button:hover{background:var(--dm-btn-hover)}.game-board.dark-mode .edit-mode-btn.active,.game-board.dark-mode .layout-btn.active{background:var(--dm-btn-active);color:#fff}.game-board.dark-mode .edit-mode-btn{background:#ff9800d6;color:#111}.game-board.dark-mode .edit-mode-btn:hover{background:#ffab40e0}.game-board.dark-mode .edit-mode-btn.active{background:#ffc107e6;color:#000}.game-board.dark-mode .edit-controls{background:#00000059;border-color:#ffffff26}.game-board.dark-mode.edit-mode.resize-handle-mode .resizable-target:hover{outline-color:#ffc107e0}.game-board.dark-mode.edit-mode.resize-handle-mode .resize-edge-handle.corner{background:#ffc107f0;border-color:#0e0e0e;color:#1a1a1a}.game-board.dark-mode.edit-mode.resize-handle-mode .resize-edge-handle.left,.game-board.dark-mode.edit-mode.resize-handle-mode .resize-edge-handle.top{background:repeating-linear-gradient(90deg,#ffc107e6,#ffc107e6 4px,#ffd54ff5 0,#ffd54ff5 8px);border-color:#0c0c0cf2}.game-board.dark-mode.edit-mode.resize-handle-mode .resize-edge-handle.left{background:repeating-linear-gradient(0deg,#ffc107e6,#ffc107e6 4px,#ffd54ff5 0,#ffd54ff5 8px)}.game-board.dark-mode.edit-mode.resize-handle-mode .resize-edge-handle.corner:hover{background:#ffd54ffa}.game-board.dark-mode .settings-close{background:#9c3030}.game-board.dark-mode .settings-close:hover{background:#bf3b3b}.game-board.dark-mode .theme-switcher{--menu-panel-bg:var(--dm-panel-bg);--menu-panel-dark:var(--dm-panel-dark);--menu-panel-light:var(--dm-panel-light);--menu-title-color:var(--dm-accent-strong);--menu-title-shadow:1px 1px 0 #000;--menu-btn-bg:var(--dm-btn-bg);--menu-btn-color:var(--dm-accent-strong);--menu-btn-text-shadow:1px 1px 0 #000;--menu-btn-shadow:inset -3px -3px 0 #00000080,inset 3px 3px 0 #ffffff1a,6px 6px 0 #000;--menu-btn-hover-bg:var(--dm-btn-hover);--menu-btn-hover-shadow:inset -3px -3px 0 #0000008c,inset 3px 3px 0 #ffffff1f,8px 8px 0 #000;--menu-btn-pressed-shadow:inset -3px -3px 0 #00000080,inset 3px 3px 0 #ffffff1a,3px 3px 0 #000;--menu-btn-active-bg:var(--dm-btn-active);--menu-btn-active-color:#fff;--menu-btn-active-shadow:inset -3px -3px 0 #00000073,inset 3px 3px 0 #ffffff2e,6px 6px 0 #000;--menu-focus-color:var(--dm-focus);--menu-label-color:var(--dm-accent-strong);--menu-label-shadow:1px 1px 0 #000;--menu-picker-bg:var(--dm-panel-bg);--menu-input-bg:var(--dm-input-bg);--menu-input-color:var(--dm-accent-strong);--menu-input-shadow:var(--dm-input-shadow);--menu-slider-thumb:var(--dm-accent);--menu-radius:6px;background:var(--menu-panel-bg);box-shadow:inset -4px -4px 0 var(--menu-panel-dark),inset 4px 4px 0 var(--menu-panel-light),8px 8px 0 #000}.game-board.dark-mode .theme-switcher .title{color:var(--menu-title-color);text-shadow:var(--menu-title-shadow)}.game-board.dark-mode .theme-switcher .theme-btn{background:var(--menu-btn-bg);box-shadow:var(--menu-btn-shadow);color:var(--menu-btn-color);text-shadow:var(--menu-btn-text-shadow)}.game-board.dark-mode .theme-switcher .theme-btn:hover{background:var(--menu-btn-hover-bg);box-shadow:var(--menu-btn-hover-shadow)}.game-board.dark-mode .theme-switcher .theme-btn:active{box-shadow:var(--menu-btn-pressed-shadow)}.game-board.dark-mode .theme-switcher .theme-btn.active{background:var(--menu-btn-active-bg);box-shadow:var(--menu-btn-active-shadow);color:var(--menu-btn-active-color)}.game-board.dark-mode.theme-space .theme-switcher{--menu-clip:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);--menu-radius:0}.game-board.dark-mode .team-box{background:linear-gradient(180deg,#111a2b,#1a263a);border-color:#000;box-shadow:inset -4px -4px 0 #090f1a,inset 4px 4px 0 #2b3f5c,6px 6px 0 #000}.game-board.dark-mode .team-box:before{border-color:var(--dm-accent);box-shadow:inset -1px -1px 0 #0009,inset 1px 1px 0 #ffffff29}.game-board.dark-mode .team-name,.game-board.dark-mode .team-score{color:var(--dm-accent-strong)}.game-board.dark-mode .team-divider{background:#000;box-shadow:inset -1px -1px 0 #0b1320,inset 1px 1px 0 #31435f}.game-board.dark-mode .assist-btn.call-friend{background:#2f67bf;color:#e8f2ff}.game-board.dark-mode .assist-btn.double-score{background:#9e7a20;color:#fff3cb}.game-board.dark-mode .assist-btn.two-answers{background:#6b4aa7;color:#efe6ff}.game-board.dark-mode .assist-btn.used,.game-board.dark-mode .assist-btn:disabled{background:#434d5e!important;color:#aeb8c8}.game-board.dark-mode .game-category-card:not(.cloud-style):not(.space-style):not(.tree-style):not(.sky-style){background:linear-gradient(180deg,#1c1e2f,#26253a);box-shadow:inset -4px -4px 0 #121322,inset 4px 4px 0 #3a3d5a,8px 8px 0 #000}.game-board.dark-mode .game-category-card:not(.cloud-style):not(.space-style):not(.tree-style):not(.sky-style):hover{box-shadow:inset -4px -4px 0 #141627,inset 4px 4px 0 #45486c,10px 10px 0 #000}.game-board.dark-mode .game-category-card:not(.cloud-style):not(.space-style):not(.tree-style):not(.sky-style) .category-center.main{background:linear-gradient(180deg,#263047,#1c2537);box-shadow:inset -2px -2px 0 #111825,inset 2px 2px 0 #385071,4px 4px 0 #000}.game-board.dark-mode .game-category-card .category-title{color:var(--dm-accent-strong);text-shadow:2px 2px 0 #000}.game-board.dark-mode .score-pill{background:#1a263a;box-shadow:inset -2px -2px 0 #0d1625,inset 2px 2px 0 #324867,3px 3px 0 #000;color:#dce9ff}.game-board.dark-mode .score-pill:hover{box-shadow:6px 6px 0 #000,inset -2px -2px 0 #0d1625,inset 2px 2px 0 #40608a}.game-board.dark-mode .score-pill.diff-200{background:#2b3550;color:#d7e7ff}.game-board.dark-mode .score-pill.diff-400{background:#38415c;color:#f0f5ff}.game-board.dark-mode .score-pill.diff-600{background:#49516e;color:#fff3bc}.game-board.dark-mode .score-pill.answered{background:#2a3040;box-shadow:inset -2px -2px 0 #111623,inset 2px 2px 0 #343c50,3px 3px 0 #000;color:#728099}.game-board.dark-mode .game-category-card.cloud-style .cloud-bg{filter:brightness(.42) saturate(.85) hue-rotate(170deg);opacity:.95}.game-board.dark-mode .game-category-card.cloud-style .category-center.main{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a1424db;border-color:#78add9;box-shadow:4px 4px 0 #000}.game-board.dark-mode .game-category-card.cloud-style .category-title{color:#dceeff;text-shadow:2px 2px 0 #000}.game-board.dark-mode .game-category-card.cloud-style .score-pill{background:#0c182ae6;border-color:#7fb5e2;box-shadow:4px 4px 0 #000;color:#dceeff}.game-board.dark-mode .game-category-card.cloud-style .score-pill.diff-200{background:#38527ce6}.game-board.dark-mode .game-category-card.cloud-style .score-pill.diff-400{background:#476592eb}.game-board.dark-mode .game-category-card.cloud-style .score-pill.diff-600{background:#5f80b0f2;color:#fff2c6}.game-board.dark-mode .game-category-card.space-style{background:linear-gradient(180deg,#0a1030,#131a37);border-color:#67f5ff;box-shadow:0 0 16px #4aedff66,6px 6px 0 #000000d9}.game-board.dark-mode .game-category-card.space-style .category-center.main{background:linear-gradient(180deg,#0c1433,#161f43);border-color:#67f5ff;box-shadow:0 0 12px #50e3ff59,inset 0 0 15px #833bff40}.game-board.dark-mode .game-category-card.space-style .category-title{color:#b9fbff;text-shadow:0 0 10px #67f5ff}.game-board.dark-mode .game-category-card.space-style .score-pill{background:#2a2763;border-color:#67f5ff;color:#c8f9ff}.game-board.dark-mode .game-category-card.space-style .score-pill.diff-400{border-color:#ffd27a;color:#ffe7bc}.game-board.dark-mode .game-category-card.space-style .score-pill.diff-600{border-color:#ff6c8f;color:#ffd0da}.game-board.dark-mode .game-category-card.tree-style{background:linear-gradient(180deg,#16381b,#102d16);border-color:#000;box-shadow:inset -3px -3px 0 #0d1f10,inset 3px 3px 0 #285d30,6px 6px 0 #000}.game-board.dark-mode .game-category-card.tree-style .category-center.main{background:linear-gradient(180deg,#133719,#1b4622);border-color:#000}.game-board.dark-mode .game-category-card.tree-style .category-title{color:#d8ffd0}.game-board.dark-mode .game-category-card.tree-style .score-pill{background:#204928;color:#d8ffd0}.game-board.dark-mode .game-category-card.tree-style .score-pill.diff-600{color:#ffeab0}.game-board.dark-mode .game-category-card.sky-style,.game-board.dark-mode .game-category-card.sky-style:has(.score-pill:hover),.game-board.dark-mode .game-category-card.sky-style:hover{filter:brightness(.74) saturate(.88)}.game-board.dark-mode .game-category-card.sky-style.completed{filter:grayscale(.8) brightness(.55)}.game-board.dark-mode .game-category-card.sky-style .category-title{color:#d7edff;text-shadow:2px 2px 0 #081929,-1px -1px 0 #081929,1px -1px 0 #081929,-1px 1px 0 #081929,0 3px 0 #000000b3}.game-board.dark-mode .game-category-card.sky-style .score-pill{color:#d8ecff;text-shadow:-1px -1px 0 #000000e6,1px -1px 0 #000000e6,-1px 1px 0 #000000e6,1px 1px 0 #000000e6}.game-board.dark-mode .game-category-card.sky-style .score-pill.diff-200{filter:saturate(.65) brightness(.62)}.game-board.dark-mode .game-category-card.sky-style .score-pill.diff-400{filter:saturate(.8) brightness(.72)}.game-board.dark-mode .game-category-card.sky-style .score-pill.diff-600{filter:saturate(1) brightness(.84)}.game-board.dark-mode.hide-score-clouds .game-category-card.sky-style .score-pill{background:linear-gradient(180deg,#192e48f2,#0d1928f2);border:2px solid #7ca9d1;box-shadow:3px 3px 0 #000}.game-board.dark-mode .game-bottom-bar{background:repeating-linear-gradient(0deg,#1a1f2b,#1a1f2b 4px,#252c3b 0,#252c3b 8px),#161b26;border-top-color:#000;box-shadow:0 -8px 0 #000,inset -5px -5px 0 #0c1018,inset 5px 5px 0 #303a4f}.game-board.dark-mode .game-bottom-bar .pixel-button{background:var(--dm-btn-bg);box-shadow:inset -3px -3px 0 #00000073,inset 3px 3px 0 #ffffff1a,6px 6px 0 #000;color:var(--dm-accent-strong);text-shadow:1px 1px 0 #000}.game-board.dark-mode .game-bottom-bar .pixel-button:hover{background:var(--dm-btn-hover)}.game-board.dark-mode .game-bottom-bar .pixel-button.secondary{background:#182739}.game-board.dark-mode .game-bottom-bar .pixel-button.success{background:#2a6d43;color:#e8ffed}.game-board.dark-mode .game-bottom-bar .pixel-button.bar-hide-toggle,.game-board.dark-mode .game-bottom-bar .pixel-button.bar-hide-toggle:active,.game-board.dark-mode .game-bottom-bar .pixel-button.bar-hide-toggle:focus-visible,.game-board.dark-mode .game-bottom-bar .pixel-button.bar-hide-toggle:hover{color:var(--dm-accent)}.game-board.dark-mode .game-bottom-bar .pixel-button.bar-hide-toggle.active,.game-board.dark-mode .game-bottom-bar .pixel-button.bar-hide-toggle.active:active,.game-board.dark-mode .game-bottom-bar .pixel-button.bar-hide-toggle.active:focus-visible,.game-board.dark-mode .game-bottom-bar .pixel-button.bar-hide-toggle.active:hover{color:#1f2d45!important}.game-board.dark-mode .modal-overlay,.game-board.dark-mode .question-modal-overlay{background:#030912d1!important}.game-board.dark-mode .modal-content,.game-board.dark-mode .question-modal-content,.game-board.dark-mode .score-editor{background:linear-gradient(180deg,#0d1522f5,#121d2df5)!important;border-color:#000!important;box-shadow:inset -4px -4px 0 var(--dm-panel-dark),inset 4px 4px 0 var(--dm-panel-light),8px 8px 0 #000!important;color:var(--dm-text)!important}.game-board.dark-mode .modal-content .pixel-text,.game-board.dark-mode .question-content .pixel-text,.game-board.dark-mode .question-content h1,.game-board.dark-mode .question-content h2,.game-board.dark-mode .question-content h3,.game-board.dark-mode .question-content p,.game-board.dark-mode .question-modal-content .pixel-text,.game-board.dark-mode .score-editor .pixel-text{color:var(--dm-accent-strong)!important}.game-board.dark-mode .edit-mode-indicator{background:#27446e;box-shadow:6px 6px 0 #000,inset -2px -2px 0 #1a2f4c,inset 2px 2px 0 #3f6496;color:#e8f4ff}.game-board.dark-mode .edit-mode-indicator button{background:#336d42}.game-board.dark-mode .edit-mode-indicator button:hover{background:#448b57}.game-board.dark-mode.edit-mode .game-score-bar.editable{outline-color:var(--dm-accent)}.game-board.dark-mode.theme-custom .team-box{background:#5c3317;background:var(--custom-score-bar,#5c3317)}.game-board.dark-mode.theme-custom .game-category-card .category-title,.game-board.dark-mode.theme-custom .team-name{color:gold;color:var(--custom-names,gold)}.game-board.dark-mode.theme-custom .score-pill .score-pill-value,.game-board.dark-mode.theme-custom .team-score{color:gold;color:var(--custom-score-numbers,gold)}.game-board.dark-mode.theme-custom .game-category-card,.game-board.dark-mode.theme-custom .game-category-card .category-center.main,.game-board.dark-mode.theme-custom .score-pill{background:#5c3317;background:var(--custom-category-box,#5c3317)}.game-board.dark-mode.theme-custom .game-bottom-bar{background:#5c3317;background:var(--custom-bottom-bar,#5c3317)}.game-board.dark-mode.theme-custom .answer-content .answer-buttons .pixel-button,.game-board.dark-mode.theme-custom .answer-content .back-button,.game-board.dark-mode.theme-custom .edit-mode-indicator button,.game-board.dark-mode.theme-custom .game-bottom-bar .pixel-button.secondary,.game-board.dark-mode.theme-custom .game-bottom-bar .pixel-button:not(.success),.game-board.dark-mode.theme-custom .layout-btn,.game-board.dark-mode.theme-custom .modal-actions .pixel-button,.game-board.dark-mode.theme-custom .question-content .question-buttons .pixel-button,.game-board.dark-mode.theme-custom .reset-btn,.game-board.dark-mode.theme-custom .settings-close,.game-board.dark-mode.theme-custom .size-buttons button,.game-board.dark-mode.theme-custom .team-buttons .pixel-button,.game-board.dark-mode.theme-custom .theme-switcher .color-target-btn,.game-board.dark-mode.theme-custom .theme-switcher .custom-picker-toggle,.game-board.dark-mode.theme-custom .theme-switcher .theme-back-btn,.game-board.dark-mode.theme-custom .theme-switcher .theme-btn{background:#7a3f11;background:var(--custom-buttons,#7a3f11);color:gold;color:var(--custom-names,gold)}.game-board.dark-mode.theme-custom .game-bottom-bar .pixel-button.success{background:#2f6f31;background:var(--custom-end-game-button,#2f6f31);border-color:#000;box-shadow:inset -3px -3px 0 #2f6f31,inset 3px 3px 0 #2f6f31,6px 6px 0 #000;box-shadow:inset -3px -3px 0 var(--custom-end-game-button,#2f6f31),inset 3px 3px 0 var(--custom-end-game-button,#2f6f31),6px 6px 0 #000;color:gold;color:var(--custom-names,gold)}.game-board.dark-mode.theme-custom .answer-content .answer-buttons .pixel-button:hover,.game-board.dark-mode.theme-custom .answer-content .back-button:hover,.game-board.dark-mode.theme-custom .game-bottom-bar .pixel-button.secondary:hover,.game-board.dark-mode.theme-custom .game-bottom-bar .pixel-button:not(.success):active,.game-board.dark-mode.theme-custom .game-bottom-bar .pixel-button:not(.success):hover,.game-board.dark-mode.theme-custom .modal-actions .pixel-button:hover,.game-board.dark-mode.theme-custom .question-content .question-buttons .pixel-button:hover,.game-board.dark-mode.theme-custom .team-buttons .pixel-button:hover{background:#7a3f11;background:var(--custom-buttons,#7a3f11);color:gold;color:var(--custom-names,gold)}.game-board.dark-mode.theme-custom .game-bottom-bar .pixel-button.success:active,.game-board.dark-mode.theme-custom .game-bottom-bar .pixel-button.success:hover{background:#2f6f31;background:var(--custom-end-game-button,#2f6f31);border-color:#000;box-shadow:inset -3px -3px 0 #2f6f31,inset 3px 3px 0 #2f6f31,8px 8px 0 #000;box-shadow:inset -3px -3px 0 var(--custom-end-game-button,#2f6f31),inset 3px 3px 0 var(--custom-end-game-button,#2f6f31),8px 8px 0 #000;color:gold;color:var(--custom-names,gold)}.payment-container{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:20px}.payment-card{margin:0 auto;max-width:500px;width:100%}.payment-form{width:100%}.card-element-wrapper{background:#1a1a2e;border:4px solid #fff;box-shadow:inset 3px 3px 0 #00000080;margin-bottom:20px;padding:15px}.game-results{align-items:center;background:linear-gradient(160deg,#e8ddd4,#d4c8bc 40%,#c9baa8);display:flex;justify-content:center;min-height:100vh;padding:40px 20px;position:relative}.game-results:before{background:repeating-linear-gradient(0deg,#0000,#0000 2px,#00000008 0,#00000008 4px);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.game-results .pixel-container{max-width:920px;position:relative;width:100%;z-index:1}.game-results .pixel-card.results-card{background:linear-gradient(165deg,#f5e6d3,#e8d4be 50%,#dbc7a8);border:6px solid #2a1810;box-shadow:8px 8px 0 #1a0a08,inset 0 0 0 3px #c4a882,inset 0 0 40px #8b45131a;max-width:100%;overflow:hidden;padding:0;width:100%}.game-results .pixel-card.results-card:before{background:linear-gradient(90deg,#8b3a3a,#a04545 20%,#c25555 50%,#a04545 80%,#8b3a3a);border-bottom:4px solid #2a1810;content:"";display:block;height:12px}.game-results .pixel-title{color:#2a1810;margin:25px 30px 15px;text-align:center;text-shadow:2px 2px 0 #ffffff80}.winner-announcement{animation:winner-box-glow 1.5s ease-in-out infinite;background:linear-gradient(145deg,#5a8f3e,#4a7832 50%,#3a6025);border:4px solid #2a1810;box-shadow:5px 5px 0 #0000004d,inset -2px -2px 0 #3a6025,inset 2px 2px 0 #6aa04a,0 0 20px #5a8f3e80;margin:0 30px 25px;overflow:hidden;padding:20px;position:relative;text-align:center}.winner-announcement:before{animation:winner-shimmer 2s ease-in-out infinite;background:linear-gradient(45deg,#0000 30%,#ffffff26 50%,#0000 70%);content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%}@keyframes winner-shimmer{0%{transform:translateX(-100%) rotate(45deg)}to{transform:translateX(100%) rotate(45deg)}}@keyframes winner-box-glow{0%,to{box-shadow:5px 5px 0 #0000004d,inset -2px -2px 0 #3a6025,inset 2px 2px 0 #6aa04a,0 0 20px #5a8f3e80}50%{box-shadow:5px 5px 0 #0000004d,inset -2px -2px 0 #3a6025,inset 2px 2px 0 #6aa04a,0 0 40px #5a8f3ecc,0 0 60px #ffd7004d}}.winner-text{animation:winner-text-bounce .6s ease-in-out infinite;color:#f5e6d3;font-size:22px;position:relative;text-shadow:3px 3px 0 #1a0a08}@keyframes winner-text-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.final-scores{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:0 30px 25px}.final-score-box{background:linear-gradient(145deg,#5d3a1a,#4a2d15 50%,#3c2410);border:4px solid #2a1810;box-shadow:5px 5px 0 #0000004d,inset -2px -2px 0 #2a1810,inset 2px 2px 0 #7a4a25;flex:1 1;max-width:220px;min-width:160px;padding:20px;text-align:center}.final-score-box .pixel-subtitle{color:#f5e6d3;font-size:11px;text-shadow:2px 2px 0 #1a0a08}.final-score-box.winner{animation:winner-score-pulse 1s ease-in-out infinite;background:linear-gradient(145deg,#5a8f3e,#4a7832 50%,#3a6025);border-color:gold;box-shadow:5px 5px 0 #0000004d,inset -2px -2px 0 #3a6025,inset 2px 2px 0 #6aa04a,0 0 15px #ffd70066;position:relative}.final-score-box.winner:after{animation:winner-border-flash .8s ease-in-out infinite;border:3px solid gold;bottom:-4px;content:"";left:-4px;pointer-events:none;position:absolute;right:-4px;top:-4px}@keyframes winner-score-pulse{0%,to{box-shadow:5px 5px 0 #0000004d,inset -2px -2px 0 #3a6025,inset 2px 2px 0 #6aa04a,0 0 15px #ffd70066;transform:scale(1)}50%{box-shadow:6px 6px 0 #0000004d,inset -2px -2px 0 #3a6025,inset 2px 2px 0 #6aa04a,0 0 30px #ffd700b3;transform:scale(1.03)}}@keyframes winner-border-flash{0%,to{opacity:1}50%{opacity:.3}}@keyframes winner-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.final-score-value{color:#f5e6d3;font-size:44px;margin-top:10px;text-shadow:4px 4px 0 #1a0a08}.final-score-value,.vs-text{font-family:Press Start\ 2P,monospace}.vs-text{color:#8b3a3a;font-size:16px;text-shadow:2px 2px 0 #ffffff4d}.game-stats{background:linear-gradient(145deg,#5d3a1a,#4a2d15 50%,#3c2410);border:4px solid #2a1810;box-shadow:5px 5px 0 #0000004d,inset -3px -3px 0 #2a1810,inset 3px 3px 0 #7a4a25;margin:0 30px 25px;padding:22px}.game-stats h3.pixel-subtitle{border-bottom:3px solid #7a4a25;color:#f5e6d3;margin-bottom:18px;padding-bottom:12px;text-align:center;text-shadow:2px 2px 0 #1a0a08}.stats-teams-row{display:flex;gap:15px;justify-content:space-between}.stats-team-column{display:flex;flex:1 1;flex-direction:column;gap:10px}.stats-team-header{color:gold;font-family:Press Start\ 2P,Courier New,monospace;font-size:10px;padding:10px;text-align:center;text-shadow:2px 2px 0 #1a0a08}.stats-team-header,.stats-team-stat{background:linear-gradient(145deg,#3c2410,#2a1810);border:3px solid #1a0a08;box-shadow:inset 1px 1px 0 #5d3a1a}.stats-team-stat{align-items:center;display:flex;flex-direction:column;padding:12px}.stats-center-column{display:flex;flex:1.2 1;flex-direction:column;gap:10px}.stats-total-box{align-items:center;background:linear-gradient(145deg,#7a4a25,#5d3a1a);border:3px solid #2a1810;box-shadow:inset 1px 1px 0 #8b5a30;display:flex;flex-direction:column;padding:12px}.stat-label{color:#c4a882;font-size:7px;margin-bottom:6px;text-shadow:1px 1px 0 #1a0a08}.stat-label,.stat-number{font-family:Press Start\ 2P,Courier New,monospace}.stat-number{color:#f5e6d3;font-size:16px;text-shadow:2px 2px 0 #1a0a08}.stat-number.large{color:gold;font-size:18px}.stats-team-stat.assists-row{gap:8px}.assists-icons{gap:6px}.assist-icon,.assists-icons{display:flex;justify-content:center}.assist-icon{align-items:center;border:3px solid #000;border-radius:4px;box-shadow:2px 2px 0 #00000080;font-family:Press Start\ 2P,Courier New,monospace;font-size:10px;height:28px;width:28px}.assist-icon.call-friend{background:#87ceeb}.assist-icon.call-friend img{height:18px;object-fit:contain;width:18px}.assist-icon.double-score{background:gold;color:#2a1810}.assist-icon.two-answers{background:#90ee90}.assist-icon.two-answers img{height:18px;object-fit:contain;width:18px}.assist-icon.used{opacity:1}.stat-number.none-text{color:#87ceeb;font-size:10px}.categories-played{margin:0 30px 25px}.categories-played h3.pixel-subtitle{color:#2a1810;margin-bottom:15px;text-align:center;text-shadow:1px 1px 0 #fff6}.categories-list{flex-wrap:wrap;gap:12px;margin:0 auto;max-width:500px}.categories-list,.category-badge{display:flex;justify-content:center}.category-badge{align-items:center;background:linear-gradient(145deg,#4a7860,#3a6050 50%,#2a4a3c);border:4px solid #2a1810;box-shadow:4px 4px 0 #0000004d,inset 1px 1px 0 #5a8a70;gap:8px;padding:14px 20px;transition:transform .15s}.category-badge:hover{transform:translateY(-2px)}.category-badge-icon{font-size:18px}.category-badge-name{color:#f5e6d3;font-size:10px;text-shadow:1px 1px 0 #1a0a08}.results-actions{border-top:3px solid #c4a882;margin:0 30px 30px;padding-top:20px;text-align:center}.results-actions .pixel-button{background:linear-gradient(145deg,#8b3a3a,#722f37 50%,#5a2530);border:5px solid #2a1810;box-shadow:6px 6px 0 #0006,inset -2px -2px 0 #5a2530,inset 2px 2px 0 #a04545;color:#f5e6d3;cursor:pointer;font-family:Press Start\ 2P,monospace;font-size:12px;padding:16px 40px;text-shadow:2px 2px 0 #2a1008;transition:all .15s ease}.results-actions .pixel-button:hover{background:linear-gradient(145deg,#a04545,#8b3a3a 50%,#722f37);box-shadow:8px 8px 0 #0006,inset -2px -2px 0 #722f37,inset 2px 2px 0 #c25555;transform:translateY(-2px)}.results-actions .pixel-button:active{box-shadow:3px 3px 0 #0006,inset -2px -2px 0 #5a2530,inset 2px 2px 0 #8b3a3a;transform:translateY(2px)}@media (max-width:768px){.game-results{padding:90px 12px 30px}.game-results .pixel-card.results-card{border-width:4px}.game-results .pixel-title{margin:20px 18px 12px}.winner-announcement{margin:0 18px 18px;padding:15px}.winner-text{font-size:16px}.final-scores{gap:12px;margin:0 18px 18px}.final-score-box{min-width:120px;padding:15px 12px}.final-score-box .pixel-subtitle{font-size:9px}.final-score-value{font-size:32px}.vs-text{font-size:12px}.game-stats{margin:0 18px 18px;padding:16px}.stats-teams-row{flex-direction:column;gap:12px}.stats-team-column{flex-direction:row;flex-wrap:wrap;gap:8px}.stats-team-header{font-size:9px;padding:8px;width:100%}.stats-team-stat{flex:1 1;min-width:80px;padding:10px}.stats-center-column{flex-direction:row;flex-wrap:wrap;gap:8px}.stats-total-box{flex:1 1;min-width:80px;padding:10px}.stat-label{font-size:6px}.stat-number,.stat-number.large{font-size:14px}.categories-played{margin:0 18px 18px}.category-badge{padding:8px 10px}.category-badge-icon{font-size:14px}.category-badge-name{font-size:6px}.results-actions{margin:0 18px 22px}.results-actions .pixel-button{font-size:10px;padding:14px 28px}}.my-games-page{min-height:100vh;padding:100px 20px 40px;position:relative;z-index:1}.my-games-content{margin:0 auto;max-width:1400px}.my-games-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.my-games-theme-switcher{display:flex;gap:8px}.theme-chip{border:3px solid #0009;box-shadow:2px 2px 0 #0009;cursor:pointer;height:22px;width:22px}.theme-chip.active{outline:3px solid gold}.theme-chip:focus-visible{outline:3px solid gold;outline-offset:2px}.my-games-theme--light .theme-chip:focus-visible{outline-color:#4b6da1}.my-games-theme--dark .theme-chip:focus-visible{outline-color:#00ffd1}.theme-chip.light{background:linear-gradient(135deg,#fff,#e9f3ff);border-color:#4b6da1;box-shadow:2px 2px 0 #2a3e61}.theme-chip.dark{background:linear-gradient(135deg,#161a24,#0b0d11)}.games-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin-top:40px}.game-info{align-items:center;display:flex;flex-direction:column;margin-bottom:25px;text-align:center}.game-card{background:linear-gradient(135deg,#5a4632,#3e2f22 60%,#2c2016);border:5px solid #2a1c12;box-shadow:0 0 0 4px #c9a063,6px 6px 0 #1e140d,inset -4px -4px 0 #2c2016,inset 4px 4px 0 #6b5139;overflow:hidden;padding:30px 25px;position:relative;transition:transform .25s ease,box-shadow .25s ease,filter .25s ease}.game-card:before{background:linear-gradient(45deg,#00ffd1,#3ab0ff,#ff5bc0,#ffb86b);bottom:-4px;content:"";filter:blur(6px);left:-4px;opacity:0;position:absolute;right:-4px;top:-4px;transition:opacity .28s ease,filter .28s ease;z-index:-1}.game-score{align-items:center;color:#f3d7a1;display:flex;font-size:30px;font-weight:600;gap:12px;justify-content:center;margin:18px 0;text-shadow:0 1px 0 #2c2016,2px 2px 0 #1e140d,0 0 6px #ffd68959}.score-separator{color:#d9b079;text-shadow:1px 1px 0 #2c2016}.game-status{align-items:center;background:linear-gradient(135deg,#7b5b42,#5a4632);border:3px solid #c9a063;box-shadow:0 0 0 3px #2a1c12,3px 3px 0 #1e140d,inset 0 0 6px #ffd68940;color:#f3d7a1;display:inline-flex;font-size:11px;justify-content:center;letter-spacing:1px;margin:10px auto 4px;text-shadow:1px 1px 0 #2c2016}.game-date,.game-status{padding:3px 6px;width:-webkit-fit-content;width:fit-content}.game-date{background:#2a1c128c;border:2px solid #2a1c12;box-shadow:inset 0 0 4px #0006;clear:both;color:#ceb894;display:block;font-family:monospace;font-size:10px;margin:4px auto 0;opacity:.85}.game-actions{display:flex;justify-content:center;margin-top:22px}.my-games-page .pixel-button.primary{background:linear-gradient(135deg,#c9a063,#a0743b);border-color:#2a1c12;box-shadow:3px 3px 0 #1e140d;color:#2a1c12;text-shadow:1px 1px 0 #f3d7a1}.my-games-page .pixel-button.primary:hover{box-shadow:5px 5px 0 #1e140d;filter:brightness(1.1);transform:translate(-2px,-2px)}.my-games-page .pixel-button.secondary{background:linear-gradient(135deg,#5a4632,#3e2f22);border-color:#c9a063;box-shadow:3px 3px 0 #1e140d;color:#f3d7a1;text-shadow:1px 1px 0 #2c2016}.my-games-page .pixel-button.secondary:hover{box-shadow:5px 5px 0 #1e140d;filter:brightness(1.08);transform:translate(-2px,-2px)}@media (max-width:768px){.my-games-page{padding:80px 15px 30px}.games-grid{gap:20px;grid-template-columns:1fr}}.my-games-theme--light .game-card{background:linear-gradient(135deg,#fff,#f3f8ff 55%,#eaf2fd);border:2px solid #d7e1ec;box-shadow:0 0 0 2px #fff,3px 3px 0 #cfd9e6,inset 2px 2px 0 #fff}.my-games-theme--light .game-card:hover{box-shadow:0 0 0 2px #fff,4px 4px 0 #c3ceda,inset 2px 2px 0 #fff;filter:brightness(1.04) contrast(1.02);transform:translate(-2px,-2px) scale(1.01)}.my-games-theme--light .game-score{color:#213448;text-shadow:0 1px 0 #fff,2px 2px 0 #b4c6d9}.my-games-theme--light .score-separator{color:#5c7cab}.my-games-theme--light .game-status{align-items:center;background:linear-gradient(135deg,#eef5ff,#dbe8f8);border:2px solid #6b88b5;box-shadow:0 0 8px #4b6da12e,inset 0 0 4px #ffffff80;color:#213448;display:inline-flex;font-size:11px;justify-content:center;letter-spacing:1px;margin:10px auto 4px;padding:3px 6px;text-shadow:1px 1px 0 #fff;width:-webkit-fit-content;width:fit-content}.my-games-theme--light .game-date{background:#ffffffd1;border:2px solid #6b88b5;color:#213448}.my-games-theme--light .pixel-button.primary{background:linear-gradient(135deg,#aedcff,#7bb7ff);border-color:#6b88b5;box-shadow:2px 2px 0 #cfd9e6;color:#102133}.my-games-theme--light .pixel-button.secondary{background:linear-gradient(135deg,#f3f8ff,#e3eefb);border-color:#6b88b5;box-shadow:2px 2px 0 #cfd9e6;color:#213448}.my-games-theme--light .pixel-button.primary:hover,.my-games-theme--light .pixel-button.secondary:hover{box-shadow:3px 3px 0 #c3ceda;filter:brightness(1.05);transform:translate(-1px,-1px)}.my-games-page .pixel-button:focus-visible{outline:3px solid gold;outline-offset:3px}.my-games-theme--light .pixel-button:focus-visible{outline-color:#4b6da1}.my-games-theme--dark .pixel-button:focus-visible{outline-color:#00ffd1}.my-games-theme--dark .game-card{background:linear-gradient(135deg,#12151c,#0d1016 60%,#090b10);border:4px solid #1f2733;box-shadow:0 0 0 3px #3a4654,5px 5px 0 #000,inset -4px -4px 0 #0b0e13,inset 4px 4px 0 #1f2733;color:#cdd9e6}.my-games-theme--dark .game-card:hover{box-shadow:0 0 0 3px #3a4654,6px 6px 0 #000,inset -3px -3px 0 #0b0e13,inset 3px 3px 0 #1f2733;filter:brightness(1.05) contrast(1.03);transform:translate(-2px,-2px) scale(1.01)}.my-games-theme--dark .game-score{color:#00ffd1;text-shadow:0 0 12px #00ffd180,2px 2px 0 #000}.my-games-theme--dark .score-separator{color:#ffb86b}.my-games-theme--dark .game-status{align-items:center;background:linear-gradient(135deg,#1f2733,#12151c);border:2px solid #00ffd1;box-shadow:0 0 0 3px #000,3px 3px 0 #000,inset 0 0 6px #00ffd159;color:#00ffd1;display:inline-flex;font-size:11px;justify-content:center;letter-spacing:1px;margin:10px auto 4px;padding:3px 6px;text-shadow:1px 1px 0 #000;width:-webkit-fit-content;width:fit-content}.my-games-theme--dark .game-date{background:#0000008c;border:2px solid #1f2733;color:#cdd9e6}.my-games-theme--dark .pixel-button.primary{background:linear-gradient(135deg,#00ffd1,#3ab0ff);border-color:#00ffd1;color:#002b29}.my-games-theme--dark .pixel-button.secondary{background:linear-gradient(135deg,#1f2733,#12151c);border-color:#3ab0ff;color:#cdd9e6}.player-settings-page{background:linear-gradient(180deg,#1a0a2e,#2a1a4a 50%,#1a0a2e);min-height:100vh;padding:100px 20px 40px}.player-settings-container{background:#2a1a4a;border:none;border-radius:0;box-shadow:8px 8px 0 #000,inset 2px 2px 0 #ffffff1a;margin:0 auto;max-width:900px;padding:0;width:100%}.settings-header{align-items:center;background:linear-gradient(180deg,#ff9800,#e65100);border-bottom:4px solid #000;border-radius:0;display:flex;justify-content:space-between;padding:15px 20px}.settings-header h2{color:#fff;font-family:Press Start\ 2P,monospace;font-size:24px;margin:0;text-shadow:2px 2px 0 #000}.settings-header .close-btn{background:#e91e63;border:3px solid #000;border-radius:4px;box-shadow:3px 3px 0 #000;color:#fff;cursor:pointer;font-size:24px;height:40px;width:40px}.settings-header .close-btn:hover{background:#c2185b}.settings-header .back-btn{background:linear-gradient(180deg,#4caf50,#388e3c);border:3px solid #000;border-radius:4px;box-shadow:3px 3px 0 #000;color:#fff;cursor:pointer;font-family:Press Start\ 2P,monospace;font-size:12px;padding:10px 20px}.settings-header .back-btn:hover{background:linear-gradient(180deg,#66bb6a,#43a047);box-shadow:5px 5px 0 #000;transform:translate(-2px,-2px)}.settings-content{padding:20px}.settings-error{background:#e91e63}.settings-error,.settings-success{border-bottom:3px solid #000;color:#fff;padding:10px 20px;text-align:center}.settings-success{background:#4caf50}.loading-text{color:#fff;font-family:Press Start\ 2P,monospace;padding:40px;text-align:center}.stats-summary{background:#0000004d;border:2px solid #ff9800;border-radius:4px}.stats-summary p{font-family:Press Start\ 2P,monospace;font-size:12px;margin:8px 0}.stats-summary strong{color:#ff9800}.progress-list{margin-bottom:20px}.progress-list h3{color:#ff9800;font-family:Press Start\ 2P,monospace;font-size:14px;margin-bottom:15px}.progress-list table{border-collapse:collapse;font-family:Press Start\ 2P,monospace;font-size:10px;width:100%}.progress-list th{background:linear-gradient(180deg,#9c27b0,#7b1fa2);text-align:left}.progress-list td,.progress-list th{border:2px solid #000;color:#fff;padding:10px 8px}.progress-list td{background:#0000004d}.progress-list tr:nth-child(2n) td{background:#00000080}.reset-category-btn{background:linear-gradient(180deg,#e91e63,#c2185b);border:2px solid #000;border-radius:4px;box-shadow:2px 2px 0 #000;color:#fff;cursor:pointer;font-family:Press Start\ 2P,monospace;font-size:8px;padding:5px 10px}.reset-category-btn:hover{background:linear-gradient(180deg,#f44336,#d32f2f);box-shadow:3px 3px 0 #000;transform:translate(-1px,-1px)}.no-progress{color:#9e9e9e;font-family:Press Start\ 2P,monospace;font-size:12px;padding:30px;text-align:center}.reset-section{border-top:2px solid #ff9800;margin-top:20px;padding-top:20px;text-align:center}.reset-all-btn{background:linear-gradient(180deg,#e91e63,#c2185b);border:3px solid #000;border-radius:4px;box-shadow:4px 4px 0 #000;color:#fff;cursor:pointer;font-family:Press Start\ 2P,monospace;font-size:12px;padding:12px 24px;transition:all .1s}.reset-all-btn:hover{background:linear-gradient(180deg,#f44336,#d32f2f);box-shadow:6px 6px 0 #000;transform:translate(-2px,-2px)}.reset-warning{color:#ff9800;font-family:Press Start\ 2P,monospace;font-size:10px;margin-top:10px}.top-bar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000;border-bottom:none;left:0;position:fixed;right:0;top:0;transform:translateY(0);transition:transform .3s ease-in-out;z-index:1001}.top-bar.hidden{transform:translateY(-100%)}.top-bar-content{align-items:center;display:flex;gap:30px;justify-content:space-between;margin:0 auto;max-width:1600px;padding:12px 30px}.logo-section{flex-shrink:0}.pixel-logo{color:#00ffd1;font-size:16px;letter-spacing:2px;margin:0;text-shadow:0 0 20px #00ffd199,3px 3px 0 #000c,0 0 10px #3ab0ff66}.nav-section{align-items:center;display:flex;flex:1 1;gap:15px;justify-content:center}.nav-button{background:linear-gradient(135deg,#6b46c166,#2d374866);border:3px solid #3ab0ff;border-radius:8px;color:#00ffd1;cursor:pointer;font-size:10px;padding:10px 20px;text-shadow:0 0 10px #00ffd166,2px 2px 0 #000c;transition:all .3s ease;white-space:nowrap}.nav-button:hover{background:linear-gradient(135deg,#3ab0ff,#ff5bc0);color:#fff;transform:scale(1.05)}.nav-button.admin-btn{background:linear-gradient(135deg,#8b000099,#daa52066);border-color:gold;color:gold}.nav-button.admin-btn:hover{background:linear-gradient(135deg,#8b0000,#daa520);color:#fff}.nav-button.progress-btn{background:linear-gradient(135deg,#4caf5066,#2d374866);border-color:#4caf50;color:#4caf50}.nav-button.progress-btn:hover{background:linear-gradient(135deg,#4caf50,#2e7d32);color:#fff}.user-section{flex-shrink:0;gap:15px}.balance-display,.user-section{align-items:center;display:flex}.balance-display{background:linear-gradient(135deg,#667eea4d,#764ba24d);border:3px solid #ffd70099;border-radius:8px;cursor:pointer;gap:6px;padding:6px 12px;transition:all .2s ease}.balance-display:hover{background:linear-gradient(135deg,#667eea80,#764ba280);border-color:gold;box-shadow:0 4px 12px #ffd7004d;transform:translateY(-2px)}.balance-icon{font-size:14px}.balance-count{color:gold;font-family:Press Start\ 2P,monospace;font-size:12px;text-shadow:1px 1px 0 #00000080}.user-email{background:linear-gradient(135deg,#3ab0ff1a,#ff5bc014);border:3px solid #ffb86b4d;color:#ffb86b;font-size:10px;padding:8px 15px;text-shadow:0 0 10px #ffb86b66,2px 2px 0 #000c}.logout-btn{background:linear-gradient(135deg,#ff5bc04d,#ff3a3a4d);border-color:#ff5bc0;color:#ff5bc0}.logout-btn:hover{background:linear-gradient(135deg,#ff5bc0,#ff3a3a);color:#fff}@media (max-width:768px){.top-bar-content{padding:10px 15px}.pixel-logo{font-size:12px}.user-email{font-size:8px;padding:6px 10px}.user-section{gap:8px}}.top-bar.top-bar-cloud{background:linear-gradient(145deg,#87ceebf2,#b0e0e6f2);border-bottom:4px solid #000}.top-bar.top-bar-sky{-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:none;overflow:visible}.top-bar.top-bar-sky.hidden{transform:translateY(calc(-100% + 50px))}.top-bar.top-bar-sky .top-bar-content{padding:12px 30px 60px}.top-bar.top-bar-cloud .pixel-logo,.top-bar.top-bar-sky .pixel-logo{color:#2c3e50;text-shadow:2px 2px 0 #fffc}.top-bar.top-bar-cloud .nav-button,.top-bar.top-bar-sky .nav-button{background:#fffc;border:3px solid #000;color:#2c3e50;text-shadow:none}.top-bar.top-bar-cloud .nav-button:hover,.top-bar.top-bar-sky .nav-button:hover{background:gold;color:#000}.top-bar.top-bar-cloud .user-email,.top-bar.top-bar-sky .user-email{background:#fff9;border:3px solid #000;color:#2c3e50;text-shadow:none}.top-bar.top-bar-cloud .logout-btn,.top-bar.top-bar-sky .logout-btn{background:#e91e63;border:3px solid #000;color:#fff}.top-bar.top-bar-cloud .logout-btn:hover,.top-bar.top-bar-sky .logout-btn:hover{background:#c2185b}.top-bar.top-bar-wood{background:linear-gradient(145deg,#8b5a2b,#704520 50%,#5c3310);border-bottom:4px solid #000}.top-bar.top-bar-wood .pixel-logo{color:gold;text-shadow:3px 3px 0 #000}.top-bar.top-bar-wood .nav-button{background:linear-gradient(180deg,#a0724a,#8b5a2b);border:3px solid #000;color:gold;text-shadow:2px 2px 0 #000}.top-bar.top-bar-wood .nav-button:hover{background:linear-gradient(180deg,#c4956a,#a0724a)}.top-bar.top-bar-wood .user-email{background:#0000004d;border:3px solid #000;color:gold;text-shadow:2px 2px 0 #000}.top-bar.top-bar-wood .logout-btn{background:#8b0000;border:3px solid #000;color:gold}.top-bar.top-bar-tree{background:linear-gradient(145deg,#6a4222,#5f3d21 50%,#3c2513);border-bottom:4px solid #000}.top-bar.top-bar-tree .pixel-logo{color:#ffe2b1;text-shadow:3px 3px 0 #000}.top-bar.top-bar-tree .nav-button{background:linear-gradient(180deg,#7a3f20,#5f3d21);border:3px solid #000;color:#ffe2b1;text-shadow:2px 2px 0 #000}.top-bar.top-bar-tree .nav-button:hover{background:linear-gradient(180deg,#99603a,#7a3f20)}.top-bar.top-bar-tree .user-email{background:#0000004d;border:3px solid #000;color:#ffe2b1;text-shadow:2px 2px 0 #000}.top-bar.top-bar-space{background:linear-gradient(145deg,#1b2a44,#111827 50%,#0f172a);border-bottom:4px solid #1e3a8a}.top-bar.top-bar-space .pixel-logo{color:#dbeafe;text-shadow:0 0 15px #3b82f680,2px 2px 0 #000}.top-bar.top-bar-space .nav-button{background:linear-gradient(180deg,#1e3a8a,#1e1b4b);border:3px solid #3b82f6;color:#dbeafe;text-shadow:0 0 8px #dbeafe80}.top-bar.top-bar-space .nav-button:hover{background:linear-gradient(180deg,#3b82f6,#1e3a8a)}.top-bar.top-bar-space .user-email{background:#1e3a8a80;border:3px solid #3b82f6;color:#bfdbfe}.top-bar.top-bar-art{background:linear-gradient(145deg,#8b0000,#600000 50%,#4a0000);border-bottom:4px solid gold}.top-bar.top-bar-art .pixel-logo{color:gold;text-shadow:3px 3px 0 #000,0 0 15px #ffd70080}.top-bar.top-bar-art .nav-button{background:linear-gradient(180deg,#4a3a2a,#2a1a0a);border:3px solid gold;color:gold;text-shadow:2px 2px 0 #000}.top-bar.top-bar-art .nav-button:hover{background:linear-gradient(180deg,gold,#c90);color:#000;text-shadow:none}.top-bar.top-bar-art .user-email{background:#2a1a0acc;border:3px solid gold;color:gold;text-shadow:2px 2px 0 #000}.top-bar.top-bar-art .logout-btn{background:gold;border:3px solid #000;color:#000}.top-bar.top-bar-art .logout-btn:hover{background:#ffeb3b}.top-bar.top-bar-home-anim{background:linear-gradient(145deg,#1a0a2e,#2a1a4a 50%,#1a0a2e);border-bottom:4px solid #9b59b6}.top-bar.top-bar-home-anim .pixel-logo{color:#e9d5ff;text-shadow:0 0 15px #9b59b680,2px 2px 0 #000}.top-bar.top-bar-home-anim .nav-button{background:linear-gradient(180deg,#6b46c1,#553c9a);border:3px solid #9b59b6;color:#e9d5ff}.top-bar.top-bar-home-anim .nav-button:hover{background:linear-gradient(180deg,#9b59b6,#6b46c1)}.top-bar.top-bar-home-anim .user-email{background:#6b46c14d;border:3px solid #9b59b6;color:#e9d5ff}.top-bar.top-bar-solid-blue{background:#1e3a8a;border-bottom:4px solid #f59e0b}.top-bar.top-bar-solid-blue .nav-button,.top-bar.top-bar-solid-blue .pixel-logo{color:#fde68a}.top-bar.top-bar-solid-blue .nav-button{background:#f59e0b40;border:3px solid #f59e0b}.top-bar.top-bar-solid-green{background:#14532d;border-bottom:4px solid #facc15}.top-bar.top-bar-solid-green .nav-button,.top-bar.top-bar-solid-green .pixel-logo{color:#fef9c3}.top-bar.top-bar-solid-green .nav-button{background:#facc1540;border:3px solid #facc15}.top-bar.top-bar-solid-red{background:#7f1d1d;border-bottom:4px solid #2dd4bf}.top-bar.top-bar-solid-red .nav-button,.top-bar.top-bar-solid-red .pixel-logo{color:#a7f3d0}.top-bar.top-bar-solid-red .nav-button{background:#2dd4bf40;border:3px solid #2dd4bf}.top-bar.top-bar-solid-purple{background:#581c87;border-bottom:4px solid #a3e635}.top-bar.top-bar-solid-purple .nav-button,.top-bar.top-bar-solid-purple .pixel-logo{color:#d9f99d}.top-bar.top-bar-solid-purple .nav-button{background:#a3e63540;border:3px solid #a3e635}.buy-games-container{flex-direction:column;left:20px;top:100px;z-index:9999}.buy-games-button{background:linear-gradient(145deg,gold,orange);border:4px solid #000;box-shadow:6px 6px 0 #000;color:#000;cursor:pointer;font-family:Press Start\ 2P,Courier New,monospace;font-size:11px;padding:12px 20px}.buy-games-button:hover{background:linear-gradient(145deg,#ffe44d,#ffb732)}.buy-games-dropdown{background:#1a1a2e;border:4px solid #000;box-shadow:6px 6px 0 #000;margin-top:10px;min-width:200px;padding:12px}.dropdown-header{border-bottom:2px solid #ffd7004d;color:gold;font-size:10px;margin-bottom:8px;padding-bottom:8px;text-align:center}.dropdown-header,.pack-option{font-family:Press Start\ 2P,Courier New,monospace}.pack-option{border:3px solid #000;cursor:pointer;display:block;font-size:9px;margin-bottom:6px;padding:10px 12px;text-align:left;width:100%}.pack-option:last-child{margin-bottom:0}.pack-option.tier-regular{background:linear-gradient(135deg,#4a5568,#2d3748);color:#e2e8f0}.pack-option.tier-bronze{background:linear-gradient(135deg,#cd7f32,#8b4513);color:#fff}.pack-option.tier-silver{background:linear-gradient(135deg,silver,grey);color:#1a1a2e}.pack-option.tier-gold{background:linear-gradient(135deg,gold,#b8860b);color:#1a1a2e}.pack-option.tier-glow{animation:pack-glow 2s ease-in-out infinite}.pack-option.tier-silver.tier-glow{box-shadow:3px 3px 0 #000,0 0 15px #c0c0c099}.pack-option.tier-gold.tier-glow{box-shadow:3px 3px 0 #000,0 0 15px #ffd70099}@keyframes pack-glow{0%,to{filter:brightness(1)}50%{filter:brightness(1.2)}}.pack-option:hover{transform:translateX(3px)}.top-bar.top-bar-solid-teal{background:#134e4a;border-bottom:4px solid #fb923c}.top-bar.top-bar-solid-teal .nav-button,.top-bar.top-bar-solid-teal .pixel-logo{color:#ffedd5}.top-bar.top-bar-solid-teal .nav-button{background:#fb923c40;border:3px solid #fb923c}.top-bar.top-bar-solid-slate{background:#1e293b;border-bottom:4px solid #fbbf24}.top-bar.top-bar-solid-slate .nav-button,.top-bar.top-bar-solid-slate .pixel-logo{color:#fef3c7}.top-bar.top-bar-solid-slate .nav-button{background:#fbbf2433;border:3px solid #fbbf24}.top-bar.top-bar-custom{background:#1c2230;background:var(--custom-top-bar,#1c2230);border-bottom:4px solid #000;border-bottom:4px solid var(--custom-outline-color,#000)}.top-bar.top-bar-custom .pixel-logo{color:gold;color:var(--custom-names,gold);text-shadow:1px 1px 0 #00000080}.top-bar.top-bar-custom .nav-button{background:#5c3317;background:var(--custom-buttons,#5c3317);border:3px solid #000;border:3px solid var(--custom-outline-color,#000);box-shadow:3px 3px 0 #0006;color:gold;color:var(--custom-names,gold);text-shadow:1px 1px 0 #0006}.top-bar.top-bar-custom .nav-button:hover{box-shadow:4px 4px 0 #00000080;filter:brightness(1.2);transform:translate(-1px,-1px)}.top-bar.top-bar-custom .user-email{background:#0000004d;text-shadow:1px 1px 0 #0006}.top-bar.top-bar-custom .logout-btn,.top-bar.top-bar-custom .user-email{border:3px solid #000;border:3px solid var(--custom-outline-color,#000);color:gold;color:var(--custom-names,gold)}.top-bar.top-bar-custom .logout-btn{background:#5c3317;background:var(--custom-buttons,#5c3317)}.top-bar.top-bar-custom.no-shadows{box-shadow:none}.top-bar.top-bar-custom.no-shadows .pixel-logo{text-shadow:none}.top-bar.top-bar-custom.no-shadows .nav-button{box-shadow:none;text-shadow:none}.top-bar.top-bar-custom.no-shadows .nav-button:hover{box-shadow:none}.top-bar.top-bar-custom.no-shadows .user-email{text-shadow:none}.admin-panel{margin:0 auto;max-width:1400px;min-height:100vh;padding:100px 20px 40px}.admin-header{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:30px}.admin-title{color:gold;font-family:Press Start\ 2P,monospace;font-size:28px;margin:0;text-shadow:3px 3px 0 #000}.admin-mode-toggle,.toggle-label{align-items:center;display:flex}.toggle-label{color:gold;cursor:pointer;font-family:Press Start\ 2P,monospace;font-size:10px;gap:10px;text-shadow:1px 1px 0 #000}.toggle-label input{display:none}.toggle-slider{background:#8b0000;border:3px solid #000;border-radius:0;height:26px;position:relative;transition:background .3s;width:50px}.toggle-slider:before{background:gold;border:2px solid #000;content:"";height:18px;left:2px;position:absolute;top:2px;transition:transform .3s;width:18px}.toggle-label input:checked+.toggle-slider{background:#228b22}.toggle-label input:checked+.toggle-slider:before{transform:translateX(22px)}.admin-tabs{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:20px}.admin-tab{background:#5c3317;border:4px solid #000;box-shadow:inset -3px -3px 0 #3e2723,inset 3px 3px 0 #8b4513,4px 4px 0 #000;color:gold;cursor:pointer;font-family:Press Start\ 2P,monospace;font-size:10px;padding:12px 20px;text-shadow:1px 1px 0 #000;transition:all .2s}.admin-tab:hover{background:#8b4513}.admin-tab.active{background:#228b22;box-shadow:inset -3px -3px 0 #166534,inset 3px 3px 0 #2ecc71,4px 4px 0 #000}.admin-content{background:#00000080;border:4px solid #000;border-radius:0;box-shadow:inset -4px -4px 0 #0000004d,inset 4px 4px 0 #ffffff1a,8px 8px 0 #000;padding:20px}.admin-error-message{background:#8b0000;border:3px solid #000;font-size:10px;padding:10px 20px}.admin-dashboard h2,.admin-error-message{color:gold;font-family:Press Start\ 2P,monospace;margin-bottom:20px}.admin-dashboard h2{font-size:16px;text-shadow:2px 2px 0 #000}.stats-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.stat-card{background:#5c3317;border:4px solid #000;box-shadow:inset -3px -3px 0 #3e2723,inset 3px 3px 0 #8b4513,4px 4px 0 #000;padding:15px}.stat-card h3{color:gold;font-family:Press Start\ 2P,monospace;font-size:10px;margin:0 0 10px;text-shadow:1px 1px 0 #000}.stat-card p{color:#fff;font-size:12px;margin:5px 0}.difficulty-stats{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.difficulty-stats span{border:2px solid #000;font-family:Press Start\ 2P,monospace;font-size:10px;padding:4px 8px}.difficulty-stats .easy{background:#228b22;color:#fff}.difficulty-stats .medium{background:#daa520;color:#000}.difficulty-stats .hard{background:#8b0000;color:#fff}.media-debug h2,.question-tester h2,.user-manager h2{color:gold;font-family:Press Start\ 2P,monospace;font-size:16px;margin-bottom:10px;text-shadow:2px 2px 0 #000}.debug-description,.tester-description{color:#ccc;font-size:12px;margin-bottom:20px}.debug-controls,.tester-controls{align-items:flex-end;display:flex;flex-wrap:wrap;gap:15px;margin-bottom:20px}.control-group{display:flex;flex-direction:column;gap:5px}.control-group label{color:gold;font-family:Press Start\ 2P,monospace;font-size:10px;text-shadow:1px 1px 0 #000}.control-group input,.control-group select{background:#3e2723;border:3px solid #000;color:gold;font-family:Press Start\ 2P,monospace;font-size:10px;min-width:150px;padding:8px 12px}.order-input{align-items:center;display:flex}.order-input button{background:#5c3317;border:3px solid #000;color:gold;cursor:pointer;font-size:18px;font-weight:700;height:36px;width:36px}.order-input button:hover{background:#8b4513}.order-input input{text-align:center;width:60px}.check-broken-btn,.fetch-btn{background:#228b22;border:4px solid #000;box-shadow:inset -3px -3px 0 #166534,inset 3px 3px 0 #2ecc71,4px 4px 0 #000;color:gold;cursor:pointer;font-family:Press Start\ 2P,monospace;font-size:10px;padding:12px 20px}.check-broken-btn:hover,.fetch-btn:hover{background:#2ecc71}.check-broken-btn:disabled,.fetch-btn:disabled{cursor:not-allowed;opacity:.5}.debug-error,.manager-error,.tester-error{background:#8b0000}.debug-error,.manager-error,.manager-success,.tester-error{border:3px solid #000;color:gold;font-size:12px;margin-bottom:15px;padding:10px}.manager-success{background:#228b22}.question-preview{background:#3e2723;border:4px solid #000;margin-top:20px;padding:20px}.question-meta{border-bottom:2px solid #5c3317;display:flex;flex-wrap:wrap;gap:15px;margin-bottom:15px;padding-bottom:15px}.meta-item{background:#5c3317;border:2px solid #000;color:#aaa;font-size:10px;padding:4px 8px}.answer-content h3,.question-content h3{color:gold;font-size:12px;margin:0 0 10px}.answer-text,.question-text{background:#0000004d;border:2px solid #5c3317;color:#fff;font-size:14px;line-height:1.6;padding:10px}.question-hint{background:#daa52033;border:2px solid #daa520;margin-top:15px;padding:10px}.question-hint h4{color:#daa520;font-size:10px;margin:0 0 5px}.answer-media,.question-media{margin-top:15px}.answer-media h4,.question-media h4{color:gold;font-size:10px;margin-bottom:10px}.media-grid{display:flex;flex-wrap:wrap;gap:10px}.media-item img,.media-item video{border:3px solid #000;max-height:150px;max-width:200px;object-fit:cover}.toggle-answer-btn{background:#daa520;border:3px solid #000;color:#000;cursor:pointer;font-family:Press Start\ 2P,monospace;font-size:10px;margin-top:15px;padding:10px 20px}.toggle-answer-btn:hover{background:gold}.answer-content{background:#228b2233;border:2px solid #228b22;margin-top:15px;padding:15px}.navigation-buttons{border-top:2px solid #5c3317;display:flex;gap:10px;margin-top:20px;padding-top:15px}.navigation-buttons button{background:#5c3317;border:3px solid #000;color:gold;cursor:pointer;font-family:Press Start\ 2P,monospace;font-size:10px;padding:10px 20px}.navigation-buttons button:hover{background:#8b4513}.navigation-buttons button:disabled{cursor:not-allowed;opacity:.5}.stats-summary{background:#5c3317;border:3px solid #000;margin-bottom:20px;padding:15px}.stats-summary h3{color:gold;font-size:12px;margin:0 0 10px}.stats-summary p{color:#fff;margin:5px 0}.category-section{margin-bottom:30px}.category-section h3{color:gold;font-size:12px;margin-bottom:10px;text-shadow:1px 1px 0 #000}.progress-table,.questions-table table,.users-list table{border-collapse:collapse;font-size:11px;width:100%}.progress-table td,.progress-table th,.questions-table td,.questions-table th,.users-list td,.users-list th{border:2px solid #5c3317;color:#fff;padding:8px;text-align:left}.progress-table th,.questions-table th,.users-list th{background:#5c3317;color:gold}.progress-table tr:nth-child(2n),.questions-table tr:nth-child(2n),.users-list tr:nth-child(2n){background:#5c33174d}.question-cell{max-width:200px;white-space:nowrap}.question-cell,.url-cell{overflow:hidden;text-overflow:ellipsis}.url-cell{font-size:9px;max-width:150px}.media-tag{border:2px solid #000;display:inline-block;font-size:8px;margin-right:3px;padding:2px 6px}.media-tag.full{background:#228b22;color:#fff}.media-tag.q{background:#1e40af;color:#fff}.media-tag.a{background:#8b0000;color:#fff}.more-text{color:#aaa;font-style:italic;margin-top:10px}.audio-icon{font-size:24px}.users-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}@media (max-width:1000px){.users-grid{grid-template-columns:1fr}}.user-details h3,.users-list h3{color:gold;font-size:12px;margin-bottom:15px;text-shadow:1px 1px 0 #000}.users-list tr.selected{background:#228b224d!important}.role-select{background:#3e2723;border:2px solid #000;color:#fff;font-size:10px;padding:4px}.role-select.admin{background:#8b0000;color:gold}.action-buttons{gap:5px}.reset-btn,.view-btn{border:2px solid #000;cursor:pointer;font-family:Press Start\ 2P,monospace;font-size:8px;padding:5px 10px}.view-btn{background:#1e40af;color:#fff}.reset-btn{background:#8b0000;color:gold}.view-btn:hover{background:#2563eb}.reset-btn:hover{background:#b91c1c}.user-details{background:#3e2723;border:3px solid #000;padding:15px}.progress-info{color:#fff;margin-bottom:15px}.progress-info p{margin:5px 0}.broken-media-list{background:#8b00004d;border:3px solid #8b0000;margin:20px 0;padding:15px}.broken-media-list h3{color:#ff6b6b;margin-bottom:15px}@media (max-width:600px){.admin-title{font-size:18px}.admin-tabs{flex-direction:column}.admin-tab{text-align:center;width:100%}.debug-controls,.tester-controls{align-items:stretch;flex-direction:column}.control-group input,.control-group select{width:100%}}.check-progress{background:#0006;border:2px solid #daa520;border-radius:8px;margin:20px 0;padding:15px}.progress-bar{background:#00000080;border:2px solid #5c3317;border-radius:4px;height:20px;margin-bottom:10px;overflow:hidden}.progress-fill{background:linear-gradient(90deg,#daa520,gold);box-shadow:0 0 10px #daa52080;height:100%;transition:width .3s ease}.check-progress p{color:#fff;font-size:12px;margin:0;text-align:center}.check-result{border-radius:8px;font-size:14px;font-weight:700;margin:20px 0;padding:15px 20px;text-align:center}.check-result.success{background:#4caf504d;border:3px solid #4caf50;color:#4caf50}.check-result.warning{background:#ff98004d;border:3px solid #ff9800;color:#ff9800}.sky-theme .category-icon-image.category--attack-on-titan,.sky-theme .category-icon-image.category-attack-on-titan{height:310px;left:-63px;position:relative;width:310px}.page-scrollbar-track{background:#1a1a1a;border:2px solid #000;bottom:0;cursor:pointer;overflow:hidden;position:fixed;right:0;top:0;width:10px;z-index:9998}.page-scrollbar-thumb{background:#555;border:2px solid #000;cursor:grab;max-height:calc(100% - 4px);min-height:40px;transition:background .1s;width:100%}.page-scrollbar-thumb:hover{background:#777}.page-scrollbar-thumb.dragging,.page-scrollbar-thumb:active{background:#888;cursor:grabbing}.buy-games-container{align-items:center;display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;padding:20px;position:fixed;top:0;width:100vw}.buy-games-card{align-items:center;display:flex;flex-direction:column;margin-top:-80px;max-width:950px;padding:20px 30px;text-align:center;width:100%}.buy-games-card .pixel-title{color:#2c3e50;font-size:1.6rem;margin-bottom:15px}.current-balance{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:10px;box-shadow:0 4px 15px #667eea66;display:inline-flex;gap:12px;margin-bottom:15px;padding:10px 25px}.balance-label{color:#ffffffe6;font-size:12px}.balance-label,.balance-value{font-family:Press Start\ 2P,monospace}.balance-value{color:gold;font-size:18px;text-shadow:2px 2px 0 #0000004d}.packs-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(5,1fr);margin:20px 0}.pack-card{align-items:center;background:linear-gradient(145deg,#f8f9fa,#e9ecef);border:4px solid #2c3e50;border-radius:12px;box-shadow:4px 4px 0 #0003;display:flex;flex-direction:column;gap:10px;min-width:140px;padding:25px;transition:transform .2s,box-shadow .2s}.pack-card:hover{box-shadow:6px 8px 0 #00000040;transform:translateY(-5px)}.pack-card.selected{background:linear-gradient(145deg,#eef2ff,#e0e7ff);border-color:#667eea}.pack-games{align-items:center;display:flex;flex-direction:column}.games-number{color:#2c3e50;font-size:36px;line-height:1}.games-label,.games-number{font-family:Press Start\ 2P,monospace}.games-label{color:#6c757d;font-size:10px;text-transform:uppercase}.pack-price{color:#28a745;font-size:16px;margin:5px 0}.pack-price,.pack-savings{font-family:Press Start\ 2P,monospace}.pack-savings{background:#f1f3f4;border-radius:4px;color:#6c757d;font-size:8px;padding:4px 8px}.buy-btn{background:linear-gradient(135deg,#667eea,#764ba2);border:3px solid #000;color:#fff;font-size:10px;margin-top:10px;padding:12px;width:100%}.buy-btn:hover:not(:disabled){box-shadow:0 4px 12px #667eea66;transform:translateY(-2px)}.buy-btn:disabled{cursor:not-allowed;opacity:.7}.payment-info{display:none}.payment-info .pixel-text{color:#495057;margin:5px 0}.payment-info .pixel-text.small{color:#6c757d;font-size:10px}.login-prompt{display:none}.login-prompt a{color:#667eea;text-decoration:underline}.error-message{background:#f8d7da;border:2px solid #f5c6cb;border-radius:8px;color:#721c24}.error-message,.success-message{margin-bottom:20px;padding:12px 20px}.success-message{background:#d4edda;border:2px solid #c3e6cb;border-radius:8px;color:#155724;font-size:10px}.loading-spinner,.success-message{font-family:Press Start\ 2P,monospace}.loading-spinner{color:#6c757d;font-size:14px;padding:40px}.back-btn{background:linear-gradient(135deg,#667eea,#764ba2);border:3px solid #000;box-shadow:4px 4px 0 #0000004d;color:#fff;cursor:pointer;font-family:Press Start\ 2P,monospace;font-size:12px;left:20px;padding:10px 20px;position:absolute;top:20px;z-index:10}.back-btn:hover{box-shadow:6px 6px 0 #00000059;transform:translateY(-2px)}@media (max-width:900px){.packs-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.buy-games-container{padding:80px 15px 30px}.buy-games-card{padding:25px 15px}.packs-grid{gap:15px;grid-template-columns:repeat(2,1fr)}.games-number{font-size:28px}.pack-price{font-size:14px}.back-btn{font-size:10px;left:15px;padding:8px 15px;top:15px}}@media (max-width:480px){.packs-grid{gap:10px;grid-template-columns:1fr 1fr}.pack-card{padding:15px 10px}.games-number{font-size:24px}}.payment-modal-overlay{align-items:center;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.payment-modal{background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;max-height:90vh;max-width:450px;overflow-y:auto;padding:30px;position:relative;width:100%}.modal-close-btn{align-items:center;background:#f1f3f4;border:none;border-radius:50%;color:#666;cursor:pointer;display:flex;font-size:24px;height:35px;justify-content:center;position:absolute;right:15px;top:15px;transition:all .2s;width:35px}.modal-close-btn:hover{background:#e0e0e0;color:#333}.modal-title{color:#2c3e50;font-family:Press Start\ 2P,monospace;font-size:16px;margin-bottom:20px;text-align:center}.modal-pack-info{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:10px;display:flex;justify-content:space-between;margin-bottom:25px;padding:15px 20px}.modal-pack-games{color:#fff;font-size:14px}.modal-pack-games,.modal-pack-price{font-family:Press Start\ 2P,monospace}.modal-pack-price{color:gold;font-size:18px;text-shadow:1px 1px 0 #0000004d}.modal-loading{padding:40px 20px;text-align:center}.card-fields-section,.modal-error{margin-bottom:20px}.section-title{color:#666;font-family:Press Start\ 2P,monospace;font-size:10px;text-align:center;text-transform:uppercase}#card-fields-container,.card-field,.section-title{margin-bottom:15px}.card-field label{color:#666;display:block;font-family:Arial,sans-serif;font-size:12px;font-weight:500;margin-bottom:6px}.card-field-input{background:#fafafa;border:2px solid #e0e0e0;border-radius:8px;min-height:45px;padding:0;transition:border-color .2s}.card-field-input:focus-within{background:#fff;border-color:#667eea}.card-fields-row{display:flex;gap:15px}.card-field.half{flex:1 1}.card-pay-btn{background:linear-gradient(135deg,#28a745,#20c997);border:3px solid #000;color:#fff;cursor:pointer;font-size:12px;padding:15px;transition:all .2s;width:100%}.card-pay-btn:hover:not(:disabled){box-shadow:0 4px 15px #28a74566;transform:translateY(-2px)}.card-pay-btn:disabled{cursor:not-allowed;opacity:.6}.payment-divider{align-items:center;display:flex;margin:25px 0}.payment-divider:after,.payment-divider:before{background:#e0e0e0;content:"";flex:1 1;height:1px}.payment-divider span{color:#999;font-family:Arial,sans-serif;font-size:12px;padding:0 15px}.paypal-buttons-section{min-height:50px}#paypal-buttons-container{min-height:45px}@media (max-width:480px){.payment-modal{margin:10px;padding:20px}.modal-title{font-size:14px}.modal-pack-info{flex-direction:column;gap:10px;text-align:center}.card-fields-row{flex-direction:column;gap:15px}.card-field.half{flex:none}}.legal-links{border-top:1px solid #ffffff1a;margin-top:25px;padding-top:20px;text-align:center}.legal-links a{color:#fff9;font-family:Arial,sans-serif;font-size:13px;text-decoration:none;transition:color .3s ease}.legal-links a:hover{color:#8a2be2;text-decoration:underline}.legal-links .separator{color:#ffffff4d;margin:0 15px}.payment-success-container{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:100px 20px 40px}.payment-success-card{max-width:500px;padding:40px;text-align:center;width:100%}.status-icon{align-items:center;border-radius:50%;display:flex;font-size:40px;font-weight:700;height:80px;justify-content:center;margin:0 auto 25px;width:80px}.status-icon.processing{background:linear-gradient(135deg,#667eea,#764ba2)}.status-icon.success{background:linear-gradient(135deg,#28a745,#20c997);color:#fff;text-shadow:2px 2px 0 #0003}.status-icon.error{background:linear-gradient(135deg,#dc3545,#fd7e14);color:#fff;text-shadow:2px 2px 0 #0003}.spinner{animation:spin 1s linear infinite;border:4px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:40px;width:40px}@keyframes spin{to{transform:rotate(1turn)}}.payment-success-card .pixel-title{color:#2c3e50;font-size:1.5rem;margin-bottom:15px}.success-title{color:#28a745!important}.error-title{color:#dc3545!important}.payment-success-card .pixel-text{color:#495057;margin-bottom:20px}.error-text{color:#dc3545!important}.games-added-box{align-items:center;background:linear-gradient(135deg,#28a745,#20c997);border-radius:15px;box-shadow:0 4px 20px #28a74566;display:inline-flex;flex-direction:column;margin:20px 0;padding:25px 40px}.games-added-number{color:#fff;font-family:Press Start\ 2P,monospace;font-size:36px;text-shadow:3px 3px 0 #0003}.games-added-label{color:#ffffffe6;font-family:Press Start\ 2P,monospace;font-size:12px;margin-top:8px}.new-balance{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:10px;box-shadow:0 4px 15px #667eea66;display:inline-flex;gap:15px;margin:15px 0 25px;padding:15px 30px}.new-balance .balance-label{color:#ffffffe6;font-family:Press Start\ 2P,monospace;font-size:10px}.new-balance .balance-value{color:gold;font-family:Press Start\ 2P,monospace;font-size:16px;text-shadow:2px 2px 0 #0000004d}.action-buttons{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-top:25px}.action-buttons .pixel-button{min-width:150px;padding:15px 25px}.action-buttons .pixel-button.primary{background:linear-gradient(135deg,#28a745,#20c997)}.action-buttons .pixel-button.secondary{background:linear-gradient(135deg,#6c757d,#495057)}.support-text{color:#6c757d!important;font-size:10px!important;margin-top:25px!important}@media (max-width:480px){.payment-success-container{padding:80px 15px 30px}.payment-success-card{padding:25px 15px}.games-added-number{font-size:28px}.action-buttons{flex-direction:column}.action-buttons .pixel-button{width:100%}}.legal-page{background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#0f0f23);color:#fff;min-height:100vh;padding:20px}.legal-page .back-button{background:#8a2be24d;border:2px solid #8a2be2;border-radius:8px;color:#fff;cursor:pointer;font-family:Press Start\ 2P,monospace;font-size:12px;margin-bottom:20px;padding:10px 20px;transition:all .3s ease}.legal-page .back-button:hover{background:#8a2be280;transform:translateY(-2px)}.legal-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;margin:0 auto;max-width:800px;padding:40px}.legal-container h1{color:gold;font-family:Press Start\ 2P,monospace;font-size:24px;margin-bottom:10px;text-align:center;text-shadow:2px 2px 4px #00000080}.legal-container .last-updated{color:#888;font-size:14px;margin-bottom:40px;text-align:center}.legal-container section{margin-bottom:30px}.legal-container h2{border-bottom:2px solid #8a2be24d;color:#8a2be2;font-family:Press Start\ 2P,monospace;font-size:14px;margin-bottom:15px;padding-bottom:10px}.legal-container p{color:#ddd;font-size:16px;line-height:1.8;margin-bottom:15px}.legal-container ul{margin:15px 0;padding-left:25px}.legal-container li{color:#ccc;font-size:15px;line-height:1.8;margin-bottom:8px}.legal-container strong{color:gold}.legal-container a{color:#8a2be2;text-decoration:none;transition:color .3s ease}.legal-container a:hover{color:#a855f7;text-decoration:underline}@media (max-width:768px){.legal-container{padding:25px 20px}.legal-container h1{font-size:18px}.legal-container h2{font-size:12px}.legal-container li,.legal-container p{font-size:14px}}
/*# sourceMappingURL=main.1c3930db.css.map*/