@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=JetBrains+Mono:wght@400;500&family=Sora:wght@600;700&display=swap";:root{color-scheme:dark;font-family:Inter,ui-sans-serif,system-ui,sans-serif;color:#e9eaee;background:#0d0d0f;font-synthesis:none;text-rendering:optimizeLegibility;--page: #0d0d0f;--surface: #121317;--surface-raised: #17191e;--line: rgba(255, 255, 255, .075);--line-strong: rgba(255, 255, 255, .14);--text: #f7f7f8;--muted: #85878f;--muted-strong: #b5b7bd;--healthy: #22d3a7;--degraded: #f4bc3c;--outage: #ff4d63;--unknown: #292b31;--brand: #ff4d63}*{box-sizing:border-box}html{min-width:320px;scroll-behavior:smooth}body{min-width:320px;min-height:100vh;margin:0;overflow-x:hidden;background:radial-gradient(circle at 12% 0%,rgba(255,77,99,.055),transparent 26%),radial-gradient(circle at 88% 22%,rgba(255,255,255,.025),transparent 30%),var(--page)}body:before{position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.015) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.015) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom,black,transparent 68%);content:""}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}::selection{color:#fff;background:#ff4d6361}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Sora,ui-sans-serif,system-ui,sans-serif}.skip-link{position:fixed;z-index:100;top:12px;left:12px;padding:10px 14px;border-radius:7px;color:#0d0d0f;background:var(--healthy);transform:translateY(-160%);transition:transform .16s ease}.skip-link:focus{transform:translateY(0)}.site-shell{min-height:100vh}.site-header{display:flex;align-items:center;justify-content:space-between;width:min(1180px,calc(100% - 48px));min-height:68px;margin:0 auto;border-bottom:1px solid var(--line)}.brand,.site-header nav a,.hero-copy,.service-identity,.service-detail,.quiet-state,.history-legend span{display:flex;align-items:center}.brand{gap:11px;font-weight:600;letter-spacing:-.02em}.brand-mark{display:grid;place-items:center;width:31px;height:31px;border:1px solid rgba(255,77,99,.38);border-radius:7px;color:var(--brand);background:#ff4d6314;font:500 11px/1 JetBrains Mono,monospace;box-shadow:0 0 24px #ff4d630d}.brand-divider{width:1px;height:18px;margin-inline:1px;background:var(--line-strong)}.brand-product{color:var(--muted-strong);font-weight:500}.site-header nav a{gap:5px;min-height:44px;color:var(--muted-strong);font-size:12px;transition:color .16s ease}.site-header nav a:hover{color:var(--text)}main{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:56px 0 88px}.status-hero{--state-color: var(--unknown);position:relative;border-top:1px solid var(--line);border-bottom:1px solid var(--line);animation:enter .42s cubic-bezier(.22,1,.36,1) both}.status-hero:before{position:absolute;top:-1px;left:0;width:132px;height:1px;background:var(--state-color);box-shadow:0 0 20px color-mix(in srgb,var(--state-color) 35%,transparent);content:""}.status-operational{--state-color: var(--healthy)}.status-degraded{--state-color: var(--degraded)}.status-outage{--state-color: var(--outage)}.status-unknown{--state-color: var(--unknown)}.section-kicker{color:var(--brand);font-size:10px;font-weight:600}.live-pulse{width:6px;height:6px;border-radius:50%;background:var(--state-color);box-shadow:0 0 color-mix(in srgb,var(--state-color) 35%,transparent);animation:pulse 2.2s ease-out infinite}.hero-primary{display:flex;gap:24px;align-items:flex-start;justify-content:space-between;padding:40px 0 34px}.hero-copy{gap:19px;align-items:flex-start}.hero-state-icon{display:grid;flex:0 0 auto;place-items:center;width:40px;height:40px;margin-top:1px;border:1px solid color-mix(in srgb,var(--state-color) 30%,transparent);border-radius:9px;color:var(--state-color);background:color-mix(in srgb,var(--state-color) 7%,transparent)}.hero-live{display:flex;gap:8px;align-items:center;margin-bottom:9px;color:var(--muted);font-size:10px}h1{max-width:700px;color:var(--text);font-size:clamp(28px,4vw,40px);line-height:1.08;letter-spacing:-.045em}.hero-copy p{max-width:640px;margin-top:9px;color:var(--muted);font-size:13px;line-height:1.6}.hero-refresh{display:grid;flex:0 0 auto;place-items:center;width:38px;height:38px;border:1px solid var(--line);border-radius:8px;color:var(--muted);background:transparent;transition:color .16s ease,border-color .16s ease}.hero-refresh:hover{color:var(--text);border-color:var(--line-strong)}.hero-data-strip{display:grid;grid-template-columns:1.3fr repeat(3,1fr);border-top:1px solid var(--line)}.hero-data-strip>span{display:grid;gap:4px;min-height:88px;align-content:center;padding:0 22px;border-right:1px solid var(--line)}.hero-data-strip>span:first-child{padding-left:0}.hero-data-strip>span:last-child{border-right:0}.hero-data-strip small{color:var(--muted);font-size:9px}.hero-data-strip strong{color:var(--muted-strong);font:500 13px/1.3 JetBrains Mono,monospace}.hero-data-strip .uptime-value{color:var(--state-color);font-size:18px}.hero-data-strip em{color:#5f6269;font-size:8px;font-style:normal}.systems-section{padding:58px 0 68px}.section-heading{display:flex;gap:24px;align-items:flex-end;justify-content:space-between;margin-bottom:22px}.section-heading h2{margin-top:7px;font-size:20px;letter-spacing:-.035em}.section-heading p{margin-top:7px;color:var(--muted);font-size:12px;line-height:1.5}.section-actions{display:flex;gap:9px;align-items:center}.range-control{display:flex;padding:3px;border:1px solid var(--line);border-radius:7px;background:#0a0b0d}.range-control button,.refresh-button{min-height:34px;border:0;border-radius:5px;color:var(--muted);background:transparent;font-size:11px}.range-control button{padding:0 11px}.range-control button.active{color:var(--text);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line)}.refresh-button{display:flex;gap:7px;align-items:center;padding:0 11px;border:1px solid var(--line);transition:border-color .16s ease,color .16s ease,background .16s ease}.refresh-button:hover:not(:disabled){color:var(--text);border-color:var(--line-strong);background:#ffffff05}.refresh-button:disabled{cursor:wait}.service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.service-card{position:relative;overflow:hidden;min-width:0;border:1px solid var(--line);border-radius:13px;background:linear-gradient(155deg,color-mix(in srgb,var(--state-color) 3%,transparent),transparent 42%),var(--surface);box-shadow:inset 0 1px #ffffff06;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease;animation:enter .43s calc(var(--card-index) * 70ms + 80ms) cubic-bezier(.22,1,.36,1) both}.service-card:before{position:absolute;top:0;right:18px;left:18px;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--state-color) 40%,transparent),transparent);content:"";opacity:.55}.service-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--state-color) 22%,var(--line));box-shadow:0 18px 45px #00000040,inset 0 1px #ffffff09}.service-summary{display:grid;gap:20px;width:100%;min-height:230px;padding:21px 21px 15px;border:0;color:var(--text);background:transparent;text-align:left}.service-topline{display:flex;gap:14px;align-items:flex-start;justify-content:space-between}.service-identity{gap:11px;min-width:0;align-items:flex-start}.state-signal{position:relative;display:grid;flex:0 0 auto;place-items:center;width:25px;height:25px;border:1px solid color-mix(in srgb,var(--state-color) 22%,transparent);border-radius:7px;background:color-mix(in srgb,var(--state-color) 6%,transparent)}.state-signal i{width:6px;height:6px;border-radius:50%;background:var(--state-color);box-shadow:0 0 9px color-mix(in srgb,var(--state-color) 45%,transparent)}.service-identity strong{display:block;font-family:Sora,sans-serif;font-size:13px;font-weight:600}.service-identity small{display:block;margin-top:6px;color:var(--muted);font-size:10px;line-height:1.45}.service-state{flex:0 0 auto;color:var(--state-color);font-size:9px;font-weight:600}.service-metrics{display:grid;grid-template-columns:1fr 1fr;gap:16px}.service-metrics>span{display:grid;gap:5px}.service-metrics small{color:var(--muted);font-size:9px}.service-metrics strong{font:500 18px/1.3 JetBrains Mono,monospace;letter-spacing:-.035em}.node-rail{display:flex;flex-wrap:wrap;gap:6px;align-content:flex-start;min-height:26px}.node-pill{display:inline-flex;gap:6px;align-items:center;min-height:25px;padding:0 8px;border:1px solid var(--line);border-radius:5px;color:var(--muted-strong);background:#07080a6b;font-size:8px}.node-pill i{width:5px;height:5px;border-radius:50%;background:var(--state-color);box-shadow:0 0 7px color-mix(in srgb,var(--state-color) 35%,transparent)}.node-pill b{font-weight:500}.node-pill em{color:#60636b;font-family:JetBrains Mono,monospace;font-size:7px;font-style:normal}.node-pill.is-operational{--state-color: var(--healthy)}.node-pill.is-degraded{--state-color: var(--degraded)}.node-pill.is-outage{--state-color: var(--outage)}.node-pill.is-unknown{--state-color: var(--unknown)}.expand-hint{display:flex;align-items:center;justify-content:space-between;color:#63666e;font-size:9px}.expand-hint svg{transition:transform .18s ease}.service-summary[aria-expanded=true] .expand-hint svg{transform:rotate(180deg)}.service-history{padding:0 21px 17px}.history-bars{display:grid;grid-template-columns:repeat(90,minmax(2px,1fr));gap:2px;height:18px}.service-card:has(.history-bars>:nth-child(30):last-child) .history-bars{grid-template-columns:repeat(30,minmax(3px,1fr))}.history-day{border-radius:1px;background:var(--healthy);opacity:.78;transition:opacity .12s ease,transform .12s ease}.history-day:hover{opacity:1;transform:scaleY(1.22)}.history-day.is-degraded{background:var(--degraded);opacity:1}.history-day.is-outage{background:var(--outage);opacity:1}.history-day.is-unknown{background:var(--unknown);opacity:.65}.history-caption{display:flex;justify-content:space-between;margin-top:6px;color:#555860;font-size:8px}.service-detail{display:grid;gap:9px;padding:15px 21px 18px;border-top:1px solid var(--line);color:var(--muted-strong);font-size:9px;animation:reveal .18s ease both}.service-detail span{display:flex;gap:7px;align-items:center}.service-detail svg{color:var(--state-color)}.history-legend{display:flex;flex-wrap:wrap;gap:17px;justify-content:flex-end;margin-top:12px;color:var(--muted);font-size:9px}.history-legend span{gap:6px}.history-legend i{width:7px;height:7px;border-radius:1px}.legend-operational{background:var(--healthy)}.legend-degraded{background:var(--degraded)}.legend-outage{background:var(--outage)}.legend-unknown{background:var(--unknown)}.incidents-panel{padding-top:55px;border-top:1px solid var(--line)}.section-heading.compact{align-items:center}.quiet-state{gap:7px;padding:7px 9px;border:1px solid rgba(34,211,167,.16);border-radius:6px;color:#8cdcca;background:#22d3a70a;font-size:9px}.quiet-state.has-incidents{color:#ff8493;border-color:#ff4d633d;background:#ff4d630f}.empty-incidents{display:flex;gap:15px;align-items:center;min-height:110px;padding:24px;border:1px dashed var(--line-strong);border-radius:12px;color:var(--healthy);background:#12131780}.empty-incidents strong{color:var(--text);font-family:Sora,sans-serif;font-size:12px}.empty-incidents p{margin-top:5px;color:var(--muted);font-size:10px;line-height:1.5}.incident{overflow:hidden;margin-top:12px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.incident-heading{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:20px;align-items:start;padding:22px;border-bottom:1px solid var(--line)}.incident-heading>span:first-child{color:var(--muted);font:500 10px/1.5 JetBrains Mono,monospace}.incident-heading h3{font-size:13px;font-weight:600}.incident-heading p{margin-top:6px;color:var(--muted);font-size:11px;line-height:1.5}.resolved-state,.active-state{color:var(--healthy);font-size:9px;white-space:nowrap}.active-state{color:var(--outage)}.incident-timeline{display:grid;margin:0;padding:12px 22px 16px 142px;list-style:none}.incident-timeline li{position:relative;display:grid;grid-template-columns:50px minmax(0,1fr);gap:14px;padding:10px 0}.incident-timeline li:before{position:absolute;top:16px;left:-18px;width:5px;height:5px;border-radius:50%;background:#5c6068;box-shadow:0 0 0 4px var(--surface);content:""}.incident-timeline li:not(:last-child):after{position:absolute;top:21px;bottom:-11px;left:-16px;width:1px;background:var(--line-strong);content:""}.incident-timeline time{padding-top:2px;color:var(--muted);font:500 10px/1.4 JetBrains Mono,monospace}.incident-timeline strong{font-size:10px}.incident-timeline p{margin-top:4px;color:var(--muted);font-size:10px;line-height:1.5}footer{display:flex;gap:24px;align-items:center;justify-content:space-between;width:min(1180px,calc(100% - 48px));min-height:72px;margin:0 auto;border-top:1px solid var(--line);color:#707279;font-size:10px}footer span:first-child{color:var(--muted-strong);font-weight:600}button:focus-visible,a:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.is-spinning{animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@keyframes enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{70%,to{box-shadow:0 0 0 8px transparent}}@media(max-width:900px){.hero-data-strip{grid-template-columns:1fr 1fr}.hero-data-strip>span:nth-child(2){border-right:0}.hero-data-strip>span:nth-child(-n+2){border-bottom:1px solid var(--line)}.hero-data-strip>span:first-child{padding-left:22px}.service-grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.site-header,main,footer{width:min(100% - 30px,1180px)}.site-header{min-height:62px}.brand-name,.brand-divider{display:none}.site-header nav a{font-size:0}.site-header nav a svg{width:18px;height:18px}main{padding:38px 0 66px}.hero-primary{padding:30px 0 26px}.hero-copy{display:grid;gap:14px}.hero-state-icon{width:38px;height:38px}h1{font-size:29px}.hero-copy p{font-size:12px}.hero-data-strip>span{min-height:72px;padding:0 13px}.hero-data-strip>span:first-child{padding-left:13px}.hero-data-strip small{font-size:8px}.hero-data-strip strong{font-size:10px}.hero-data-strip .uptime-value{font-size:15px}.systems-section{padding:45px 0 52px}.section-heading{display:grid;align-items:start}.section-actions{justify-content:space-between}.service-grid{grid-template-columns:1fr}.service-summary{min-height:210px}.history-legend{justify-content:flex-start}.incidents-panel{padding-top:42px}.section-heading.compact{display:grid}.quiet-state{justify-self:start}.incident-heading{grid-template-columns:1fr;gap:9px;padding:18px}.incident-timeline{padding:10px 18px 14px 38px}footer span:nth-child(2){display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
