.status-page[data-astro-cid-5hidb3bo]{width:100%;max-width:680px;margin-inline:auto}.status-h1[data-astro-cid-5hidb3bo]{font-family:var(--font-display);letter-spacing:.02em;margin:0 0 8px;font-size:clamp(30px,5vw,42px)}.status-sub[data-astro-cid-5hidb3bo]{color:var(--muted);margin:0 0 22px}.status-period[data-astro-cid-5hidb3bo]{border:1px solid var(--line);background:var(--surface);border-radius:10px;gap:2px;margin:0 0 18px;padding:3px;display:inline-flex}.status-period[data-astro-cid-5hidb3bo] .sp-btn[data-astro-cid-5hidb3bo]{appearance:none;cursor:pointer;font-family:var(--font-sans);color:var(--muted);background:0 0;border:0;border-radius:7px;padding:6px 14px;font-size:13px;transition:background .15s,color .15s}.status-period[data-astro-cid-5hidb3bo] .sp-btn[data-astro-cid-5hidb3bo]:hover{color:var(--ink)}.status-period[data-astro-cid-5hidb3bo] .sp-btn[data-astro-cid-5hidb3bo].is-active{background:color-mix(in srgb, var(--indigo) 12%, var(--surface));color:var(--ink);font-weight:600}.status-incident[data-astro-cid-5hidb3bo]{border:1px solid var(--line);border-left:3px solid var(--indigo);background:color-mix(in srgb, var(--indigo) 7%, var(--surface));border-radius:10px;margin:0 0 16px;padding:14px 16px}.status-incident[data-astro-cid-5hidb3bo].danger{border-left-color:var(--terracotta);background:color-mix(in srgb, var(--terracotta) 8%, var(--surface))}.status-incident[data-astro-cid-5hidb3bo].warn{background:color-mix(in srgb, #d98a2b 9%, var(--surface));border-left-color:#d98a2b}.status-incident[data-astro-cid-5hidb3bo] .si-title{font-family:var(--font-display);color:var(--ink);font-size:16px;font-weight:600}.status-incident[data-astro-cid-5hidb3bo] .si-body{color:var(--muted);white-space:pre-wrap;margin-top:6px;font-size:14px}.status-incident[data-astro-cid-5hidb3bo] .si-since{color:var(--muted);font-size:12px;font-family:var(--font-mono);margin-top:8px}.st-verdict[data-astro-cid-5hidb3bo]{padding:4px 0 20px}.stv-line[data-astro-cid-5hidb3bo]{align-items:center;gap:12px;margin:0;display:flex}.stv-dot[data-astro-cid-5hidb3bo]{background:var(--muted);border-radius:50%;flex:none;width:13px;height:13px}.stv-dot[data-astro-cid-5hidb3bo][data-state=up]{background:var(--success)}.stv-dot[data-astro-cid-5hidb3bo][data-state=slow]{background:#d98a2b}.stv-dot[data-astro-cid-5hidb3bo][data-state=down]{background:var(--terracotta)}.stv-dot[data-astro-cid-5hidb3bo][data-state=maintenance]{background:var(--indigo)}.stv-text[data-astro-cid-5hidb3bo]{font-family:var(--font-display);font-size:clamp(24px,4.5vw,34px)}.stv-sub[data-astro-cid-5hidb3bo]{color:var(--muted);margin:8px 0 0 25px;font-size:14px}.status-list{flex-direction:column;gap:14px;display:flex}.status-list .st-card{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:18px 20px;box-shadow:0 1px 3px #3c28140d}.status-list .st-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.status-list .st-name{font-family:var(--font-display);color:var(--ink);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:17px;font-weight:600;overflow:hidden}.status-list .st-pill{font-family:var(--font-sans);letter-spacing:.03em;color:var(--muted);background:color-mix(in srgb, var(--ink) 8%, transparent);border-radius:999px;flex-shrink:0;align-items:center;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.status-list .st-pill .st-pdot{background:currentColor;border-radius:50%;width:8px;height:8px;margin-right:6px}.status-list .st-pill.up{color:var(--success);background:color-mix(in srgb, var(--success) 12%, transparent)}.status-list .st-pill.down{color:var(--terracotta);background:color-mix(in srgb, var(--terracotta) 12%, transparent)}.status-list .st-pill.pending{color:#d98a2b;background:#d98a2b21}.status-list .st-pill.maintenance{color:var(--indigo);background:color-mix(in srgb, var(--indigo) 12%, transparent)}.status-list .st-bar{gap:3px;width:100%;height:28px;padding:4px 0;display:flex;overflow:hidden}.status-list .st-seg{background:#e3dccb;border-radius:3px;flex:0 0 7px;height:28px;transition:transform .18s,opacity .18s}.status-list .st-bar.daily .st-seg{border-radius:1px}.status-list .st-seg.up{background:var(--success)}.status-list .st-seg.down{background:var(--terracotta)}.status-list .st-seg.pending{background:#d98a2b}.status-list .st-seg.maintenance{background:var(--indigo)}.status-list .st-seg.slow{background:#d98a2b}.status-list .st-seg.unknown,.status-list .st-seg.empty{background:color-mix(in srgb, var(--ink) 9%, transparent)}.status-list .st-seg{cursor:help}.status-list .st-seg:hover{opacity:.82}.status-list .st-axis,.st-graph .st-axis{justify-content:space-between;margin-top:6px;display:flex}.status-list .st-axis span,.st-graph .st-axis span{font-family:var(--font-sans);color:var(--muted);letter-spacing:.02em;font-size:11px}.st-graph{margin-top:16px}.st-graph .st-graph-title{font-family:var(--font-sans);color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin-bottom:6px;font-size:11px}.st-graph .st-svg{width:100%;height:56px;display:block}.st-graph .st-svg .st-area{fill:color-mix(in srgb, var(--success) 14%, transparent);stroke:none}.st-graph .st-svg .st-line{fill:none;stroke:var(--success);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.st-graph .st-svg .st-grid{fill:none;stroke:color-mix(in srgb, var(--ink) 12%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke}.st-graph .st-graph-row{align-items:stretch;gap:8px;display:flex}.st-graph .st-graph-row .st-svg{flex:auto;min-width:0}.st-graph .st-ylab{text-align:right;width:38px;font-family:var(--font-mono);color:var(--muted);flex-direction:column;flex:none;justify-content:space-between;padding:2px 0 3px;font-size:10px;line-height:1;display:flex}.st-graph .st-axis-graph{padding-left:46px}.st-stats{flex-wrap:wrap;align-items:center;gap:14px;margin-top:14px;display:flex}.st-stats .st-stat{font-family:var(--font-sans);color:var(--muted);font-size:12.5px}.st-stats .st-stat .st-v{color:var(--ink);font-weight:600;font-family:var(--font-mono);margin-left:5px}.st-stats .st-stat .st-v.ok{color:var(--success)}.st-stats .st-stat .st-v.warn{color:#d98a2b}.st-stats .st-stat .st-v.bad{color:var(--terracotta)}.st-stats .st-stat .st-rel{color:var(--ink);font-weight:500}.st-stats .st-sep{background:var(--line);opacity:.8;width:1px;height:12px;display:inline-block}.status-list .st-msg{color:var(--muted)}@media (width<=420px){.status-list .st-card{padding:16px}.st-stats .st-sep{display:none}.st-stats{gap:10px}}.status-incidents{margin-top:34px}.status-incidents .si-h2{font-family:var(--font-display);color:var(--ink);letter-spacing:.02em;margin:0 0 14px;font-size:20px}.status-incidents .si-list{flex-direction:column;gap:10px;display:flex}.status-incidents .si-empty{color:var(--muted);margin:0;font-size:14px}.status-incidents .si-item{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:12px 14px}.status-incidents .si-item>.si-row{cursor:pointer;list-style:none}.status-incidents .si-item>.si-row::-webkit-details-marker{display:none}.status-incidents .si-item>.si-row:after{content:"";border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);flex:none;width:7px;height:7px;margin-left:auto;transition:transform .15s;transform:rotate(45deg)translate(-2px,-2px)}.status-incidents .si-item[open]>.si-row:after{transform:rotate(-135deg)translate(-3px,-3px)}.status-incidents .si-item.si-bare>.si-row{cursor:default}.status-incidents .si-item.si-bare>.si-row:after{display:none}.status-incidents .si-item.maintenance .si-badge{color:var(--indigo);background:color-mix(in srgb, var(--indigo) 12%, transparent)}.status-incidents .si-item.slow .si-badge{color:#d98a2b;background:#d98a2b24}.status-incidents .si-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.status-incidents .si-badge{font-family:var(--font-sans);letter-spacing:.03em;text-transform:uppercase;color:var(--terracotta);background:color-mix(in srgb, var(--terracotta) 12%, transparent);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.status-incidents .si-item.outage .si-badge{color:var(--muted);background:color-mix(in srgb, var(--ink) 8%, transparent)}.status-incidents .si-name{font-family:var(--font-display);color:var(--ink);flex:auto;min-width:0;font-size:15px;font-weight:600}.status-incidents .si-when{font-family:var(--font-mono);color:var(--muted);font-size:12px}.status-incidents .si-detail{color:var(--muted);white-space:pre-wrap;margin-top:6px;font-size:13.5px}
