.site-card[data-astro-cid-7qigt6su]{background:var(--color-surface);border-radius:var(--radius);box-shadow:var(--shadow);border:1px solid var(--color-border);border-left:4px solid var(--color-border);color:var(--color-text);flex-direction:column;padding:1rem;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.site-card[data-astro-cid-7qigt6su]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001f}.site-card[data-astro-cid-7qigt6su][data-status=up]{border-left-color:var(--color-up)}.site-card[data-astro-cid-7qigt6su][data-status=down]{border-left-color:var(--color-down)}.site-card[data-astro-cid-7qigt6su][data-status=dead]{border-left-color:var(--color-dead);opacity:.7}.site-card[data-astro-cid-7qigt6su][data-status=up][data-week=warn]{border-left-color:var(--color-warn)}.site-card[data-astro-cid-7qigt6su].hidden{display:none!important}.card-header[data-astro-cid-7qigt6su]{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.card-ribbon[data-astro-cid-7qigt6su]{letter-spacing:.08em;text-align:center;text-transform:uppercase;white-space:nowrap;color:#343a40;pointer-events:none;background:#dee2e6;width:9rem;padding:.15rem 0;font-size:.6rem;font-weight:700;line-height:1.2;position:absolute;top:0;right:0;transform:translate(3.0625rem,.875rem)rotate(45deg)}.card-ribbon--public[data-astro-cid-7qigt6su]{color:#1b2e12;background:#8bc34a}.card-ribbon--private[data-astro-cid-7qigt6su]{color:#082f49;background:#03a9f4}.card-ribbon--dead[data-astro-cid-7qigt6su]{color:#fff;background:var(--color-dead)}.card-name[data-astro-cid-7qigt6su]{align-items:center;gap:.4em;margin-bottom:.25rem;font-size:1rem;font-weight:600;display:flex}.card-favicon[data-astro-cid-7qigt6su]{border-radius:2px;flex-shrink:0}.card-desc[data-astro-cid-7qigt6su]{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;margin-bottom:.75rem;font-size:.8rem;overflow:hidden}.card-stats[data-astro-cid-7qigt6su]{gap:1.5rem;margin-top:auto;margin-bottom:.5rem;display:flex}.stat[data-astro-cid-7qigt6su]{flex-direction:column;display:flex}.stat-label[data-astro-cid-7qigt6su]{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em;font-size:.65rem}.stat-value[data-astro-cid-7qigt6su]{font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:600}.uptime--great[data-astro-cid-7qigt6su]{color:var(--color-up)}.uptime--ok[data-astro-cid-7qigt6su]{color:var(--color-warn)}.uptime--poor[data-astro-cid-7qigt6su]{color:var(--color-down)}.day-dots[data-astro-cid-7qigt6su]{gap:4px;margin-top:.5rem;display:flex}.day-dot[data-astro-cid-7qigt6su]{border-radius:3px;flex:1;height:6px}.day-dot--up[data-astro-cid-7qigt6su]{background:var(--color-up)}.day-dot--down[data-astro-cid-7qigt6su]{background:var(--color-down)}.day-dot--mixed[data-astro-cid-7qigt6su]{background:var(--color-warn)}.day-dot--nodata[data-astro-cid-7qigt6su]{background:var(--color-border)}.heatmap[data-astro-cid-tsdwbecl]{--hm-size:16px;--hm-gap:3px;--hm-gutter:1.8rem;--hm-months-h:1.05rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow);flex:0 auto;width:fit-content;max-width:100%;padding:.875rem 1rem}.hm-main[data-astro-cid-tsdwbecl]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem 1.5rem;display:flex}.hm-scroll[data-astro-cid-tsdwbecl]{min-width:0;overflow-x:auto}.hm-months[data-astro-cid-tsdwbecl]{grid-template-columns:repeat(var(--hm-weeks), var(--hm-size));gap:var(--hm-gap);margin-left:calc(var(--hm-gutter) + .4rem);height:var(--hm-months-h);display:grid}.hm-month[data-astro-cid-tsdwbecl]{color:var(--color-text-secondary);white-space:nowrap;font-size:.65rem;line-height:1}.hm-weeks[data-astro-cid-tsdwbecl]{gap:.4rem;display:flex}.hm-weekdays[data-astro-cid-tsdwbecl]{grid-template-rows:repeat(7, var(--hm-size));gap:var(--hm-gap);width:var(--hm-gutter);flex-shrink:0;display:grid}.hm-weekday[data-astro-cid-tsdwbecl]{font-size:.6rem;line-height:var(--hm-size);text-align:right;white-space:nowrap;color:var(--color-text-secondary)}.hm-grid[data-astro-cid-tsdwbecl]{grid-auto-flow:column;grid-template-rows:repeat(7, var(--hm-size));grid-auto-columns:var(--hm-size);gap:var(--hm-gap);display:grid}.hm-cell[data-astro-cid-tsdwbecl]{width:var(--hm-size);height:var(--hm-size);border-radius:2px}.hm-cell--l0[data-astro-cid-tsdwbecl]{background:color-mix(in srgb, var(--color-text-secondary) 16%, transparent)}.hm-cell--l1[data-astro-cid-tsdwbecl]{background:color-mix(in srgb, var(--color-up) 28%, transparent)}.hm-cell--l2[data-astro-cid-tsdwbecl]{background:color-mix(in srgb, var(--color-up) 50%, transparent)}.hm-cell--l3[data-astro-cid-tsdwbecl]{background:color-mix(in srgb, var(--color-up) 74%, transparent)}.hm-cell--l4[data-astro-cid-tsdwbecl]{background:var(--color-up)}.hm-cell--blank[data-astro-cid-tsdwbecl]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-border) 70%, transparent);background:0 0}.hm-facts[data-astro-cid-tsdwbecl]{margin-top:var(--hm-months-h);gap:1.5rem;display:flex}.hm-fact[data-astro-cid-tsdwbecl] dt[data-astro-cid-tsdwbecl]{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-size:.65rem}.hm-fact[data-astro-cid-tsdwbecl] dd[data-astro-cid-tsdwbecl]{font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:700;line-height:1.2}.hm-footer[data-astro-cid-tsdwbecl]{border-top:1px solid var(--color-border);color:var(--color-text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-top:.75rem;padding-top:.5rem;font-size:.7rem;display:flex}.hm-meta[data-astro-cid-tsdwbecl]{font-variant-numeric:tabular-nums}.hm-legend[data-astro-cid-tsdwbecl]{align-items:center;gap:.25rem;display:flex}.hm-legend-label[data-astro-cid-tsdwbecl]{margin:0 .15rem}@media (width<=55rem){.heatmap[data-astro-cid-tsdwbecl]{width:100%}}@media (width<=40rem){.heatmap[data-astro-cid-tsdwbecl]{--hm-size:.625rem;--hm-gutter:1.45rem}.hm-main[data-astro-cid-tsdwbecl]{gap:.75rem}}@media (width<=32rem){.hm-facts[data-astro-cid-tsdwbecl]{flex-direction:column;gap:.5rem}}@media (width<=25rem){.heatmap[data-astro-cid-tsdwbecl]{--hm-size:.875rem}.hm-facts[data-astro-cid-tsdwbecl]{flex-direction:row;justify-content:space-between;width:100%}}.section-head[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;margin-bottom:.75rem;padding-bottom:.35rem;display:flex}.section-head[data-astro-cid-lcdefpme] .section-title[data-astro-cid-lcdefpme]{border-bottom:none;margin-bottom:0;padding-bottom:0}.updated[data-astro-cid-lcdefpme]{color:var(--color-text-secondary);font-size:.8rem}.updated-zone[data-astro-cid-lcdefpme]{opacity:.75}.checks-panel[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:1.5rem;display:flex}.stats-bar[data-astro-cid-lcdefpme]{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:17.5rem;display:grid}.stat-item--uptime[data-astro-cid-lcdefpme]{grid-column:1/-1}@media (width<=55rem){.stats-bar[data-astro-cid-lcdefpme]{width:100%}}@media (width>=36rem) and (width<=55rem){.stats-bar[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,minmax(0,1fr))}.stat-item--uptime[data-astro-cid-lcdefpme]{grid-column:auto}}.stat-item[data-astro-cid-lcdefpme]{background:var(--color-surface);border-radius:var(--radius);box-shadow:var(--shadow);border:1px solid var(--color-border);text-align:center;min-width:0;padding:.55rem 1rem;line-height:1.1}.stat-number[data-astro-cid-lcdefpme]{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700;line-height:1.2;display:block}.stat-label[data-astro-cid-lcdefpme]{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;line-height:1.4}.stat-item--total[data-astro-cid-lcdefpme] .stat-number[data-astro-cid-lcdefpme]{color:var(--color-link)}.stat-item--up[data-astro-cid-lcdefpme] .stat-number[data-astro-cid-lcdefpme]{color:var(--color-up)}.stat-item--down[data-astro-cid-lcdefpme] .stat-number[data-astro-cid-lcdefpme]{color:var(--color-down)}.stat-item--dead[data-astro-cid-lcdefpme] .stat-number[data-astro-cid-lcdefpme]{color:var(--color-dead)}.stat-item--uptime[data-astro-cid-lcdefpme] .stat-number[data-astro-cid-lcdefpme]{color:var(--color-up)}.site-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}.empty-state[data-astro-cid-lcdefpme]{text-align:center;color:var(--color-text-secondary);padding:3rem 1rem}.section[data-astro-cid-lcdefpme]{margin-bottom:2rem}.section-title[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);margin-bottom:.75rem;padding-bottom:.35rem;font-size:.85rem;font-weight:600}.section-title--dead[data-astro-cid-lcdefpme]{color:var(--color-dead)}.empty[data-astro-cid-lcdefpme]{color:var(--color-text-secondary);font-size:.85rem}
