/* The Atlas & Field Operations expand together; shared live/planned status. */
.atlas-evolution,.ops-ready{border:1px solid var(--line);border-radius:16px;background:var(--panel);padding:22px;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;margin:8px 0 23px}
.atlas-evolution>div,.ops-ready>div{max-width:820px}.atlas-evolution strong,.ops-ready strong{display:block;font-size:clamp(1.2rem,2.4vw,1.7rem);margin:8px 0;color:var(--ink)}.atlas-evolution p,.ops-ready p{font-size:.84rem;margin:3px 0;color:var(--muted)}.atlas-journey-section{margin-top:32px}
.atlas-journey,.ops-journey{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.atlas-path-step,.ops-route{display:flex;flex-direction:column;align-items:flex-start;gap:9px;padding:17px;text-align:left;background:var(--panel);color:var(--ink);border:1px solid var(--line);border-radius:12px}.atlas-path-step{cursor:pointer}.atlas-path-step:hover,.atlas-path-step.is-active{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.atlas-path-step span,.ops-route span{font:.69rem var(--mono);color:var(--accent);letter-spacing:.06em}.atlas-path-step strong,.ops-route strong{font-size:.88rem;line-height:1.33}.atlas-path-step small,.ops-route small{font-size:.7rem;color:var(--muted);margin-top:auto}.atlas-path-step[data-live=false],.ops-route.planned{opacity:.68}.ops-route a{font-size:.76rem;color:var(--accent);text-underline-offset:3px;margin-top:auto}.atlas-status-tag{display:inline-block;font:.6rem var(--mono);font-weight:850;padding-top:12px}.atlas-status-tag.open{color:var(--accent)}.atlas-status-tag.planned{color:var(--muted)}.atlas-inspector .atlas-direct-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:15px}.atlas-direct-actions .btn{font-size:.73rem;padding:9px;min-height:39px;white-space:normal;text-align:left}.atlas-related-btn{border:1px solid var(--line);background:var(--panel2);color:var(--ink);font-size:.72rem;border-radius:8px;padding:8px 10px}.atlas-related-btn:hover{border-color:var(--accent)}.atlas-node[data-live=false]{opacity:.62;border-style:dashed}.atlas-node[data-live=true] .node-num{color:var(--accent)}.ops-route-section{margin-bottom:23px}.mission-filter-wrap{padding:15px 0}.mission-filters{display:flex;flex-wrap:wrap;gap:7px;margin:12px 0}.mission-filters button{border:1px solid var(--line);background:var(--panel);color:var(--ink);padding:10px 13px;font-size:.73rem;font-weight:850;min-height:39px;border-radius:9px}.mission-filters button[aria-pressed=true]{background:var(--accent);color:var(--accentInk);border-color:var(--accent)}.selection-tile[hidden]{display:none!important}
@media(max-width:1280px){.atlas-journey,.ops-journey{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:790px){.atlas-journey,.ops-journey{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-inspector .atlas-direct-actions{grid-template-columns:1fr}}@media(max-width:500px){.atlas-journey,.ops-journey{grid-template-columns:1fr 1fr}.atlas-path-step,.ops-route{padding:12px}.atlas-evolution,.ops-ready{padding:16px}}
