.hp{--st-ok: #12a150;--st-minor: #e0a100;--st-major: #ea6c0a;--st-critical: #dc2626;--st-maint: #3b82f6;--st-none: var(--hp-line)}[data-theme=dark] .hp{--st-ok: #22c55e;--st-minor: #facc15;--st-major: #fb923c;--st-critical: #f87171;--st-maint: #60a5fa}.st-wrap{padding-top:8px}.st-in{max-width:920px;display:flex;flex-direction:column;gap:36px}.st-muted{color:var(--hp-muted)}.st-small{font-size:13px}.st-skel{height:220px;border-radius:16px;background:var(--hp-alt)}.st-tone-ok{--st-c: var(--st-ok)}.st-tone-minor{--st-c: var(--st-minor)}.st-tone-major{--st-c: var(--st-major)}.st-tone-critical{--st-c: var(--st-critical)}.st-tone-maintenance{--st-c: var(--st-maint)}.st-overall{display:flex;align-items:center;gap:14px;padding:18px 20px;border-radius:16px;border:1px solid color-mix(in srgb,var(--st-c) 40%,var(--hp-line));background:color-mix(in srgb,var(--st-c) 10%,var(--hp-card));color:var(--hp-ink)}.st-overall-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--st-c);color:#fff;flex:none}.st-overall strong{display:block;font-size:19px}.st-overall span{color:var(--hp-muted);font-size:13px}.st-block{display:flex;flex-direction:column;gap:12px}.st-block h2{font-size:20px;margin:0;color:var(--hp-ink)}.st-block-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.st-comps{border:1px solid var(--hp-line);border-radius:16px;background:var(--hp-card);overflow:hidden}.st-comp{padding:16px 18px;display:flex;flex-direction:column;gap:10px}.st-comp+.st-comp{border-top:1px solid var(--hp-line)}.st-comp-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.st-comp-name{display:flex;flex-direction:column;gap:2px;min-width:0;color:var(--hp-ink)}.st-pill{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:12.5px;font-weight:600;white-space:nowrap;color:var(--st-c);background:color-mix(in srgb,var(--st-c) 13%,transparent)}.st-pill:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--st-c)}.st-bars{display:flex;gap:2px;height:34px;align-items:stretch}.st-bar{flex:1 1 0;min-width:2px;border-radius:2px;background:var(--st-ok);transition:transform .12s}.st-bar:hover{transform:scaleY(1.12)}.st-day-ok{background:var(--st-ok)}.st-day-none{background:var(--st-none)}.st-day-minor{background:var(--st-minor)}.st-day-major{background:var(--st-major)}.st-day-critical{background:var(--st-critical)}.st-day-maintenance{background:var(--st-maint)}.st-bars-foot{display:flex;justify-content:space-between;gap:8px}.st-short{display:none}@media(max-width:640px){.st-short{display:inline}}.st-uptime{font-weight:600;color:var(--hp-text)}.st-legend{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:12.5px;color:var(--hp-muted)}.st-legend span{display:inline-flex;align-items:center;gap:6px}.st-sw{width:10px;height:10px;border-radius:2px;display:inline-block}.st-inc{border:1px solid var(--hp-line);border-left:4px solid var(--st-c);border-radius:12px;background:var(--hp-card)}.st-inc-head{width:100%;display:flex;align-items:center;gap:12px;padding:14px 16px;background:none;border:0;text-align:left;cursor:pointer;color:var(--hp-ink);font:inherit}.st-inc-title{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.st-timeline{list-style:none;margin:0;padding:0 16px 14px;display:flex;flex-direction:column;gap:12px}.st-timeline li{display:grid;grid-template-columns:110px 1fr;gap:2px 14px;padding-top:12px;border-top:1px dashed var(--hp-line)}.st-tl-status{font-weight:600;color:var(--hp-ink);font-size:14px}.st-timeline p{margin:0;color:var(--hp-text);white-space:pre-wrap}.st-timeline time{grid-column:2;font-size:12.5px;color:var(--hp-muted)}.st-feeds{display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:var(--hp-muted);font-size:14px}.st-feeds a{color:var(--hp-accent-text);font-weight:600}@media(max-width:640px){.st-in{gap:28px}.st-bars .st-bar:nth-child(-n+60){display:none}.st-long{display:none}.st-timeline li{grid-template-columns:1fr}.st-timeline time{grid-column:1}.st-comp-head{align-items:flex-start}}
