.StatusPage-module__uXnPsq__page{min-height:100vh;color:var(--ink);font-kerning:normal;background:#fff;flex-direction:column;display:flex}[dir=rtl] .StatusPage-module__uXnPsq__page{line-height:1.8}[dir=ltr] .StatusPage-module__uXnPsq__page{line-height:1.65}.StatusPage-module__uXnPsq__page :is(h1,p){margin:0}.StatusPage-module__uXnPsq__header{border-block-end:1px solid var(--paper-line)}.StatusPage-module__uXnPsq__headerShell{width:var(--shell-width);margin-inline:auto;padding-block:1.25rem}.StatusPage-module__uXnPsq__brand{align-items:center;gap:.75rem;min-height:2.75rem;font-weight:700;display:inline-flex}.StatusPage-module__uXnPsq__brand img{width:2rem;height:2rem}.StatusPage-module__uXnPsq__body{flex:1;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);display:grid}.StatusPage-module__uXnPsq__content{flex-direction:column;justify-content:center;padding-block:clamp(3rem,8vh,6rem);padding-inline:max(1.5rem,50vw - 44rem) clamp(2.5rem,5vw,5rem);display:flex}.StatusPage-module__uXnPsq__kicker{color:var(--teal-text);font-size:.95rem;font-weight:700}.StatusPage-module__uXnPsq__content h1{text-wrap:balance;max-width:18ch;margin-block-start:1rem;font-size:clamp(2.1rem,3.3vw,3.25rem);font-weight:700;line-height:1.28}[dir=ltr] .StatusPage-module__uXnPsq__content h1{letter-spacing:-.03em;line-height:1.1}.StatusPage-module__uXnPsq__content h1 em{color:var(--teal-text);font-style:normal}.StatusPage-module__uXnPsq__description{max-width:52ch;color:var(--copy-muted);text-wrap:pretty;margin-block-start:clamp(1rem,2vw,1.5rem);font-size:1.125rem}.StatusPage-module__uXnPsq__detail{color:var(--copy-muted);font-family:var(--font-mono);margin-block-start:1rem;font-size:.8rem}.StatusPage-module__uXnPsq__actions{flex-wrap:wrap;gap:1rem;margin-block-start:clamp(2rem,4vh,2.75rem);display:flex}.StatusPage-module__uXnPsq__actions svg{flex:none;width:1rem}[dir=rtl] .StatusPage-module__uXnPsq__actions svg[data-mirror]{transform:rotate(180deg)}.StatusPage-module__uXnPsq__primaryAction,.StatusPage-module__uXnPsq__secondaryAction{cursor:pointer;justify-content:center;align-items:center;gap:.6rem;min-height:2.75rem;padding:.65rem 1.5rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.StatusPage-module__uXnPsq__primaryAction{background:var(--primary);color:var(--ink);clip-path:var(--chamfer);border:0;transition:background-color .16s cubic-bezier(.22,1,.36,1)}[dir=rtl] .StatusPage-module__uXnPsq__primaryAction{clip-path:var(--chamfer-rtl)}.StatusPage-module__uXnPsq__primaryAction:hover{background:var(--primary-hover-light)}.StatusPage-module__uXnPsq__secondaryAction{border:1px solid var(--paper-line);color:var(--ink);background:#fff;transition:border-color .16s cubic-bezier(.22,1,.36,1)}.StatusPage-module__uXnPsq__secondaryAction:hover{border-color:var(--primary)}.StatusPage-module__uXnPsq__secondaryAction:active{transform:translateY(1px)}.StatusPage-module__uXnPsq__stage{background:var(--ink);justify-content:center;align-items:center;padding:clamp(2rem,4vw,4rem);display:flex}.StatusPage-module__uXnPsq__vector{width:min(88%,34rem);height:auto}.StatusPage-module__uXnPsq__vecMark{stroke:#ffffff59;stroke-width:1px;fill:none}.StatusPage-module__uXnPsq__vecGrid{stroke:#3fafb029;stroke-width:1px;fill:none}.StatusPage-module__uXnPsq__vecTick{stroke:#ffffff40;stroke-width:1px;fill:none}.StatusPage-module__uXnPsq__vecTickStrong{stroke:#ffffff73;stroke-width:1.5px;fill:none}.StatusPage-module__uXnPsq__vecSocket{stroke:var(--band-accent);stroke-width:2.5px;fill:none}.StatusPage-module__uXnPsq__vecCollar{fill:var(--primary);opacity:.55}.StatusPage-module__uXnPsq__vecRoute{stroke:var(--primary);stroke-width:3px;stroke-linecap:round;fill:none}.StatusPage-module__uXnPsq__vecRouteDash{stroke:var(--primary);stroke-width:3px;stroke-linecap:round;stroke-dasharray:5 8;fill:none;animation:2.4s linear infinite StatusPage-module__uXnPsq__vec-flow}.StatusPage-module__uXnPsq__vecRouteDashFade{stroke:var(--primary);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:3 11;opacity:.55;fill:none;animation:2.4s linear infinite StatusPage-module__uXnPsq__vec-flow}@keyframes StatusPage-module__uXnPsq__vec-flow{to{stroke-dashoffset:-26px}}.StatusPage-module__uXnPsq__vecEcho{stroke:var(--band-accent);stroke-width:1.5px;fill:none;opacity:0;animation:2.4s cubic-bezier(.22,1,.36,1) infinite StatusPage-module__uXnPsq__vec-echo}@keyframes StatusPage-module__uXnPsq__vec-echo{0%{opacity:.45;transform:scale(.72)}to{opacity:0;transform:scale(1.1)}}.StatusPage-module__uXnPsq__vecEcho{transform-origin:210px 142px}@media (prefers-reduced-motion:reduce){.StatusPage-module__uXnPsq__vecRouteDash,.StatusPage-module__uXnPsq__vecRouteDashFade{animation:none}.StatusPage-module__uXnPsq__vecEcho{opacity:0;animation:none}}.StatusPage-module__uXnPsq__vecRing{stroke:var(--band-accent);stroke-width:3px;fill:none}.StatusPage-module__uXnPsq__vecRingSmall{stroke:var(--primary);stroke-width:2.5px;fill:none}.StatusPage-module__uXnPsq__vecDot,.StatusPage-module__uXnPsq__vecDotSmall{fill:var(--primary)}.StatusPage-module__uXnPsq__vecMuted{stroke:var(--map-line-muted);stroke-width:2px;stroke-linecap:round;fill:none}.StatusPage-module__uXnPsq__vecMutedDot{stroke:var(--map-line-muted);stroke-width:1.5px;fill:none}.StatusPage-module__uXnPsq__vecMutedDash{stroke:var(--map-line-muted);stroke-width:2px;stroke-dasharray:3 4;fill:none}.StatusPage-module__uXnPsq__vecFade{fill:var(--map-line-muted)}.StatusPage-module__uXnPsq__vecPlate{fill:#ffffff0a;stroke:var(--map-line-muted);stroke-width:1.5px}.StatusPage-module__uXnPsq__vecPlateLine{stroke:var(--illus-ink-muted);stroke-width:2px;stroke-linecap:round;fill:none}.StatusPage-module__uXnPsq__vecPanel{fill:#ffffff0a;stroke:var(--band-outline);stroke-width:1px}.StatusPage-module__uXnPsq__vecCode{fill:var(--primary);font-family:var(--font-mono);letter-spacing:.08em;font-size:44px;font-weight:700}@media (max-width:64rem){.StatusPage-module__uXnPsq__body{grid-template-columns:1fr}.StatusPage-module__uXnPsq__stage{order:-1;min-height:clamp(22rem,80vw,30rem)}.StatusPage-module__uXnPsq__vector{width:min(72%,22rem)}.StatusPage-module__uXnPsq__content{padding-block:2.5rem 3.5rem;padding-inline:1.5rem}}
