.st-live{margin:0 0 28px}.st-banner{margin:0 0 14px;padding:16px 18px;border-radius:14px;font-size:17px;font-weight:600;letter-spacing:-.01em}.st-banner.is-ok{background:#e6f3ec;color:#14613c}.st-banner.is-down{background:#fdece8;color:#a8321c}.st-banner.is-wait{background:#f1f3f7;color:#3d4759}.st-rows{list-style:none;margin:0;padding:0;border:1px solid #e4e8f0;border-radius:14px;background:#fff;overflow:hidden}.st-rows li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;padding:16px 18px}.st-rows li+li{border-top:1px solid #eceff4}.st-rows b{display:block;font-size:16px;font-weight:600;color:#0b1e3d}.st-rows em,.st-rows small{font-size:14px;color:#667085}.st-rows em{font-style:normal;font-weight:600}.st-rows em.is-ok{color:#1f7a4d}.st-rows em.is-down{color:#c2412a}.st-dot{width:11px;height:11px;border-radius:50%;background:#c3c7d2}.st-dot.is-ok{background:#1f9d63;box-shadow:0 0 0 4px rgba(31,157,99,.16)}.st-dot.is-down{background:#e0553b;box-shadow:0 0 0 4px rgba(224,85,59,.16)}.st-dot.is-checking{animation:st-pulse 1.1s ease-in-out infinite}@keyframes st-pulse{50%{opacity:.35}}.st-meta{margin:12px 2px 0;font-size:13.5px;color:#667085}.st-meta button{border:0;background:none;padding:0;font:inherit;color:#2457ce;font-weight:600;cursor:pointer}.st-meta code{font-size:12.5px}@media (prefers-reduced-motion:reduce){.st-dot.is-checking{animation:none}}