.health-data-note{color:#5f4200;background:color-mix(in srgb, var(--yellow-dot) 30%, var(--panel));border:1px solid color-mix(in srgb, var(--yellow-dot) 70%, var(--line));border-radius:.45rem;margin-bottom:1rem;padding:.85rem .95rem}.health-data-note strong{text-transform:uppercase;margin-bottom:.35rem;font-size:.82rem;display:block}.health-data-note p{margin:0;font-size:.9rem;line-height:1.45}.health-data-note p+p{margin-top:.35rem}.health-data-note code{color:inherit;font-weight:800}.health-data-note a{color:inherit;text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:.08em}.health-data-note a:hover,.health-data-note a:focus{color:var(--accent)}:root[data-theme=dark] .health-data-note{color:#ffe8a3;background:color-mix(in srgb, var(--yellow-dot) 16%, var(--panel))}.health-table-wrap{border:1px solid var(--line);border-radius:.45rem;overflow-x:auto}.health-resource-cards{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;display:grid}.health-resource-card{background:var(--surface);border:1px solid var(--line);border-radius:.45rem;gap:.35rem;min-width:0;min-height:6.25rem;padding:.9rem;display:grid}.health-resource-card--wide{grid-column:1/-1}.health-resource-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:850}.health-resource-card strong{overflow-wrap:anywhere;align-self:end;font-size:clamp(1rem,2vw,1.35rem);line-height:1.1}.health-resource-card small{color:var(--muted);font-weight:750}.health-table{border-collapse:collapse;background:var(--surface);width:100%;min-width:48rem}.health-table th,.health-table td{text-align:left;vertical-align:middle;border-bottom:1px solid var(--line);padding:.75rem .8rem}.health-table thead th{color:var(--muted);text-transform:uppercase;background:var(--surface-subtle);font-size:.72rem;font-weight:900}.health-table tbody th{font-weight:900}.health-row-meta{color:var(--muted);margin-top:.2rem;font-size:.82rem;line-height:1.35;display:block}.health-table tbody tr[data-health-href]{cursor:pointer}.health-table tbody tr[data-health-href]:hover th,.health-table tbody tr[data-health-href]:hover td,.health-table tbody tr[data-health-href]:focus th,.health-table tbody tr[data-health-href]:focus td{filter:brightness(.98);box-shadow:inset 0 0 0 999px #1e69940d}.health-table tbody tr[data-health-href]:focus{outline:2px solid var(--accent);outline-offset:-2px}.health-table a[data-health-row-link]{color:inherit;text-decoration:none}.health-table a[data-health-row-link]:hover,.health-table a[data-health-row-link]:focus{color:var(--accent);text-decoration:underline}.health-table .health-row-group+.health-row-group .health-row-group-heading th{border-top:.45rem solid var(--surface-subtle)}.health-table .health-row-group-heading th{color:var(--muted);letter-spacing:0;text-transform:uppercase;background:var(--surface);border-bottom:1px solid var(--line);padding:.55rem .8rem;font-size:.72rem;font-weight:900}:root[data-theme=dark] .health-table .health-row-group+.health-row-group .health-row-group-heading th{border-top-color:#9aa8ba1f}.health-table tbody tr.health-row--healthy th,.health-table tbody tr.health-row--healthy td{background:#08744314}.health-table tbody tr.health-row--warning th,.health-table tbody tr.health-row--warning td{background:#facc1529}.health-table tbody tr.health-row--critical th,.health-table tbody tr.health-row--critical td{background:#8a241d1a}.health-table tbody tr.health-row--neutral th,.health-table tbody tr.health-row--neutral td{background:#66708514}:root[data-theme=dark] .health-table tbody tr.health-row--healthy th,:root[data-theme=dark] .health-table tbody tr.health-row--healthy td{background:#5bd18d1f}:root[data-theme=dark] .health-table tbody tr.health-row--warning th,:root[data-theme=dark] .health-table tbody tr.health-row--warning td{background:#f4c84a24}:root[data-theme=dark] .health-table tbody tr.health-row--critical th,:root[data-theme=dark] .health-table tbody tr.health-row--critical td{background:#f0716724}:root[data-theme=dark] .health-table tbody tr.health-row--neutral th,:root[data-theme=dark] .health-table tbody tr.health-row--neutral td{background:#9aa8ba1a}.health-table tbody tr:last-child th,.health-table tbody tr:last-child td{border-bottom:0}.health-status{align-items:center;gap:.45rem;display:inline-flex}.health-status strong{white-space:nowrap}.health-detail{gap:.9rem;display:grid}.health-detail-panel{border:1px solid var(--line);background:var(--surface);border-radius:.45rem;gap:1rem;padding:1rem;display:grid}.health-detail-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.health-detail-heading h2{margin:.15rem 0 0;font-size:1.35rem}.health-detail-list{border:1px solid var(--line);border-radius:.45rem;gap:0;margin:0;display:grid;overflow:hidden}.health-detail-list div{border-bottom:1px solid var(--line);background:var(--surface);grid-template-columns:minmax(9rem,.35fr) 1fr;gap:.75rem;padding:.75rem .85rem;display:grid}.health-detail-list .health-detail-fact--impact{border-left:.22rem solid var(--yellow-dot);background:color-mix(in srgb, var(--yellow-dot) 8%, var(--surface))}.health-detail-panel.health-row--healthy .health-detail-fact--impact{border-left-color:var(--good);background:color-mix(in srgb, var(--good) 7%, var(--surface))}.health-detail-panel.health-row--critical .health-detail-fact--impact,.health-detail-panel.health-row--failed .health-detail-fact--impact{border-left-color:var(--bad);background:color-mix(in srgb, var(--bad) 7%, var(--surface))}.health-detail-list div:last-child{border-bottom:0}.health-detail-list dt{color:var(--muted);text-transform:uppercase;font-size:.75rem;font-weight:900}.health-detail-list dd{overflow-wrap:anywhere;white-space:pre-line;margin:0}.health-detail-fact--status dd,.health-detail-fact--detail dd,.health-detail-fact--evidence dd{font-weight:850}.health-detail-fact--detail dd{line-height:1.45}.uptime-table-wrap{border:1px solid var(--line);background:var(--surface);border-radius:.45rem;overflow-x:auto}.uptime-table{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%}.uptime-table th,.uptime-table td{text-align:center;vertical-align:middle;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface);min-width:2.6rem;height:2.6rem;padding:.45rem}.uptime-table thead th{z-index:3;color:var(--muted);text-transform:uppercase;background:var(--surface-subtle);font-size:.72rem;font-weight:900;position:sticky;top:0}.uptime-table thead tr:nth-child(2) th{top:2.6rem}.uptime-table .uptime-check-heading{z-index:5;text-align:left;min-width:15rem;left:0}.uptime-table .uptime-check-name{z-index:2;text-align:left;background:var(--surface);min-width:15rem;position:sticky;left:0}.uptime-table .uptime-check-name.is-up{color:var(--good);background:color-mix(in srgb, var(--good) 12%, var(--surface))}.uptime-table .uptime-check-name.is-yellow{color:#7c5a00;background:color-mix(in srgb, var(--yellow-dot) 32%, var(--surface))}.uptime-table .uptime-check-name.is-warn{color:var(--bad);background:color-mix(in srgb, var(--bad) 16%, var(--surface))}.uptime-table .uptime-check-name.is-loading{color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, var(--surface))}:root[data-theme=dark] .uptime-table .uptime-check-name.is-yellow{color:#ffe08a}.uptime-check-name span,.uptime-check-name small{display:block}.uptime-check-name span{font-weight:900}.uptime-check-name small{color:var(--muted);margin-top:.15rem;font-size:.72rem;font-weight:800}.uptime-day-heading{min-width:4rem}.uptime-time-heading{white-space:nowrap}.uptime-table thead th.is-up{color:var(--good);background:color-mix(in srgb, var(--good) 14%, var(--surface-subtle))}.uptime-table thead th.is-yellow{color:#7c5a00;background:color-mix(in srgb, var(--yellow-dot) 36%, var(--surface-subtle))}.uptime-table thead th.is-warn{color:var(--bad);background:color-mix(in srgb, var(--bad) 18%, var(--surface-subtle))}.uptime-table thead th.is-loading{color:var(--accent);background:color-mix(in srgb, var(--accent) 16%, var(--surface-subtle))}:root[data-theme=dark] .uptime-table thead th.is-yellow{color:#ffe08a}.uptime-time-heading small{color:var(--muted);text-transform:none;margin-top:.1rem;font-size:.62rem;font-weight:900;line-height:1;display:block}.uptime-time-heading a{color:inherit;text-decoration:none}.uptime-time-heading a:hover,.uptime-time-heading a:focus{color:var(--accent);text-decoration:underline}.uptime-dot{width:.78rem;height:.78rem;box-shadow:0 0 0 .14rem color-mix(in srgb, currentColor 16%, transparent);background:0 0;border:2px solid;border-radius:999px;display:inline-block;position:relative}.uptime-dot[data-uptime-detail]{position:relative}.uptime-dot[data-uptime-detail],.uptime-time-heading[data-uptime-detail]{cursor:help;outline-offset:.25rem}.uptime-dot[data-uptime-detail]:after,.uptime-time-heading[data-uptime-detail]:after{z-index:20;width:max-content;max-width:min(24rem,70vw);color:var(--text);text-align:left;white-space:pre-line;content:attr(data-uptime-detail);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:.4rem;padding:.55rem .7rem;font-size:.75rem;font-weight:800;line-height:1.35;display:none;position:absolute;bottom:calc(100% + .55rem);left:50%;transform:translate(-50%)}.uptime-dot[data-uptime-detail]:hover:after,.uptime-dot[data-uptime-detail]:focus:after,.uptime-time-heading[data-uptime-detail]:hover:after,.uptime-time-heading[data-uptime-detail]:focus:after{display:block}.uptime-dot.is-up{color:var(--good);background:var(--good)}.uptime-dot.is-yellow{color:var(--yellow-dot);background:var(--yellow-dot)}.uptime-dot.is-warn{color:var(--bad);background:var(--bad)}.uptime-dot.is-neutral{color:var(--muted);background:0 0}.uptime-dot.is-loading{color:var(--accent);background:var(--accent);animation:1.2s ease-in-out infinite pulse-dot}@keyframes pulse-dot{0%,to{opacity:.45;transform:scale(.88)}50%{opacity:1;transform:scale(1)}}@media (width<=760px){.uptime-table .uptime-check-heading,.uptime-table .uptime-check-name{min-width:11rem}}
