@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap";
*{box-sizing:border-box}body{color:#eee;background:#050505;margin:0;font-family:Inter,sans-serif}body:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:fixed;inset:0}nav{letter-spacing:.12em;color:#666;border-bottom:1px solid #222;justify-content:space-between;align-items:center;height:66px;padding:0 5vw;font:10px JetBrains Mono;display:flex}nav b{color:#ddd}header{padding:80px 8vw 55px}header small,.content>small,.warning small,.win small{letter-spacing:.16em;color:#6d4aff;font:9px JetBrains Mono}header h1,.win h1{letter-spacing:-.075em;margin:25px 0;font-size:clamp(65px,10vw,130px);line-height:.78}h1 em{color:#8b5cf6;font-style:normal}header p,.win p{color:#777;font-size:13px;line-height:1.7}.meter{background:#222;width:340px;max-width:100%;height:2px;margin-top:40px}.meter i{background:#8b5cf6;height:100%;transition:all .5s;display:block}.shell{background:#080808;border:1px solid #292929;width:min(900px,90%);margin:20px auto 90px;box-shadow:0 40px 120px #000}.top{color:#555;border-bottom:1px solid #222;justify-content:space-between;align-items:center;height:42px;padding:0 17px;font:9px JetBrains Mono;display:flex}.content{padding:42px}.content h2{letter-spacing:-.04em;margin:16px 0 30px;font-size:35px}.content pre{white-space:pre-wrap;color:#cfcfcf;background:#0b0b0b;border-left:2px solid #8b5cf6;padding:28px;font:14px/2 JetBrains Mono}.content details{color:#777;border:1px solid #222;margin:20px 0 30px;padding:16px;font:10px JetBrains Mono}.content summary{cursor:pointer;color:#8b5cf6}.content details p{line-height:1.7}.content label{letter-spacing:.12em;color:#555;margin-bottom:8px;font:9px JetBrains Mono;display:block}.content form>div{border:1px solid #292929;align-items:center;height:54px;display:flex}.content form b{color:#8b5cf6;padding:0 14px}.content input{color:#eee;background:0 0;border:0;outline:0;flex:1;min-width:0;font:13px JetBrains Mono}.content button,.win button{color:#080808;cursor:pointer;background:#eee;border:0;height:100%;padding:0 22px;font:600 10px JetBrains Mono}.status{color:#55e6a5;height:18px;font:10px JetBrains Mono}.status.bad{color:#f66}.warning{border-top:1px solid #222;padding:50px 8vw}.warning p{color:#666;max-width:700px;font:11px/1.8 JetBrains Mono}footer{color:#555;border-top:1px solid #222;justify-content:space-between;padding:28px 5vw;font:9px JetBrains Mono;display:flex}.win{text-align:center;flex-direction:column;align-items:center;min-height:calc(100vh - 66px);padding:70px 8vw;display:flex}.ring{color:#8b5cf6;border:1px solid #8b5cf6;border-radius:50%;place-items:center;width:100px;height:100px;margin-bottom:30px;font:25px JetBrains Mono;display:grid;box-shadow:0 0 70px #8b5cf633}.win h1{margin:20px 0}.win p{max-width:590px}.win code{color:#a78bfa;background:#080808;border:1px solid #292929;margin:28px 0 12px;padding:22px 30px;font:600 20px JetBrains Mono}.win button{height:46px}.loot{color:#777;border-top:1px solid #222;border-bottom:1px solid #222;margin-top:55px;padding:25px;font:9px JetBrains Mono}.loot i:after{content:" · ";margin:0 12px}@media (max-width:650px){nav{padding:0 18px}nav span{display:none}header{padding:60px 22px 40px}.shell{width:calc(100% - 24px)}.content{padding:25px 17px}.content h2{font-size:28px}.content pre{padding:20px 14px;font-size:11px}.content form>div{flex-wrap:wrap;height:auto}.content input{height:50px}.content button{width:100%;height:44px}.top span:last-child{display:none}footer{flex-direction:column;gap:12px}.win{padding:55px 18px}.win code{width:100%;font-size:12px;overflow:auto}}
