@import "https://fonts.googleapis.com/css2?family=Baloo+2:wght@600;700;800&family=Nunito:wght@600;700;800;900&display=swap";*{box-sizing:border-box}body{color:#fff;background:radial-gradient(circle at 50% 0,#39257d,#10092f 48%,#08051c);min-height:100vh;margin:0;font-family:Nunito,sans-serif}main{max-width:1200px;min-height:100vh;margin:auto;padding:0 28px 105px}button,input{font:inherit}button{cursor:pointer;border:0}header{justify-content:space-between;align-items:center;height:76px;display:flex}.brand{color:#fff;background:0;font:800 23px "Baloo 2"}.brand i{color:#ffe047;font-style:normal}.hud,.mute{color:#fff;background:#251755;border:1px solid #59429b;border-radius:12px;padding:8px 12px;font-size:13px;font-weight:900}.mute{padding:7px}.hero{background:linear-gradient(120deg,#3a208b,#1c1458 55%,#0d486f);border:1px solid #6642cf;border-radius:28px;justify-content:space-between;align-items:center;min-height:330px;margin-top:25px;padding:45px 58px;display:flex;box-shadow:0 20px 65px #0007}.eyebrow{color:#81f4ff;letter-spacing:1.6px;margin:0;font-size:11px;font-weight:900}.hero h1,.shell h1{margin:10px 0;font:800 52px/.94 "Baloo 2"}.hero em{color:#ffe04a;font-style:normal}.hero p:not(.eyebrow),.sub{color:#c7bde6;max-width:440px}.gold{color:#2c173e;background:linear-gradient(#ffe364,#ffad23);border-radius:13px;padding:13px 20px;font-weight:900;box-shadow:0 5px #bc6517}.level{text-align:center;background:radial-gradient(circle,#fff17b 0 10%,#ffb42c 11% 27%,#bc38b5 28% 54%,#5632ce 55%);border-radius:50%;place-content:center;width:180px;height:180px;font-size:12px;font-weight:900;display:grid;box-shadow:0 0 65px #ff55e288}.level strong{font:800 55px/.7 "Baloo 2"}h2{margin:30px 0 15px;font:800 28px "Baloo 2"}.grid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.game{text-align:left;color:#fff;background:#21134d;border:1px solid #533889;border-radius:18px;gap:5px;min-height:120px;padding:16px;transition:all .2s;display:grid}.game:hover{transform:translateY(-5px);box-shadow:0 12px 25px #0008}.game b{font-size:28px}.game small,.daily span{color:#b8addc}.daily{background:#16103b;border:1px solid #3f3272;border-radius:15px;margin-top:19px;padding:16px 20px}.daily span{margin-left:12px;font-size:13px}.shell{max-width:880px;margin:auto;padding-top:36px}.shell h1{font-size:43px}.card,.regions,.pass{background:#1d1048;border:1px solid #583b91;border-radius:24px;margin-top:28px;padding:34px;box-shadow:0 17px 40px #0006}.chain{justify-content:center;align-items:center;gap:11px;display:flex}.chain>b{background:#39236f;border-radius:12px;padding:14px}.chain i{color:#7cf2f5}.chain input,.blank input,.examinput{color:#fff;background:#10092c;border:1px solid #6a4ba5;border-radius:12px;outline:0;padding:13px;font-weight:800}.chain button{color:#15253d;background:#79f2ec;border-radius:9px;padding:13px;font-weight:900}.feedback{text-align:center;color:#ffcf61;min-height:18px;font-weight:900}.shell>small{text-align:center;color:#9c90c2;display:block}.blank{text-align:center}.blank h2{font-size:25px}.blank input{width:min(400px,100%);margin:18px auto;display:block}.blank h3{color:#8bffe0}.swipe{text-align:center;touch-action:none;place-content:center;gap:16px;min-height:280px;transition:all .15s;display:grid}.swipe>b{color:#ffdc51;letter-spacing:3px}.swipe h2{margin:0;font-size:32px}.swipe small{color:#b6acda}.choices{justify-content:center;gap:12px;display:flex}.choices button{color:#fff;background:#38236c;border-radius:12px;padding:13px 22px;font-weight:900}.choices button:last-child{background:#0b8e87}.pairs{grid-template-columns:1fr 1fr;gap:40px;display:grid}.pairs>div{gap:10px;display:grid}.pairs button{color:#fff;background:#362069;border:1px solid #6849a5;border-radius:11px;padding:14px;font-weight:900}.select{outline:3px solid #ffe14d}.bad{border-color:#ff4f6f;animation:.4s shake}.jackpot{text-align:center;color:#ffe455}.regions{grid-template-columns:1fr 1fr;gap:13px;display:grid}.regions button{color:#fff;text-align:left;background:#342168;border-radius:14px;padding:19px;font-size:17px;font-weight:900}.regions small{color:#85eef1;margin-top:5px;display:block}.timer{text-align:center;color:#ffe04b;margin:30px;font:800 80px/.8 "Baloo 2"}.timer small{letter-spacing:2px;color:#a99ac9;font:900 11px Nunito;display:block}.progress{text-align:center;color:#c7bcdf}.examinput{text-align:center;width:min(460px,100%);margin:20px auto 12px;font-size:18px;display:block}.shell>.gold{margin:auto;display:block}.found{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px;display:flex}.found span{color:#a9ffe8;background:#174a59;border-radius:8px;padding:7px;font-size:12px}.pass{text-align:center;color:#ffe04c}.filters{flex-wrap:wrap;gap:7px;margin:20px 0;display:flex}.filters button{color:#8df2f2;background:0 0;border-radius:10px;padding:7px 10px;font-weight:900}.filters .select{color:#fff;background:#6548b5;outline:0}.mastery{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mastery article{background:#1d1048;border:1px solid #4d3675;border-radius:14px;grid-template-columns:1fr auto;gap:7px;padding:13px;display:grid}.mastery article div{display:grid}.mastery strong{color:#ffdc54}.mastery small{color:#ada2ca;font-size:11px}.mastery i{background:#39255f;border-radius:9px;grid-column:1/-1;height:7px;overflow:hidden}.mastery em{background:linear-gradient(90deg,#70f0ee,#ffe04d);height:100%;display:block}.mastery article>small{grid-column:1/-1}.aids{gap:10px;margin-top:22px;display:grid}.aids button{text-align:left;color:#fff;background:linear-gradient(100deg,#281155,#153e5b);border:1px solid #57408d;border-radius:15px;gap:5px;padding:18px;display:grid}.aids small{color:#82edf6}.aids b{font:800 22px "Baloo 2"}.aids span{color:#c6bce3;font-size:12px}nav{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#170d3de8;border:1px solid #52368c;border-radius:17px;gap:8px;padding:7px;display:flex;position:fixed;bottom:15px;left:50%;transform:translate(-50%)}nav button{color:#d8cef1;background:0;justify-items:center;padding:4px 13px;font-size:19px;display:grid}nav small{font-size:9px;font-weight:900}.doom{z-index:9;background:#030306;place-content:center;justify-items:center;animation:.8s doom;display:grid;position:fixed;inset:0}.doom>div{color:#ff2346;text-shadow:0 0 45px #ff2346,0 0 110px #900;font-size:200px}.doom h1{letter-spacing:3px;margin:8px;font:800 52px "Baloo 2"}.doom p{font-size:27px}.doom button:not(.gold){color:#fff;background:#35204e;border-radius:13px;margin-left:10px;padding:13px 20px;font-weight:900}.reduce *{transition:none!important;animation:none!important}@keyframes shake{25%{transform:translate(-10px)}75%{transform:translate(10px)}}@keyframes doom{0%{background:#721231;transform:translate(-14px)}25%{transform:translate(13px)}to{background:#030306}}@media (width<=680px){main{padding:0 15px 100px}header{height:65px}.brand{font-size:18px}.hud{padding:7px;font-size:10px}.mute{display:none}.hero{min-height:400px;padding:33px 25px;overflow:hidden}.hero h1{font-size:44px}.level{opacity:.4;position:absolute;bottom:-15px;right:-50px}.grid{grid-template-columns:1fr 1fr}.game{min-height:105px}.daily{font-size:12px}.daily span{margin:4px 0 0;display:block}.shell{padding-top:22px}.shell h1{font-size:36px}.chain{flex-wrap:wrap;padding:22px 14px;font-size:13px}.chain input{width:100%}.pairs{gap:11px;padding:17px}.regions,.mastery{grid-template-columns:1fr}.swipe h2{font-size:27px}.doom>div{font-size:170px}.doom h1{font-size:38px}}
