*{box-sizing:border-box} :root{--bg:#070a0c;--panel:#10161a;--panel2:#151d22;--line:#26333a;--text:#edf4ef;--muted:#85949a;--lime:#c4f344;--red:#ff6873}body{margin:0;background:linear-gradient(135deg,#070a0c,#0b1211 60%,#101d15);color:var(--text);font:14px Inter,system-ui,sans-serif}.app{display:none;max-width:1380px;margin:auto;padding:24px}.topbar,.hero,.section-title,.panel-head{display:flex;justify-content:space-between;align-items:center}.topbar{border-bottom:1px solid var(--line);padding-bottom:18px}.brand{display:flex;gap:11px;align-items:center}.brand-mark{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:var(--lime);color:#172008;font-size:12px;font-weight:900}.brand strong{letter-spacing:.12em}.brand small{display:block;color:var(--muted);font-size:11px;margin-top:3px}.top-actions{display:flex;gap:16px;align-items:center}.connection{color:var(--lime);font-size:12px}.connection i,.live-pill i,.limit-list i{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--lime);margin-right:6px}.connection i.bad{background:var(--red)}button{font:inherit;cursor:pointer}.ghost{background:none;border:1px solid var(--line);color:var(--muted);border-radius:8px;padding:8px 12px}.hero{padding:44px 0 28px;align-items:end}.eyebrow{color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.13em}.hero h1{font-size:clamp(25px,4vw,46px);line-height:1.05;max-width:700px;margin:10px 0}.hero p,.section-title p,.panel p{color:var(--muted);margin:0}.primary{background:var(--lime);border:0;color:#10150a;font-weight:800;border-radius:9px;padding:12px 18px}.compact{white-space:nowrap}.metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.metrics article,.panel,.asset-card{background:rgba(16,22,26,.88);border:1px solid var(--line);border-radius:14px}.metrics article{padding:17px}.metrics span,.metrics small,.asset-meta span{display:block;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.08em}.metrics b{display:block;font-size:23px;margin:8px 0 5px}.lime,.positive{color:var(--lime)}.section-title{margin:38px 0 13px}.section-title h2,.panel h2{margin:5px 0 0;font-size:19px}.live-pill,.state,.tag{color:var(--muted);font-size:11px}.asset-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.asset-card{padding:16px;transition:.2s}.asset-card:hover{border-color:var(--lime);transform:translateY(-2px)}.asset-top{display:flex;justify-content:space-between}.asset-card small{display:block;color:var(--muted);margin-top:6px}.asset-card>strong{display:block;font-size:23px;margin:22px 0 17px}.asset-meta{border-top:1px solid var(--line);padding-top:10px;display:flex;justify-content:space-between;align-items:end}.asset-meta b{font-size:12px}.negative{color:var(--red)}.lower-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.panel{padding:19px}.sim-status{display:flex;gap:12px;align-items:center;padding:24px 0;border-bottom:1px solid var(--line)}.pulse-dot{width:11px;height:11px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 7px #c4f34422}.sim-status p{margin-top:5px}.sim-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding-top:17px}.sim-stats span{display:block;color:var(--muted);font-size:11px}.sim-stats b{display:block;margin-top:7px}.muted{color:var(--muted)}.empty{padding:22px 0;color:var(--muted);line-height:1.6}.empty b{color:var(--text)}.limits{display:flex;justify-content:space-between;gap:20px;margin-top:12px}.limit-list{display:grid;gap:10px;color:var(--muted);font-size:12px}.limit-list i.ok{background:var(--lime)}.limit-list i.off{background:var(--red)}.modal{display:none;position:fixed;inset:0;background:#000b;place-items:center;padding:18px}.modal.open{display:grid}.modal-card{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:24px;max-width:620px;width:100%}.close{float:right;background:none;border:0;color:var(--muted);font-size:24px}.thesis{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:20px 0}.thesis div{background:var(--panel2);padding:14px;border-radius:10px}.thesis b,.thesis span{display:block}.thesis span{color:var(--lime);margin-top:8px}.decision-list{display:grid;gap:8px;max-height:260px;overflow:auto;margin-top:14px}.decision{display:grid;grid-template-columns:1fr auto;gap:3px 10px;border-top:1px solid var(--line);padding:10px 0}.decision b{color:var(--lime)}.decision small,.decision p{grid-column:1/-1;color:var(--muted);font-size:11px;margin:0}.decision strong{font-size:13px}.hero{display:block;padding:30px 0 20px}.hero .primary{margin-top:18px;width:100%}.metrics{grid-template-columns:repeat(2,1fr)}.asset-grid{grid-template-columns:repeat(2,1fr)}.lower-grid{grid-template-columns:1fr}.limits{display:block}.limit-list{margin-top:18px}.topbar{align-items:flex-start}.connection{display:none}}@media(max-width:430px){.metrics article{padding:13px}.metrics b{font-size:19px}.asset-card{padding:13px}.asset-card>strong{font-size:19px}.section-title{margin-top:28px}.sim-stats{gap:5px}}
