:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--bg-soft:#f7f8f9;--text:#333;--text-strong:#1f1f1f;--muted:#6b6b6b;--border:#e0e0e0;--border-strong:#cfcfcf;--link:#1a6fbf;--focus:#1a6fbf;--tooltip-bg:#fff;--tooltip-shadow:0 4px 16px #00000024, 0 1px 3px #0000001f;--c-operational:#3ba55c;--c-degraded:#f1c40f;--c-partial:#e67e22;--c-major:#e74c3c;--c-maintenance:#3498db;--c-unknown:#b3bac5;--c-future:#eef0f2;--t-operational:#237a3e;--t-degraded:#8a6a00;--t-partial:#b04a00;--t-major:#c0392b;--t-maintenance:#1f6fb2;--t-unknown:#6b7280;--b-none:#2f9e52;--b-minor:#f1c40f;--b-minor-text:#1d1d1d;--b-major:#d35400;--b-critical:#c0392b;--b-maintenance:#2b7bbf;--b-unknown:#6b7280;--radius:4px;--font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#18191b;--bg-soft:#202124;--text:#e3e3e3;--text-strong:#f2f2f2;--muted:#a3a3a3;--border:#34363a;--border-strong:#46494e;--link:#6cb0f0;--focus:#6cb0f0;--tooltip-bg:#26282b;--tooltip-shadow:0 4px 18px #0000008c, 0 1px 3px #00000080;--c-unknown:#4b5059;--c-future:#26282b;--t-operational:#5cd17f;--t-degraded:#f4d03f;--t-partial:#f0a35c;--t-major:#f1786b;--t-maintenance:#6cb4ec;--t-unknown:#a0a7b4;--b-none:#278a45;--b-major:#c24e00;--b-critical:#b8372a;--b-maintenance:#236ba8;--b-unknown:#4b5563}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:16px;line-height:1.5}#root{flex-direction:column;min-height:100vh;display:flex}a{color:var(--link);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:2px}h1,h2,h3,h4{color:var(--text-strong);line-height:1.3}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:100;background:var(--bg);border-radius:var(--radius);box-shadow:var(--tooltip-shadow);padding:8px 16px;position:absolute;top:-100px;left:16px}.skip-link:focus{top:16px}.container{width:100%;max-width:850px;margin:0 auto;padding:0 16px}.muted{color:var(--muted)}.masthead{padding:48px 0 36px}.masthead-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;display:flex}.brand{color:var(--text-strong);align-items:center;display:inline-flex}.brand:hover{text-decoration:none}.logo{width:auto;max-width:min(320px,70vw);max-height:50px;display:block}.logo-text{letter-spacing:-.01em;font-size:1.75rem;font-weight:600}.masthead-description{color:var(--muted);margin:0;font-size:.875rem}.layout-content{flex:1;padding-bottom:48px}.layout-content:focus{outline:none}.page-footer{border-top:1px solid var(--border);color:var(--muted);padding:24px 0 40px;font-size:.875rem}.page-footer-inner{flex-wrap:wrap;justify-content:space-between;gap:8px 24px;display:flex}.footer-updated{margin:0}.footer-links{flex-wrap:wrap;gap:4px 20px;display:flex}.footer-links a{color:var(--muted)}.footer-links a:hover{color:var(--link)}.state-box{border:1px solid var(--border);border-radius:var(--radius);text-align:center;color:var(--muted);margin:24px 0;padding:24px 20px}.state-box strong{color:var(--text-strong);font-size:1.125rem;font-weight:600;display:block}.state-box p{margin:6px 0 12px}.state-error{border-color:var(--c-major)}.state-loading{justify-content:center;align-items:center;gap:10px;display:flex}.spinner{border:2px solid var(--border-strong);border-top-color:var(--link);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner{animation:none}}.button{font:inherit;color:var(--text-strong);background:var(--bg-soft);border:1px solid var(--border-strong);border-radius:var(--radius);cursor:pointer;padding:6px 14px;font-size:.875rem}.button:hover{border-color:var(--link)}.stale-notice{border-left:3px solid var(--c-degraded);background:var(--bg-soft);color:var(--text);margin:0 0 16px;padding:8px 12px;font-size:.875rem}.st-operational{--st:var(--c-operational);--st-text:var(--t-operational)}.st-degraded{--st:var(--c-degraded);--st-text:var(--t-degraded)}.st-partial-outage{--st:var(--c-partial);--st-text:var(--t-partial)}.st-major-outage{--st:var(--c-major);--st-text:var(--t-major)}.st-maintenance{--st:var(--c-maintenance);--st-text:var(--t-maintenance)}.st-unknown{--st:var(--c-unknown);--st-text:var(--t-unknown)}.status-icon{vertical-align:-3px;flex:none}.status-icon .status-icon-bg{fill:var(--st)}.status-icon.st-degraded path{stroke:#3a3000}.page-status{border-radius:var(--radius);color:#fff;background:var(--b-none);margin:0 0 48px;padding:16px 20px}.page-status-text{color:inherit;margin:0;font-size:1.25rem;font-weight:600}.banner-minor{background:var(--b-minor);color:var(--b-minor-text)}.banner-major{background:var(--b-major)}.banner-critical{background:var(--b-critical)}.banner-maintenance{background:var(--b-maintenance)}.banner-unknown{background:var(--b-unknown)}.unresolved-incidents{margin-bottom:24px}.unresolved-incident{--box:var(--b-critical);--box-text:#fff;border:1px solid var(--box);border-radius:var(--radius);margin-bottom:24px;overflow:hidden}.unresolved-incident.impact-none{--box:var(--text-strong);--box-text:var(--bg)}.unresolved-incident.impact-minor{--box:var(--b-minor);--box-text:var(--b-minor-text)}.unresolved-incident.impact-major{--box:var(--b-major)}.unresolved-incident.impact-maintenance{--box:var(--b-maintenance)}.unresolved-incident .incident-title{background:var(--box);margin:0;padding:12px 20px;font-size:1.125rem;font-weight:600}.unresolved-incident .incident-title a{color:var(--box-text)}.unresolved-incident .updates{padding:16px 20px 4px}.update{overflow-wrap:anywhere;margin-bottom:14px}.update-body strong{color:var(--text-strong)}.update-sep{color:var(--muted)}.update-time{color:var(--muted);margin-top:2px;font-size:.8125rem;display:block}.markdown-inline,.markdown-inline>:first-child{display:inline}.markdown p{margin:0 0 8px}.markdown-inline p:last-child{margin-bottom:0}.markdown ul,.markdown ol{margin:4px 0 8px;padding-left:22px}.markdown code{background:var(--bg-soft);border:1px solid var(--border);border-radius:3px;padding:0 4px;font-size:.875em}.markdown pre{background:var(--bg-soft);border:1px solid var(--border);border-radius:var(--radius);padding:10px 12px;overflow-x:auto}.markdown pre code{border:0;padding:0}.markdown blockquote{border-left:3px solid var(--border-strong);color:var(--muted);margin:0 0 8px;padding-left:12px}.markdown h3,.markdown h4,.markdown h5,.markdown h6{margin:12px 0 6px;font-size:1rem;font-weight:600;line-height:1.35}.markdown h5,.markdown h6{font-size:.9375rem}.markdown>:first-child{margin-top:0}.markdown-inline h3,.markdown-inline h4,.markdown-inline h5,.markdown-inline h6{font-size:inherit}.components-section{margin-bottom:8px}.components-uptime-link{text-align:right;color:var(--muted);margin:0 0 8px;font-size:.875rem}.components-container{border:1px solid var(--border);border-radius:var(--radius)}.component{border-bottom:1px solid var(--border);padding:17px 20px 16px}.components-container>.component:last-child{border-bottom:0}.component-header{justify-content:space-between;align-items:center;gap:12px;min-height:24px;display:flex}.component-name{min-width:0;color:var(--text-strong);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;font-weight:500;display:inline-flex}.component-status{color:var(--st-text);text-align:right;flex:none;align-items:center;gap:8px;font-size:.875rem;display:inline-flex}.component-status-icon{display:none}.group-name{cursor:pointer}.group-toggle{width:20px;height:20px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;margin-right:2px;padding:0;font-size:1.125rem;font-weight:400;line-height:1;display:inline-flex}.group-toggle:hover{color:var(--text-strong)}.child-components{margin:16px -20px -16px}.child-components[hidden]{display:none}.component-child{border-top:1px solid var(--border);border-bottom:0;padding-left:46px}.component-child .component-name{font-weight:400}.help-tip{display:inline-flex;position:relative}.help-tip-button{width:16px;height:16px;font:inherit;color:var(--muted);cursor:help;background:0 0;border:1px solid;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}.help-tip-bubble{z-index:30;transform:translateX(calc(-50% + var(--shift,0px)));width:max-content;max-width:min(260px,100vw - 32px);color:var(--text);background:var(--tooltip-bg);border-radius:var(--radius);box-shadow:var(--tooltip-shadow);visibility:hidden;opacity:0;pointer-events:none;padding:8px 10px;font-size:.8125rem;font-weight:400;line-height:1.4;transition:opacity .12s;position:absolute;bottom:calc(100% + 8px);left:50%}.help-tip.is-open .help-tip-bubble{visibility:visible;opacity:1}.uptime-bar{margin-top:10px}.day-interaction{position:relative}.day-surface{border-radius:2px}.uptime-bar-svg{width:100%;height:34px;display:block}.uptime-day{fill:var(--st);cursor:pointer;transition:fill-opacity .1s}.uptime-day:hover,.uptime-day.is-active{fill-opacity:.6}.uptime-legend{color:var(--muted);white-space:nowrap;align-items:center;gap:12px;margin-top:6px;font-size:.75rem;display:flex}.uptime-legend .spacer{background:var(--border-strong);flex:1;min-width:8px;height:1px}.day-tooltip{z-index:40;width:280px;max-width:calc(100vw - 16px);color:var(--text);background:var(--tooltip-bg);border-radius:var(--radius);box-shadow:var(--tooltip-shadow);padding:12px 14px;font-size:.8125rem;line-height:1.45;position:absolute}.day-tooltip-arrow{background:var(--tooltip-bg);width:12px;height:12px;margin-left:-6px;position:absolute;top:-6px;transform:rotate(45deg);box-shadow:-2px -2px 3px #0000000f}.day-tooltip-date{color:var(--text-strong);margin-bottom:6px;font-weight:600}.day-tooltip-note{color:var(--muted);margin:0}.day-tooltip-outages{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-soft);margin:0;padding:8px 10px;list-style:none}.day-tooltip-outages li{align-items:center;gap:8px;display:flex}.day-tooltip-outages li+li{margin-top:4px}.outage-label{flex:1;font-weight:500}.outage-duration{color:var(--muted);white-space:nowrap}.day-tooltip-related{margin-top:10px}.day-tooltip-related-title{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin-bottom:2px;font-size:.6875rem;font-weight:600}.day-tooltip-related ul{margin:0;padding:0;list-style:none}.day-tooltip-related li+li{margin-top:2px}.status-legend{color:var(--muted);flex-wrap:wrap;justify-content:flex-end;gap:6px 16px;margin:12px 0 0;padding:0;font-size:.75rem;list-style:none;display:flex}.status-legend li{align-items:center;gap:6px;display:inline-flex}.status-legend .status-icon{width:12px;height:12px}.incident-title a,a.incident-title,.incident-link,.incident-name{color:var(--text-strong)}a.incident-title.impact-minor,.incident-title.impact-minor a,.incident-link.impact-minor,.incident-name.impact-minor{color:var(--t-degraded)}a.incident-title.impact-major,.incident-title.impact-major a,.incident-link.impact-major,.incident-name.impact-major{color:var(--t-partial)}a.incident-title.impact-critical,.incident-title.impact-critical a,.incident-link.impact-critical,.incident-name.impact-critical{color:var(--t-major)}a.incident-title.impact-maintenance,.incident-title.impact-maintenance a,.incident-link.impact-maintenance,.incident-name.impact-maintenance{color:var(--t-maintenance)}.section-title{margin:56px 0 24px;font-size:1.625rem;font-weight:500}.scheduled-incident{margin-bottom:28px}.scheduled-incident .incident-title,.past-incident .incident-title{margin:0 0 6px;font-size:1.125rem;font-weight:600}.scheduled-window{color:var(--muted);margin:0 0 8px;font-size:.875rem}.unresolved-incident .scheduled-window{color:var(--text)}.status-day{margin-bottom:36px}.status-day-date{border-bottom:1px solid var(--border);margin:0 0 12px;padding-bottom:8px;font-size:1.125rem;font-weight:500}.no-incidents{color:var(--muted);margin:0}.past-incident+.past-incident{margin-top:24px}.history-link{flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin:40px 0 0;font-weight:500;display:flex}.subpage-header{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:32px;padding-bottom:16px;display:flex}.subpage-title{margin:0;font-size:1.75rem;font-weight:500}.pagination{border:1px solid var(--border);border-radius:var(--radius);align-items:center;font-size:.875rem;display:inline-flex}.pagination-label{border-left:1px solid var(--border);border-right:1px solid var(--border);white-space:nowrap;padding:4px 12px}.pagination-arrow{width:32px;height:32px;color:var(--text-strong);justify-content:center;align-items:center;font-size:1.25rem;line-height:1;display:inline-flex}.pagination-arrow:hover{background:var(--bg-soft);text-decoration:none}.pagination-arrow.is-disabled{color:var(--border-strong)}.month{margin-bottom:40px}.month-title{margin:0 0 12px;font-size:1.25rem;font-weight:500}.month-empty{border:1px solid var(--border);border-radius:var(--radius);padding:16px 20px}.history-incidents{border:1px solid var(--border);border-radius:var(--radius);margin:0;padding:0;list-style:none}.history-expand{font:inherit;color:var(--link);cursor:pointer;background:0 0;border:0;margin:8px 0 0;padding:4px 0;font-size:.875rem;display:block}.history-expand:hover{text-decoration:underline}.uptime-controls.history-filter{margin-bottom:8px}.history-incident{border-bottom:1px solid var(--border);overflow-wrap:anywhere;padding:16px 20px}.history-incident:last-child{border-bottom:0}.history-incident .incident-title{font-size:1.0625rem;font-weight:600}.history-incident-body{margin:4px 0 2px;font-size:.9375rem}.uptime-controls{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:32px;display:flex}.select-label{color:var(--muted);font-size:.875rem}.select-wrap{flex:0 320px;min-width:0;position:relative}.select-wrap select{-webkit-appearance:none;appearance:none;width:100%;font:inherit;color:var(--text-strong);background:var(--bg);border:1px solid var(--border-strong);border-radius:var(--radius);cursor:pointer;padding:7px 34px 7px 12px;font-size:.9375rem}.select-wrap:after{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);pointer-events:none;width:7px;height:7px;margin-top:-6px;position:absolute;top:50%;right:14px;transform:rotate(45deg)}.uptime-total{color:var(--muted);font-size:.875rem}.calendar-months{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.calendar-month-header{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:10px;display:flex}.calendar-month-header h2{margin:0;font-size:1.0625rem;font-weight:500}.calendar-month-uptime{color:var(--muted);white-space:nowrap;font-size:.8125rem}.calendar-weekdays,.calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.calendar-weekdays{color:var(--muted);text-align:center;margin-bottom:4px;font-size:.6875rem}.calendar-day,.calendar-pad{aspect-ratio:1;border-radius:3px}.calendar-day{background:var(--st);cursor:pointer}.calendar-day.is-future{background:var(--c-future)}.calendar-day:hover,.calendar-day.is-active{opacity:.65}.incident-header{margin-bottom:32px}.incident-name{overflow-wrap:anywhere;margin:0 0 6px;font-size:1.75rem;font-weight:600}.incident-impact,.incident-source{color:var(--muted);margin:0;font-size:.875rem}.incident-header .scheduled-window{font-size:.9375rem}.incident-updates{margin:0;padding:0;list-style:none}.incident-update{border-top:1px solid var(--border);grid-template-columns:170px minmax(0,1fr);gap:8px 24px;padding:20px 0;display:grid}.incident-update:last-child{border-bottom:1px solid var(--border)}.incident-update-status{margin:0;font-size:1rem;font-weight:700}.incident-update-content{overflow-wrap:anywhere}.incident-finished{margin:24px 0 0;font-weight:500}.incident-affected{color:var(--muted);margin:24px 0 0;font-size:.875rem}@media (max-width:720px){.calendar-months{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.masthead{padding:28px 0 24px}.logo-text{font-size:1.5rem}.page-status{margin-bottom:32px}.page-status-text{font-size:1.125rem}.component{padding:14px 14px 12px}.child-components{margin:14px -14px -12px}.component-child{padding-left:34px}.component-status-text{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.component-status-icon{display:inline-block}.unresolved-incident .incident-title,.unresolved-incident .updates{padding-left:14px;padding-right:14px}.section-title{margin-top:40px;font-size:1.375rem}.incident-update{grid-template-columns:minmax(0,1fr);gap:4px}.incident-name{font-size:1.5rem}.history-incident,.month-empty{padding:14px}}@media (max-width:480px){.calendar-months{grid-template-columns:minmax(0,1fr);max-width:320px}.components-uptime-link{text-align:left}.component-child{padding-left:26px}.uptime-legend{gap:6px;font-size:.6875rem}.uptime-legend .spacer{min-width:0}}
