#v51-terminal{position:relative;max-width:1500px;margin:18px auto 32px;padding:0 14px;color:#e8efff;font-family:Inter,system-ui,sans-serif}#v51-terminal *{box-sizing:border-box}.v51-shell{background:radial-gradient(ellipse at 95% 0%,#45228365,transparent 38%),linear-gradient(140deg,#060b19,#0c122a 55%,#080d1b);border:1px solid #7768d65e;border-radius:24px;padding:clamp(15px,2.5vw,30px);box-shadow:0 0 55px #572fc624, inset 0 1px #d2c6ff1c}.v51-head{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:4px 0 20px;border-bottom:1px solid #6d65b33b}.v51-kicker{color:#5ce6ff;font-weight:850;font-size:10px;letter-spacing:2px;margin-bottom:9px}.v51-head h2{font-size:clamp(28px,5vw,52px);line-height:1;margin:0 0 8px;letter-spacing:-1.7px;color:white}.v51-head em{font-style:normal;color:#aa83ff;text-shadow:0 0 25px #8549fb77}.v51-head p,.v51-card p{color:#abb7d3;margin:7px 0 15px}.v51-live{font-size:11px;letter-spacing:1.5px;color:#86f8d5;background:#0b3d39;border:1px solid #4ae8c888;border-radius:20px;padding:10px 14px;font-weight:800}.v51-card{margin-top:18px;background:linear-gradient(145deg,#111a35eb,#0b1329f2);border:1px solid #625aab72;border-radius:20px;padding:20px;box-shadow:inset 0 1px #ffffff0d}.v51-card h3{font-size:clamp(19px,3vw,27px);color:white;margin:0 0 8px}.v51-actions{display:flex;flex-wrap:wrap;gap:9px;margin:17px 0}.v51-actions button,.v51-actions select,.v51-footer button,.v51-footer a{border:1px solid #716ca8;background:#182443;color:#e7e8ff;border-radius:11px;padding:11px 15px;font:inherit;font-size:13px;font-weight:750;cursor:pointer;min-width:0}.v51-actions button.on{background:#683bc5;color:#fff;border-color:#a388ff;box-shadow:0 0 18px #8858ff65}.v51-actions .v51-primary{background:linear-gradient(105deg,#b2ff54,#58e5cf);color:#07132a;border:0}.v51-actions select{flex:1 1 180px}.v51-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:15px 0}.v51-metrics span{background:#080f23;border:1px solid #303c64;border-radius:12px;padding:13px 9px;color:#a9b6d4;font-size:11px}.v51-metrics b{display:block;font-size:23px;color:#70eaff;margin-bottom:3px}.v51-message{border-left:3px solid #70eaff;background:#102441;color:#d5e8ff;border-radius:8px;padding:13px;margin:13px 0;font-size:13px}.v51-pick{display:flex;flex-direction:column;gap:6px;padding:14px;margin:8px 0;border:1px solid #4d6294;border-radius:12px;background:#121e3d}.v51-pick b{color:#b4ff76}.v51-pick small,.v51-card>small,.v51-roster p{color:#a9b7d1;line-height:1.6}.v51-roster{padding:14px;border:1px solid #37456c;border-radius:12px;margin:10px 0}.v51-footer{display:flex;gap:10px;flex-wrap:wrap;margin-top:15px}.v51-footer a{text-decoration:none}@media(max-width:620px){#v51-terminal{padding:0 9px}.v51-shell{padding:13px;border-radius:17px}.v51-card{padding:14px}.v51-metrics b{font-size:18px}.v51-actions button{flex:1 1 auto}.v51-head h2{font-size:30px}}

/* V51 hotfix: visibly distinct science-fiction database skin. */
:root{--quantum-cyan:#57eaff;--quantum-violet:#ab78ff}
body{background:radial-gradient(ellipse at 52% -12%,#391b67 0,transparent 45%),repeating-linear-gradient(0deg,transparent 0 38px,#4beaff08 39px 40px),#050914!important}
#v51-terminal .v51-shell{border-color:#64e6ff88;box-shadow:0 0 0 1px #63e8ff22,0 0 50px #5428ad3a,inset 0 0 45px #0d426b24;position:relative;overflow:hidden}
#v51-terminal .v51-shell:before{content:'◈  SYSTEM / EDGEIQ QUANTUM INTELLIGENCE';display:block;color:#79f3ff;font-size:10px;letter-spacing:2px;padding:9px 0 14px;border-bottom:1px solid #62ecff42;margin-bottom:18px}
#v51-terminal .v51-card{border-color:#6ddafc69;background:linear-gradient(130deg,#091b34ee,#15102df5);box-shadow:inset 0 1px #6df4ff19,0 8px 40px #02081799}
#v51-terminal .v51-kicker{color:#6defff}#v51-terminal .v51-metrics span{border-color:#38e9ff4d;background:#07152b}#v51-terminal .v51-actions button:focus-visible{outline:2px solid #71eaff}
@media(max-width:650px){#v51-terminal .v51-head h2{font-size:clamp(24px,7vw,34px)}#v51-terminal .v51-head{align-items:flex-start}#v51-terminal .v51-live{font-size:9px}}

.v51-scan-guidance{padding:10px 14px;border:1px solid #43aaca74;border-radius:12px;background:#09182bcc;color:#9cebf5;font-size:12px;line-height:1.55;margin:12px 0}.smart-button[disabled]{opacity:.48;cursor:not-allowed}
