:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#e5edf7;background:#05070d;font-family:Inter,Microsoft YaHei,system-ui,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 20% 0,#22d3ee38,#0000 34%),radial-gradient(circle at 80% 10%,#10b9811f,#0000 26%),#05070d;margin:0}main{max-width:1280px;margin:0 auto;padding:44px 24px 80px}.hero{padding:36px 0}.hero p{color:#67e8f9;letter-spacing:.22em;text-transform:uppercase;margin:0 0 12px;font-size:13px;font-weight:800}h1{max-width:820px;margin:0;font-size:clamp(42px,7vw,72px);line-height:1.04}.hero span,p,td,th{color:#9fb0c5}.hero span{max-width:720px;margin-top:18px;font-size:18px;line-height:1.8;display:block}.metrics,.modules{gap:14px;display:grid}.metrics{grid-template-columns:repeat(4,1fr)}.metrics article,.panel{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:8px;padding:20px}.metrics strong{color:#fff;font-size:30px;display:block}.layout{grid-template-columns:1.1fr .9fr;gap:16px;margin-top:16px;display:grid}.panel-head{justify-content:space-between;align-items:center;gap:16px;display:flex}h2{margin:0}button{color:#06111a;cursor:pointer;background:#67e8f9;border:0;border-radius:7px;padding:11px 15px;font-weight:800}button.danger{background:#fb7185;margin-left:8px}.notice{color:#cffafe;background:#67e8f914;border:1px solid #67e8f933;border-radius:7px;padding:12px 14px}.form-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin:16px 0;display:grid}input{color:#fff;background:#07101c;border:1px solid #ffffff1a;border-radius:7px;outline:none;width:100%;padding:11px 12px}.checks{color:#cbd7e6;flex-wrap:wrap;gap:12px;display:flex}.checks input{width:auto}.modules{grid-template-columns:repeat(2,1fr);margin-top:18px}.modules div{background:#03081080;border:1px solid #67e8f924;border-radius:7px;padding:16px}.modules strong{color:#fff}.live{color:#cffafe;border:1px solid #67e8f938;border-radius:999px;padding:6px 10px}table{border-collapse:collapse;width:100%;margin-top:18px}td,th{text-align:left;border-bottom:1px solid #ffffff14;padding:13px 8px;font-size:14px}@media (width<=920px){.metrics,.layout,.modules,.form-grid{grid-template-columns:1fr}}
