*{box-sizing:border-box}body{margin:0;background:#101010;color:#f5f5f5;font-family:Inter,system-ui,-apple-system,sans-serif}.shell{max-width:900px;margin:auto;padding:28px 18px 50px}header{display:flex;align-items:center;gap:13px;border-bottom:1px solid #292929;padding-bottom:22px}.mark{width:48px;height:48px;border-radius:14px;background:#f97316;color:#111;display:grid;place-items:center;font-weight:900;font-size:19px}h1{font-size:21px;margin:0}h1 span{color:#f97316}.eyebrow{font-size:10px;letter-spacing:2px;color:#f97316;font-weight:800;margin:0 0 6px}.hero{margin:28px 0;padding:28px;border:1px solid #333;border-radius:18px;background:linear-gradient(135deg,#21170f,#171717 60%)}.hero h2{font-size:clamp(26px,6vw,42px);line-height:1.08;max-width:600px;margin:10px 0}.muted{color:#aaa;line-height:1.6}.section-head{display:flex;justify-content:space-between;align-items:end;margin:30px 0 14px}.section-head h2{margin:0}.live{font-size:10px;color:#f97316;letter-spacing:1px}.empty,.pick{background:#1a1a1a;border:1px solid #303030;border-radius:16px;padding:22px}.empty p{color:#ccc}.empty small{color:#888}.picks{display:grid;gap:12px}.pick-top{display:flex;justify-content:space-between;color:#f97316;font-size:12px;text-transform:uppercase}.pick h3{margin:12px 0 4px}.selection{display:inline-block;background:#2a2019;color:#ffb17a;padding:10px 13px;border-radius:9px;margin:12px 0}footer{border-top:1px solid #292929;margin-top:35px;padding-top:18px;color:#777;font-size:12px}.stats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px}.stat-card{background:#202020;border:1px solid #383838;border-left:4px solid #ff8a00;border-radius:14px;padding:20px}.stat-card h3{color:#bdbdbd;font-size:14px;margin:0 0 12px}.stat-card strong{color:#ff8a00;font-size:30px}@media(max-width:600px){.stats-grid{grid-template-columns:1fr}}.filters{margin:20px 0}.filters select{width:100%;max-width:300px;padding:14px;background:#202020;color:#ff8a00;border:1px solid #ff8a00;border-radius:10px;font-size:16px;cursor:pointer}.filters select:focus{outline:2px solid #ff8a00}
