.node-filter[data-v-4c61d319]{cursor:pointer;background:#1c1d29;border:1px solid #2c2d40;border-radius:999px;align-items:center;gap:7px;height:34px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex;color:#d6d4e4!important}.node-filter[data-v-4c61d319]:hover{border-color:#947cea}.node-filter.on[data-v-4c61d319]{background:#947cea2e;border-color:#947cea8c;color:#fff!important}.node-chip[data-v-4c61d319]{text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;height:32px;transition:opacity var(--motion-fast,.12s), border-color var(--motion-fast,.12s);background:#15161f;border:1px solid #24253a;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:13px;display:flex}.node-chip[data-v-4c61d319]:hover{border-color:#947cea}.node-chip.on[data-v-4c61d319]{background:#947cea2e;border-color:#947cea8c}.node-clear[data-v-4c61d319]{cursor:pointer;background:0 0;border:0;border-radius:999px;height:32px;padding:0 10px;font-size:13px;color:#a9a7bd!important}.node-clear[data-v-4c61d319]:hover{background:#1f2030;color:#fff!important}.verdict[data-v-cb827431]{border:1px solid color-mix(in oklab, var(--verdict) 35%, transparent);background:radial-gradient(520px 160px at 0% 0%, color-mix(in oklab, var(--verdict) 12%, transparent), transparent 70%), #15161f;border-radius:16px;align-items:center;min-height:88px;padding:18px 24px;transition:border-color .5s;display:flex}.verdict-icon[data-v-cb827431]{width:44px;height:44px;color:var(--verdict);background:color-mix(in oklab, var(--verdict) 16%, transparent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:24px;display:flex}.verdict-title[data-v-cb827431]{color:#fff;font-size:22px;font-weight:700;line-height:1.25}.verdict-line[data-v-cb827431]{color:#d6d4e4;font-size:14px}@media (width<=767px){.verdict[data-v-cb827431]{min-height:72px;padding:14px 16px}.verdict-title[data-v-cb827431]{font-size:18px}}.svc-row-wrap[data-v-cf664f08]{border-top:1px solid #1f2030}.svc-row-wrap[data-v-cf664f08]:first-child{border-top:0}.svc-row[data-v-cf664f08]{text-align:left;width:100%;min-height:44px;font:inherit;cursor:pointer;transition:background-color var(--motion-fast,.12s), opacity var(--motion-fast,.12s);background:0 0;border:0;padding:10px 20px 10px 52px;font-size:15px;color:#ecebf5!important}.svc-row[data-v-cf664f08]:hover{background:#1f2030}.row-main[data-v-cf664f08]{align-items:center;gap:10px;min-width:0;display:flex}.row-dot[data-v-cf664f08]{border-radius:50%;flex:none;width:8px;height:8px}.row-name[data-v-cf664f08]{text-overflow:ellipsis;white-space:nowrap;color:#fff;min-width:0;overflow:hidden}.row-fact[data-v-cf664f08]{color:#8c8aa2;white-space:nowrap;flex:none;font-size:13px}.row-strip[data-v-cf664f08]{gap:2px;height:16px;display:flex}.row-strip>span[data-v-cf664f08]{border-radius:2px;flex:1;min-width:0;transition:transform .1s}.row-up[data-v-cf664f08]{text-align:right;color:#a9a7bd;white-space:nowrap;font-size:14px}.row-state[data-v-cf664f08]{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;justify-self:end;font-size:12px;font-weight:600}.row-details[data-v-cf664f08]{padding:0 20px 14px 70px}.row-details-up[data-v-cf664f08]{color:#a9a7bd;display:none}@media (width<=767px){.svc-row[data-v-cf664f08]{padding:10px 16px 10px 48px}.row-strip[data-v-cf664f08],.row-up[data-v-cf664f08]{display:none}.row-details[data-v-cf664f08]{padding:0 16px 12px 48px}.row-details-up[data-v-cf664f08]{display:inline}}.st-box[data-v-2a831e91]{background:#15161f;border:1px solid #24253a;border-radius:16px}.st-box--warn[data-v-2a831e91]{border-color:color-mix(in oklab, var(--status-partial-outage) 40%, transparent)}.st-box--down[data-v-2a831e91]{border-color:color-mix(in oklab, var(--status-major-outage) 40%, transparent)}.st-btn[data-v-2a831e91]{cursor:pointer;background:#1c1d29;border:1px solid #2c2d40;border-radius:10px;align-items:center;height:36px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex;color:#ecebf5!important}.st-btn[data-v-2a831e91]:hover{border-color:#947cea;color:#fff!important}.svc-groups[data-v-2a831e91]{background:#15161f;border:1px solid #24253a;border-radius:16px;overflow:hidden}.svc-group+.svc-group[data-v-2a831e91]{border-top:1px solid #1f2030}.svc-bar[data-v-2a831e91],.svc-rows[data-v-2a831e91] .svc-row{-moz-column-gap:20px;grid-template-columns:minmax(0,1fr) 380px 84px 120px;align-items:center;column-gap:20px;display:grid}.svc-bar[data-v-2a831e91]{text-align:left;width:100%;min-height:64px;font:inherit;cursor:pointer;background:0 0;border:0;padding:12px 20px;color:#ecebf5!important}.svc-bar[data-v-2a831e91]:hover{background:#1f2030}.svc-title[data-v-2a831e91]{align-items:center;gap:14px;min-width:0;display:flex}.svc-chev[data-v-2a831e91]{color:#a993f2;transition:transform var(--motion-fast,.12s);flex:none;transform:rotate(-90deg)}.svc-group.open .svc-chev[data-v-2a831e91]{transform:none}.svc-name[data-v-2a831e91]{color:#fff;font-size:17px;font-weight:600;display:block}.svc-count[data-v-2a831e91]{color:#8c8aa2;font-size:13px;display:block}.svc-label[data-v-2a831e91]{flex-direction:column;min-width:0;display:flex}.svc-name[data-v-2a831e91],.svc-count[data-v-2a831e91]{line-height:1.3}.svc-strip[data-v-2a831e91]{gap:2px;height:22px;display:flex}.svc-strip>span[data-v-2a831e91]{background:var(--status-operational);opacity:.85;border-radius:2px;flex:1;min-width:0}.svc-strip>.is-none[data-v-2a831e91]{opacity:1;background:#1c1d29}.svc-strip>.is-degraded[data-v-2a831e91]{background:var(--status-partial-outage)}.svc-strip>.is-down[data-v-2a831e91]{background:var(--status-major-outage)}.svc-strip>.is-maintenance[data-v-2a831e91]{background:var(--status-maintenance)}.svc-strip>.is-unknown[data-v-2a831e91]{background:var(--status-unavailable)}.svc-up[data-v-2a831e91]{text-align:right;color:var(--status-operational);white-space:nowrap;font-size:14px;font-weight:500}.svc-pill[data-v-2a831e91]{white-space:nowrap;height:28px;color:var(--status-operational);background:color-mix(in oklab, var(--status-operational) 12%, transparent);border:1px solid color-mix(in oklab, var(--status-operational) 35%, transparent);border-radius:999px;justify-self:end;align-items:center;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}.svc-pill.is-degraded[data-v-2a831e91]{color:var(--status-partial-outage);background:color-mix(in oklab, var(--status-partial-outage) 12%, transparent);border-color:color-mix(in oklab, var(--status-partial-outage) 35%, transparent)}.svc-pill.is-down[data-v-2a831e91]{color:var(--status-major-outage);background:color-mix(in oklab, var(--status-major-outage) 12%, transparent);border-color:color-mix(in oklab, var(--status-major-outage) 35%, transparent)}.svc-pill.is-maintenance[data-v-2a831e91]{color:var(--status-maintenance);background:color-mix(in oklab, var(--status-maintenance) 12%, transparent);border-color:color-mix(in oklab, var(--status-maintenance) 35%, transparent)}.svc-pill.is-unknown[data-v-2a831e91]{color:#a9a7bd;background:#1c1d29;border-color:#2c2d40}.svc-rows[data-v-2a831e91]{border-top:1px solid #1f2030}@media (prefers-reduced-motion:reduce){.svc-chev[data-v-2a831e91]{transition:none}}@media (width<=1099px){.svc-bar[data-v-2a831e91],.svc-rows[data-v-2a831e91] .svc-row{-moz-column-gap:14px;grid-template-columns:minmax(0,1fr) 240px 72px 110px;column-gap:14px}}@media (width<=767px){.svc-bar[data-v-2a831e91],.svc-rows[data-v-2a831e91] .svc-row{grid-template-columns:minmax(0,1fr) auto}.svc-bar[data-v-2a831e91]{padding:12px 16px}.svc-strip[data-v-2a831e91],.svc-up[data-v-2a831e91]{display:none}}.gw-card[data-v-c8fbad04]{background:#15161f;border:1px solid #24253a;border-radius:16px}.gw-head[data-v-c8fbad04]{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:16px;align-items:center;gap:14px;padding:18px 16px;display:flex;color:#ecebf5!important}.gw-head[data-v-c8fbad04]:hover{background:#1f2030}.gw-avatar[data-v-c8fbad04]{border:1px solid #2c2d40;border-radius:50%;width:40px;height:40px;display:block}.gw-initial[data-v-c8fbad04]{text-transform:uppercase;color:#a9a7bd;background:#1c1d29;justify-content:center;align-items:center;font-size:15px;display:flex}.gw-presence[data-v-c8fbad04]{border:3px solid #15161f;border-radius:50%;width:14px;height:14px;position:absolute;bottom:-2px;right:-2px}.gw-name[data-v-c8fbad04]{color:#fff;font-size:18px;font-weight:600}.gw-facts[data-v-c8fbad04]{color:#a9a7bd;flex-wrap:wrap;gap:2px 0;margin-top:2px;font-size:13px;display:flex}.gw-fact+.gw-fact[data-v-c8fbad04]:before{content:"·";color:#8c8aa2;margin:0 8px}.gw-pill[data-v-c8fbad04]{white-space:nowrap;border:1px solid;border-radius:999px;flex:none;align-items:center;height:28px;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}@media (width<=767px){.gw-head[data-v-c8fbad04]{flex-wrap:wrap;align-items:flex-start;gap:10px 12px;padding:14px 16px}.gw-head>.flex-1[data-v-c8fbad04]{flex-basis:calc(100% - 100px)}.gw-facts[data-v-c8fbad04]{flex-direction:column}.gw-fact+.gw-fact[data-v-c8fbad04]:before{content:none}.gw-pill[data-v-c8fbad04]{order:3;margin-left:52px}}:root{--status-operational:#8be8b4;--status-partial-outage:#f2c46d;--status-major-outage:#f27a7a;--status-unavailable:#8c8aa2;--status-maintenance:#a993f2}:root.light{--status-operational:#008236;--status-partial-outage:#bb4d00;--status-major-outage:#c10007;--status-unavailable:#6a7282;--status-maintenance:#7f22fe}.cluster{background:color-mix(in oklab, var(--tile,#8c8aa2) 16%, #0f1017);outline-offset:2px;border-radius:8px;outline:2px solid #0000;width:44px;height:44px;transition:box-shadow .3s,outline-color .8s ease-out}.cluster.just-updated{box-shadow:0 0 0 2px #a993f2,0 0 8px 2px #947cea73}.cluster.jump-target{outline-color:var(--color-cyan-300);transition:box-shadow .3s,outline-color .15s ease-out}.host-bar{transition:opacity .3s,filter .4s}.host-bar--shimmer{animation:1.8s ease-in-out hostShimmer;background-size:180% 100%!important}@keyframes hostShimmer{0%{filter:brightness();background-position:0 0}50%{filter:brightness(1.25);background-position:-120% 0}to{filter:brightness();background-position:0 0}}.status-block{grid-template-rows:1fr;display:grid}.status-block>*{min-height:0}.status-block-enter-active,.status-block-leave-active{transition:grid-template-rows .45s cubic-bezier(.2,.8,.2,1),opacity .35s}.status-block-enter-active>*,.status-block-leave-active>*{overflow:hidden}.status-block-enter-from,.status-block-leave-to{opacity:0;grid-template-rows:0fr}.status-item-enter-active,.status-item-leave-active,.status-pinned-enter-active,.status-pinned-leave-active{transition:opacity .35s,transform .4s cubic-bezier(.2,.8,.2,1)}.status-item-leave-active,.status-pinned-leave-active{position:absolute;left:0;right:0}.status-item-enter-from,.status-pinned-enter-from{opacity:0;transform:translateY(-6px)}.status-item-leave-to,.status-pinned-leave-to{opacity:0;transform:translateY(6px)}.status-item-move,.status-pinned-move{transition:transform .45s cubic-bezier(.2,.8,.2,1)}.status-pinned-enter-active{animation:1.6s ease-out status-pinned-flash}@keyframes status-pinned-flash{0%,30%{background-color:color-mix(in oklab, var(--status-partial-outage) 14%, transparent)}to{background-color:#0000}}.status-fade-enter-active,.status-fade-leave-active,.status-pop-enter-active,.status-pop-leave-active{transition:opacity .3s,transform .3s cubic-bezier(.2,.8,.2,1)}.status-fade-enter-from,.status-fade-leave-to{opacity:0}.status-pop-enter-from,.status-pop-leave-to{opacity:0;scale:.96}@media (prefers-reduced-motion:reduce){.status-block-enter-active,.status-block-leave-active,.status-item-enter-active,.status-item-leave-active,.status-item-move,.status-pinned-enter-active,.status-pinned-leave-active,.status-pinned-move,.status-fade-enter-active,.status-fade-leave-active,.status-pop-enter-active,.status-pop-leave-active{transition:none;animation:none}}.incident-fade-enter-active{transition:all .4s ease-out}.incident-fade-leave-active{transition:all .3s ease-in}.incident-fade-enter-from,.incident-fade-leave-to{opacity:0;transform:translateY(-10px)}.incident-item-enter-active{transition:all .3s ease-out}.incident-item-leave-active{transition:all .2s ease-in}.incident-item-enter-from{opacity:0;transform:translate(-10px)}.incident-item-leave-to{opacity:0;transform:translate(10px)}.incident-item-move{transition:transform .3s}.stat[data-v-8b48a0b7]{color:#ecebf5;padding-bottom:96px;font-size:16px;line-height:1.5}.stat-hero[data-v-8b48a0b7]{text-align:center;flex-direction:column;align-items:center;gap:14px;padding-top:72px;padding-bottom:36px;display:flex}.stat-title[data-v-8b48a0b7]{letter-spacing:-.03em;color:#fff;text-wrap-style:balance;margin:0;font-size:52px;font-weight:700;line-height:1.05}.stat-lede[data-v-8b48a0b7]{color:#a9a7bd;margin:0;font-size:18px;line-height:1.6}.stat-top[data-v-8b48a0b7]{flex-direction:column;gap:24px;display:flex}.stat-services[data-v-8b48a0b7]{padding-top:24px}.stat-gateways[data-v-8b48a0b7]{padding-top:64px}.stat-h2[data-v-8b48a0b7]{letter-spacing:-.02em;color:#fff;margin:0;font-size:28px;font-weight:700;line-height:1.2}.stat-sub[data-v-8b48a0b7]{color:#a9a7bd;margin:6px 0 20px;font-size:16px}.stat-sub[data-v-8b48a0b7]:has(+.stat-last){margin-bottom:8px}.stat-last[data-v-8b48a0b7]{color:#8c8aa2;align-items:center;gap:6px;margin:0 0 16px;font-size:13px;display:flex}.st-card[data-v-8b48a0b7]{background:#15161f;border:1px solid #24253a;border-radius:16px}.st-card--warn[data-v-8b48a0b7]{border-color:color-mix(in oklab, var(--status-partial-outage) 40%, transparent)}.st-card--down[data-v-8b48a0b7]{border-color:color-mix(in oklab, var(--status-major-outage) 40%, transparent)}.st-btn[data-v-8b48a0b7]{cursor:pointer;background:#1c1d29;border:1px solid #2c2d40;border-radius:10px;align-items:center;height:36px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex;color:#ecebf5!important}.st-btn[data-v-8b48a0b7]:hover{border-color:#947cea;color:#fff!important}.st-row[data-v-8b48a0b7]{font-size:15px;color:#ecebf5!important}@media (width<=767px){.stat[data-v-8b48a0b7]{padding-bottom:64px}.stat-hero[data-v-8b48a0b7]{gap:10px;padding-top:36px;padding-bottom:28px}.stat-title[data-v-8b48a0b7]{font-size:34px}.stat-lede[data-v-8b48a0b7]{font-size:16px}.stat-gateways[data-v-8b48a0b7]{padding-top:48px}.stat-h2[data-v-8b48a0b7]{font-size:24px}.cluster[data-v-8b48a0b7]{width:40px;height:40px}}
