.status-page{--st-0:#2fb36b;--st-1:#f2c230;--st-2:#f08a24;--st-3:#e5484d;--st-none:#d9dde3;--st-loading:#eceef1;--st-ink-0:#0f7a45;--st-ink-1:#8a5a00;--st-ink-2:#b24a06;--st-ink-3:#c1272d;--st-ink-none:#5f6874;--st-line:#e2e3e7;color:#1b2028;padding-bottom:clamp(96px,12vh,160px)}.status-wrap{width:min(100% - 2 * var(--page-gutter,20px),880px);margin-inline:auto}.status-page :is(h1,h2,h3,h4){text-wrap:pretty}.status-head{margin:clamp(24px,5vh,56px) 0 clamp(28px,4vh,44px)}.marketing-content[data-page-kind] h1.status-title{max-width:none;margin:0;font-size:clamp(32px,3.4vw,44px);font-weight:700;line-height:1.1;letter-spacing:-.03em}.status-lead{margin-top:10px;font-size:17px;line-height:1.5;color:#5f6874}.status-banner{padding:18px 24px;border-radius:8px;font-size:20px;font-weight:700;letter-spacing:-.01em;color:#fff}.status-banner.lvl-0{background:#13804a}.status-banner.lvl-1{background:#f5c542;color:#2a1f00}.status-banner.lvl-2{background:#c2410c}.status-banner.lvl-3{background:#c62828}.status-banner.lvl-none{background:#5f6874}.status-checked{margin-top:12px;font-size:14px;color:#5f6874}.status-recheck{font:inherit;color:#1b2028;text-decoration:underline;text-underline-offset:3px;background:none;border:0;padding:0;cursor:pointer}.status-recheck:disabled{cursor:wait;color:#5f6874}.status-incident{margin-bottom:24px;overflow:hidden;border:1px solid var(--st-line);border-radius:8px;background:#fff}.status-page h2.status-incident-title{margin:0;padding:14px 24px;font-size:18px;font-weight:700;letter-spacing:-.01em;color:#fff;background:#5f6874}.status-incident.impact-minor h2.status-incident-title{background:#f5c542;color:#2a1f00}.status-incident.impact-major h2.status-incident-title{background:#c2410c}.status-incident.impact-critical h2.status-incident-title{background:#c62828}.status-incident.is-resolved h2.status-incident-title{background:#13804a;color:#fff}.status-incident-body{padding:8px 24px 18px}.status-window{margin:clamp(40px,6vh,64px) 0 12px;text-align:right;font-size:14px;color:#5f6874}.status-components{border:1px solid var(--st-line);border-radius:12px;background:#fff}.status-component{padding:22px 24px 18px}.status-component+.status-component{border-top:1px solid var(--st-line)}.status-component-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.status-page h3.status-component-name{margin:0;font-size:17px;letter-spacing:-.01em}.status-component-desc{margin-top:3px;font-size:14px;line-height:1.45;color:#5f6874}.status-now{flex-shrink:0}.status-now.lvl-0{color:var(--st-ink-0)}.status-now.lvl-1{color:var(--st-ink-1)}.status-now.lvl-2{color:var(--st-ink-2)}.status-now.lvl-3{color:var(--st-ink-3)}.status-now.lvl-none{color:var(--st-ink-none)}.status-bars-wrap{position:relative;margin-top:16px}.status-bars{display:flex;gap:2px;height:34px}.status-bar{flex:1 1 0;min-width:0;background:var(--st-none);transition:opacity .12s ease}.status-bar[data-i]:hover{opacity:.7}.status-bar.lvl-0{background:var(--st-0)}.status-bar.lvl-1{background:var(--st-1)}.status-bar.lvl-2{background:var(--st-2)}.status-bar.lvl-3{background:var(--st-3)}.status-bar.lvl-loading{background:var(--st-loading)}.status-range{display:flex;align-items:center;gap:12px;margin-top:10px;font-size:13px;color:#5f6874;white-space:nowrap}.status-range-rule{flex:1;height:1px;background:var(--st-line)}.status-unavailable{margin-top:14px;font-size:14px;color:#5f6874}.status-tip{position:absolute;bottom:calc(100% + 10px);z-index:20;width:260px;transform:translateX(-50%);padding:12px 14px;border:1px solid var(--st-line);border-radius:8px;background:#fff;box-shadow:0 10px 30px rgb(15 23 42/.12);pointer-events:none}.status-tip-date{font-size:14px;font-weight:700}.status-tip-level{margin-top:4px;font-size:13.5px;font-weight:650}.status-tip-level.lvl-0{color:var(--st-ink-0)}.status-tip-level.lvl-1{color:var(--st-ink-1)}.status-tip-level.lvl-2{color:var(--st-ink-2)}.status-tip-level.lvl-3{color:var(--st-ink-3)}.status-tip-incident,.status-tip-line{margin-top:4px;font-size:13px;line-height:1.45;color:#3d4652}.status-tip-incident{padding-top:6px;border-top:1px solid var(--st-line);font-weight:600;color:#1b2028}.status-w30,.status-w60{display:none}@media (max-width:1023px){.status-bar:nth-child(-n+30),.status-w90{display:none}.status-w60{display:inline}}@media (max-width:639px){.status-bar:nth-child(-n+60),.status-w60{display:none}.status-w30{display:inline}}.status-legend{display:flex;flex-wrap:wrap;gap:8px 20px;margin:16px 0 0;padding:0;list-style:none;font-size:13px;color:#3d4652}.status-legend li{display:inline-flex;align-items:center;gap:8px}.status-swatch{width:10px;height:18px;background:var(--st-none)}.status-swatch.lvl-0{background:var(--st-0)}.status-swatch.lvl-1{background:var(--st-1)}.status-swatch.lvl-2{background:var(--st-2)}.status-swatch.lvl-3{background:var(--st-3)}.status-method{margin-top:10px;max-width:72ch;font-size:13px;line-height:1.55;color:#5f6874}.status-past{margin-top:clamp(64px,9vh,104px)}.status-page h2.status-past-title{margin:0 0 8px;font-size:clamp(26px,2.4vw,32px);font-weight:700;letter-spacing:-.02em}.status-past-day{padding-top:28px}.status-page :is(h3,h4).status-past-date{margin:0;padding-bottom:10px;border-bottom:1px solid var(--st-line);font-size:18px}.status-none{margin-top:12px;font-size:15px;color:#5f6874}.status-past-incident{margin-top:16px}.status-page :is(h4,h5).status-past-incident-title{margin:0;font-size:17px;font-weight:700}.status-past-incident-title.impact-minor{color:var(--st-ink-1)}.status-past-incident-title.impact-major{color:var(--st-ink-2)}.status-past-incident-title.impact-critical{color:var(--st-ink-3)}.status-update{margin-top:10px}.status-update-body{font-size:15px;line-height:1.55;white-space:pre-line}.status-update-time{margin-top:2px;font-size:13px;color:#5f6874}.status-earlier{margin-top:48px}.status-page h3.status-earlier-title{margin:0;font-size:20px;font-weight:700;letter-spacing:-.01em}.status-admin-bar{margin-bottom:20px;padding:12px 16px;border:1px dashed #8a5a00;border-radius:8px;background:#fff8e6;font-size:14px;color:#3d2a00}.status-admin-bar a{font-weight:700;color:#3d2a00;text-decoration:underline;text-underline-offset:3px}.status-admin-line{margin-top:4px;font:12.5px/1.45 var(--font-mono),monospace;color:#5f6874}.status-update--internal{padding:8px 12px;border-left:3px solid #d99a00;background:#fff8e6}.status-internal-tag{font-size:12px;font-weight:700;color:#8a5a00}@media (max-width:639px){.status-banner{font-size:18px;padding:16px 18px}.status-component{padding:18px 16px 14px}.status-incident-body{padding:6px 16px 16px}.status-page h2.status-incident-title{padding:12px 16px}.status-component-head{flex-direction:column;gap:6px}}.status-page{background:#fff;color:#0a0a0a;font-weight:500}.status-wrap{width:min(100% - 48px,960px)}.status-head{margin:clamp(32px,6vh,72px) 0 clamp(36px,5vh,56px);text-align:center}.marketing-content[data-page-kind] h1.status-title{font-size:clamp(42px,4.6vw,68px);font-weight:600;line-height:1.02;letter-spacing:-.035em}.status-lead{max-width:640px;margin:18px auto 0;font-size:clamp(17px,.4vw + 15.5px,19px);line-height:1.62;font-weight:500;color:#63676e}.status-banner{padding:22px 28px;border-radius:20px;font-size:22px;font-weight:650;letter-spacing:-.02em}.status-checked{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:14px;font-size:14.5px;font-weight:500;color:#63676e}.status-recheck{display:inline-flex;align-items:center;height:34px;padding:0 16px;border-radius:99px;background:#1e1e1e;color:#fff;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .16s ease,color .16s ease}.status-recheck:hover:not(:disabled){background:#0cc0df;color:#0a0a0a}.status-recheck:disabled{color:rgb(255 255 255/.7)}.status-incident{border-color:#e7e5e0;border-radius:20px}.status-page h2.status-incident-title{padding:16px 28px;font-size:19px;font-weight:650}.status-incident-body{padding:8px 28px 20px}.status-window{margin-top:clamp(48px,7vh,80px);font-size:14.5px;font-weight:500;color:#63676e}.status-components{border-color:#e7e5e0;border-radius:24px;overflow:visible}.status-component{padding:26px 28px 22px}.status-page h3.status-component-name{font-size:18px;font-weight:650;letter-spacing:-.015em}.status-component-desc{font-size:14.5px;font-weight:500;color:#63676e}.status-now{font-size:15px;font-weight:650}.status-legend,.status-method,.status-range{font-weight:500}.status-tip{border-radius:14px}.status-past{margin-top:clamp(96px,12vh,160px)}.status-page h2.status-past-title{margin-bottom:12px;font-size:clamp(32px,3vw,44px);font-weight:600;line-height:1.1;letter-spacing:-.03em}.status-past-day{padding-top:32px}.status-page :is(h3,h4).status-past-date{padding-bottom:12px;border-bottom-color:#e7e5e0;font-size:19px;font-weight:650;letter-spacing:-.01em}.status-none{font-weight:500;color:#63676e}.status-page :is(h4,h5).status-past-incident-title{font-size:17.5px;font-weight:650}.status-update-body{font-size:15.5px;font-weight:500;color:#2b2e33}.status-update-time{font-weight:500;color:#63676e}.status-earlier{margin-top:64px}.status-page h3.status-earlier-title{font-size:24px;font-weight:650;letter-spacing:-.02em}.status-admin-bar{border-radius:14px}@media (max-width:639px){.status-wrap{width:min(100% - 32px,960px)}.status-banner{padding:18px 20px;font-size:19px}.status-component{padding:20px 18px 16px}.status-page h2.status-incident-title{padding:14px 18px}.status-incident-body{padding:6px 18px 18px}}