:root{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC",sans-serif;color:#252e3b;background:#f7f8fa;font-size:14px;font-synthesis:none}*{box-sizing:border-box}body{margin:0}.page{width:min(900px,100%);padding:0 42px;margin:auto}header{height:104px;display:flex;align-items:center;gap:20px;border-bottom:1px solid #e2e6ec}a{text-decoration:none;color:inherit}.brand{font-size:31px;letter-spacing:-1px;font-weight:700}header>span{font-size:12px;color:#8992a0;border-left:1px solid #dce2e9;padding-left:20px}.workbench{margin-left:auto;font-size:12px;color:#586881}main{padding:58px 0}.eyebrow{font-size:10px;letter-spacing:2.4px;color:#8995a8;margin:0 0 20px}h1{font-size:42px;letter-spacing:-1.5px;line-height:1.35;font-weight:600;margin:0}p{line-height:1.8;color:#85909f}.intro{margin:22px 0 40px;font-size:14px}.overall{padding:25px 28px;border:1px solid #dde4e9;border-radius:9px;background:#fff;margin-bottom:40px}.overall>div{display:flex;gap:14px;align-items:center}.overall h2{font-size:18px;font-weight:500;margin:0}.overall p{font-size:12px;margin:12px 0 0 25px}.dot{display:inline-block;width:9px;height:9px;flex-shrink:0;border-radius:50%;background:#8293a9}.dot.operational{background:#4a977b;box-shadow:0 0 0 4px #edf7f2}.dot.unavailable{background:#cb7373;box-shadow:0 0 0 4px #fbefef}.dot.maintenance{background:#c3a354;box-shadow:0 0 0 4px #faf5e8}.dot.unknown{background:#a7b0bd;box-shadow:0 0 0 4px #f0f2f6}.section-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.section-title h2{font-size:15px;font-weight:600;margin:0}.section-title button{font:inherit;font-size:12px;background:none;border:1px solid #d9e0e8;border-radius:6px;padding:8px 12px;color:#717e90;cursor:pointer}.section-title button:disabled{opacity:.5;cursor:wait}.components{border-top:1px solid #dde3ec;border-bottom:1px solid #dde3ec}.component{display:flex;align-items:center;justify-content:space-between;padding:22px 4px;border-bottom:1px solid #e8ecf1}.component:last-child{border:0}.component-name{display:flex;align-items:center;gap:17px}.component strong{font-weight:500;font-size:14px}.component-detail{display:flex;align-items:center;gap:25px}.component small{font-size:11px;color:#a0a8b4;font-variant-numeric:tabular-nums}.state{font-size:11px;color:#8291a6;white-space:nowrap}.state.operational{color:#408b70}.state.unavailable{color:#bc6767}.state.maintenance{color:#ab8e3e}.incidents-heading{margin-top:46px}.section-title>span{font-size:10px;color:#9aa4b2}.empty{font-size:13px;padding:20px 0;color:#939eac}.incident{padding:25px 0;border-bottom:1px solid #dde4eb}.incident-top{display:flex;align-items:center;gap:18px}.incident small{font-size:11px;color:#9da7b5}.incident h3{font-size:17px;font-weight:500;margin:14px 0}.incident p{font-size:13px;white-space:pre-wrap;color:#748297}.incident summary{font-size:12px;color:#6f829d;cursor:pointer}.update{padding:18px 0 4px 15px;margin-top:18px;border-left:2px solid #e0e5ec}.method{margin-top:48px;padding:24px 0;border-top:1px solid #dfe4eb}.method h2{font-size:12px;font-weight:500;color:#6d7b91;margin:0 0 12px}.method p{font-size:11px;color:#98a2b0;margin:9px 0}footer{padding:25px 0 35px;border-top:1px solid #e1e5ed;display:flex;justify-content:space-between;font-size:10px;color:#a0a9b6}@media(max-width:600px){.page{padding:0 24px}header{height:82px;gap:15px}.brand{font-size:27px}header>span{padding-left:15px}.workbench{font-size:10px}main{padding:42px 0}h1{font-size:34px}.overall{padding:22px 20px}.overall h2{font-size:15px}.overall p{margin-left:0}.component-detail{gap:15px}.component strong{font-size:13px}.component{padding:21px 0}.component-name{gap:14px}.section-title>span{font-size:9px}footer{gap:20px;line-height:1.8}footer span:last-child{text-align:right}}
