.viewport[data-v-b4e42a57]{position:relative;display:grid;place-items:center;inline-size:100vw;block-size:100vh;block-size:100dvh;min-block-size:0;overflow:hidden;padding-block:env(safe-area-inset-top) env(safe-area-inset-bottom);padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);background:#02090d;isolation:isolate;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}.screen-background[data-v-b4e42a57]{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;display:block;inline-size:100%;block-size:100%;-o-object-fit:fill;object-fit:fill;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.screen-background.is-dimmed[data-v-b4e42a57]{filter:brightness(.72) saturate(.86) contrast(1.04)}.screen-side-shade[data-v-b4e42a57]{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.78) 0%,rgba(0,0,0,.58) 14%,rgba(0,0,0,.18) 25%,transparent 33%,transparent 67%,rgba(0,0,0,.18) 75%,rgba(0,0,0,.58) 86%,rgba(0,0,0,.78) 100%)}.stage-wrap[data-v-b4e42a57]{position:relative;z-index:2;inline-size:min(100%,160vh);inline-size:min(100%,160dvh);block-size:auto;max-inline-size:100%;max-block-size:100%;aspect-ratio:8 / 5;overflow:hidden;isolation:isolate;background:transparent}.screen-stage[data-v-b4e42a57]{position:relative;inline-size:100%;block-size:100%;overflow:hidden;color:azure;background-color:transparent;isolation:isolate}.stage-vignette[data-v-b4e42a57]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#010a0fd9,#010e120a 24%,#00080c85),radial-gradient(circle at 50% 50%,transparent 30%,rgba(0,5,8,.44) 100%)}.viewport.brand-page-debug .stage-vignette[data-v-b4e42a57]{background:none}.screen-stage[data-v-b4e42a57] .brand-signs-page,.screen-stage[data-v-b4e42a57] .national-layout-page,.screen-stage[data-v-b4e42a57] .franchise-ecosystem-page{position:relative;z-index:1}.screen-stage[data-v-b4e42a57]>.top-bar{position:fixed;z-index:10}.top-bar[data-v-b1225395]{position:absolute;z-index:10;pointer-events:auto;top:0;left:0;right:0;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;height:min(5.3125vw,8.5vh);padding:0 min(2.34375vw,3.75vh) 0 min(2.395833vw,3.833333vh);border-bottom:0;background:linear-gradient(180deg,#010b0fdb,#010b0f00)}.brand-lockup[data-v-b1225395],.top-status[data-v-b1225395],.page-nav[data-v-b1225395],.nav-item[data-v-b1225395]{display:flex;align-items:center}.brand-lockup[data-v-b1225395]{min-width:0;gap:min(.729167vw,1.166667vh)}.brand-logo[data-v-b1225395]{display:block;flex:0 0 min(10.625vw,17vh);width:min(10.625vw,17vh);height:min(4.53125vw,7.25vh);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.brand-divider[data-v-b1225395]{width:min(.052083vw,.083333vh);height:min(2.239583vw,3.583333vh);background:#a5ffee6b}.brand-title-block[data-v-b1225395]{display:grid;gap:min(.260417vw,.416667vh)}.brand-title-block p[data-v-b1225395]{margin:0;color:#effffb;font-size:min(1.458333vw,2.333333vh);font-weight:500;letter-spacing:.12em;text-shadow:0 0 min(.9375vw,1.5vh) rgba(107,250,221,.2)}.brand-title-block span[data-v-b1225395]{color:#d6fff88a;font-size:min(.572917vw,.916667vh);letter-spacing:.12em;white-space:nowrap}.page-nav[data-v-b1225395]{position:relative;z-index:20;justify-self:center;justify-content:center;gap:min(.520833vw,.833333vh);transition:opacity .18s ease;pointer-events:auto}.page-nav.is-quiet[data-v-b1225395]{opacity:0}.page-nav.is-quiet[data-v-b1225395]:hover,.page-nav.is-quiet[data-v-b1225395]:focus-within{opacity:1}.nav-item[data-v-b1225395]{gap:min(.46875vw,.75vh);min-width:min(7.395833vw,11.833333vh);justify-content:center;padding:min(.572917vw,.916667vh) min(.9375vw,1.5vh);border:min(.052083vw,.083333vh) solid transparent;border-radius:min(.15625vw,.25vh);color:#e0fffb8c;background:transparent;cursor:pointer;font:inherit;font-size:min(.729167vw,1.166667vh);letter-spacing:.08em;transition:.18s ease}.nav-item[data-v-b1225395]:hover,.nav-item[data-v-b1225395]:focus-visible{color:#dffff8;border-color:#54f1d566;outline:none}.nav-item.active[data-v-b1225395]{color:#dffff8;border-color:#54f1d58f;background:#22b19e21;box-shadow:inset 0 0 min(1.145833vw,1.833333vh) #31d7bc14,0 0 min(.9375vw,1.5vh) #31d7bc24}.nav-index[data-v-b1225395]{color:#54f1d5;font:600 min(.572917vw,.916667vh)/1 "JetBrains Mono","Cascadia Mono",monospace}.top-status[data-v-b1225395]{justify-self:end;justify-content:flex-end;gap:min(.46875vw,.75vh);color:#defff9b3;font-size:min(.625vw,1vh);letter-spacing:.08em;white-space:nowrap}.top-status time[data-v-b1225395]{padding-left:min(.625vw,1vh);margin-left:min(.15625vw,.25vh);border-left:min(.052083vw,.083333vh) solid rgba(215,255,248,.22);color:#dafffae6;font:600 min(.625vw,1vh)/1 "JetBrains Mono","Cascadia Mono",monospace}.status-dot[data-v-b1225395]{width:min(.364583vw,.583333vh);height:min(.364583vw,.583333vh);border-radius:50%;background:#54f1d5;box-shadow:0 0 min(.572917vw,.916667vh) #54f1d5;animation:breathe-b1225395 2.4s ease-in-out infinite}@keyframes breathe-b1225395{50%{opacity:.35;transform:scale(.78)}}.body-callouts[data-v-91218802]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.body-callout[data-v-91218802]{position:absolute;display:grid;grid-template-columns:min(5.416667vw,8.666667vh) min(2.5vw,4vh);align-items:center;width:min(8.020833vw,12.833333vh);min-width:min(8.020833vw,12.833333vh);height:min(3.072917vw,4.916667vh);padding:min(.416667vw,.666667vh) min(.520833vw,.833333vh);border:min(.052083vw,.083333vh) solid rgba(80,249,213,.48);border-radius:min(.15625vw,.25vh);background:#01191d6b;color:#b9ffef}.body-callout span[data-v-91218802]{color:#d7fff4;font-size:min(.572917vw,.916667vh);white-space:nowrap;word-break:keep-all}.body-callout strong[data-v-91218802]{grid-column:1;color:#62ffe2;font:600 min(1.145833vw,1.833333vh)/1 "JetBrains Mono","Cascadia Mono",monospace;white-space:nowrap}.body-callout i[data-v-91218802]{position:absolute;top:50%;width:min(5.625vw,9vh);height:min(.052083vw,.083333vh);background:#55f6d7b3}.body-callout i[data-v-91218802]:after{content:"";position:absolute;right:max(-.15625vw,-.25vh);top:max(-.15625vw,-.25vh);width:min(.260417vw,.416667vh);height:min(.260417vw,.416667vh);border:min(.052083vw,.083333vh) solid #79ffe2;border-radius:50%;background:#061a1b;box-shadow:0 0 min(.520833vw,.833333vh) #65f6d6}.callout-left-top[data-v-91218802]{left:min(33.958333vw,54.333333vh);top:min(7.395833vw,11.833333vh)}.callout-left-top i[data-v-91218802],.callout-left-mid i[data-v-91218802]{left:100%;transform-origin:left center;transform:rotate(0)}.callout-left-mid[data-v-91218802]{left:min(33.958333vw,54.333333vh);top:min(17.708333vw,28.333333vh)}.callout-right-mid[data-v-91218802]{left:min(55.260417vw,88.416667vh);top:min(20.729167vw,33.166667vh)}.callout-right-mid i[data-v-91218802]{right:100%;transform-origin:right center}.positioning-panel[data-v-59ce2502]{position:relative;display:flex;align-items:center;min-height:min(7.1875vw,11.5vh);padding:min(.885417vw,1.416667vh) min(1.041667vw,1.666667vh);overflow:hidden;border:min(.052083vw,.083333vh) solid rgba(68,239,197,.38);border-radius:min(.833333vw,1.333333vh);background:linear-gradient(110deg,#011e1fc7,#03191c3d);box-shadow:inset 0 0 min(1.822917vw,2.916667vh) #33e2b814}.positioning-panel[data-v-59ce2502]:after{content:"";position:absolute;right:max(-2.34375vw,-3.75vh);top:max(-2.864583vw,-4.583333vh);width:min(11.458333vw,18.333333vh);height:min(11.458333vw,18.333333vh);border:min(.052083vw,.083333vh) solid rgba(83,249,213,.2);border-radius:50%;box-shadow:0 0 0 min(.833333vw,1.333333vh) #53f9d50a,0 0 0 min(1.71875vw,2.75vh) #53f9d506}.positioning-mark[data-v-59ce2502]{display:flex;align-items:end;gap:min(.260417vw,.416667vh);width:min(2.760417vw,4.416667vh);height:min(3.020833vw,4.833333vh);margin-right:min(.989583vw,1.583333vh);padding:0 0 min(.260417vw,.416667vh) min(.364583vw,.583333vh);border-left:min(.052083vw,.083333vh) solid rgba(93,250,216,.35);border-bottom:min(.052083vw,.083333vh) solid rgba(93,250,216,.35)}.positioning-mark span[data-v-59ce2502]{width:min(.364583vw,.583333vh);border-radius:min(.364583vw,.583333vh) min(.364583vw,.583333vh) 0 0;background:#4af2c5;box-shadow:0 0 min(.625vw,1vh) #4af2c594}.positioning-mark span[data-v-59ce2502]:nth-child(1){height:min(1.09375vw,1.75vh);opacity:.48}.positioning-mark span[data-v-59ce2502]:nth-child(2){height:min(2.135417vw,3.416667vh)}.positioning-mark span[data-v-59ce2502]:nth-child(3){height:min(1.614583vw,2.583333vh);opacity:.75}.positioning-copy[data-v-59ce2502]{position:relative;z-index:1;display:grid;gap:min(.260417vw,.416667vh);min-width:0}.positioning-copy p[data-v-59ce2502]{margin:0;color:#d7fff4;font-size:min(.677083vw,1.083333vh);letter-spacing:.12em;white-space:nowrap}.positioning-copy h2[data-v-59ce2502]{margin:0;color:#f2fffb;font-size:min(1.354167vw,2.166667vh);font-weight:500;letter-spacing:.09em;white-space:nowrap;text-shadow:0 0 min(.729167vw,1.166667vh) rgba(109,250,220,.23)}.positioning-tags[data-v-59ce2502]{display:flex;gap:min(.364583vw,.583333vh)}.positioning-tags span[data-v-59ce2502]{padding:min(.15625vw,.25vh) min(.416667vw,.666667vh);border:min(.052083vw,.083333vh) solid rgba(73,237,193,.38);border-radius:min(.520833vw,.833333vh);color:#a8ffea;font-size:min(.572917vw,.916667vh);white-space:nowrap}.positioning-copy small[data-v-59ce2502]{color:#a8e8dc;font-size:min(.572917vw,.916667vh);letter-spacing:.04em;white-space:nowrap}.brand-signal-panel[data-v-021bc499]{padding:min(.729167vw,1.166667vh) min(.833333vw,1.333333vh) min(.520833vw,.833333vh);border:min(.052083vw,.083333vh) solid rgba(56,238,195,.3);border-radius:min(.729167vw,1.166667vh);background:linear-gradient(120deg,#02191db3,#01131759);box-shadow:inset 0 0 min(1.354167vw,2.166667vh) #2ee2b60d}.brand-signal-panel.compact[data-v-021bc499]{padding-top:min(.572917vw,.916667vh);padding-bottom:min(.364583vw,.583333vh)}.brand-signal-panel header[data-v-021bc499]{display:flex;align-items:center;gap:min(.416667vw,.666667vh);margin-bottom:min(.46875vw,.75vh)}.panel-kicker[data-v-021bc499]{width:min(.15625vw,.25vh);height:min(.989583vw,1.583333vh);border-radius:min(.15625vw,.25vh);background:#44f0bf;box-shadow:0 0 min(.520833vw,.833333vh) #44f0bfb3}.brand-signal-panel h2[data-v-021bc499]{margin:0;color:#effffb;font-size:min(.885417vw,1.416667vh);font-weight:500;letter-spacing:.08em}.brand-signal-panel header small[data-v-021bc499]{margin-left:auto;color:#d3fff56b;font-size:min(.520833vw,.833333vh);letter-spacing:.08em}.signal-list[data-v-021bc499]{display:grid}.signal-row[data-v-021bc499]{display:grid;grid-template-columns:min(.572917vw,.916667vh) min(5.3125vw,8.5vh) min(4.895833vw,7.833333vh) minmax(min(4.947917vw,7.916667vh),1fr) min(2.708333vw,4.333333vh);align-items:center;min-height:min(2.5vw,4vh);border-bottom:min(.052083vw,.083333vh) solid rgba(126,249,225,.1);-moz-column-gap:min(.416667vw,.666667vh);column-gap:min(.416667vw,.666667vh)}.signal-row[data-v-021bc499]:last-child{border-bottom:0}.signal-dot[data-v-021bc499]{width:min(.364583vw,.583333vh);height:min(.364583vw,.583333vh);border-radius:50%;background:#3beabb;box-shadow:0 0 min(.416667vw,.666667vh) #3beabb}.signal-label[data-v-021bc499]{color:#ebfff9c7;font-size:min(.677083vw,1.083333vh);white-space:nowrap}.signal-row strong[data-v-021bc499]{color:#b8ffec;font:600 min(1.354167vw,2.166667vh)/1 "JetBrains Mono","Cascadia Mono",monospace;letter-spacing:-.06em;white-space:nowrap}.signal-row strong em[data-v-021bc499]{margin-left:min(.15625vw,.25vh);color:#d4fff59e;font:400 min(.572917vw,.916667vh)/1 "Segoe UI","Microsoft YaHei",sans-serif;letter-spacing:0}.signal-row svg[data-v-021bc499]{width:100%;height:min(1.40625vw,2.25vh);border-bottom:min(.052083vw,.083333vh) solid rgba(75,235,194,.18)}.signal-row polyline[data-v-021bc499]{fill:none;stroke:currentColor;stroke-width:1.5;vector-effect:non-scaling-stroke}.signal-trend[data-v-021bc499]{color:#d6fff591;font:min(.572917vw,.916667vh)/1 "JetBrains Mono","Cascadia Mono",monospace;text-align:right;white-space:nowrap}.tone-cyan[data-v-021bc499]{color:#5bdfff}.tone-cyan .signal-dot[data-v-021bc499]{background:#5bdfff;box-shadow:0 0 min(.416667vw,.666667vh) #5bdfff}.tone-cyan strong[data-v-021bc499]{color:#bff5ff}.tone-gold[data-v-021bc499]{color:#ffd36b}.tone-gold .signal-dot[data-v-021bc499]{background:#ffd36b;box-shadow:0 0 min(.416667vw,.666667vh) #ffd36b}.tone-gold strong[data-v-021bc499]{color:#ffe09a}.brand-signs-page[data-v-4b077f8e]{position:relative;width:100%;height:100%;--brand-title: #f2fffb;--brand-label: #d7fff4;--brand-value: #62ffe2;--brand-secondary: #a8e8dc;--brand-muted: #8fc7bd}.sr-only[data-v-4b077f8e]{position:absolute;width:min(.052083vw,.083333vh);height:min(.052083vw,.083333vh);padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.brand-column[data-v-4b077f8e]{position:fixed;z-index:4;top:min(9.375vw,15vh);display:grid;grid-template-rows:repeat(3,minmax(0,1fr));gap:min(.833333vw,1.333333vh);width:min(26.5625vw,42.5vh);height:min(41.5625vw,66.5vh)}.brand-left-column[data-v-4b077f8e]{left:min(2.395833vw,3.833333vh)}.brand-right-column[data-v-4b077f8e]{right:min(2.34375vw,3.75vh)}.brand-center-stage[data-v-4b077f8e]{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;pointer-events:none}.brand-scanline[data-v-4b077f8e]{position:absolute;left:50%;top:min(5.729167vw,9.166667vh);width:min(.052083vw,.083333vh);height:min(32.708333vw,52.333333vh);background:linear-gradient(180deg,transparent,rgba(70,244,202,.34) 20%,rgba(70,244,202,.1) 78%,transparent);box-shadow:0 0 min(.833333vw,1.333333vh) #46f4ca47;animation:scan-4b077f8e 4.8s ease-in-out infinite}.health-panel[data-v-4b077f8e]{display:grid;align-content:center;row-gap:min(.625vw,1vh);min-height:min(9.21875vw,14.75vh);padding:min(.78125vw,1.25vh) min(.9375vw,1.5vh) min(.677083vw,1.083333vh);border:min(.052083vw,.083333vh) solid rgba(56,238,195,.34);border-radius:min(.78125vw,1.25vh);background:linear-gradient(120deg,#021a1eb8,#0113175c)}.health-panel header[data-v-4b077f8e]{display:flex;align-items:center;gap:min(.416667vw,.666667vh)}.panel-kicker[data-v-4b077f8e]{width:min(.15625vw,.25vh);height:min(.989583vw,1.583333vh);border-radius:min(.15625vw,.25vh);background:#44f0bf;box-shadow:0 0 min(.520833vw,.833333vh) #44f0bfb3}.health-panel h2[data-v-4b077f8e]{margin:0;color:#effffb;font-size:min(.885417vw,1.416667vh);font-weight:500;letter-spacing:.08em}.health-panel header small[data-v-4b077f8e]{margin-left:auto;color:#d3fff56b;font-size:min(.520833vw,.833333vh);letter-spacing:.1em}.health-readout[data-v-4b077f8e]{display:flex;align-items:center;gap:min(1.145833vw,1.833333vh);margin:min(.625vw,1vh) 0 0 min(.625vw,1vh)}.health-ring[data-v-4b077f8e]{position:relative;display:grid;place-items:center;width:min(5.833333vw,9.333333vh);height:min(5.833333vw,9.333333vh);border:min(.364583vw,.583333vh) solid rgba(40,236,187,.2);border-top-color:#40efbf;border-right-color:#40efbf;border-radius:50%;box-shadow:0 0 min(1.25vw,2vh) #30edbc2e}.health-ring[data-v-4b077f8e]:after{content:"";position:absolute;inset:min(.520833vw,.833333vh);border:min(.052083vw,.083333vh) dashed rgba(111,255,218,.28);border-radius:50%}.health-ring span[data-v-4b077f8e]{color:#dffff7a1;font-size:min(.520833vw,.833333vh);letter-spacing:.12em}.health-ring strong[data-v-4b077f8e]{margin-top:max(-.104167vw,-.166667vh);color:#baffed;font:600 min(1.770833vw,2.833333vh)/1 "JetBrains Mono","Cascadia Mono",monospace;letter-spacing:-.1em}.health-ring em[data-v-4b077f8e]{margin-top:max(-.104167vw,-.166667vh);color:#dcfff68f;font:min(.572917vw,.916667vh)/1 "JetBrains Mono","Cascadia Mono",monospace;font-style:normal}.health-copy[data-v-4b077f8e]{display:grid;gap:min(.416667vw,.666667vh)}.health-copy b[data-v-4b077f8e]{color:#9bffe5;font-size:min(.9375vw,1.5vh);font-weight:500}.health-copy span[data-v-4b077f8e]{color:#ddfff799;font:min(.625vw,1vh)/1 "JetBrains Mono","Cascadia Mono",monospace}.health-copy i[data-v-4b077f8e]{display:block;width:min(8.125vw,13vh);height:min(.15625vw,.25vh);border-radius:min(.15625vw,.25vh);background:linear-gradient(90deg,#42efbd 0,#42efbd 76%,#4df0c321 76%);box-shadow:0 0 min(.416667vw,.666667vh) #42efbd80}.brand-promise[data-v-4b077f8e]{display:grid;align-content:center;gap:min(.416667vw,.666667vh);padding:min(.833333vw,1.333333vh) min(.9375vw,1.5vh);border-left:min(.15625vw,.25vh) solid #43efbe;background:linear-gradient(90deg,#06252599,#02141747)}.brand-promise span[data-v-4b077f8e]{color:#72f6d5;font-size:min(.625vw,1vh);letter-spacing:.1em}.brand-promise strong[data-v-4b077f8e]{color:#effffb;font-size:min(.989583vw,1.583333vh);font-weight:500;letter-spacing:.07em}.brand-promise small[data-v-4b077f8e]{color:#d9fff778;font-size:min(.520833vw,.833333vh);letter-spacing:.05em}.brand-footer-readout[data-v-4b077f8e]{position:absolute;z-index:4;left:50%;bottom:min(1.328125vw,2.125vh);display:flex;align-items:center;justify-content:center;gap:min(.46875vw,.75vh);min-width:min(23.4375vw,37.5vh);min-height:min(8.125vw,13vh);padding:min(.416667vw,.666667vh) min(1.041667vw,1.666667vh);border:min(.052083vw,.083333vh) solid rgba(70,244,202,.3);border-radius:min(.46875vw,.75vh);background:linear-gradient(90deg,#021a1e1f,#04292999,#021a1e1f);box-shadow:inset 0 0 min(1.041667vw,1.666667vh) #36f4c31a,0 0 min(.9375vw,1.5vh) #36f4c31f;transform:translate(-50%);text-shadow:0 0 min(.833333vw,1.333333vh) rgba(54,244,195,.48)}.brand-footer-readout span[data-v-4b077f8e]{color:#effffb;font-size:min(.9375vw,1.5vh);letter-spacing:.13em}.brand-footer-readout strong[data-v-4b077f8e]{color:#42f1bd;font:600 min(2.708333vw,4.333333vh)/1 "JetBrains Mono","Cascadia Mono",monospace;letter-spacing:-.1em}.brand-footer-readout em[data-v-4b077f8e]{color:#e8fff9ba;font:min(.729167vw,1.166667vh)/1 "JetBrains Mono","Cascadia Mono",monospace;font-style:normal}.brand-footer-readout i[data-v-4b077f8e]{margin-left:min(.260417vw,.416667vh);color:#89fce0;font:min(.572917vw,.916667vh)/1 "JetBrains Mono","Cascadia Mono",monospace;font-style:normal}.brand-signs-page[data-v-4b077f8e] .brand-signal-panel{display:flex;flex-direction:column;min-height:0}.brand-signs-page[data-v-4b077f8e] .brand-signal-panel .signal-list{flex:1;grid-template-rows:repeat(4,minmax(0,1fr))}.brand-signs-page[data-v-4b077f8e] .brand-signal-panel:not(.compact) .signal-list{grid-template-rows:repeat(3,minmax(0,1fr))}.brand-signs-page[data-v-4b077f8e] .brand-signal-panel h2,.brand-signs-page[data-v-4b077f8e] .positioning-copy p,.brand-signs-page[data-v-4b077f8e] .brand-promise span{color:var(--brand-label)}.brand-signs-page[data-v-4b077f8e] .signal-label,.brand-signs-page[data-v-4b077f8e] .brand-signal-panel header small{color:var(--brand-secondary)}.brand-signs-page[data-v-4b077f8e] .signal-row strong,.brand-signs-page[data-v-4b077f8e] .positioning-copy h2{color:var(--brand-value)}.brand-signs-page[data-v-4b077f8e] .panel-marker,.brand-signs-page[data-v-4b077f8e] .brand-promise small{color:var(--brand-muted)}.brand-footer-readout span[data-v-4b077f8e]{color:var(--brand-title)}.brand-footer-readout strong[data-v-4b077f8e]{color:var(--brand-value)}.brand-footer-readout em[data-v-4b077f8e],.brand-footer-readout i[data-v-4b077f8e]{color:var(--brand-secondary)}@keyframes scan-4b077f8e{0%,to{opacity:.32;transform:translateY(-10.666667px)}50%{opacity:.9;transform:translateY(12px)}}.page-fade-enter-active[data-v-9b928d75],.page-fade-leave-active[data-v-9b928d75]{transition:opacity .22s ease}.page-fade-enter-from[data-v-9b928d75],.page-fade-leave-to[data-v-9b928d75]{opacity:0}:root{--design-width: 1280;--design-height: 800;--design-ratio: 8 / 5;--device-pixel-ratio: 1;color-scheme:dark;font-family:Segoe UI,Microsoft YaHei,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;--surface-deep: #02090d;--ui-text: #ecfff9;--ui-muted: #a8d7cc}*{box-sizing:border-box}html{width:100%;height:100%;margin:0;overflow:hidden;background:#02090d;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}body,#app{width:100%;height:100%;min-width:0;min-height:0;margin:0;overflow:hidden;background:#02090d;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}button{font-family:inherit}.brand-signs-page>.brand-column{position:fixed;z-index:4;top:min(9.375vw,15vh);display:grid;grid-template-rows:repeat(3,minmax(0,1fr));gap:min(.833333vw,1.333333vh);width:min(26.5625vw,42.5vh);height:min(41.5625vw,66.5vh)}.brand-signs-page>.brand-left-column{left:min(2.395833vw,3.833333vh)}.brand-signs-page>.brand-right-column{right:min(2.34375vw,3.75vh)}.national-layout-page>.left-column,.national-layout-page>.right-column{position:absolute;z-index:4;top:min(12.239583vw,19.583333vh);display:grid;gap:min(.833333vw,1.333333vh);width:min(20.833333vw,33.333333vh)}.national-layout-page>.left-column{left:min(3.75vw,6vh)}.national-layout-page>.right-column{right:min(3.75vw,6vh);top:min(12.552083vw,20.083333vh)}.national-layout-page.brand-theme-page>.left-column,.national-layout-page.brand-theme-page>.right-column{position:fixed;top:min(9.375vw,15vh);grid-template-rows:repeat(2,minmax(0,1fr));gap:min(.833333vw,1.333333vh);width:min(26.5625vw,42.5vh);height:min(41.5625vw,66.5vh)}.national-layout-page.brand-theme-page>.left-column{left:min(2.395833vw,3.833333vh);width:min(22.1875vw,35.5vh)}.national-layout-page.brand-theme-page>.right-column{right:min(2.34375vw,3.75vh)}.screen-stage h1,.screen-stage h2,.screen-stage h3,.screen-stage button,.screen-stage strong,.screen-stage em,.screen-stage small,.screen-stage time,.screen-stage .panel-eyebrow,.screen-stage .panel-marker,.screen-stage .signal-label,.screen-stage .map-point em,.screen-stage .spine-label,.screen-stage .legend-item,.screen-stage .city-line,.screen-stage .status-label{white-space:nowrap;word-break:keep-all;overflow-wrap:normal}.brand-theme-page{--brand-title: #f2fffb;--brand-label: #d7fff4;--brand-value: #62ffe2;--brand-secondary: #a8e8dc;--brand-muted: #8fc7bd;color:var(--brand-title)}.brand-theme-page .brand-panel-frame{display:flex;min-height:0;flex-direction:column;border:min(.052083vw,.083333vh) solid rgba(56,238,195,.34);border-radius:min(.78125vw,1.25vh);background:linear-gradient(120deg,#021a1eb8,#0113175c);box-shadow:inset 0 0 min(1.354167vw,2.166667vh) #2ee2b60f;-webkit-backdrop-filter:none;backdrop-filter:none}.brand-theme-page .brand-panel-frame:before{background:none}.brand-theme-page .brand-panel-frame.tone-cyan{border-color:#4ac6ff61}.brand-theme-page .brand-panel-frame.tone-gold{border-color:#ffd36b66}.brand-theme-page .brand-panel-frame .panel-heading{padding:min(.729167vw,1.166667vh) min(.833333vw,1.333333vh) 0}.brand-theme-page .brand-panel-frame .panel-heading h2{margin:0;color:var(--brand-label);font-size:min(.885417vw,1.416667vh);font-weight:500;letter-spacing:.08em}.brand-theme-page .brand-panel-frame .panel-eyebrow{color:var(--brand-muted);font-size:min(.520833vw,.833333vh);letter-spacing:.16em}.brand-theme-page .brand-panel-frame .panel-marker{color:var(--brand-muted)}.brand-theme-page .brand-panel-frame .panel-content{display:flex;flex:1;min-height:0;flex-direction:column;padding:min(.833333vw,1.333333vh) min(.833333vw,1.333333vh) min(.625vw,1vh)}.brand-theme-page .brand-panel-frame .metric-card{border-color:#71f5dd29;background:#051a1f57}.brand-theme-page .brand-panel-frame .metric-label{color:var(--brand-secondary)}.brand-theme-page .brand-panel-frame .metric-value strong{color:var(--brand-value)}.brand-theme-page .brand-panel-frame .metric-value span,.brand-theme-page .brand-panel-frame .metric-trend{color:var(--brand-secondary)}.brand-theme-page .brand-panel-frame.tone-cyan .metric-value strong,.brand-theme-page .brand-panel-frame.tone-cyan .metric-trend{color:#62dfff}.brand-theme-page .brand-panel-frame.tone-gold .metric-value strong,.brand-theme-page .brand-panel-frame.tone-gold .metric-trend{color:#ffd36b}
