@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;600;700&family=Space+Grotesk:wght@500;600;700&display=swap";*{box-sizing:border-box}body{margin:0;background:#0c1018;color:#eef2f8;font-family:DM Sans,sans-serif}.shell{min-height:100vh}header{height:76px;border-bottom:1px solid #293142;display:flex;align-items:center;justify-content:space-between;padding:0 max(5vw,20px);position:sticky;top:0;background:#0c1018ed}.brand{display:flex;align-items:center;gap:12px;color:#c6ff48}.brand b{display:block;color:#fff;font-family:Space Grotesk;letter-spacing:1px}.brand small{display:block;color:#8794a8;font-size:9px;letter-spacing:2px;margin-top:4px}.tag{border:1px solid #465267;border-radius:20px;padding:7px 12px;font-size:10px;color:#c6ff48}main{max-width:1000px;margin:auto;padding:48px 24px}.eyebrow{color:#c6ff48;font-size:10px;letter-spacing:2px;font-weight:700}h1{font:600 clamp(40px,7vw,68px)/1.05 "Space Grotesk";letter-spacing:-2px;margin:18px 0}h1 span{color:#9ba9bd}.intro{color:#a3afc0;line-height:1.7}.mode,.stats>div,.panel,.game{background:#151c28;border:1px solid #2b3546;border-radius:13px;padding:18px;margin-top:20px}.mode{display:flex;justify-content:space-between;align-items:center;gap:14px}.mode>div{display:flex;gap:8px}.mode button,button{border:1px solid #3b4658;background:#202a39;color:#dce4ef;border-radius:8px;padding:10px;display:inline-flex;align-items:center;gap:7px;cursor:pointer}.mode button.active,.primary{background:#c6ff48;color:#111722;border-color:#c6ff48;font-weight:700}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0 44px}.stats>div{margin:0}.stats small,.stats b{display:block}.stats small{font-size:10px;color:#94a1b4;letter-spacing:1px}.stats b{font:600 25px Space Grotesk;margin-top:12px}.heading{display:flex;justify-content:space-between;align-items:center}.heading h2{font:600 28px Space Grotesk}.search{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid #354054;border-radius:9px;color:#93a1b5}.search input,input,select{background:#0d131d;color:#f3f5f8;border:1px solid #39465a;border-radius:8px;padding:12px;width:100%;margin:6px 0}.search input{border:0;margin:0;outline:0}.panel h2,.panel h3{font-family:Space Grotesk}.panel .primary{margin:8px 8px 0 0}.panel small{display:block;color:#aab6c7;margin-top:10px}.game{display:flex;align-items:center;gap:14px}.game svg{color:#c6ff48}.game div{flex:1}.game small{display:block;color:#9ba8ba;margin-top:5px}.empty{text-align:center;color:#97a4b7;border:1px dashed #3a4659;padding:40px;margin-top:16px;border-radius:12px}footer{margin-top:60px;padding:20px 0;border-top:1px solid #293142;color:#8491a5;font-size:10px;letter-spacing:1.5px}@media(max-width:650px){main{padding:30px 16px}.mode{align-items:flex-start;flex-direction:column}.mode>div{width:100%}.mode button{flex:1;justify-content:center;font-size:11px;padding:9px 5px}.stats{gap:7px}.stats>div{padding:12px}.stats small{font-size:8px}.stats b{font-size:18px}.game{gap:9px}.game strong{font-size:12px}}
