@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap";:root{color:#17202f;font-synthesis:none;text-rendering:optimizelegibility;--ink:#17202f;--muted:#6d7687;--line:#e2e6ee;--surface:#fff;--surface-soft:#f9fafc;--cobalt:#3157d5;--cobalt-soft:#edf1ff;--green:#169764;--green-soft:#e7f7ef;--amber:#c98321;--amber-soft:#fff5e5;--red:#ce5757;--mono:"DM Mono", monospace;background:#f5f6fa;font-family:Manrope,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#f5f6fa;min-width:320px;margin:0}button,a{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}.app-shell{max-width:1440px;margin:0 auto;padding:0 56px}.topline{border-bottom:1px solid var(--line);color:#9099a8;height:32px;font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:10px;display:flex}.topline>span:first-child{color:#596476;align-items:center;gap:8px;display:flex}.topline-dot,.live-pulse,.footer-status-dot{background:var(--green);border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 0 4px #1697641a}.site-header{border-bottom:1px solid var(--line);align-items:center;gap:40px;height:86px;display:flex}.wordmark{color:var(--ink);letter-spacing:-.08em;align-items:center;font-size:20px;font-weight:800;display:flex}.wordmark-mark{align-items:center;gap:1px;display:inline-flex}.wordmark-mark span{background:var(--cobalt);border-radius:1px;width:4px;height:4px;margin:0 1px 1px;display:inline-block}.wordmark-rest{letter-spacing:-.07em;font-weight:600}.site-nav{color:var(--muted);gap:30px;margin-left:auto;font-size:12px;font-weight:700;display:flex}.site-nav a:hover,.header-link:hover,.text-link:hover{color:var(--cobalt)}.header-link{border-left:1px solid var(--line);color:var(--ink);font-family:var(--mono);align-items:center;gap:6px;padding-left:28px;font-size:11px;display:inline-flex}main{padding-bottom:48px}.hero-section{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:325px;display:flex;position:relative}.hero-copy{max-width:700px;padding:52px 0 58px}.eyebrow{color:#8791a1;font-family:var(--mono);letter-spacing:.12em;font-size:10px;font-weight:500;line-height:1.5}.eyebrow-line{background:var(--cobalt);vertical-align:middle;width:24px;height:1px;margin-right:8px;display:inline-block}h1{letter-spacing:-.065em;max-width:620px;margin:20px 0;font-size:clamp(40px,5.4vw,72px);font-weight:800;line-height:.98}.hero-description{color:var(--muted);max-width:450px;margin:0 0 25px;font-size:14px;line-height:1.7}.checked-line{color:#8a94a4;font-family:var(--mono);letter-spacing:.01em;align-items:center;gap:8px;font-size:10px;display:flex}.live-pulse{margin-left:4px;animation:2.2s ease-in-out infinite breathe}@keyframes breathe{0%,to{opacity:1}50%{opacity:.4}}.hero-signal{width:238px;height:238px;color:var(--green);place-items:center;margin:20px 65px 0 20px;display:grid;position:relative}.signal-ring{border:1px solid #16976438;border-radius:50%;position:absolute}.signal-ring-outer{border-style:dashed;animation:25s linear infinite spin;inset:0}.signal-ring-inner{border-color:#16976421;inset:31px}.signal-core{background:var(--green-soft);border-radius:50%;place-items:center;width:84px;height:84px;display:grid;box-shadow:0 0 0 11px #e7f7efa6}.signal-attention{color:var(--amber)}.signal-attention .signal-ring{border-color:#c9832140}.signal-attention .signal-core{background:var(--amber-soft);box-shadow:0 0 0 11px #fff5e5a6}.hero-signal>span{color:#81908d;font-family:var(--mono);letter-spacing:.12em;text-align:center;font-size:9px;line-height:1.5;position:absolute;bottom:-25px}@keyframes spin{to{transform:rotate(360deg)}}.metric-grid{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr 1fr 1.3fr;display:grid}.metric-card{border-left:1px solid var(--line);flex-direction:column;gap:8px;min-height:152px;padding:26px 28px;display:flex}.metric-card:first-child{border-left:0}.metric-label{color:#838d9f;font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;font-size:10px}.metric-info{width:13px;height:13px;font-family:var(--mono);text-transform:none;border:1px solid #b7bfcb;border-radius:50%;place-items:center;font-size:8px;display:inline-grid}.metric-card>strong{letter-spacing:-.06em;font-size:37px;line-height:1.05}.metric-card>strong small{color:#8b95a4;letter-spacing:-.02em;font-size:17px}.metric-foot{color:#8b95a4;font-family:var(--mono);margin-top:auto;font-size:10px}.trend-up,.metric-good{color:var(--green)}.metric-good{align-items:center;gap:5px;display:inline-flex}.metric-card-note{background:var(--cobalt-soft);color:var(--cobalt);border-left-color:#0000;flex-direction:row;align-items:flex-start;gap:16px}.metric-card-note>span{flex-direction:column;gap:7px;display:flex}.metric-card-note strong{letter-spacing:-.02em;font-size:13px}.metric-card-note small{color:#6e7eb3;font-size:12px;line-height:1.5}.content-layout{grid-template-columns:minmax(0,1.65fr) minmax(320px,.85fr);gap:62px;padding-top:64px;display:grid}.section-heading,.side-panel-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}h2,h3{letter-spacing:-.045em;margin:10px 0 0;line-height:1.15}h2{font-size:24px}h3{font-size:19px}.range-switcher{border:1px solid var(--line);background:var(--surface);border-radius:7px;gap:3px;padding:3px;display:flex}.range-switcher button{color:#8993a3;font-family:var(--mono);background:0 0;border:0;border-radius:4px;padding:7px 9px;font-size:10px}.range-switcher button.active{color:var(--cobalt);background:var(--cobalt-soft);font-weight:500}.service-list{border-top:1px solid var(--line);margin-top:31px}.service-row{border-bottom:1px solid var(--line);background:0 0;transition:background .2s}.service-row:hover,.service-row.is-expanded{background:#ffffffbf}.service-row-trigger{text-align:left;width:100%;min-height:88px;color:var(--ink);background:0 0;border:0;grid-template-columns:minmax(220px,1.15fr) minmax(170px,1fr) auto;align-items:center;gap:20px;padding:16px 12px 16px 0;display:grid}.service-main,.service-state,.service-history,.status{align-items:center;display:flex}.service-main{gap:13px;min-width:0}.service-main>span:last-child{flex-direction:column;gap:5px;min-width:0;display:flex}.service-main strong{letter-spacing:-.02em;font-size:13px}.service-main small,.service-history small{color:#8993a3;font-family:var(--mono);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.service-icon{background:var(--cobalt-soft);width:34px;height:34px;color:var(--cobalt);border-radius:8px;flex:none;place-items:center;display:grid}.service-icon-automation{color:var(--green);background:#e8f8f0}.service-icon-webhooks{color:#855bd8;background:#f2edff}.service-icon-dashboard{color:#c98321;background:#fff4e4}.service-history{gap:12px;min-width:0}.uptime-strip{align-items:center;gap:2px;width:100%;height:25px;display:flex}.uptime-bar{background:#4fc08a;border-radius:2px;flex:1;min-width:2px;height:23px;transition:transform .15s,opacity .15s}.uptime-bar:hover{opacity:.8;transform:scaleY(1.18)}.uptime-degraded{background:#e7aa52}.uptime-outage{background:#dc6c6c}.uptime-strip-compact{max-width:195px;height:22px}.uptime-strip-compact .uptime-bar{height:18px}.service-state{justify-content:flex-end;gap:16px}.status{color:var(--green);white-space:nowrap;gap:7px;font-size:11px}.status i{background:currentColor;border-radius:50%;width:7px;height:7px}.status-degraded{color:var(--amber)}.status-maintenance{color:var(--cobalt)}.chevron{color:#9aa3b1;transition:transform .2s}.is-expanded .chevron{transform:rotate(180deg)}.service-details{border-top:1px dashed var(--line);background:#f8f9fca6;grid-template-columns:1.25fr 1fr auto;align-items:end;gap:25px;padding:22px 12px 24px 48px;display:grid}.detail-copy p{max-width:310px;color:var(--muted);margin:9px 0 0;font-size:11px;line-height:1.7}.detail-metrics{flex-direction:column;gap:9px;display:flex}.detail-metrics div{font-family:var(--mono);justify-content:space-between;gap:18px;font-size:9px;display:flex}.detail-metrics span{color:#9aa3b1}.detail-metrics strong{color:#506071;font-weight:500}.text-link{color:var(--cobalt);font-family:var(--mono);white-space:nowrap;align-items:center;gap:6px;font-size:10px;display:inline-flex}.history-legend{color:#8993a3;font-family:var(--mono);align-items:center;gap:15px;padding-top:16px;font-size:9px;display:flex}.history-legend>span{align-items:center;gap:6px;display:inline-flex}.legend-dot{border-radius:2px;width:6px;height:6px;display:inline-block}.legend-dot.operational{background:#4fc08a}.legend-dot.degraded{background:#e7aa52}.legend-label{color:#b0b6c0;margin-left:auto}.secondary-column{flex-direction:column;gap:44px;display:flex}.side-panel{border:1px solid var(--line);background:var(--surface);border-radius:9px;padding:24px}.side-panel-heading>svg{color:#9aa3b1}.timeline-list,.maintenance-list{margin-top:26px}.timeline-item{grid-template-columns:22px 1fr;gap:13px;padding-bottom:22px;display:grid;position:relative}.timeline-item:not(:last-child):before{content:"";border-left:1px dashed #ccd3df;position:absolute;top:21px;bottom:0;left:10px}.timeline-node{z-index:1;background:var(--green-soft);width:21px;height:21px;color:var(--green);border-radius:50%;place-items:center;display:grid;position:relative}.timeline-node-monitoring{background:var(--amber-soft);color:var(--amber)}.timeline-node-investigating{color:var(--red);background:#fff0f0}.timeline-title{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.timeline-title strong,.maintenance-item>strong{letter-spacing:-.01em;font-size:11px;line-height:1.4}.timeline-item p,.maintenance-item p{color:var(--muted);margin:7px 0 8px;font-size:10px;line-height:1.6}.timeline-item small,.maintenance-top small{color:#a0a8b4;font-family:var(--mono);font-size:9px}.mini-badge{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:4px;padding:4px 6px;font-size:8px;line-height:1;display:inline-block}.mini-badge.resolved,.mini-badge.completed{background:var(--green-soft);color:var(--green)}.mini-badge.scheduled,.mini-badge.monitoring,.mini-badge.ongoing{background:var(--amber-soft);color:var(--amber)}.mini-badge.investigating{color:var(--red);background:#fff0f0}.subtle-button{color:var(--cobalt);font-family:var(--mono);background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:9px;display:inline-flex}.rotate-180{transform:rotate(180deg)}.maintenance-list{flex-direction:column;gap:21px;display:flex}.maintenance-item{border-bottom:1px solid var(--line);padding-bottom:20px}.maintenance-item:last-child{border-bottom:0;padding-bottom:0}.maintenance-top{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}.maintenance-window{color:#6e7a8e;font-family:var(--mono);align-items:center;gap:5px;font-size:9px;display:flex}.empty-state{text-align:center;flex-direction:column;align-items:center;padding:28px 15px 8px;display:flex}.empty-icon{background:var(--green-soft);width:32px;height:32px;color:var(--green);border-radius:50%;place-items:center;margin-bottom:9px;display:grid}.empty-state strong{font-size:12px}.empty-state p{color:#8993a3;margin:6px 0 0;font-size:10px}.bottom-note{background:var(--cobalt-soft);border:1px solid #d7def7;border-radius:9px;align-items:center;gap:16px;margin-top:64px;padding:22px 25px;display:flex}.bottom-note-icon{color:var(--cobalt)}.bottom-note>div:nth-child(2){flex:1}.bottom-note strong{color:var(--ink);font-size:12px}.bottom-note p{color:#6e7eb3;margin:5px 0 0;font-size:11px;line-height:1.5}.site-footer{border-top:1px solid var(--line);color:#969eab;min-height:82px;font-family:var(--mono);justify-content:space-between;align-items:center;gap:20px;font-size:9px;display:flex}.site-footer a{align-items:center;gap:5px;display:inline-flex}.site-footer a:hover{color:var(--cobalt)}.footer-center{color:var(--green);align-items:center;gap:8px;display:inline-flex}@media (width<=940px){.app-shell{padding:0 28px}.hero-signal{margin-right:20px;transform:scale(.8)}.metric-grid{grid-template-columns:1fr 1fr}.metric-card:nth-child(3){border-left:0;border-top:1px solid var(--line)}.metric-card:nth-child(4){border-top:1px solid var(--line)}.content-layout{grid-template-columns:1fr;gap:56px}.secondary-column{grid-template-columns:1fr 1fr;display:grid}}@media (width<=680px){.app-shell{padding:0 17px}.topline-note,.site-nav{display:none}.site-header{gap:16px;height:68px}.header-link{border-left:0;margin-left:auto;padding-left:0;font-size:9px}.header-link svg{display:none}.hero-section{min-height:auto}.hero-copy{padding:48px 0 54px}h1{max-width:500px;font-size:clamp(40px,13vw,59px)}.hero-signal{display:none}.metric-card{min-height:130px;padding:20px 16px}.metric-card>strong{font-size:29px}.metric-card-note{border-left:0;grid-column:span 2;min-height:94px}.content-layout{padding-top:47px}.section-heading{display:block}.range-switcher{width:fit-content;margin-top:20px}.service-list{margin-top:22px}.service-row-trigger{grid-template-columns:1fr auto;gap:13px;padding-right:0}.service-history{grid-area:2/1/auto/-1;width:100%;padding-left:47px}.service-state{grid-area:1/2}.service-state .status{display:none}.service-details{grid-template-columns:1fr;gap:18px;padding:20px 12px 22px 47px}.detail-metrics{gap:6px}.detail-metrics div{justify-content:flex-start}.detail-metrics strong{margin-left:auto}.history-legend{flex-wrap:wrap;gap:9px}.legend-label{width:100%;margin-left:0}.secondary-column{gap:25px;display:flex}.side-panel{padding:20px}.bottom-note{flex-wrap:wrap;align-items:flex-start;margin-top:46px;padding:19px}.bottom-note .text-link{margin-left:36px}.site-footer{flex-wrap:wrap;min-height:95px;padding:18px 0}.footer-center{order:3;width:100%}}
