.AdultSidebar_sidebar__CqJa4{--s-bg-main:#08080a;--s-accent:#e94560;--s-accent-rgb:233,69,96;--s-accent-glow:rgba(233,69,96,0.4);--s-border:rgba(255,255,255,0.05);--s-text-muted:#666;--s-text-active:#fff;--s-glass:rgba(255,255,255,0.02);--s-ai-gold:#ffb800;--s-fleet-gold:#d4af37;--s-fleet-gold-glow:rgba(212,175,55,0.3);width:100%;display:flex;flex-direction:column;gap:1rem;background:var(--s-bg-main);padding:2rem 1.2rem;border-right:1px solid var(--s-border);height:100%;min-height:100vh;position:sticky;top:60px;max-height:calc(100vh - 60px);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--s-accent) transparent;font-family:JetBrains Mono,Fira Code,monospace;z-index:100;box-shadow:none}.AdultSidebar_sidebar__CqJa4::-webkit-scrollbar{width:3px}.AdultSidebar_sidebar__CqJa4::-webkit-scrollbar-track{background:transparent}.AdultSidebar_sidebar__CqJa4::-webkit-scrollbar-thumb{background:linear-gradient(to bottom,transparent,var(--s-accent),transparent);border-radius:10px}.AdultSidebar_sectionWrapper__qrBka{display:flex;flex-direction:column;margin-bottom:.5rem;border:1px solid var(--s-border);border-radius:4px;background:var(--s-glass);transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.AdultSidebar_sectionWrapper__qrBka:hover{border-color:rgba(var(--s-accent-rgb),.3);background:rgba(var(--s-accent-rgb),.02)}.AdultSidebar_sectionTitle__Furnf{font-size:.7rem;font-weight:800;letter-spacing:.2em;padding:.5rem .5rem .8rem;margin:0;color:var(--s-text-muted);text-transform:uppercase;border-bottom:1px solid var(--s-border)}.AdultSidebar_sectionHeader__1oOzZ{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;background:rgba(255,255,255,.03);cursor:pointer;position:relative;min-height:52px}.AdultSidebar_fleetHeader__M8L6Z{background:linear-gradient(90deg,rgba(212,175,55,.12),transparent);border-left:3px solid var(--s-fleet-gold)}.AdultSidebar_fleetHeader__M8L6Z .AdultSidebar_headerTitle__sg9cy{color:var(--s-fleet-gold);text-shadow:0 0 10px var(--s-fleet-gold-glow)}.AdultSidebar_aiHeader__5B1QJ{background:linear-gradient(90deg,rgba(255,184,0,.08),transparent);border-left:3px solid var(--s-ai-gold)}.AdultSidebar_headerTitle__sg9cy{font-size:.7rem;font-weight:800;letter-spacing:.15em;color:var(--s-text-muted);text-transform:uppercase;display:flex;align-items:center;gap:10px}.AdultSidebar_specialBanner__qJU3D{display:flex;align-items:center;gap:12px;padding:1rem;background:linear-gradient(135deg,rgba(var(--s-accent-rgb),.1),transparent);text-decoration:none;border-radius:4px;transition:.3s;margin-top:.5rem}.AdultSidebar_specialBanner__qJU3D:hover{background:linear-gradient(135deg,rgba(var(--s-accent-rgb),.2),transparent);transform:translateY(-2px)}.AdultSidebar_finderIcon__gbptS{font-size:1.5rem}.AdultSidebar_finderText__lgzuH{display:flex;flex-direction:column}.AdultSidebar_finderMain__92VtE{font-size:.85rem;font-weight:900;color:#fff;letter-spacing:.1em}.AdultSidebar_finderSub__gWASU{font-size:.6rem;color:var(--s-text-muted)}.AdultSidebar_icon___y9i_{font-size:.9rem;filter:grayscale(1) brightness(.7);transition:.4s}.AdultSidebar_sectionHeader__1oOzZ:hover .AdultSidebar_headerTitle__sg9cy{color:var(--s-text-active)}.AdultSidebar_sectionHeader__1oOzZ:hover .AdultSidebar_icon___y9i_{filter:grayscale(0) brightness(1.2) drop-shadow(0 0 8px var(--s-accent-glow))}.AdultSidebar_satelliteGrid__B1EC_{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;padding:10px}.AdultSidebar_satelliteLink__fKY90{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 6px;background:rgba(255,255,255,.02);border:1px solid var(--s-border);text-decoration:none;transition:.2s;border-radius:4px}.AdultSidebar_satelliteLink__fKY90:hover{background:rgba(16,185,129,.1);border-color:#10b981}.AdultSidebar_satIcon__5YJeh{font-size:1.1rem;margin-bottom:4px}.AdultSidebar_satName__WuMH3{font-size:.55rem;color:#aaa;text-align:center;line-height:1.2;font-weight:700}.AdultSidebar_list__7YvPf{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.AdultSidebar_link__TMHko,.AdultSidebar_newsLink__C_CpO{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;font-size:.75rem;color:#888;text-decoration:none;transition:all .2s;border-bottom:1px solid rgba(255,255,255,.02)}.AdultSidebar_link__TMHko:hover,.AdultSidebar_newsLink__C_CpO:hover{color:var(--s-text-active);background:rgba(var(--s-accent-rgb),.1);padding-left:1.2rem}.AdultSidebar_badge__u3vIK{font-size:.55rem;padding:1px 4px;background:var(--s-accent);color:#fff;border-radius:2px;font-weight:900}.AdultSidebar_newsItem__Quhic{border-bottom:1px solid var(--s-border)}.AdultSidebar_newsIcon__yG9N7{margin-right:8px;opacity:.6}.AdultSidebar_newsTitle__O9wYU{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AdultSidebar_sidebarFooter__9guPk{margin-top:auto;padding:2rem .5rem .5rem;display:flex;align-items:center;gap:10px}.AdultSidebar_statusDot__vzcbV{width:6px;height:6px;border-radius:50%;animation:AdultSidebar_pulse-blink__1IVUW 2s infinite;box-shadow:0 0 10px currentColor}.AdultSidebar_statusText__nwrl9{font-size:.6rem;font-weight:900;color:var(--s-text-muted);letter-spacing:.15em;text-transform:uppercase}@keyframes AdultSidebar_pulse-blink__1IVUW{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.9)}}.AdultSidebar_empty__1qHEa{padding:2rem 1rem;font-size:.65rem;color:#444;text-align:center;font-style:italic}@media (max-width:1100px){.AdultSidebar_sidebar__CqJa4{max-height:none;position:relative;top:0;border-right:none;border-bottom:1px solid var(--s-border)}}