.RB2z0a_backLink{color:var(--plasma-cyan);font-family:var(--font-jetbrains), "JetBrains Mono", monospace;text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:.4rem;margin-bottom:1rem;font-size:.7rem;text-decoration:none;transition:opacity .15s;display:inline-flex}.RB2z0a_backLink:hover{opacity:.8}.RB2z0a_backLink:focus-visible{outline:2px solid var(--plasma-cyan);outline-offset:1px}.RB2z0a_titleRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.25rem;display:flex}.RB2z0a_titleBadges{align-items:center;gap:.9rem;display:flex}.RB2z0a_empireBadge{font-family:var(--font-jetbrains), "JetBrains Mono", monospace;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.4rem;font-size:.7rem;display:inline-flex}.RB2z0a_factionOwnerBadge{font-family:var(--font-jetbrains), "JetBrains Mono", monospace;text-transform:uppercase;letter-spacing:.08em;align-items:center;font-size:.7rem;text-decoration:none;display:inline-flex}.RB2z0a_factionOwnerBadge:hover{text-decoration:underline}.RB2z0a_outpostBadge{color:var(--chrome-silver);font-family:var(--font-jetbrains), "JetBrains Mono", monospace;letter-spacing:.14em;text-transform:uppercase;border:1px solid #94a3b86b;padding:.18rem .48rem;font-size:.62rem;font-weight:600;transform:skew(-7deg)}.RB2z0a_empireDot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.RB2z0a_conditionBadge{font-family:var(--font-jetbrains), "JetBrains Mono", monospace;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;border:1px solid;border-radius:2px;padding:.18rem .5rem;font-size:.64rem;font-weight:600}.RB2z0a_panelSection{margin-bottom:1.1rem}.RB2z0a_panelTitle{font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;margin:0}.RB2z0a_panelCount{color:var(--plasma-cyan);font-variant-numeric:tabular-nums;letter-spacing:.08em;margin-left:auto}.RB2z0a_stationDescription{color:var(--star-white);margin:0;font-size:.86rem;line-height:1.65}.RB2z0a_conditionText{font-family:var(--font-jetbrains), "JetBrains Mono", monospace;color:var(--chrome-silver);opacity:.8;border-top:1px dashed #00d4ff1f;margin:.6rem 0 0;padding-top:.55rem;font-size:.72rem}.RB2z0a_statGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.RB2z0a_statItem{border-right:1px solid #00d4ff1a;flex-direction:column;gap:.3rem;padding:.7rem .9rem;display:flex}.RB2z0a_statItem:last-child{border-right:none}.RB2z0a_statLabel{font-family:var(--font-jetbrains), "JetBrains Mono", monospace;color:var(--chrome-silver);opacity:.7;text-transform:uppercase;letter-spacing:.16em;font-size:.6rem}.RB2z0a_statValue{font-family:var(--font-jetbrains), "JetBrains Mono", monospace;color:var(--plasma-cyan);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:600}.RB2z0a_statValueLink{font-family:var(--font-jetbrains), "JetBrains Mono", monospace;color:var(--plasma-cyan);font-size:.95rem;font-weight:600;text-decoration:none;transition:opacity .15s}.RB2z0a_statValueLink:hover{opacity:.8;text-decoration:underline}.RB2z0a_statValueLink:focus-visible{outline:2px solid var(--plasma-cyan);outline-offset:1px}.RB2z0a_facilitiesSection{margin-top:1.6rem}.RB2z0a_sectionTitle{font-family:var(--font-orbitron), "Orbitron", sans-serif;color:var(--star-white);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.8rem;font-size:1rem;font-weight:600}.RB2z0a_facilityGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:.7rem;padding:.7rem;display:grid}.RB2z0a_facilityCard{border:1px solid #00d4ff1a;border-left:2px solid var(--facility-color,var(--hull-grey));background:#1a27444d;border-radius:2px;padding:.75rem .85rem;transition:border-color .15s,background .15s}.RB2z0a_facilityCard:hover{border-color:#00d4ff59;border-left-color:var(--facility-color,var(--plasma-cyan));background:#1a274473}.RB2z0a_facilityHeader{justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.45rem;display:flex}.RB2z0a_facilityName{font-family:var(--font-orbitron), "Orbitron", sans-serif;color:var(--star-white);text-transform:uppercase;letter-spacing:.03em;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:.78rem;font-weight:600;display:flex}.RB2z0a_uniqueBadge{font-family:var(--font-jetbrains), "JetBrains Mono", monospace;border:1px solid var(--shell-orange);color:var(--shell-orange);text-transform:uppercase;letter-spacing:.08em;background:#ff6b351f;border-radius:2px;padding:.1rem .35rem;font-size:.56rem;font-weight:600}.RB2z0a_maintenanceStatus{cursor:help;flex-shrink:0;align-items:center;line-height:1;display:inline-flex}.RB2z0a_maintenanceOk{color:var(--bio-green)}.RB2z0a_maintenanceWarn{color:var(--warning-yellow)}.RB2z0a_facilityMeta{align-items:center;gap:.7rem;margin-bottom:.5rem;display:flex}.RB2z0a_categoryBadge{font-family:var(--font-jetbrains), "JetBrains Mono", monospace;text-transform:uppercase;color:var(--chrome-silver);letter-spacing:.1em;background:#3a4a5c66;border:1px solid #00d4ff1f;border-radius:2px;padding:.12rem .4rem;font-size:.56rem}.RB2z0a_facilityLevel{font-family:var(--font-jetbrains), "JetBrains Mono", monospace;color:var(--chrome-silver);font-variant-numeric:tabular-nums;text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:.4rem;font-size:.64rem;display:flex}.RB2z0a_levelIndicator{gap:2px;display:inline-flex}.RB2z0a_levelSegmentFilled{background:var(--plasma-cyan);width:5px;height:9px;box-shadow:0 0 4px #00d4ff80}.RB2z0a_levelSegmentEmpty{background:var(--hull-grey);opacity:.4;width:5px;height:9px}.RB2z0a_facilityDescription{color:var(--chrome-silver);margin:0;font-size:.78rem;line-height:1.55}.RB2z0a_loreSection{border-top:1px solid #00d4ff14;margin-top:.55rem;padding-top:.45rem}.RB2z0a_loreToggle{font-family:var(--font-jetbrains), "JetBrains Mono", monospace;letter-spacing:.06em;color:var(--chrome-silver);opacity:.7;cursor:pointer;background:0 0;border:none;padding:0;font-size:.64rem;transition:color .15s,opacity .15s}.RB2z0a_loreToggle:hover{color:var(--plasma-cyan);opacity:1}.RB2z0a_loreToggle:focus-visible{outline:2px solid var(--plasma-cyan);outline-offset:1px;opacity:1}.RB2z0a_loreText{color:var(--chrome-silver);opacity:.75;margin:.4rem 0 0;font-size:.74rem;font-style:italic;line-height:1.55}@media (max-width:768px){.RB2z0a_titleRow{flex-direction:column;align-items:flex-start}.RB2z0a_statGrid{grid-template-columns:repeat(2,1fr)}.RB2z0a_statItem:nth-child(2n){border-right:none}.RB2z0a_statItem{border-bottom:1px solid #00d4ff1a}.RB2z0a_statItem:nth-last-child(-n+2){border-bottom:none}.RB2z0a_facilityGrid{grid-template-columns:1fr}}
