/* The dark signal direction returns to the hero and live dashboard. */
.signal-edition.silver-edition .regional-hero{background:radial-gradient(ellipse at 73% 38%,#173753 0,#0a2035 46%,#081727 82%);color:#f3f8fb}
.signal-edition.silver-edition .regional-hero:after{display:block;opacity:.8}
.signal-edition.silver-edition .hero-grid-texture{background-image:linear-gradient(#a9d7e40c 1px,transparent 1px),linear-gradient(90deg,#a9d7e40c 1px,transparent 1px);mask-image:linear-gradient(90deg,transparent,#000)}
.signal-edition.silver-edition .regional-hero .hero-meta{color:#a9bfd0}
.signal-edition.silver-edition .regional-hero .hero-overline{color:#ffb48a}
.signal-edition.silver-edition .regional-hero h1{color:#f3f8fb}
.signal-edition.silver-edition .regional-hero h1 em{color:#9ee1ec}
.signal-edition.silver-edition .regional-hero .hero-lead{color:#eaf5f8}
.signal-edition.silver-edition .regional-hero .hero-description{color:#a9c0d0}
.signal-edition.silver-edition .regional-hero .hero-actions>.inline-link{color:#c4e3ee}
.signal-edition.silver-edition .regional-hero .hero-trust{color:#a3b9c9}
.signal-edition.silver-edition .signal-scene{border-color:#5d91af45;box-shadow:0 22px 55px #0003,0 0 70px #2c9bd810}
.signal-edition.silver-edition .globe-flow-key,.signal-edition.silver-edition .globe-flow-key>small{color:#a4baca}
.signal-edition.silver-edition .regional-hero .hero-footer{color:#a7bdce;border-color:#6790a332}
.signal-edition.silver-edition .regional-hero .hero-footer strong{color:#edf8fb}
.signal-edition.silver-edition .regional-hero .hero-footer>span{color:#90aabd}
.signal-edition.silver-edition .live-dashboard{background:#0d2033;color:#edf7fc;padding-bottom:58px}
.signal-edition.silver-edition .dashboard-heading .eyebrow{color:#8ec8d8}
.signal-edition.silver-edition .dashboard-heading h2{color:#edf7fc}
.signal-edition.silver-edition .dashboard-heading h2>span{color:#a7e4ed}
.signal-edition.silver-edition .dashboard-heading>div:last-child p{color:#bfd1df}
.signal-edition.silver-edition .dashboard-heading .demo-disclosure{color:#ffc09a}
.signal-edition.silver-edition .dashboard-shell{border-color:#56839e80;box-shadow:0 32px 75px #0003}
.operations-console{border-top:1px solid #4b6a8152;padding:34px 25px 27px;background:radial-gradient(ellipse at 10% 0,#1a456140,transparent 55%),#0a2032}
.operations-intro{display:grid;grid-template-columns:1.25fr .75fr;gap:35px;align-items:end;margin-bottom:27px}
.operations-intro .mono{font:10px "Courier New",monospace;letter-spacing:.1em;color:#7eabc3;margin-bottom:10px}
.operations-intro h3{font-size:clamp(24px,2.45vw,36px);line-height:1.48;letter-spacing:-.045em;font-weight:600;color:#f0f8fc}
.operations-intro h3 span{color:#9bdce9}
.operations-intro>p{max-width:430px;color:#c6d8e1;font-size:14px;line-height:1.85}
.operations-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.operation-lane{background:linear-gradient(145deg,#17354b,#102b3e 70%);border:1px solid #567d9763;border-radius:5px;padding:23px 23px 21px;min-width:0;position:relative;overflow:hidden}
.operation-lane:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,#f6a06f,#7ad1ed,transparent)}
.operation-lane:nth-child(2):before{background:linear-gradient(90deg,#76ceea,#9bd7db,transparent)}
.operation-lane:nth-child(3):before{background:linear-gradient(90deg,#e6a37f,#d7a3ad,transparent)}
.operation-lane-head{display:flex;align-items:center;gap:11px;min-width:0}
.operation-symbol{flex:0 0 32px;width:32px;height:32px;display:grid;place-items:center;border:1px solid #7db5c666;border-radius:50%;font:10px "Courier New",monospace;color:#abe5ee}
.operation-lane-head>div{min-width:0}
.operation-lane-head .mono{display:block;font:8px "Courier New",monospace;letter-spacing:.07em;color:#8eafc1}
.operation-lane h4{font-size:18px;letter-spacing:-.025em;font-weight:600;color:#edf8fb;margin-top:4px}
.operation-state{margin-left:auto;color:#a6d9df;border:1px solid #6eafb058;border-radius:2px;padding:4px 6px;font-size:9px;white-space:nowrap}
.operation-trigger{margin:24px 0 20px;padding:12px 13px;background:#0c2538;border-left:2px solid #e7966d;color:#d7e8f0;font-size:13px;line-height:1.7}
.operation-steps{list-style:none;margin:0;padding:0 0 0 2px;display:grid;gap:0;counter-reset:op}
.operation-steps li{counter-increment:op;position:relative;min-height:39px;padding:8px 0 8px 31px;color:#a3bdcb;font-size:13px;line-height:1.5;transition:color .35s}
.operation-steps li:before{content:counter(op,decimal-leading-zero);position:absolute;left:0;top:6px;font:9px "Courier New",monospace;color:#728fa1;background:#102b3e;z-index:1}
.operation-steps li:not(:last-child):after{content:"";position:absolute;left:7px;top:23px;bottom:-6px;width:1px;background:#4c728933}
.operation-steps li.is-done{color:#a6c7d6}
.operation-steps li.is-done:before{content:"✓";color:#76bfd0;font-size:13px;left:1px;top:4px}
.operation-steps li.is-current{color:#f5f9fc;font-weight:600}
.operation-steps li.is-current:before{color:#ffb185}
.operation-steps li.is-current:not(:last-child):after{background:#75d8e3a0}
.operation-output{border-top:1px solid #52748a4d;margin-top:15px;padding-top:14px;display:flex;gap:10px;align-items:baseline;min-height:46px}
.operation-output>span{color:#9db9c8;font-size:11px;white-space:nowrap}
.operation-output strong{color:#d7f0f4;font-size:12px;font-weight:500;line-height:1.7}
.operation-output strong:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:#91e4e7;box-shadow:0 0 8px #78dce8;margin-right:7px;vertical-align:2px;animation:activity-dot 1.5s infinite alternate}
.operations-footer{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid #58778b4d;margin-top:25px;padding-top:21px}
.operations-footer p{max-width:700px;color:#a8becc;font-size:11px;line-height:1.8}
.operations-footer a{color:#ffc197;font-size:12px;white-space:nowrap}
.operations-footer a span{margin-left:8px}
html.motion-paused .operation-output strong:before{animation:none}
@media (prefers-reduced-motion:reduce){.operation-output strong:before{animation:none}.operation-steps li{transition:none}}
@media(max-width:980px){.operations-grid{grid-template-columns:1fr 1fr}.operation-lane:last-child{grid-column:1/-1}.operations-intro{grid-template-columns:1fr 1fr}}
@media(max-width:650px){.signal-edition.silver-edition .live-dashboard{padding-bottom:38px}.operations-console{padding:28px 18px 24px}.operations-intro{grid-template-columns:1fr;gap:12px;margin-bottom:22px}.operations-intro .mono{font-size:9px}.operations-intro h3{font-size:24px;line-height:1.5}.operations-intro>p{font-size:13px}.operations-grid{grid-template-columns:1fr;gap:11px}.operation-lane:last-child{grid-column:auto}.operation-lane{padding:18px}.operation-trigger{margin:15px 0 12px}.operation-steps{display:grid;grid-template-columns:1fr 1fr;gap:0 5px}.operation-steps li{min-height:38px;padding-left:23px;font-size:12px}.operation-steps li:not(:last-child):after{display:none}.operation-output{margin-top:11px}.operations-footer{display:block}.operations-footer p{font-size:11px}.operations-footer a{display:inline-block;margin-top:13px;font-size:12px}.signal-edition.silver-edition .dashboard-bottom{padding:15px 18px}}
@media(max-width:360px){.operation-lane-head{gap:7px}.operation-state{font-size:8px}.operation-lane h4{font-size:14px}.operation-steps li{font-size:9px}}
