:root{--violet:#6756ff;--dark-violet:#1f0957;--green:#05cd99;--soft:#dfe5ff;--soft-light:#ebeffb;--soft-lighter:#f3f4f9;--violet-light:#aca3f8;--bg:#fff;--text:var(--dark-violet);--text-soft:#64748b;--border:var(--soft-light);--font-sans:var(--font-manrope), "Manrope", system-ui, sans-serif;--font-mono:var(--font-jetbrains), "JetBrains Mono", ui-monospace, monospace;--status-success-default:var(--green);--status-success-subtle:#a6f5d8;--status-success-surface:#e4fff5;--status-danger-default:#f21616;--status-danger-subtle:#fca5a5;--status-danger-surface:#fee2e2;--status-warning-default:#f59e0b;--status-warning-subtle:#fcd34d;--status-warning-surface:#fef3c7;--status-severe-default:#f97316;--status-severe-subtle:#fdba74;--status-severe-surface:#ffedd5;--status-info-default:#3b82f6;--status-info-subtle:#93c5fd;--status-info-surface:#dbeafe;--container:45rem;--pad-y:.625rem;--pad-x:.875rem}:root[data-mantine-color-scheme=dark]{--bg:var(--mantine-color-dark-7);--soft-lighter:var(--mantine-color-dark-6);--soft-light:var(--mantine-color-dark-4);--soft:#302554;--text:var(--mantine-color-dark-0);--text-soft:var(--mantine-color-dark-2);--violet:#a496ff;--violet-light:#6756ff;--status-success-subtle:#1d5a48;--status-success-surface:#0e2c24;--status-danger-default:#ff5f5f;--status-danger-subtle:#7a2424;--status-danger-surface:#2f1519;--status-warning-default:#fbbf24;--status-warning-subtle:#6d4c11;--status-warning-surface:#2d2211;--status-severe-default:#fb923c;--status-severe-subtle:#7c3d12;--status-severe-surface:#2e1c0e;--status-info-default:#6ea8fb;--status-info-subtle:#26436e;--status-info-surface:#16213c}html,body{background:var(--bg);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}body{flex-direction:column;min-height:100dvh;font-size:.875rem;line-height:1.5;display:flex}a{color:inherit}h1,h2,h3,h4{margin:0;font-weight:400}.container{width:100%;max-width:var(--container);margin:0 auto;padding:0 1rem}.mono{font-family:var(--font-mono);letter-spacing:.02em;font-size:.75rem;line-height:1.5}.soft{color:var(--text-soft)}.nav{border-bottom:1px solid var(--border);background:var(--bg)}.nav-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;min-height:2.5rem;padding-top:.25rem;padding-bottom:.25rem;display:flex}.brand{align-items:center;gap:.625rem;text-decoration:none;display:inline-flex}.brand img{width:1.125rem;height:auto;display:block}:root[data-mantine-color-scheme=dark] .brand img{filter:brightness(0)invert()}.brand-name{font-size:.875rem;line-height:1}.brand-tag{border-left:1px solid var(--border);text-transform:uppercase;padding-left:.625rem}.nav-tools,.nav-auth{align-items:center;gap:.5rem;display:flex}.nav-tools{margin-left:auto}.dot{background:var(--dot-color,var(--green));flex:none;width:.5625rem;height:.5625rem;display:inline-block}main{flex:1}.section{padding:1.25rem 0 0}.section:last-child{padding-bottom:2.5rem}.section-head{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.5rem;display:flex}.section-head h2{font-size:.9375rem;line-height:1.3}.section-tools{align-items:center;gap:.75rem;display:flex}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.empty{padding:var(--pad-y) var(--pad-x);border:1px solid var(--border);background:var(--soft-lighter);align-items:center;gap:.625rem;display:flex}.banner{border:1px solid var(--banner-border,var(--border));border-left:3px solid var(--banner-accent,var(--border))}.banner-head{padding:var(--pad-y) var(--pad-x);border-bottom:1px solid var(--banner-border,var(--border));background:var(--banner-surface,var(--soft-lighter));align-items:center;gap:.5rem;display:flex}.banner p{padding:var(--pad-y) var(--pad-x);color:var(--text-soft);margin:0}.banner--ok{--banner-accent:var(--status-success-default);--banner-surface:var(--status-success-surface);--banner-border:var(--status-success-subtle);--dot-color:var(--status-success-default)}.pill{text-transform:uppercase;white-space:nowrap;color:var(--text);background:var(--pill-surface,var(--soft-lighter));align-items:center;gap:.375rem;padding:.125rem .5rem;font-size:.6875rem;display:inline-flex}.pill .dot{width:.5rem;height:.5rem}.pill--operational,.pill--resolved{--pill-surface:var(--status-success-surface);--dot-color:var(--status-success-default)}.pill--degraded_performance{--pill-surface:var(--status-warning-surface);--dot-color:var(--status-warning-default)}.pill--partial_outage{--pill-surface:var(--status-severe-surface);--dot-color:var(--status-severe-default)}.pill--full_outage,.pill--investigating{--pill-surface:var(--status-danger-surface);--dot-color:var(--status-danger-default)}.pill--identified{--pill-surface:var(--status-warning-surface);--dot-color:var(--status-warning-default)}.pill--monitoring{--pill-surface:var(--status-info-surface);--dot-color:var(--status-info-default)}.chips{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.chip{background:var(--soft);color:var(--text);align-items:center;gap:.375rem;padding:.125rem .5rem;display:inline-flex}.table{border:1px solid var(--border)}.row{padding:var(--pad-y) var(--pad-x)}.row+.row{border-top:1px solid var(--border)}.row--child{background:var(--soft-lighter);padding-left:2rem}.row-head{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.4375rem;display:flex}.row-title{align-items:center;gap:.75rem;min-width:0;display:flex}.row-name{font-size:.875rem}.toggle{color:var(--text-soft);white-space:nowrap;align-items:center;gap:.25rem;display:inline-flex}.row-head--toggle{cursor:pointer;margin:calc(var(--pad-y) * -1) calc(var(--pad-x) * -1) .4375rem;padding:var(--pad-y) var(--pad-x) 0}.chevron{transition:transform .2s}.fold{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .22s,opacity .18s;display:grid}.fold>div{min-height:0;overflow:hidden}.fold--open{opacity:1;grid-template-rows:1fr}@media (prefers-reduced-motion:reduce){.fold,.chevron{transition:none}}.row-head--toggle:hover .toggle,.row-head--toggle:focus-visible .toggle{color:var(--violet)}.row-head--toggle:focus-visible{outline:2px solid var(--violet-light);outline-offset:-2px}.row-head--toggle[aria-expanded=true]{margin-bottom:calc(var(--pad-y) * -1);padding-bottom:var(--pad-y)}.bars{gap:2px;height:1.125rem;display:flex}.bar{flex:1;min-width:0}.bars-legend{justify-content:space-between;margin-top:.375rem;font-size:.6875rem;display:flex}.day-card{border:1px solid var(--border);flex-direction:column;gap:.375rem;padding:.5rem .625rem;font-size:.75rem;display:flex}.day-card-link{color:var(--violet);text-decoration:none}.day-card-link:hover{text-decoration:underline}.incident{border:1px solid var(--border);border-left:3px solid var(--accent,var(--border));padding:var(--pad-y) var(--pad-x);background:var(--bg)}.incident--investigating{--accent:var(--status-danger-default)}.incident--identified{--accent:var(--status-warning-default)}.incident--monitoring{--accent:var(--status-info-default)}.incident--resolved{--accent:var(--status-success-default)}.incident-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.375rem;display:flex}.incident h3{font-size:.9375rem;line-height:1.3}.incident p{margin:.3125rem 0 0;line-height:1.5}.incident .chips{margin-top:.4375rem}.timeline{border-left:1px solid var(--border);margin:.625rem 0 0;padding:0 0 0 1rem;list-style:none}.timeline li{padding-bottom:.625rem;position:relative}.timeline-more{padding-bottom:0}.timeline-more:before{display:none}.timeline li:last-child{padding-bottom:0}.timeline li:before{content:"";background:var(--dot-color,var(--border));outline:3px solid var(--bg);width:.5rem;height:.5rem;position:absolute;top:.3125rem;left:-1.25rem}.timeline-head{flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}.timeline-status{text-transform:uppercase}.timeline p{color:var(--text-soft);margin-top:.25rem}.icon-button{color:var(--text-soft);cursor:pointer;background:0 0;border:0;align-items:center;padding:.125rem;display:inline-flex}.icon-button:hover{color:var(--violet)}.stack{flex-direction:column;gap:.5rem;display:flex}.card-link{color:inherit;text-decoration:none;display:block}.card-link:hover h3{text-decoration:underline;-webkit-text-decoration-color:var(--violet-light);text-decoration-color:var(--violet-light);text-underline-offset:.25rem}.history{border:1px solid var(--border)}.history-row{padding:.5rem var(--pad-x);color:inherit;grid-template-columns:max-content 1fr auto;align-items:center;gap:.75rem;text-decoration:none;display:grid}.history-row+.history-row{border-top:1px solid var(--border)}.history-row:hover{background:var(--soft-lighter)}.history-title{font-size:.875rem}.calendar{border:1px solid var(--border)}.calendar-head{border-bottom:1px solid var(--border);align-items:center;gap:.5rem;padding:.4375rem .75rem;display:flex}.calendar-grid{grid-template-columns:repeat(7,1fr);display:grid}.calendar-weekday,.calendar-cell{border-right:1px solid var(--border);border-bottom:1px solid var(--border);justify-content:center;align-items:center;display:flex}.calendar-weekday:nth-child(7n),.calendar-cell:nth-child(7n){border-right:0}.calendar-weekday{padding:.3125rem 0}.calendar-cell{height:2.25rem}.calendar-cell:nth-last-child(-n+7){border-bottom:0}.calendar-day{width:1.5rem;height:1.5rem;color:var(--text-soft);justify-content:center;align-items:center;font-size:.75rem;display:inline-flex}.calendar-day--incident{cursor:pointer;border:2px solid;border-radius:50%}@media (max-width:40rem){.nav-inner{row-gap:.5rem;padding-top:.5rem;padding-bottom:.5rem}.nav-auth{order:2;margin-left:auto}.nav-tools{order:3;width:100%;margin-left:0}.nav-tools .nav-select{flex:1;width:auto!important}.nav-user,.bars,.bars-legend,.section-head .mono,.section-tools .mono{display:none}:root{--pad-x:var(--pad-y)}.row-head{margin-bottom:0}.row-head--toggle{margin-bottom:calc(var(--pad-y) * -1);padding-bottom:var(--pad-y)}.row--child{padding-left:1.5rem}.fold--open>div{padding-top:0}.calendar-cell{height:2rem}.history-row{grid-template-columns:1fr auto}.history-row .mono:first-child{grid-column:1/-1}}.footer{border-top:1px solid var(--border);padding:1.25rem 0}.footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.footer a{text-decoration:none}.footer a:hover{color:var(--violet)}.back-link{color:var(--violet);align-items:center;gap:.375rem;text-decoration:none;display:inline-flex}.back-link:hover{text-decoration:underline}
@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0cab810939c1c548-s.041af1xifaqns.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2321eaaa64c56acd-s.1bhp3pqnx8jyt.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e44928143d2102fd-s.06to8ey5nl5oa.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ed75efe9e2dcdb70-s.25gkr-r40f_vf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c4d12e18c1008d5-s.1i3zbr-mbeze1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ceb2fe9e3d9c2d4b-s.p.0abp8i8n7v9yx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_6dfe4785-module__MyGRwa__className{font-family:Manrope,Manrope Fallback;font-style:normal;font-weight:400}.manrope_6dfe4785-module__MyGRwa__variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d72c019e91ffb82f-s.23_tzllc9ug3l.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8557ac4879842fb9-s.0v7f0_qic28v5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c847346577a98de0-s.2im-ylirbcr2x.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/db08d2e20377160a-s.2wq_0j16_l1ke.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8394f9d71e076efc-s.1_84mggmphogq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/19087af2bdec32b5-s.p.0u70gkhz9e0b8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_991699df-module__NAyJYG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal;font-weight:400}.jetbrains_mono_991699df-module__NAyJYG__variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
