h1,img{-webkit-user-drag:none}.status-body,html{overflow-x:hidden}h1,h2{-webkit-user-select:none}*,.status-container,::after,::before{box-sizing:border-box}.day-bar::after,.day-bar::before{bottom:140%;left:50%;transform:translateX(-50%) translateY(10px);visibility:hidden;z-index:100;position:absolute}img{text-indent:-10000px;max-width:100%;height:auto;display:block}:root{--text-color:#fff;--bg-color:#121212;--selection-bg:#fff;--selection-color:#000;--bg-color-rgb:18,18,18;--text-color-rgb:255,255,255;--hover-shadow-color:rgba(255, 255, 255, .1);--color-operational:#8acf7e;--color-degraded:#f3d067;--color-outage:#ed6868;--color-none:#333;--heading-ratio:1;--base-heading-size:3rem;--space-3xs:0.5rem;--space-2xs:0.75rem;--space-xs:1rem;--space-s:1.5rem;--space-m:2rem;--space-l:3rem;--space-xl:4rem;--space-2xl:6rem;--space-3xl:9rem}@font-face{font-family:ABCGinto;src:url('./fonts/subset--Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:block}@font-face{font-family:ABCGintoNordUltra;src:url('./fonts/subset-ABCGintoNordCondensed-Ultra.woff2') format('woff2');font-weight:800;font-style:normal;font-display:block}@font-face{font-family:ABCGintoNordMedium;src:url('./fonts/subset-ABCGintoNormal-Black.woff2') format('woff2');font-weight:500;font-style:normal;font-display:block}html{-webkit-tap-highlight-color:transparent;scroll-behavior:smooth;scrollbar-gutter:stable}body{line-height:1.6;min-height:100vh;min-height:100dvh;position:relative;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.status-body{background-color:var(--bg-color);color:var(--text-color);font-family:ABCGinto,ABCGintoNordCondensed,sans-serif;margin:0;padding:0}::-moz-selection,::-webkit-selection,::selection{background:var(--selection-bg)!important;color:var(--selection-color)!important;text-shadow:none!important}.post-content ::selection,::selection,a::selection,h1::selection,h2::selection,p::selection,span::selection{background:var(--selection-bg)!important;color:var(--selection-color)!important;text-shadow:none!important}h1{font-size:3.5rem;line-height:1.1;margin-bottom:-1rem;user-select:none;font-family:ABCGintoNordMedium}h2,h3,h4{-webkit-user-drag:none;font-family:ABCGinto}h2{font-size:2.25rem;margin-top:0;margin-bottom:var(--space-xs);font-weight:700;user-select:none}h3,h4{-webkit-user-select:none;user-select:none}.centered-msg{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-family:ABCGintoNordMedium,sans-serif;text-align:center;z-index:1000}.status-container{max-width:800px;margin:0 auto;padding:210px 20px 0;display:flex;flex-direction:column;align-items:center}.status-logo{display:block;width:64px;height:auto;margin-top:-150px;margin-bottom:5rem;align-self:flex-start}.status-hero{width:100%;text-align:center;margin-bottom:70px;padding:40px;border-radius:32px}.status-hero.Operational{background:var(--color-operational)}.status-hero.Partial{background:var(--color-degraded)}.status-hero.Major{background:var(--color-outage)}.hero-status-text{font-family:ABCGintoNordMedium;-webkit-text-fill-color:#333;font-size:2.5rem;margin:0;line-height:1.2}.systems-group{width:100%;background:rgba(var(--text-color-rgb),.05);border:1px solid rgba(var(--text-color-rgb),.2);border-radius:24px;margin-bottom:var(--space-l)}.system-row{display:flex;flex-direction:column;padding:16px 24px;border-bottom:1px solid rgba(var(--text-color-rgb),.05);background:0 0;gap:12px}.system-row:last-child{border-bottom:none}.system-header{display:flex;justify-content:space-between;align-items:center;width:100%}.sys-name{font-family:ABCGinto;font-size:1rem;color:var(--text-color)}.sys-status-wrapper{display:flex;align-items:center;gap:10px}.sys-status-text{font-family:ABCGinto;font-size:.95rem;font-weight:500}.sys-dot{width:10px;height:10px;border-radius:50%;background-color:currentColor}.day-bar,.day-bar.bar-Operational{background-color:var(--color-operational)}.uptime-graph{display:flex;gap:4px;width:100%;height:28px;align-items:flex-end}.day-bar{flex:1;height:100%;min-height:24px;border-radius:2px;position:relative;cursor:default;transition:opacity .2s,transform .2s}.day-bar.bar-Partial{background-color:var(--color-degraded)}.day-bar.bar-Major{background-color:var(--color-outage)}.day-bar.bar-None{background-color:var(--color-none)}.day-bar::before{content:attr(data-msg);background:rgba(var(--bg-color-rgb),.95);color:#fff;padding:8px 12px;border-radius:6px;font-size:.8rem;white-space:nowrap;pointer-events:none;border:1px solid rgba(var(--text-color-rgb),.2);font-family:ABCGinto,sans-serif}.day-bar::after{content:'';margin-bottom:-12px;border-width:6px;border-style:solid;border-color:rgba(var(--bg-color-rgb),.95) transparent transparent transparent}.status-Operational,.status-resolved,.update-status.status-completed{color:var(--color-operational)}.status-Partial,.status-investigating,.status-partial-outage,.update-status.status-in-progress{color:var(--color-degraded)}.status-Major,.status-identified,.status-major-outage{color:var(--color-outage)}.incidents-section{width:100%;max-width:800px;margin-bottom:100px}.incidents-title{font-family:ABCGintoNordMedium;font-size:1.8rem;margin-bottom:30px;padding-bottom:10px}.incident-date-header{font-family:ABCGintoNordMedium;font-size:1.5rem;margin-top:var(--space-l);margin-bottom:var(--space-s);padding-bottom:var(--space-2xs);border-bottom:1px solid rgba(var(--text-color-rgb),.1);color:var(--text-color)}.incident-group{margin-bottom:var(--space-m)}.incident-group-title{font-family:ABCGinto;font-weight:700;font-size:1.2rem;margin:0 0 var(--space-s) 0;-webkit-text-fill-color:#a493ea}.timeline-item{position:relative;padding-left:20px;border-left:2px solid rgba(var(--text-color-rgb),.15);padding-bottom:var(--space-m);margin-left:5px}.timeline-item:last-child{border-left:2px solid transparent}.timeline-item::before{content:'';position:absolute;left:-6px;top:6px;width:10px;height:10px;background:var(--bg-color);border:2px solid rgba(var(--text-color-rgb),.3);border-radius:50%}.timeline-body{font-size:1rem;line-height:1.5;margin-bottom:4px}.update-status{font-weight:700}.update-status.status-scheduled{opacity:.7}.status-monitoring{color:var(--color-degraded);opacity:.8}.timeline-date{font-size:.85rem;opacity:.5;display:block}@media (max-width:600px){h1{font-size:2.5rem}h2{font-size:1.75rem}.hero-status-text{font-size:2rem}.status-container{padding-top:150px}.status-logo{margin-top:-100px}}@media (min-width:601px){.day-bar{cursor:pointer}.day-bar:hover{opacity:1;transform:scaleY(1.15)}.day-bar:hover::after,.day-bar:hover::before{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}}