:root{--font-sans:"Satoshi", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;--background:#fff;--foreground:#0a0a0a;--card:#fff;--card-foreground:#0a0a0a;--muted:#f5f5f5;--muted-foreground:#737373;--border:#e5e5e5;--input:#e5e5e5;--ring:#a1a1a1;--radius:.625rem;--brand:#f27db3;--info-bg:#2563eb1a;--info-border:#2563eb4d;--info-text:#2563eb;--success-bg:#16a34a1a;--success-border:#16a34a4d;--success-text:#16a34a;--warning-bg:#d977061a;--warning-border:#d977064d;--warning-text:#d97706;--error-bg:#dc26261a;--error-border:#dc26264d;--error-text:#dc2626;--brand-bg:#f27db31a;--brand-border:#f27db34d;--brand-text:#c74686}@supports (color:lab(0% 0 0)){:root{--background:lab(100% 0 0);--foreground:lab(2.75381% 0 0);--card:lab(100% 0 0);--card-foreground:lab(2.75381% 0 0);--muted:lab(96.52% -.0000298023 .0000119209);--muted-foreground:lab(48.496% 0 0);--border:lab(90.952% 0 -.0000119209);--input:lab(90.952% 0 -.0000119209);--ring:lab(66.128% -.0000298023 .0000119209)}}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dark{--background:#060606;--foreground:#fafafa;--card:#0d0d0d;--card-foreground:#fafafa;--muted:#0e0e0e;--muted-foreground:#8a8a8a;--border:#161616;--input:#0c0c0c;--ring:#2a2a2a;--info-bg:#85bffa1a;--info-border:#85bffa4d;--info-text:#85bffa;--success-bg:#59f3a61a;--success-border:#59f3a64d;--success-text:#59f3a6;--warning-bg:#ffaf001a;--warning-border:#ffaf004d;--warning-text:#ffaf00;--error-bg:#ff47571a;--error-border:#ff47574d;--error-text:#ff4757;--brand-bg:#f27db31f;--brand-border:#f27db352;--brand-text:#f27db3}*{box-sizing:border-box}::-webkit-scrollbar{width:0;height:0;display:none}*{scrollbar-width:none}html,body{margin:0;padding:0}body{background:var(--background);color:var(--foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.5}.wrap{max-width:760px;margin:0 auto;padding:56px 20px 96px}.hero{flex-direction:column;align-items:center;gap:12px;margin-bottom:20px;padding:24px 0 40px;display:flex;position:relative}.hero__lockup{z-index:1;align-items:center;gap:16px;display:flex;position:relative}.hero__glow{background:radial-gradient(50% 50% at 50% 50%, var(--brand) 0%, transparent 72%);opacity:.22;filter:blur(44px);pointer-events:none;z-index:0;width:460px;max-width:92%;height:240px;position:absolute;top:-32px;left:50%;transform:translate(-50%)}.hero__icon{z-index:1;filter:drop-shadow(0 8px 28px #f27db366);border-radius:16px;width:64px;height:64px;position:relative}.hero__brand{z-index:1;align-items:baseline;display:flex;position:relative}.hero__brand .name{letter-spacing:-1.5px;font-size:46px;font-weight:800;line-height:1}.hero__brand .dot{color:var(--brand);font-size:46px;font-weight:800;line-height:1}.hero__tag{z-index:1;text-transform:uppercase;letter-spacing:.22em;color:var(--muted-foreground);font-size:12px;font-weight:700;position:relative}.banner{border-radius:calc(var(--radius) * 2.6);border:1px solid;align-items:center;gap:14px;margin-bottom:28px;padding:22px 24px;font-size:18px;font-weight:700;display:flex}.banner .dot{border-radius:999px;flex:none;width:12px;height:12px}.banner--operational{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}.banner--operational .dot{background:var(--success-text)}.banner--degraded{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}.banner--degraded .dot{background:var(--warning-text)}.banner--down{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.banner--down .dot{background:var(--error-text)}.card__title{text-transform:uppercase;letter-spacing:.04em;color:var(--muted-foreground);margin:0 4px 8px;font-size:13px;font-weight:700}.card{background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:calc(var(--radius) * 2.6);margin-bottom:16px;padding:4px 8px}.row{border-bottom:1px solid var(--border);padding:16px}.row:last-child{border-bottom:0}.row__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.row__name{font-weight:600}.row__right{align-items:center;gap:10px;display:flex}.muted{color:var(--muted-foreground);font-size:13px}.badge{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;height:22px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.badge--success{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}.badge--warning{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}.badge--error{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.badge--info{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}.badge--outline{border-color:var(--border);color:var(--foreground);background:0 0}.badge--brand{background:var(--brand-bg);border-color:var(--brand-border);color:var(--brand-text)}.uptime{align-items:flex-end;gap:2px;height:30px;margin-top:12px;display:flex}.uptime--hours{gap:1px}.seg{flex:1 1 0;min-width:1px;height:100%;text-decoration:none;display:block;position:relative}a.seg{cursor:pointer}.seg__fill{background:var(--border);transform-origin:bottom;border-radius:2px;width:100%;height:100%;transition:transform .14s,filter .14s,border-radius .14s;display:block}.seg--ok .seg__fill{background:var(--success-text)}.seg--warn .seg__fill{background:var(--warning-text)}.seg--down .seg__fill{background:var(--error-text)}.seg:hover{z-index:2}.seg:hover .seg__fill{filter:brightness(1.15);transform:scaleY(1.22)}.seg__tip{z-index:6;background:var(--card);color:var(--foreground);border:1px solid var(--border);white-space:nowrap;opacity:0;pointer-events:none;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:500;transition:opacity .14s,transform .14s;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 10px 28px #0003}.seg__tip:after{content:"";border:5px solid #0000;border-top-color:var(--border);position:absolute;top:100%;left:50%;transform:translate(-50%)}.seg:hover .seg__tip{opacity:1;transform:translate(-50%)translateY(0)}.uptime__meta{color:var(--muted-foreground);justify-content:space-between;margin-top:6px;font-size:12px;display:flex}details.group>summary{cursor:pointer;list-style:none}details.group>summary::-webkit-details-marker{display:none}details.group>summary .chev{color:var(--muted-foreground);font-size:20px;line-height:1;transition:transform .2s}details.group[open]>summary .chev{transform:rotate(90deg)}details.group:not([open])>summary{border-bottom:0}.widgets{padding:4px 16px 14px}.widget{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.widget:last-child{border-bottom:0}.widget__name{font-size:14px}.section-title{text-transform:uppercase;letter-spacing:.04em;color:var(--muted-foreground);margin:36px 0 12px;font-size:13px;font-weight:700}.incident{padding:18px}.incident__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;display:flex}.incident__heading{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.incident__title{font-size:16px;font-weight:700}a.incident__title--link{color:inherit;text-decoration:none;transition:color .15s}a.incident__title--link:hover{color:var(--brand-text);text-decoration:underline}.backlink{color:var(--muted-foreground);align-items:center;gap:6px;margin-bottom:16px;font-size:13px;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.backlink:hover{color:var(--foreground)}.incident__meta{color:var(--muted-foreground);margin-bottom:12px;font-size:13px}.incident__chips{flex-wrap:wrap;gap:6px;display:flex}.update{background:color-mix(in oklab, var(--input) 50%, transparent);border:1px solid var(--border);border-radius:calc(var(--radius) * 1.3);margin-top:8px;padding:12px 14px}.update__head{align-items:center;gap:8px;margin-bottom:5px;display:flex}.update__time{color:var(--muted-foreground);font-size:12px}.update__body{white-space:pre-wrap;font-size:14px}.empty{text-align:center;color:var(--muted-foreground);padding:28px}.foot{text-align:center;color:var(--muted-foreground);margin-top:48px;font-size:12px}.foot a{color:var(--brand);text-decoration:none}
