.edge-earth-response{margin:25px 0;color:#c3d3d9;font-size:15px;line-height:1.6}.edge-scene:has(.edge-earth-response) .edge-stage{max-width:1600px;align-items:start}.edge-earth-response button{width:100%;display:flex;flex-direction:column;gap:6px;padding:14px 16px;min-height:64px;background:#142a35;border:1px solid #577681;color:#f0eee5;font:inherit;text-align:left;cursor:pointer}.edge-earth-response button:disabled{opacity:.5;cursor:default}.edge-earth-response button[aria-pressed=true]{border-color:#dfba89;background:#203a43}.edge-earth-response button:focus-visible{outline:2px solid #f0c58b;outline-offset:3px}.edge-earth-response strong{font-size:16px;font-weight:500}.edge-earth-response small{font-size:13px;color:#b8cbd1}.edge-earth-paths{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding-top:25px}.edge-earth-paths section{min-width:0;border-top:1px solid #65818c;padding-top:12px}.edge-earth-paths section>span,.edge-core-source span,.edge-core-location span,.edge-pod-heading>span{font-size:11px;letter-spacing:.09em;color:#e8c493;display:block;margin-bottom:10px}.edge-earth-paths button+button{margin-top:10px}.edge-earth-paths p{font-size:13px}.edge-earth-join{height:24px;width:50%;margin:0 auto 14px;border:1px solid #65818c;border-top:0;position:relative}.edge-earth-join:after{content:'';position:absolute;top:100%;left:50%;height:15px;border-left:1px solid #65818c}.edge-earth-status{padding:16px 0;border-block:1px solid #36545c;color:#e9c99e;font-size:14px}.edge-earth-response .edge-diagram-note{font-size:13px}.edge-core-source,.edge-core-location{text-align:center;padding:15px;background:#11232c}.edge-core-source span,.edge-core-location span{margin:0}.edge-core-frame{height:105px;width:165px;margin:auto;display:flex;justify-content:space-around;align-items:center;position:relative}.edge-core-frame i{height:75px;width:2px;background:#395a65;box-shadow:none;transition:background .4s,box-shadow .4s}.edge-core-frame b{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#101e28;border:1px solid #a48c68;color:#edc589;font-size:24px;font-weight:400;width:48px;height:48px;display:grid;place-items:center;border-radius:50%}.edge-core-frame.is-online i{background:#8fddf2;box-shadow:0 0 14px #7bdcff}.edge-core-flow,.edge-pod-controls{display:grid;gap:9px;margin:18px 0}.edge-pod-heading{background:#11232c;padding:18px}.edge-pod-readings{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#36545c;border:1px solid #36545c;margin:0}.edge-pod-readings>div{padding:13px;background:#101e28;min-width:0}.edge-pod-readings dt{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#9db7c2}.edge-pod-readings dd{margin:5px 0 0;color:#efd1a8;font-size:14px}@media(max-width:480px){.edge-earth-paths{grid-template-columns:1fr;gap:12px}.edge-earth-join{width:1px;border-left:0;border-bottom:0}.edge-earth-join:after{display:none}}@media(prefers-reduced-motion:reduce){.edge-core-frame i{transition:none}}.edge-reduced .edge-core-frame i{transition:none}
