*{box-sizing:border-box} :root{color-scheme:dark;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;background:#0b0e16;color:#f5f6fb} body{margin:0;min-height:100vh;background:radial-gradient(ellipse at 80% 0%,#24203e 0,transparent 38%),#0b0e16}.shell{width:min(1120px,calc(100% - 40px));margin:auto}.topbar{height:82px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #252938}.brand{display:flex;align-items:center;gap:12px;color:#fff;text-decoration:none;font-size:14px;letter-spacing:2px;font-weight:800}.brand b{color:#a78bfa}.brand-mark{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:linear-gradient(135deg,#8b5cf6,#4f46e5);font-size:22px}.status,.eyebrow{font-size:11px;letter-spacing:1.8px;color:#a5a8ba}.status{display:flex;align-items:center;gap:9px}.status i,.live-dot{width:8px;height:8px;border-radius:50%;background:#8b5cf6;display:inline-block}.hero{padding:66px 0 38px}.eyebrow{color:#a78bfa;font-weight:700}.hero h1{font-size:clamp(38px,6vw,66px);line-height:1.04;letter-spacing:-2.8px;margin:18px 0}.hero h1 span{color:#a78bfa}.hero p{color:#a5a8ba;font-size:16px;max-width:570px;line-height:1.7}.console{border:1px solid #303448;background:#141824;border-radius:20px;padding:18px;box-shadow:0 24px 80px #0005}.console-head{display:flex;align-items:center;justify-content:space-between;padding:3px 4px 16px}.console-head div{display:flex;align-items:center;gap:10px;font-size:12px;letter-spacing:1px}.console-head small{color:#8d93a8;letter-spacing:0;font-size:12px}.pill{font-size:11px;color:#c4b5fd;border:1px solid #514477;border-radius:30px;padding:7px 11px}.screen-wrap{position:relative;aspect-ratio:16/9;background:#080a10;border:1px solid #2b3040;border-radius:12px;overflow:hidden;display:grid;place-items:center}.screen-wrap video{width:100%;height:100%;object-fit:contain}.screen-placeholder{text-align:center;padding:20px}.screen-placeholder h2{font-size:18px;margin:14px 0 8px}.screen-placeholder p,.hint{color:#9298ac;font-size:13px}.android-icon{font-size:44px;color:#a78bfa}.controls{display:flex;align-items:center;gap:16px;padding:18px 2px 2px}.primary{border:0;border-radius:10px;padding:12px 18px;background:#5141a8;color:#d8d3ee;font-weight:700;cursor:not-allowed;opacity:.7}.hint{line-height:1.5}footer{display:flex;justify-content:space-between;color:#777e92;font-size:11px;letter-spacing:.6px;padding:28px 2px 40px}footer span{color:#a78bfa}@media(max-width:620px){.hero{padding:48px 0 28px}.console{padding:12px}.console-head div{gap:6px}.console-head small{display:none}.controls{align-items:flex-start;flex-direction:column}.status{font-size:9px}footer{gap:12px;flex-direction:column}}