/* v0.17.0: observatory network and station narrative charter */
.observatory-network-card-v170{overflow:visible;border-color:rgba(127,145,255,.28);background:linear-gradient(180deg,rgba(17,24,52,.88),rgba(7,11,24,.74))}
.station-network-summary-v170{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:16px}
.station-network-summary-v170>div:first-child{min-width:0}.station-network-summary-v170 h3{margin:5px 0 8px;font-size:clamp(22px,5vw,30px)}.station-network-summary-v170 p{max-width:720px;margin:0;color:var(--muted,#aeb9d8);line-height:1.7}
.station-network-count-v170{display:grid;grid-template-columns:auto auto;align-items:baseline;gap:2px 8px;flex:0 0 auto;padding:12px 14px;border:1px solid rgba(127,145,255,.2);border-radius:14px;background:rgba(4,8,20,.45)}.station-network-count-v170 b{font-size:22px}.station-network-count-v170 span{font-size:10px;color:var(--muted,#aeb9d8)}
.station-grid-v170{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.station-card-v170{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:5px 10px;min-width:0;padding:15px;text-align:left;border:1px solid rgba(127,145,255,.18);border-radius:16px;background:rgba(8,13,28,.48);color:var(--text,#f3f5ff)}
.station-card-v170:hover,.station-card-v170:focus-visible{border-color:rgba(159,174,255,.58);transform:translateY(-1px)}.station-card-v170.selected{border-color:rgba(244,185,66,.58);box-shadow:inset 0 0 0 1px rgba(244,185,66,.18),0 10px 35px rgba(0,0,0,.18)}
.station-card-v170.operational{background:linear-gradient(145deg,rgba(41,57,112,.48),rgba(8,13,28,.52))}.station-card-v170.next{border-color:rgba(91,229,174,.35);background:linear-gradient(145deg,rgba(32,86,75,.25),rgba(8,13,28,.52))}
.station-code-v170{width:max-content;max-width:100%;padding:3px 8px;border-radius:999px;background:rgba(127,145,255,.16);font-size:9px;letter-spacing:.12em;color:var(--muted,#aeb9d8)}.station-card-v170 strong{grid-column:1;font-size:17px;overflow-wrap:anywhere}.station-card-v170 small{grid-column:1;color:var(--muted,#aeb9d8);overflow-wrap:anywhere}.station-card-v170 p{grid-column:1/-1;margin:7px 0 3px;line-height:1.58;color:var(--muted,#aeb9d8);overflow-wrap:anywhere}.station-status-v170{grid-column:2;grid-row:1/4;align-self:start;padding:4px 8px;border-radius:999px;background:rgba(127,145,255,.12);font-size:9px;white-space:nowrap;color:var(--muted,#aeb9d8)}
.narrative-charter-v170{margin-top:14px;border:1px solid rgba(169,119,255,.28);border-radius:16px;background:rgba(18,10,35,.34);overflow:hidden}.narrative-charter-v170 summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;cursor:pointer}.narrative-charter-v170 summary span:first-child{display:grid;gap:4px}.narrative-charter-v170 summary>span:last-child{font-size:10px;color:#c8b7ff}.narrative-charter-v170>p,.narrative-charter-v170>ol,.shared-mystery-v170{margin:0 14px 14px}.narrative-charter-v170>p,.narrative-charter-v170 li,.shared-mystery-v170 p{line-height:1.7;color:var(--muted,#aeb9d8)}.narrative-charter-v170 ol{padding-left:22px}.narrative-charter-v170 li+li{margin-top:8px}.shared-mystery-v170{padding:14px;border:1px solid rgba(244,185,66,.28);border-radius:14px;background:rgba(244,185,66,.05)}.shared-mystery-v170 span{display:block;font-size:10px;color:var(--muted,#aeb9d8)}.shared-mystery-v170 b{display:block;margin:5px 0}.shared-mystery-v170 p{margin:0}
.station-briefing-v170{border-color:rgba(91,229,174,.32);background:linear-gradient(180deg,rgba(10,37,39,.56),rgba(7,11,24,.78))}.station-briefing-head-v170{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.station-briefing-head-v170 h2{margin:6px 0 4px;font-size:clamp(26px,7vw,38px)}.station-briefing-head-v170 p{margin:0;color:var(--muted,#aeb9d8)}.station-question-v170{margin:18px 0;padding:17px;border-left:3px solid rgba(91,229,174,.72);background:rgba(4,12,18,.45);font-size:clamp(18px,4.6vw,23px);line-height:1.65}.station-premise-v170,.station-thinking-v170,.station-connection-v170{margin-top:13px;padding:16px;border:1px solid rgba(255,255,255,.09);border-radius:15px;background:rgba(6,10,23,.38)}.station-premise-v170 h3,.station-thinking-v170 h3,.station-connection-v170 h3{margin:6px 0 9px}.station-premise-v170 p,.station-connection-v170 p,.station-thinking-v170 li{line-height:1.72;color:var(--muted,#aeb9d8)}.station-theme-v170{margin-top:12px;padding:9px 11px;border-radius:11px;background:rgba(127,145,255,.11);font-size:11px;color:#c9d1ff}.station-thinking-v170 ol{margin:0;padding-left:23px}.station-thinking-v170 li+li{margin-top:7px}.station-connection-v170{border-color:rgba(244,185,66,.26);background:rgba(244,185,66,.05)}.station-development-v170{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:13px 0}.station-development-v170>div{display:grid;gap:5px;padding:13px;border:1px solid rgba(127,145,255,.17);border-radius:13px;background:rgba(7,11,24,.35)}.station-development-v170 span{font-size:10px;color:var(--muted,#aeb9d8)}.station-development-v170 b{line-height:1.45}.station-privacy-v170{font-size:11px;line-height:1.6;color:var(--muted,#aeb9d8)}
#futureStationWorkspace[hidden],#stationBriefing[hidden]{display:none!important}
@media(max-width:640px){.station-network-summary-v170{display:grid}.station-network-count-v170{width:max-content}.station-grid-v170{grid-template-columns:1fr}.station-card-v170{padding:14px}.station-status-v170{grid-column:1;grid-row:auto;width:max-content;margin-top:4px}.station-briefing-head-v170{display:grid}.station-development-v170{grid-template-columns:1fr}}
@media(max-width:370px){.station-card-v170{padding:12px}.station-card-v170 strong{font-size:15px}.narrative-charter-v170 summary{align-items:flex-start}.station-question-v170{padding:14px;font-size:17px}}
