:root{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:#e9eeff}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at top,#121b38,#090d1a 60%);min-height:100vh}.container{max-width:1100px;margin:0 auto;padding:28px 18px 40px}.header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}h1{margin:0;font-size:30px}.header p{margin:8px 0 0;color:#96a5cd}.tabs{display:flex;gap:8px;flex-wrap:wrap}.tabs button{border:1px solid #2d3e73;background:#131c38;color:#dce4ff;border-radius:10px;padding:8px 12px;cursor:pointer}.tabs button.active{background:#2351d3;border-color:#2351d3}.panel{margin-top:18px}.grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.grid.two{grid-template-columns:1.4fr 1fr;margin-top:12px}.card{background:#111a35cc;border:1px solid #2a3864;border-radius:14px;padding:14px}.card h3{margin:0 0 10px;color:#b9c8f8}.card p{margin:0;font-size:32px;font-weight:700}.card small{color:#8ea1d6}.form-card{margin-bottom:12px}.form-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.form-grid input,.form-grid select,.form-grid button{border-radius:8px;border:1px solid #31447a;background:#0d1530;color:#e9eeff;padding:9px}.form-grid button{cursor:pointer;background:#1d4ed8;border-color:#1d4ed8}table{width:100%;border-collapse:collapse}th,td{text-align:left;border-bottom:1px solid #263764;padding:9px 6px;font-size:14px}td select{border-radius:6px;border:1px solid #31447a;background:#0d1530;color:#e9eeff}.funnel{list-style:none;padding:0;margin:0;line-height:1.9}.spark{width:100%;height:120px;margin-top:8px}.muted{color:#9aabda;display:block;margin-top:8px;font-size:13px}@media(max-width:900px){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.two{grid-template-columns:1fr}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.grid{grid-template-columns:1fr}}
