.sd-station-nav{flex-wrap:wrap}
/* Space Defender · Orbital Intelligence */
.sd-intel-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:14px 0 24px}
.sd-intel-counter{background:linear-gradient(145deg,#102942,#0a1b30);border:1px solid #315977;border-radius:12px;padding:15px;min-width:0}
.sd-intel-counter small{display:block;color:#79b5d7;font-size:10px;text-transform:uppercase;letter-spacing:.1em;font-weight:700}
.sd-intel-counter strong{display:block;color:#e6faff;font-size:24px;margin-top:6px}
.sd-intel-total{border-color:#4fbed0;background:linear-gradient(135deg,#104254,#0d253d)}
.sd-intel-total strong{color:#6cf3f3}
.sd-intel-controls{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:14px;margin:0 0 20px}
.sd-intel-categories{display:flex;flex-wrap:wrap;gap:8px}
.sd-intel-category-btn{padding:10px 13px;cursor:pointer;border:1px solid #315b7b;border-radius:9px;background:#10263e;color:#c7deef;font:700 12px system-ui}
.sd-intel-category-btn.active{background:linear-gradient(135deg,#30bfcf,#51dff4);border-color:#76f8ff;color:#061726}
.sd-intel-category-btn:hover{border-color:#79dff2}
.sd-intel-toggle{display:flex;align-items:center;gap:9px;color:#c6e2f4;font:600 12px system-ui;cursor:pointer}
.sd-intel-toggle input{accent-color:#50d7e5}
.sd-intel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.sd-intel-card{min-width:0;border:1px solid #315574;border-radius:15px;overflow:hidden;background:linear-gradient(165deg,#142d49,#0b182e)}
.sd-intel-card:not(.sd-intel-hidden){border-color:#317b99}
.sd-intel-portrait{height:148px;border-bottom:1px solid #264d71;background:#09152a;overflow:hidden}
.sd-intel-portrait canvas{display:block;width:100%;height:100%;object-fit:cover}
.sd-intel-body{padding:15px 16px 17px}
.sd-intel-overline{display:block;color:#64dbea;font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}
.sd-intel-body h3{margin:7px 0 8px;font:800 19px system-ui;letter-spacing:.015em;color:#f0faff}
.sd-intel-status{display:inline-block;font:800 9px system-ui;letter-spacing:.08em;padding:5px 7px;border-radius:5px;background:#144652;color:#83e9f4;margin-bottom:7px}
.sd-intel-hidden .sd-intel-status{background:#263045;color:#8b9db4}
.sd-intel-hidden .sd-intel-portrait{filter:saturate(.5)}
.sd-intel-body p{margin:7px 0 12px;font:400 12px/1.65 system-ui;color:#b7ccdf;min-height:56px}
.sd-intel-facts{display:grid;gap:7px}
.sd-intel-facts>div{background:#0a1b2e;padding:8px 10px;border:1px solid #264766;border-radius:8px}
.sd-intel-facts small{display:block;font:700 10px system-ui;color:#66bfe0;text-transform:uppercase;margin-bottom:4px}
.sd-intel-facts span{display:block;font:600 11px/1.35 system-ui;color:#e6f5ff}
.sd-intel-note{color:#90b6d1;font-size:11px;line-height:1.6;margin-top:18px}
.sd-intel-empty{grid-column:1/-1;text-align:center;padding:30px;color:#aacbdf}
@media(max-width:1000px){.sd-intel-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.sd-intel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:620px){.sd-intel-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.sd-intel-grid{grid-template-columns:1fr}.sd-intel-controls{align-items:flex-start}}
