:root{--bg:#080b15;--panel:#141722;--line:#3b3b50;--muted:#b9b9ca;--accent:#d8d5e8}body,.atlas{background:#080b15}.atlas-intro{min-height:280px;display:grid;grid-template-columns:1.1fr 1fr;padding:36px 42px;gap:30px;background:linear-gradient(90deg,#080b15 5%,#080b15eb 38%,#080b1540 100%),url('visuals/fiber-universe.jpg') 80% 48%/cover}.atlas-intro>div{max-width:560px}.title-art{width:510px;max-width:100%;filter:invert(1) hue-rotate(180deg) brightness(1.65);opacity:.96}.atlas-intro .eyebrow{color:#ceccd8;letter-spacing:3px}.atlas-lede{align-self:end;justify-self:end;font-size:16px;line-height:1.9;max-width:300px;color:#eeebf0;text-shadow:0 2px 15px #000}.home-bulletin{display:grid;grid-template-columns:150px 1fr 260px;gap:26px;align-items:center;padding:22px 36px;border-block:1px solid #babbd32a;background:#111420}.home-bulletin h2{font:20px Georgia,serif;margin:0}.home-bulletin small{display:block;font-size:12px;color:#a7a6b9;letter-spacing:2px}.bulletin-item h3{font-size:16px;margin:0 0 6px;font-weight:500}.bulletin-item p{font-size:14px;color:#bebcc9;margin:0}.bulletin-controls{display:flex;gap:10px;margin-top:10px}.bulletin-controls button{background:none;border:1px solid #656275;color:#d4d0e1;padding:5px 12px;font-size:14px;min-height:36px}.bulletin-controls span{font-size:12px;align-self:center;color:#a9a5b8}.home-social{display:flex;flex-wrap:wrap;gap:8px 18px}.home-social a{font-size:14px;border-bottom:1px solid #c1baca55;padding:6px 0}.home-social a:hover{color:white;border-color:white}.cosmos-scene{background:#080b15}.nebula-layer{opacity:.65;filter:saturate(.72)}.cosmos-tabs{padding-top:20px}.celestial-orbits{stroke:#d0bfd2}.planet-visual{animation:none}.planet-visual img{filter:saturate(.62) hue-rotate(var(--tint))}.music-planet{will-change:left,top;width:112px;height:112px}.planet-caption{width:180px}.planet-caption strong{font-size:18px}.planet-caption small{font-size:12px;letter-spacing:.4px}.planet-caption i{font-size:24px}.star-map.celestial-map{height:770px}.cosmos-center{top:49%;font-size:18px}.unwritten-star{left:68%;top:10%}.orbit-help{font-size:14px;color:#b7b4c7;text-align:center;margin:4px 20px 12px}.star-detail{width:min(92vw,650px);max-width:650px;padding:28px;background:#111321;border:1px solid #b8a7c266;box-shadow:0 25px 100px #0009;border-radius:3px}.star-detail::backdrop{background:#03040cbb;backdrop-filter:blur(9px)}.star-detail-top{display:flex;justify-content:space-between;align-items:center;gap:20px}.star-detail-top span{font-size:12px;letter-spacing:2px;color:#b7afc4}.star-detail-top button{background:none;color:#e9e2ee;border:1px solid #71647e;padding:8px 16px;min-height:44px}.star-detail-layout{display:grid;grid-template-columns:170px 1fr;gap:24px;margin:20px 0}.star-detail-layout img{width:100%;height:auto;align-self:start}.star-detail h2{font:28px/1.5 Georgia,serif;margin:0 0 12px}.star-detail p{font-size:16px;color:#c8c3d2}.star-detail-links{display:flex;gap:12px;flex-wrap:wrap}.star-detail-links a,.star-detail-links button{font-size:14px;border:1px solid #9e91b1;color:#f0e9f5;background:transparent;padding:12px 16px;min-height:46px}.star-detail-links button:last-child{background:#d7d3e4;color:#1c1729}.star-detail-note{font-size:13px!important;margin-top:18px!important}.header-nav a[aria-current=page]{border-color:#c8c7de;color:#eeedf6}
@media(max-width:760px){.atlas-intro{min-height:205px;padding:24px 22px 18px;grid-template-columns:1fr;background-position:70% center;background-image:linear-gradient(90deg,#080b15f5,#080b1580),url('visuals/fiber-universe.jpg');gap:10px}.atlas-intro>div{width:100%}.title-art{width:330px;max-width:86vw}.atlas-intro .eyebrow{font-size:12px;letter-spacing:1.5px}.atlas-lede{justify-self:start;max-width:none;font-size:14px;line-height:1.6}.atlas-lede br{display:none}.atlas-lede strong{display:block}.home-bulletin{grid-template-columns:1fr;padding:18px 22px;gap:10px}.home-bulletin>div:first-child{display:flex;align-items:center;gap:14px}.home-bulletin h2{font-size:18px}.home-bulletin small{font-size:12px;letter-spacing:1px}.home-social{gap:16px;border-top:1px solid #ffffff18;padding-top:8px}.bulletin-item h3{font-size:15px}.bulletin-item p{font-size:14px}.bulletin-controls{margin-top:8px}.home-social a{font-size:14px}.cosmos-tabs button{font-size:14px}.map-actions button{font-size:14px}.star-map.celestial-map{height:600px}.music-planet,.albums-view .music-planet{width:70px;height:70px}.planet-caption,.albums-view .planet-caption{width:110px}.planet-caption strong,.albums-view .planet-caption strong{font-size:14px;line-height:1.4}.planet-caption i{font-size:18px}.cosmos-center{font-size:14px;width:150px;top:49%}.unwritten-star{top:8%;left:72%}.orbit-help{font-size:14px}.star-detail{padding:20px}.star-detail-layout{grid-template-columns:90px 1fr;gap:18px}.star-detail h2{font-size:23px}.star-detail p{font-size:14px}.star-detail-links{gap:8px}.star-detail-links a,.star-detail-links button{flex:1;text-align:center;padding:10px}.dock-kicker{font-size:12px}.dock-actions a,.dock-actions button{font-size:14px}.cosmos-dock{flex-wrap:wrap}.cosmos-dock strong{max-width:none}.cosmos-tabs{gap:18px}}
