.statuspage{--status-ok:#2f7a4f;--status-slow:#8a5a00;--status-down:#b42318;--status-day:color-mix(in srgb, var(--hs-ink) 9%, var(--hs-paper));--status-unknown:color-mix(in srgb, var(--hs-ink) 30%, var(--hs-paper))}@media (prefers-color-scheme:dark){.hs.statuspage{--hs-paper:#121110;--hs-paper-2:#1b1a18;--hs-ink:#f2efe8;--hs-ink-2:#aaa69d;--hs-line:#2e2c28;--status-ok:#5cbf86;--status-slow:#e2a33b;--status-down:#f07466;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:has(.statuspage){background:#121110}.statuspage .lockup svg path{fill:var(--hs-saffron)}}.statuspage .home-bar{background:var(--hs-paper);border-bottom-color:var(--hs-line)}.statuspage-main{max-width:880px;padding:clamp(40px, 7vw, 96px) var(--home-pad) clamp(64px, 8vw, 120px);box-sizing:content-box;margin:0 auto}.statuspage-head{gap:16px;margin-bottom:clamp(36px,5vw,56px);display:grid}.statuspage-eyebrow{font-size:14px;font-weight:var(--hs-w-strong);color:var(--hs-ink-2);margin:0}.statuspage-headline{font-size:clamp(32px,4.6vw,56px);font-weight:var(--hs-w-display);letter-spacing:-.035em;text-wrap:balance;align-items:center;gap:16px;margin:0;line-height:1.08;display:flex}.statuspage-headline .statuspage-dot{flex:none;width:14px;height:14px;margin-top:.08em}.statuspage-lead{max-width:36em;color:var(--hs-ink-2);margin:0;font-size:17px}.statuspage-checked{color:var(--hs-ink-2);font-variant-numeric:tabular-nums;margin:0;font-size:14px}.statuspage-dot{background:var(--status-ok);border-radius:50%;width:8px;height:8px;display:inline-block}.statuspage-dot[data-level=slow]{background:var(--status-slow)}.statuspage-dot[data-level=down]{background:var(--status-down)}.statuspage-dot[data-level=unknown]{background:var(--status-unknown)}.statuspage-parts{border-top:1px solid var(--hs-line);margin:0;padding:0;list-style:none}.statuspage-part{border-bottom:1px solid var(--hs-line);gap:14px;padding:22px 0 20px;display:grid}.statuspage-part-row{justify-content:space-between;align-items:flex-start;gap:8px 24px;display:flex}.statuspage-part-name h2{font-size:18px;font-weight:var(--hs-w-strong);letter-spacing:-.01em;margin:0;line-height:1.3}.statuspage-part-name p{color:var(--hs-ink-2);margin:2px 0 0;font-size:14px}.statuspage-level{font-size:15px;font-weight:var(--hs-w-medium);text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:2px 10px;margin:0;padding-top:2px;display:flex}.statuspage-level .statuspage-dot{align-self:center}.statuspage-since{color:var(--hs-ink-2);font-variant-numeric:tabular-nums;flex-basis:100%;font-size:13px;font-weight:400}.statuspage-part[data-level=slow] .statuspage-level>span:first-of-type{color:var(--status-slow)}.statuspage-part[data-level=down] .statuspage-level>span:first-of-type{color:var(--status-down)}.statuspage-outside{border:1px solid var(--hs-line);background:var(--hs-paper-2);margin:0;padding:10px 12px;font-size:14px}.statuspage-outside a{color:var(--hs-ink);text-underline-offset:3px;text-decoration-line:underline}.statuspage-days{grid-template-columns:repeat(30,minmax(0,1fr));gap:2px;height:22px;display:grid}.statuspage-days>span{background:var(--status-day)}.statuspage-days>span[data-level=slow]{background:var(--status-slow)}.statuspage-days>span[data-level=down]{background:var(--status-down)}.statuspage-days-ends{color:var(--hs-ink-2);justify-content:space-between;margin-top:6px;font-size:12px;display:flex}.statuspage-history{margin-top:clamp(48px,6vw,72px)}.statuspage-history>h2{font-size:22px;font-weight:var(--hs-w-display);letter-spacing:-.02em;margin:0 0 8px}.statuspage-none{border-top:1px solid var(--hs-line);color:var(--hs-ink-2);margin:0;padding:20px 0}.statuspage-incidents{margin:0;padding:0;list-style:none}.statuspage-incident{border-top:1px solid var(--hs-line);grid-template-columns:8px minmax(0,1fr);gap:16px;padding:18px 0;display:grid}.statuspage-incident>.statuspage-dot{margin-top:8px}.statuspage-incident h3{font-size:16px;font-weight:var(--hs-w-strong);margin:0;line-height:1.4}.statuspage-incident-when{color:var(--hs-ink-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:2px 16px;margin:2px 0 0;font-size:14px;display:flex}.statuspage-note{border-left:1px solid var(--hs-ink);margin:12px 0 0;padding:0 0 0 14px;font-size:15px}.statuspage-note>span{font-size:12px;font-weight:var(--hs-w-strong);color:var(--hs-ink-2);margin-bottom:2px;display:block}@media (max-width:560px){.statuspage-part-row{flex-direction:column}.statuspage-level{text-align:left;justify-content:flex-start;padding-top:0}.statuspage-days{gap:1px;height:20px}}
