.st-overall{align-items:center;gap:var(--h-s-2);font-family:var(--h-font-mono);font-size:var(--h-fs-sm);letter-spacing:.06em;display:inline-flex}.st-dot{background:currentColor;border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.st-ok{color:var(--h-success)}.st-warn{color:var(--h-warning)}.st-down{color:var(--h-danger)}.st-unknown{color:var(--h-text-muted)}.st-list{gap:var(--h-s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.st-row{justify-content:space-between;align-items:center;gap:var(--h-s-2) var(--h-s-3);flex-wrap:wrap;display:flex}.st-name{color:var(--h-text-strong);overflow-wrap:anywhere}.st-state{align-items:center;gap:var(--h-s-2);font-family:var(--h-font-mono);font-size:var(--h-fs-sm);display:inline-flex}.st-hint{color:var(--h-text-muted);font-size:var(--h-fs-sm)}.st-foot{color:var(--h-text-muted);font-family:var(--h-font-mono);font-size:var(--h-fs-xs)}.st-foot a{color:var(--h-text-muted)}.st-dot{width:12px;height:12px}.st-warn .st-dot{clip-path:polygon(50% 0,100% 100%,0 100%);border-radius:0}.st-down .st-dot{border-radius:2px}.st-unknown .st-dot{background:0 0;box-shadow:inset 0 0 0 2px}.s-shell .st-overall{box-sizing:border-box;align-self:flex-start;gap:var(--h-s-3);max-width:100%;padding:var(--h-s-3) var(--h-s-5);border-radius:var(--h-r-pill);background-color:var(--space-card);font-size:var(--h-fs-md);overflow-wrap:anywhere;border:2px solid;font-weight:600}.s-shell .st-overall .st-dot{width:16px;height:16px}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.s-shell .st-overall,.s-shell .st-foot{-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2)}}.st-list{gap:var(--h-s-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.st-row{min-width:0;padding:var(--h-s-4);border-color:var(--h-space-line)}.st-name{min-width:0;font-family:var(--h-font-display);font-weight:500;font-size:var(--h-fs-md)}.st-state{padding:4px var(--h-s-3);border-radius:var(--h-r-pill);border:1px solid}@supports (background:color-mix(in srgb, red 50%, transparent)){.st-state{background-color:color-mix(in srgb, currentColor 12%, transparent)}}.st-hint{padding:var(--h-s-2) var(--h-s-3);border-left:3px solid var(--h-warning);border-radius:0 var(--h-r-ctl) var(--h-r-ctl) 0;background-color:var(--h-tint-warning);color:var(--h-text);margin:0}.s-shell .st-foot{padding:var(--h-s-3) var(--h-s-4);border:1px solid var(--h-space-line);border-radius:var(--h-r-card);background-color:var(--space-card);color:var(--h-text);overflow-wrap:anywhere;margin:0}.st-foot a{color:var(--h-text);text-underline-offset:3px}@media (width<=420px){.s-shell .st-overall{padding-inline:var(--h-s-4);border-radius:var(--h-r-card)}}
