.activity-stream[data-v-3e7b7267]{margin-top:var(--space-5);border:1px solid var(--color-line);border-radius:14px;background:#0c1016b8}header[data-v-3e7b7267]{min-height:68px;display:flex;justify-content:space-between;align-items:center;padding:0 var(--space-5);border-bottom:1px solid var(--color-line)}header h2[data-v-3e7b7267]{margin:var(--space-2) 0 0;font-size:17px;line-height:1;font-weight:560;letter-spacing:-.035em}header>span[data-v-3e7b7267]{color:var(--color-text-dim);font-family:var(--font-mono);font-size:8px}ol[data-v-3e7b7267]{margin:0;padding:0;list-style:none}li[data-v-3e7b7267]{border-bottom:1px solid var(--color-line)}li[data-v-3e7b7267]:last-child{border-bottom:0}li.related[data-v-3e7b7267]{background:linear-gradient(90deg,rgb(101 232 255 / 5%),transparent 72%)}li>button[data-v-3e7b7267]{width:100%;min-height:76px;display:grid;grid-template-columns:52px 14px 1fr 18px;gap:var(--space-3);align-items:start;border:0;padding:var(--space-4) var(--space-5);background:transparent;text-align:left;cursor:pointer}time[data-v-3e7b7267],li>button em[data-v-3e7b7267]{color:var(--color-text-dim);font-family:var(--font-mono);font-size:7px;font-style:normal}li>button i[data-v-3e7b7267]{width:6px;height:6px;margin-top:2px;border-radius:50%;background:var(--color-text-dim)}.tone-success i[data-v-3e7b7267]{background:var(--color-signal);box-shadow:0 0 7px #78f2c28c}.tone-working i[data-v-3e7b7267]{background:var(--color-cyan);box-shadow:0 0 7px #65e8ff8c;animation:signal-pulse 1.5s ease-in-out infinite}.tone-warning i[data-v-3e7b7267]{background:var(--color-danger);box-shadow:0 0 7px #ff83918c}li>button span[data-v-3e7b7267]{display:grid;gap:7px}li>button strong[data-v-3e7b7267]{font-size:9px;font-weight:560}li>button small[data-v-3e7b7267]{color:var(--color-text-dim);font-size:8px;line-height:1.55}li>button em[data-v-3e7b7267]{justify-self:end;font-size:12px}dl[data-v-3e7b7267]{display:grid;grid-template-columns:repeat(3,1fr);margin:0 0 var(--space-4) 78px;padding:var(--space-4);background:linear-gradient(100deg,#65e8ff0d,#a78bfa08)}dl div[data-v-3e7b7267]{display:grid;gap:6px}dt[data-v-3e7b7267]{color:var(--color-text-dim);font-family:var(--font-mono);font-size:6px}dd[data-v-3e7b7267]{margin:0;color:var(--color-text-soft);font-family:var(--font-mono);font-size:7px}.evidence-enter-active[data-v-3e7b7267],.evidence-leave-active[data-v-3e7b7267]{overflow:hidden;transition:max-height var(--duration-state) var(--ease-out),opacity var(--duration-feedback),transform var(--duration-state) var(--ease-out)}.evidence-enter-from[data-v-3e7b7267],.evidence-leave-to[data-v-3e7b7267]{max-height:0;opacity:0;transform:translateY(-5px)}.evidence-enter-to[data-v-3e7b7267],.evidence-leave-from[data-v-3e7b7267]{max-height:120px}@media(max-width:520px){li>button[data-v-3e7b7267]{grid-template-columns:44px 12px 1fr 16px;padding-right:var(--space-4);padding-left:var(--space-4)}dl[data-v-3e7b7267]{margin-left:var(--space-4);margin-right:var(--space-4)}}.deployment-chart[data-v-b5ce9a36]{min-width:0;padding-top:var(--space-7)}header[data-v-b5ce9a36]{display:flex;justify-content:space-between;gap:var(--space-5);align-items:end}header h2[data-v-b5ce9a36]{margin:var(--space-2) 0 0;font-size:22px;line-height:1;font-weight:560;letter-spacing:-.035em}.metric-switch[data-v-b5ce9a36]{display:flex;gap:var(--space-5)}.metric-switch button[data-v-b5ce9a36]{border:0;border-bottom:1px solid transparent;padding:0 0 6px;background:transparent;color:var(--color-text-dim);cursor:pointer;font-size:9px}.metric-switch button[aria-checked=true][data-v-b5ce9a36]{border-bottom-color:var(--color-cyan);color:var(--color-text)}.chart-summary[data-v-b5ce9a36]{min-height:66px;display:grid;grid-template-columns:140px 150px 130px 1fr;gap:var(--space-6);align-items:center;margin-top:var(--space-5);padding:0 var(--space-4);border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);background:linear-gradient(90deg,rgb(101 232 255 / 4%),transparent 58%)}.chart-summary span[data-v-b5ce9a36]{display:grid;gap:5px}.chart-summary small[data-v-b5ce9a36]{color:var(--color-text-dim);font-family:var(--font-mono);font-size:7px;letter-spacing:.06em;text-transform:uppercase}.chart-summary strong[data-v-b5ce9a36]{font-family:var(--font-mono);font-size:17px;font-weight:470}.chart-summary code[data-v-b5ce9a36]{color:var(--color-text-soft);font-size:8px}.chart-stage[data-v-b5ce9a36]{position:relative;min-height:270px;display:grid;align-items:center;padding:var(--space-5) var(--space-3) 0;background-image:radial-gradient(circle at 72% 20%,rgb(113 167 255 / 5%),transparent 38%)}.active-cursor line[data-v-b5ce9a36]{stroke:#f1f3f23d;stroke-dasharray:2 4;stroke-width:1;vector-effect:non-scaling-stroke}.active-cursor circle[data-v-b5ce9a36]{fill:var(--color-canvas);stroke:var(--color-text);stroke-width:1.5;vector-effect:non-scaling-stroke}.chart-tooltip[data-v-b5ce9a36]{position:absolute;z-index:2;min-width:132px;display:grid;gap:5px;padding:10px 11px;border:1px solid var(--color-line-strong);border-radius:8px;background:#131923f5;box-shadow:0 16px 42px #00000057;pointer-events:none;transform:translate(-50%,calc(-100% - 12px))}.chart-tooltip time[data-v-b5ce9a36],.chart-tooltip span[data-v-b5ce9a36]{color:var(--color-text-dim);font-family:var(--font-mono);font-size:7px}.chart-tooltip strong[data-v-b5ce9a36]{font-family:var(--font-mono);font-size:13px;font-weight:500}.chart-tooltip.align-start[data-v-b5ce9a36]{transform:translate(-12%,calc(-100% - 12px))}.chart-tooltip.align-end[data-v-b5ce9a36]{transform:translate(-88%,calc(-100% - 12px))}.event-strip[data-v-b5ce9a36]{display:grid;grid-template-columns:repeat(14,1fr);gap:3px;padding:0 var(--space-3) var(--space-3) 44px}.event-strip button[data-v-b5ce9a36]{height:10px;display:flex;align-items:end;border:0;padding:0;background:#ffffff08;cursor:pointer}.event-strip i[data-v-b5ce9a36]{width:100%;height:4px;background:var(--color-cyan);transition:height var(--duration-feedback),background var(--duration-feedback)}.event-strip button.failed i[data-v-b5ce9a36]{background:linear-gradient(90deg,var(--color-cyan),var(--color-danger))}.event-strip button:hover i[data-v-b5ce9a36],.event-strip button:focus-visible i[data-v-b5ce9a36],.event-strip button.active i[data-v-b5ce9a36]{height:10px}.chart-stage svg[data-v-b5ce9a36]{width:100%;overflow:visible}.chart-grid line[data-v-b5ce9a36]{stroke:var(--color-line);stroke-width:1;vector-effect:non-scaling-stroke}.chart-grid text[data-v-b5ce9a36],.x-label[data-v-b5ce9a36]{fill:var(--color-text-dim);font-family:var(--font-mono);font-size:7px}.x-label[data-v-b5ce9a36]{text-anchor:middle}.chart-area[data-v-b5ce9a36]{fill:url(#deployment-area)}.chart-line[data-v-b5ce9a36]{fill:none;stroke:var(--color-cyan);stroke-width:1.5;filter:drop-shadow(0 0 4px rgb(101 232 255 / 32%));vector-effect:non-scaling-stroke}.chart-point circle[data-v-b5ce9a36]{fill:var(--color-canvas);stroke:var(--color-cyan);stroke-width:1.5;vector-effect:non-scaling-stroke}.chart-point .failure-mark[data-v-b5ce9a36]{fill:var(--color-danger);stroke:none}footer[data-v-b5ce9a36]{display:flex;gap:var(--space-6);padding-top:var(--space-3);color:var(--color-text-dim);font-size:8px}footer span[data-v-b5ce9a36]{display:flex;align-items:center;gap:var(--space-2)}footer i[data-v-b5ce9a36]{width:10px;height:1px}.success-key[data-v-b5ce9a36]{background:var(--color-cyan)}.failure-key[data-v-b5ce9a36]{background:var(--color-danger)}@media(max-width:620px){header[data-v-b5ce9a36]{align-items:start}.metric-switch[data-v-b5ce9a36]{gap:var(--space-3)}.chart-summary[data-v-b5ce9a36]{grid-template-columns:1fr 1fr;gap:var(--space-4)}.chart-summary span[data-v-b5ce9a36]:nth-child(n+3){display:none}.chart-stage[data-v-b5ce9a36]{min-height:220px;padding-right:0;padding-left:0}.event-strip[data-v-b5ce9a36]{padding-left:0}}dialog[data-v-992dc840]{width:min(680px,calc(100vw - 40px));margin:auto;padding:0;overflow:hidden;border:1px solid var(--color-line-strong);border-radius:16px;background:radial-gradient(circle at 76% 0%,rgb(101 232 255 / 8%),transparent 36%),var(--color-surface-raised);box-shadow:0 38px 140px #0000009e;color:var(--color-text)}dialog[data-v-992dc840]::backdrop{background:#020408cc}header[data-v-992dc840],footer[data-v-992dc840]{display:flex;justify-content:space-between;align-items:center;padding:var(--space-6)}header[data-v-992dc840]{border-bottom:1px solid var(--color-line)}header h2[data-v-992dc840]{margin:var(--space-3) 0 0;font-size:25px;line-height:1.1;font-weight:530;letter-spacing:-.04em}header>button[data-v-992dc840]{width:32px;height:32px;border:1px solid var(--color-line);border-radius:8px;background:transparent;color:var(--color-text-dim);cursor:pointer;font-size:19px}.deploy-body[data-v-992dc840]{padding:var(--space-7) var(--space-6)}.slug-field>span[data-v-992dc840],legend[data-v-992dc840]{display:block;margin-bottom:var(--space-3);color:var(--color-text-dim);font-family:var(--font-mono);font-size:8px;letter-spacing:.08em;text-transform:uppercase}.slug-field>div[data-v-992dc840]{display:flex;align-items:center;border-bottom:1px solid var(--color-line-strong)}.slug-field input[data-v-992dc840]{min-width:0;flex:1;height:52px;border:0;background:transparent;font-size:23px}.slug-field input[data-v-992dc840]:focus{outline:0}.slug-field small[data-v-992dc840]{color:var(--color-text-dim);font-size:10px}.slug-field code[data-v-992dc840]{display:block;margin-top:var(--space-3);color:var(--color-cyan);font-size:9px}fieldset[data-v-992dc840]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3);margin:var(--space-7) 0 0;padding:0;border:0}legend[data-v-992dc840]{grid-column:1 / -1}fieldset button[data-v-992dc840]{min-height:92px;display:grid;grid-template-columns:34px 1fr;grid-template-rows:auto auto;gap:5px var(--space-3);align-content:center;border:1px solid var(--color-line);border-radius:10px;padding:var(--space-4);background:#ffffff04;color:var(--color-text-soft);text-align:left;cursor:pointer}fieldset button[aria-pressed=true][data-v-992dc840]{border-color:#65e8ff61;background:#65e8ff12;color:var(--color-text)}fieldset button>span[data-v-992dc840]{grid-row:1 / 3;color:var(--color-text-dim);font-family:var(--font-mono);font-size:8px}fieldset strong[data-v-992dc840]{font-size:11px;font-weight:550}fieldset small[data-v-992dc840]{color:var(--color-text-dim);font-size:9px}.isolation-note[data-v-992dc840]{margin:var(--space-6) 0 0;color:var(--color-text-dim);font-size:10px;line-height:1.7}footer[data-v-992dc840]{border-top:1px solid var(--color-line)}footer>span[data-v-992dc840]{color:var(--color-text-dim);font-family:var(--font-mono);font-size:8px}footer button[data-v-992dc840]{min-height:42px;display:flex;align-items:center;gap:var(--space-6);border:0;border-radius:8px;padding:0 var(--space-4);background:var(--color-signal);color:#06120e;cursor:pointer;font-size:10px;font-weight:650}footer button[data-v-992dc840]:disabled{opacity:.35;cursor:not-allowed}@media(max-width:560px){dialog[data-v-992dc840]{width:calc(100vw - 24px)}header[data-v-992dc840],footer[data-v-992dc840],.deploy-body[data-v-992dc840]{padding:var(--space-5)}fieldset[data-v-992dc840]{grid-template-columns:1fr}footer>span[data-v-992dc840]{display:none}footer button[data-v-992dc840]{width:100%;justify-content:space-between}}.resource-health[data-v-effe62bb]{display:grid;grid-template-columns:minmax(180px,.72fr) minmax(0,1.28fr);margin-top:var(--space-7);overflow:hidden;border:1px solid var(--color-line);border-radius:14px;background:radial-gradient(circle at 10% 0%,rgb(167 139 250 / 7%),transparent 32%),#0c1016a8}header[data-v-effe62bb]{position:relative;grid-row:1 / 4;min-height:164px;padding:var(--space-5);border-right:1px solid var(--color-line)}header h2[data-v-effe62bb]{margin:var(--space-2) 0 0;font-size:17px;line-height:1;font-weight:560;letter-spacing:-.035em}.coverage-ring[data-v-effe62bb]{position:absolute;right:var(--space-5);bottom:var(--space-4);width:88px;height:88px}.coverage-ring svg[data-v-effe62bb]{width:100%;transform:rotate(-90deg)}.coverage-ring circle[data-v-effe62bb]{fill:none;stroke:var(--color-line);stroke-width:3}.coverage-ring .coverage-value[data-v-effe62bb]{stroke:var(--color-violet);stroke-dasharray:238.76;stroke-linecap:round;transition:stroke-dashoffset .62s var(--ease-out)}.coverage-ring>span[data-v-effe62bb]{position:absolute;inset:0;display:grid;place-content:center;gap:2px;text-align:center}.coverage-ring strong[data-v-effe62bb]{font-family:var(--font-mono);font-size:14px;font-weight:480}.coverage-ring small[data-v-effe62bb]{color:var(--color-text-dim);font-family:var(--font-mono);font-size:6px}.resource-summary[data-v-effe62bb]{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--color-line)}.resource-summary>span[data-v-effe62bb]{min-height:58px;display:grid;align-content:center;gap:5px;padding:0 var(--space-4);border-right:1px solid var(--color-line)}.resource-summary>span[data-v-effe62bb]:last-child{border-right:0}.resource-summary small[data-v-effe62bb],.provider-labels[data-v-effe62bb]{color:var(--color-text-dim);font-family:var(--font-mono);font-size:6px;text-transform:uppercase}.resource-summary strong[data-v-effe62bb]{font-family:var(--font-mono);font-size:12px;font-weight:480}.resource-summary strong.danger[data-v-effe62bb]{color:var(--color-danger)}.resource-distribution[data-v-effe62bb]{grid-column:2;height:4px;display:flex;background:var(--color-line)}.resource-distribution span[data-v-effe62bb]{min-width:0;transition:width .62s var(--ease-out)}.distribution-remote[data-v-effe62bb]{background:var(--color-blue)}.distribution-mirror[data-v-effe62bb]{background:var(--color-violet)}.distribution-blocked[data-v-effe62bb]{background:var(--color-danger)}.provider-table[data-v-effe62bb]{grid-column:2}.provider-labels[data-v-effe62bb],.provider-row[data-v-effe62bb]{display:grid;grid-template-columns:minmax(110px,1.2fr) 72px 72px minmax(88px,1fr);gap:var(--space-3);align-items:center;padding:0 var(--space-4)}.provider-labels[data-v-effe62bb]{min-height:28px;border-bottom:1px solid var(--color-line)}.provider-row[data-v-effe62bb]{min-height:48px;border-bottom:1px solid var(--color-line);color:var(--color-text-dim);font-size:8px}.provider-row[data-v-effe62bb]:last-child{border-bottom:0}.provider-name[data-v-effe62bb]{min-width:0;display:flex;gap:var(--space-2);align-items:center}.provider-name i[data-v-effe62bb]{width:5px;height:5px;flex:0 0 auto;border-radius:50%;background:var(--color-signal)}.state-fallback .provider-name i[data-v-effe62bb]{background:var(--color-danger)}.state-local .provider-name i[data-v-effe62bb]{background:var(--color-violet)}.state-idle .provider-name i[data-v-effe62bb]{background:var(--color-text-dim)}.provider-name strong[data-v-effe62bb]{overflow:hidden;color:var(--color-text-soft);font-size:8px;font-weight:520;text-overflow:ellipsis;white-space:nowrap}.provider-row>code[data-v-effe62bb]{font-size:7px}.traffic-share[data-v-effe62bb]{display:grid;grid-template-columns:1fr 28px;gap:var(--space-2);align-items:center}.traffic-share>i[data-v-effe62bb]{height:2px;background:var(--color-cyan);transition:width .62s var(--ease-out)}.traffic-share code[data-v-effe62bb]{color:var(--color-text-dim);font-size:7px;text-align:right}footer[data-v-effe62bb]{grid-column:1 / -1;min-height:42px;display:grid;grid-template-columns:44px minmax(150px,.7fr) 1fr;gap:var(--space-3);align-items:center;padding:0 var(--space-4);border-top:1px solid var(--color-line)}footer span[data-v-effe62bb],footer code[data-v-effe62bb]{color:var(--color-text-dim);font-family:var(--font-mono);font-size:7px}footer strong[data-v-effe62bb]{font-size:8px;font-weight:520}footer code[data-v-effe62bb]{justify-self:end}@media(max-width:680px){.resource-health[data-v-effe62bb]{display:block}header[data-v-effe62bb]{border-right:0;border-bottom:1px solid var(--color-line)}.provider-labels[data-v-effe62bb],.provider-row[data-v-effe62bb]{grid-template-columns:minmax(100px,1fr) 58px 58px}.provider-labels span[data-v-effe62bb]:last-child,.traffic-share[data-v-effe62bb]{display:none}footer[data-v-effe62bb]{grid-template-columns:44px 1fr}footer code[data-v-effe62bb]{display:none}}.status-glyph[data-v-85dcd6cd]{position:relative;width:18px;height:18px;display:grid;place-items:center}.status-glyph[data-v-85dcd6cd]:before{position:absolute;inset:2px;border:1px solid var(--color-line-strong);border-radius:50%;content:""}.status-glyph i[data-v-85dcd6cd]:first-child{width:4px;height:4px;border-radius:50%;background:var(--color-signal);box-shadow:0 0 8px #78f2c2a6}.status-glyph i[data-v-85dcd6cd]:last-child{position:absolute;width:1px;height:14px;background:linear-gradient(transparent,var(--color-signal),transparent);animation:status-sweep-85dcd6cd 4s linear infinite}.is-building i[data-v-85dcd6cd]:first-child{background:var(--color-cyan);box-shadow:0 0 8px #65e8ffb3;animation:signal-pulse 1.4s ease-in-out infinite}.is-attention[data-v-85dcd6cd]:before{border-color:#ff83918c}.is-attention i[data-v-85dcd6cd]:first-child{width:8px;height:1px;border-radius:0;background:var(--color-danger);box-shadow:0 0 8px #ff8391a6}.is-attention i[data-v-85dcd6cd]:last-child{height:8px;background:var(--color-danger);animation:none}.is-draft[data-v-85dcd6cd]{opacity:.42}.is-draft i[data-v-85dcd6cd]:last-child{display:none}@keyframes status-sweep-85dcd6cd{to{transform:rotate(360deg)}}.route-inspector[data-v-712ae1f5]{position:relative;overflow:hidden;border:1px solid var(--color-line);border-radius:14px;background:radial-gradient(circle at 82% 0%,rgb(101 232 255 / 8%),transparent 32%),linear-gradient(150deg,rgb(255 255 255 / 2.5%),transparent 50%),var(--color-surface);box-shadow:inset 0 1px #ffffff0a,0 24px 70px #0003}header[data-v-712ae1f5]{min-height:72px;display:flex;justify-content:space-between;gap:var(--space-4);align-items:center;padding:0 var(--space-5)}header h2[data-v-712ae1f5]{margin:var(--space-2) 0 0;font-size:18px;line-height:1;font-weight:560;letter-spacing:-.035em}.route-domain[data-v-712ae1f5]{min-height:46px;display:flex;justify-content:space-between;align-items:center;margin:0 var(--space-5);border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);color:var(--color-text-soft);font-family:var(--font-mono);font-size:9px;text-decoration:none}.route-domain span[data-v-712ae1f5]{color:var(--color-cyan)}.route-map[data-v-712ae1f5]{position:relative;height:220px;margin:var(--space-3) var(--space-5) 0;overflow:hidden;background-image:linear-gradient(rgb(255 255 255 / 2.2%) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / 2.2%) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.route-map svg[data-v-712ae1f5]{position:absolute;inset:0;width:100%;height:100%}.route-track[data-v-712ae1f5],.route-active[data-v-712ae1f5]{fill:none;stroke:var(--color-line-strong);stroke-width:1;vector-effect:non-scaling-stroke}.route-track.muted[data-v-712ae1f5]{opacity:.42;stroke-dasharray:4 8}.route-active[data-v-712ae1f5]{stroke:url(#route-gradient);stroke-dasharray:8 10;animation:route-flow 8s linear infinite}[data-status=draft] .route-active[data-v-712ae1f5]{opacity:0}[data-status=attention] .route-active[data-v-712ae1f5]{stroke:var(--color-danger)}.node[data-v-712ae1f5]{position:absolute;display:grid;gap:5px}.node small[data-v-712ae1f5]{color:var(--color-text-dim);font-family:var(--font-mono);font-size:6px;letter-spacing:.08em}.node strong[data-v-712ae1f5]{max-width:110px;overflow:hidden;color:var(--color-text-soft);font-family:var(--font-mono);font-size:8px;font-weight:450;text-overflow:ellipsis;white-space:nowrap}.node-domain[data-v-712ae1f5]{top:93px;left:0}.node-gate[data-v-712ae1f5]{top:93px;left:38%}.node-release[data-v-712ae1f5]{top:42px;right:0;text-align:right}.node-standby[data-v-712ae1f5]{right:0;bottom:35px;opacity:.45;text-align:right}.route-telemetry[data-v-712ae1f5]{position:absolute;right:22%;bottom:10px;display:flex;gap:var(--space-4)}.route-telemetry span[data-v-712ae1f5]{display:grid;gap:3px;text-align:right}.route-telemetry small[data-v-712ae1f5]{color:var(--color-text-dim);font-family:var(--font-mono);font-size:5px;text-transform:uppercase}.route-telemetry strong[data-v-712ae1f5]{color:var(--color-text-soft);font-family:var(--font-mono);font-size:7px;font-weight:480}dl[data-v-712ae1f5]{display:grid;grid-template-columns:1fr 1fr;margin:0;border-top:1px solid var(--color-line)}dl div[data-v-712ae1f5]{min-height:62px;display:grid;align-content:center;gap:6px;padding:0 var(--space-5);border-right:1px solid var(--color-line);border-bottom:1px solid var(--color-line)}dl div[data-v-712ae1f5]:nth-child(2n){border-right:0}dt[data-v-712ae1f5]{color:var(--color-text-dim);font-family:var(--font-mono);font-size:7px}dd[data-v-712ae1f5]{margin:0;overflow:hidden;color:var(--color-text-soft);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.inspect-button[data-v-712ae1f5]{width:calc(100% - 48px);min-height:42px;display:flex;justify-content:space-between;align-items:center;margin:var(--space-5);border:1px solid var(--color-line-strong);border-radius:8px;padding:0 var(--space-4);background:#ffffff05;cursor:pointer;font-size:9px}.release-evidence[data-v-712ae1f5]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4);margin:var(--space-5) var(--space-5) 0;padding:var(--space-4);border:1px solid rgb(101 232 255 / 16%);border-radius:9px;background:linear-gradient(105deg,#65e8ff0f,#a78bfa0a)}.release-evidence span[data-v-712ae1f5]{display:grid;gap:6px}.release-evidence small[data-v-712ae1f5]{color:var(--color-text-dim);font-family:var(--font-mono);font-size:6px}.release-evidence code[data-v-712ae1f5]{color:var(--color-text-soft);font-size:7px}.route-evidence-enter-active[data-v-712ae1f5],.route-evidence-leave-active[data-v-712ae1f5]{overflow:hidden;transition:max-height var(--duration-state) var(--ease-out),opacity var(--duration-feedback),transform var(--duration-state) var(--ease-out)}.route-evidence-enter-from[data-v-712ae1f5],.route-evidence-leave-to[data-v-712ae1f5]{max-height:0;opacity:0;transform:translateY(-6px)}.route-evidence-enter-to[data-v-712ae1f5],.route-evidence-leave-from[data-v-712ae1f5]{max-height:90px}.inspect-button span[data-v-712ae1f5]{color:var(--color-text-dim);font-family:var(--font-mono);font-size:7px}.site-directory[data-v-833d1b03]{min-width:0}header[data-v-833d1b03]{min-height:70px;display:flex;justify-content:space-between;gap:var(--space-5);align-items:end;padding:0 2px var(--space-4)}header h2[data-v-833d1b03]{margin:var(--space-2) 0 0;font-size:22px;line-height:1;font-weight:560;letter-spacing:-.035em}.site-filters[data-v-833d1b03]{display:flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--color-line);border-radius:9px;background:#ffffff04}.site-filters button[data-v-833d1b03]{min-height:29px;display:flex;align-items:center;gap:var(--space-2);border:0;border-radius:6px;padding:0 10px;background:transparent;color:var(--color-text-dim);cursor:pointer;font-size:9px}.site-filters button[aria-checked=true][data-v-833d1b03]{background:var(--color-surface-active);color:var(--color-text);box-shadow:inset 0 1px #ffffff0d}.site-filters span[data-v-833d1b03]{color:var(--color-text-dim);font-family:var(--font-mono);font-size:7px}.directory-labels[data-v-833d1b03],.site-row[data-v-833d1b03]{display:grid;grid-template-columns:minmax(220px,1.7fr) minmax(118px,.8fr) minmax(86px,.62fr) minmax(112px,.75fr) minmax(98px,.68fr) 24px;gap:var(--space-4);align-items:center}.directory-labels[data-v-833d1b03]{min-height:32px;padding:0 var(--space-4);border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);color:var(--color-text-dim);font-family:var(--font-mono);font-size:7px}.directory-labels span[data-v-833d1b03]:last-child{grid-column:5}.site-rows[data-v-833d1b03]{position:relative}.site-row[data-v-833d1b03]{position:relative;width:100%;min-height:72px;border:0;border-bottom:1px solid var(--color-line);padding:0 var(--space-4);background:transparent;color:var(--color-text);text-align:left;cursor:pointer;transition:background var(--duration-feedback),transform var(--duration-state) var(--ease-out)}.site-row[data-v-833d1b03]:hover{background:#71a7ff09}.site-row.active[data-v-833d1b03]{background:linear-gradient(90deg,rgb(101 232 255 / 7%),rgb(113 167 255 / 2%) 52%,transparent)}.site-identity[data-v-833d1b03],.release-cell[data-v-833d1b03],.request-cell[data-v-833d1b03],.updated-cell[data-v-833d1b03]{min-width:0;display:flex;align-items:center}.site-identity[data-v-833d1b03]{gap:var(--space-3)}.site-identity>span[data-v-833d1b03]:last-child,.release-cell[data-v-833d1b03],.request-cell[data-v-833d1b03],.updated-cell[data-v-833d1b03]{display:grid;gap:5px}.site-identity strong[data-v-833d1b03],.request-cell strong[data-v-833d1b03],.updated-cell strong[data-v-833d1b03]{overflow:hidden;font-size:10px;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.site-identity small[data-v-833d1b03],.release-cell small[data-v-833d1b03],.request-cell small[data-v-833d1b03],.updated-cell small[data-v-833d1b03]{overflow:hidden;color:var(--color-text-dim);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.release-cell code[data-v-833d1b03]{color:var(--color-text-soft);font-size:8px}.pulse-chart[data-v-833d1b03]{width:100%;height:28px;overflow:visible}.pulse-chart polyline[data-v-833d1b03]{fill:none;stroke:var(--color-cyan);stroke-width:1;vector-effect:non-scaling-stroke}.row-arrow[data-v-833d1b03]{color:var(--color-text-dim);font-size:10px;opacity:0;transform:translate(-4px,4px);transition:opacity var(--duration-feedback),transform var(--duration-state) var(--ease-out)}.site-row:hover .row-arrow[data-v-833d1b03],.site-row.active .row-arrow[data-v-833d1b03]{opacity:1;transform:translate(0)}.empty-filter[data-v-833d1b03]{margin:0;padding:var(--space-7) var(--space-4);border-bottom:1px solid var(--color-line);color:var(--color-text-dim);font-size:10px}@media(max-width:760px){header[data-v-833d1b03]{display:block}.site-filters[data-v-833d1b03]{margin-top:var(--space-5)}.site-filters button[data-v-833d1b03]{flex:1;justify-content:center}.directory-labels[data-v-833d1b03]{display:none}.site-row[data-v-833d1b03]{grid-template-columns:minmax(0,1fr) auto 20px;grid-template-rows:auto auto;gap:8px var(--space-3);min-height:84px;padding-top:var(--space-4);padding-bottom:var(--space-4)}.site-identity[data-v-833d1b03]{grid-column:1}.updated-cell[data-v-833d1b03]{grid-column:2;grid-row:1;text-align:right}.release-cell[data-v-833d1b03]{grid-column:1;grid-row:2;padding-left:30px}.request-cell[data-v-833d1b03]{grid-column:2;grid-row:2;text-align:right}.pulse-chart[data-v-833d1b03]{display:none}.row-arrow[data-v-833d1b03]{grid-column:3;grid-row:1 / 3}}.version-lineage[data-v-ad6367c1]{margin-top:var(--space-5);overflow:hidden;border:1px solid var(--color-line);border-radius:14px;background:radial-gradient(circle at 88% 0%,rgb(167 139 250 / 7%),transparent 34%),#0c1016b8}header[data-v-ad6367c1]{min-height:66px;display:flex;justify-content:space-between;align-items:center;padding:0 var(--space-5);border-bottom:1px solid var(--color-line)}header h2[data-v-ad6367c1]{margin:var(--space-2) 0 0;font-size:17px;line-height:1;font-weight:560;letter-spacing:-.035em}header>code[data-v-ad6367c1]{color:var(--color-text-dim);font-size:7px}.version-track[data-v-ad6367c1]{position:relative;padding:var(--space-3) var(--space-5)}.version-track[data-v-ad6367c1]:before{position:absolute;top:36px;bottom:36px;left:31px;width:1px;background:linear-gradient(var(--color-cyan),var(--color-line-strong));content:""}.version-track button[data-v-ad6367c1]{position:relative;width:100%;min-height:66px;display:grid;grid-template-columns:18px 1fr auto;gap:var(--space-3);align-items:center;border:0;border-radius:8px;padding:0 var(--space-3);background:transparent;color:var(--color-text);text-align:left;cursor:pointer}.version-track button[aria-pressed=true][data-v-ad6367c1]{background:linear-gradient(90deg,rgb(101 232 255 / 6%),transparent 80%)}.version-track button[data-v-ad6367c1]:disabled{opacity:.38;cursor:not-allowed}.version-node[data-v-ad6367c1]{position:relative;z-index:1;width:8px;height:8px;border:1px solid var(--color-line-strong);border-radius:50%;background:var(--color-surface)}.version-node.current[data-v-ad6367c1]{border-color:var(--color-cyan);background:var(--color-cyan);box-shadow:0 0 8px #65e8ff7a}.version-track button>span[data-v-ad6367c1]:nth-child(2){min-width:0;display:grid;grid-template-columns:1fr auto;gap:5px var(--space-3)}.version-track small[data-v-ad6367c1]{grid-column:1 / -1;color:var(--color-text-dim);font-family:var(--font-mono);font-size:6px;text-transform:uppercase}.version-track strong[data-v-ad6367c1]{font-family:var(--font-mono);font-size:8px;font-weight:500}.version-track code[data-v-ad6367c1],.version-track em[data-v-ad6367c1]{color:var(--color-text-dim);font-family:var(--font-mono);font-size:7px;font-style:normal}.version-detail[data-v-ad6367c1]{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--color-line)}.version-detail>span[data-v-ad6367c1]{min-height:54px;display:grid;align-content:center;gap:5px;padding:0 var(--space-5);border-right:1px solid var(--color-line);border-bottom:1px solid var(--color-line)}.version-detail>span[data-v-ad6367c1]:nth-child(2n){border-right:0}.version-detail>span[data-v-ad6367c1]:nth-last-child(-n+2){border-bottom:0}.version-detail small[data-v-ad6367c1]{color:var(--color-text-dim);font-family:var(--font-mono);font-size:6px;text-transform:uppercase}.version-detail strong[data-v-ad6367c1],.version-detail code[data-v-ad6367c1]{overflow:hidden;color:var(--color-text-soft);font-size:7px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.shell-header[data-v-925eff35]{position:sticky;top:0;z-index:20;min-height:64px;display:grid;grid-template-columns:auto minmax(210px,1fr) auto auto auto;gap:var(--space-5);align-items:center;padding:0 24px;border-bottom:1px solid var(--color-line);background:#07090df0}.brand-lockup[data-v-925eff35],.network-state[data-v-925eff35],.workspace-switcher[data-v-925eff35],.deploy-button[data-v-925eff35]{display:flex;align-items:center}.brand-lockup[data-v-925eff35]{gap:9px;min-width:148px;font-size:13px}.brand-lockup svg[data-v-925eff35]{width:22px;fill:none;stroke:var(--color-text);stroke-width:1}.brand-lockup span[data-v-925eff35]{color:var(--color-text-dim)}.workspace-switcher[data-v-925eff35]{justify-self:start;gap:var(--space-4);border:0;padding:6px 0;background:transparent;text-align:left}.workspace-switcher span[data-v-925eff35]{display:grid;gap:2px}.workspace-switcher small[data-v-925eff35],.network-state small[data-v-925eff35]{color:var(--color-text-dim);font-family:var(--font-mono);font-size:7px;letter-spacing:.08em;text-transform:uppercase}.workspace-switcher strong[data-v-925eff35]{font-size:11px;font-weight:540}.network-state[data-v-925eff35]{gap:var(--space-3)}.network-state>span[data-v-925eff35]{width:6px;height:6px;border-radius:50%;background:var(--color-signal);box-shadow:0 0 10px #78f2c299}.network-state div[data-v-925eff35]{display:grid;gap:2px}.network-state code[data-v-925eff35]{color:var(--color-text-soft);font-size:8px}.deploy-button[data-v-925eff35]{gap:var(--space-5);min-height:38px;border:1px solid rgb(120 242 194 / 35%);border-radius:8px;padding:0 11px 0 15px;background:var(--color-signal);color:#06120e;cursor:pointer;font-size:10px;font-weight:650}.deploy-button kbd[data-v-925eff35]{min-width:18px;padding:2px 4px;border:1px solid rgb(6 18 14 / 24%);border-radius:4px;background:#06120e17;font-size:7px;text-align:center}.profile-button[data-v-925eff35]{width:32px;height:32px;display:grid;border:1px solid var(--color-line-strong);border-radius:10px;background:linear-gradient(145deg,#262b36,#11151c);color:var(--color-text-soft);font-family:var(--font-mono);font-size:8px;place-items:center}@media(max-width:820px){.shell-header[data-v-925eff35]{grid-template-columns:auto 1fr auto auto;gap:var(--space-3);padding:0 var(--page-gutter)}.brand-lockup[data-v-925eff35]{min-width:0}.brand-lockup span[data-v-925eff35],.network-state[data-v-925eff35],.workspace-switcher small[data-v-925eff35]{display:none}.workspace-switcher[data-v-925eff35]{min-width:0}.workspace-switcher strong[data-v-925eff35]{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deploy-button[data-v-925eff35]{width:36px;justify-content:center;padding:0}.deploy-button span[data-v-925eff35],.deploy-button kbd[data-v-925eff35]{display:none}.deploy-button[data-v-925eff35]:before{font-size:18px;content:"+"}}.product-shell[data-v-67a948dc]{min-height:100vh}main[data-v-67a948dc]{width:min(1540px,100%);margin:0 auto;padding:var(--space-6) 24px var(--space-9)}.workspace-overview[data-v-67a948dc]{display:grid;grid-template-columns:minmax(260px,1fr) minmax(520px,1.7fr);gap:var(--space-7);align-items:end;padding-bottom:var(--space-5)}.overview-identity>div[data-v-67a948dc]{display:flex;gap:var(--space-4);align-items:baseline;margin-top:var(--space-3)}.overview-identity h1[data-v-67a948dc]{margin:0;font-size:24px;line-height:1;font-weight:570;letter-spacing:-.045em}.overview-identity code[data-v-67a948dc]{color:var(--color-text-dim);font-size:8px}.overview-metrics[data-v-67a948dc]{display:grid;grid-template-columns:repeat(4,1fr);margin:0;border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line)}.overview-metrics div[data-v-67a948dc]{min-height:52px;display:flex;justify-content:space-between;align-items:center;padding:0 var(--space-4);border-right:1px solid var(--color-line)}.overview-metrics div[data-v-67a948dc]:last-child{border-right:0}.overview-metrics dt[data-v-67a948dc]{color:var(--color-text-dim);font-family:var(--font-mono);font-size:7px;text-transform:uppercase}.overview-metrics dd[data-v-67a948dc]{margin:0;font-family:var(--font-mono);font-size:10px}.overview-metrics dd.warning[data-v-67a948dc]{color:var(--color-danger)}.attention-band[data-v-67a948dc]{position:relative;width:100%;min-height:58px;display:grid;grid-template-columns:24px minmax(280px,1fr) auto auto;gap:var(--space-4);align-items:center;overflow:hidden;border:1px solid rgb(255 131 145 / 18%);border-radius:10px;padding:0 var(--space-4);background:radial-gradient(circle at 82% 50%,rgb(255 131 145 / 8%),transparent 26%),#ff839108;text-align:left;cursor:pointer}.attention-mark[data-v-67a948dc]{position:relative;width:20px;height:20px;display:grid;place-items:center;border:1px solid rgb(255 131 145 / 42%);border-radius:50%}.attention-mark i[data-v-67a948dc]{position:absolute;width:8px;height:1px;background:var(--color-danger)}.attention-mark i[data-v-67a948dc]:last-child{transform:rotate(90deg)}.attention-band>span[data-v-67a948dc]:nth-child(2){display:grid;gap:5px}.attention-band small[data-v-67a948dc],.attention-band code[data-v-67a948dc],.attention-band em[data-v-67a948dc]{color:var(--color-text-dim);font-family:var(--font-mono);font-size:7px;font-style:normal}.attention-band strong[data-v-67a948dc]{font-size:10px;font-weight:550}.attention-band em[data-v-67a948dc]{color:var(--color-danger)}.workspace-grid[data-v-67a948dc]{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(360px,.82fr);gap:var(--space-6);align-items:start;margin-top:var(--space-6)}.workspace-main[data-v-67a948dc],aside[data-v-67a948dc]{min-width:0}aside[data-v-67a948dc]{position:sticky;top:88px}.shell-toast[data-v-67a948dc]{position:fixed;right:var(--space-5);bottom:var(--space-5);z-index:40;min-width:330px;display:flex;gap:var(--space-3);align-items:center;padding:14px 16px;border:1px solid var(--color-line-strong);border-radius:9px;background:var(--color-surface-raised);box-shadow:0 24px 80px #0000006b;font-size:9px}.shell-toast span[data-v-67a948dc]{width:6px;height:6px;border-radius:50%;background:var(--color-signal);box-shadow:0 0 8px #78f2c2a6}.toast-enter-active[data-v-67a948dc],.toast-leave-active[data-v-67a948dc]{transition:opacity var(--duration-feedback),transform var(--duration-state) var(--ease-out)}.toast-enter-from[data-v-67a948dc],.toast-leave-to[data-v-67a948dc]{opacity:0;transform:translateY(12px)}@media(max-width:1120px){.workspace-overview[data-v-67a948dc]{grid-template-columns:1fr;gap:var(--space-5)}.workspace-grid[data-v-67a948dc]{grid-template-columns:minmax(0,1.45fr) minmax(330px,.8fr)}}@media(max-width:920px){.workspace-grid[data-v-67a948dc]{display:flex;flex-direction:column}aside[data-v-67a948dc]{position:static;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:var(--space-5);order:-1}aside[data-v-67a948dc]>*{margin-top:0}aside[data-v-67a948dc]>.version-lineage{grid-column:1 / -1}}@media(max-width:680px){main[data-v-67a948dc]{padding:var(--space-5) var(--page-gutter) var(--space-8)}.overview-identity>div[data-v-67a948dc]{display:grid;gap:var(--space-2)}.overview-metrics[data-v-67a948dc]{grid-template-columns:repeat(2,1fr)}.overview-metrics div[data-v-67a948dc]:nth-child(2){border-right:0}.overview-metrics div[data-v-67a948dc]:nth-child(-n+2){border-bottom:1px solid var(--color-line)}.attention-band[data-v-67a948dc]{grid-template-columns:24px 1fr auto;padding-top:var(--space-3);padding-bottom:var(--space-3)}.attention-band code[data-v-67a948dc]{display:none}.attention-band em[data-v-67a948dc]{grid-column:3}aside[data-v-67a948dc]{display:flex;flex-direction:column}.shell-toast[data-v-67a948dc]{right:var(--space-4);bottom:var(--space-4);left:var(--space-4);min-width:0}}:root{color-scheme:dark;--font-sans: Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--font-mono: "IBM Plex Mono", "SFMono-Regular", Consolas, monospace;--color-canvas: #07090d;--color-surface: #0c1016;--color-surface-raised: #131923;--color-surface-active: #18212c;--color-text: #f1f3f2;--color-text-soft: #b2b8b5;--color-text-dim: #707673;--color-line: rgb(225 239 233 / 11%);--color-line-strong: rgb(225 239 233 / 21%);--color-signal: #78f2c2;--color-signal-soft: rgb(120 242 194 / 12%);--color-cyan: #65e8ff;--color-blue: #71a7ff;--color-violet: #a78bfa;--color-warning: #dfb36b;--color-danger: #ff8391;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--duration-feedback: .16s;--duration-state: .42s;--duration-ambient: 16s;--ease-out: cubic-bezier(.16, 1, .3, 1);--page-gutter: max(24px, calc((100vw - 1480px)/2) )}*{box-sizing:border-box}html{min-width:320px;background:var(--color-canvas);scroll-behavior:smooth}body{min-width:320px;min-height:100vh;margin:0;overflow-x:hidden;background:radial-gradient(circle at 18% 8%,rgb(67 119 179 / 8%),transparent 30%),radial-gradient(circle at 88% 18%,rgb(109 71 158 / 6%),transparent 26%),var(--color-canvas);color:var(--color-text);font-family:var(--font-sans);font-synthesis:none;text-rendering:geometricPrecision}button,input,textarea{color:inherit;font:inherit}button{-webkit-tap-highlight-color:transparent}button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--color-signal);outline-offset:4px}::selection{background:var(--color-signal);color:#06120e}*{scrollbar-color:var(--color-line-strong) var(--color-canvas);scrollbar-width:thin}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:var(--color-canvas)}*::-webkit-scrollbar-thumb{border:3px solid var(--color-canvas);border-radius:8px;background:var(--color-line-strong)}*::-webkit-scrollbar-thumb:hover{background:var(--color-text-dim)}code,kbd{font-family:var(--font-mono)}.system-label{margin:0;color:var(--color-text-dim);font-family:var(--font-mono);font-size:9px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}@media(max-width:720px){:root{--page-gutter: 20px}}@keyframes signal-pulse{50%{opacity:.35;transform:scale(.72)}}@keyframes route-flow{to{stroke-dashoffset:-180}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
