.status-module__j4Wf7q__main{gap:16px;max-width:960px;margin:0 auto;padding:20px}.status-module__j4Wf7q__header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.status-module__j4Wf7q__liveIndicator{background:#f0f9ff;border:1px solid #bae6fd;border-radius:16px;align-items:center;gap:8px;padding:6px 12px;display:flex}.status-module__j4Wf7q__liveDot{background:#10b981;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite status-module__j4Wf7q__pulse}.status-module__j4Wf7q__offlineDot{background:#9ca3af;border-radius:50%;width:8px;height:8px}@keyframes status-module__j4Wf7q__pulse{0%,to{opacity:1}50%{opacity:.5}}.status-module__j4Wf7q__liveText{color:#0369a1;font-size:14px;font-weight:500}.status-module__j4Wf7q__uptimeBadge{background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;display:flex}.status-module__j4Wf7q__uptimeLabel{color:#0369a1;font-size:14px;font-weight:500}.status-module__j4Wf7q__uptimeValue{color:#0c4a6e;font-size:18px;font-weight:700}.status-module__j4Wf7q__operationalBanner{background:#f0fdf4;border:1px solid #86efac}.status-module__j4Wf7q__incidentBanner{background:#fef2f2;border:1px solid #fca5a5}.status-module__j4Wf7q__degradedBanner{background:#fffbeb;border:1px solid #fcd34d}.status-module__j4Wf7q__bannerContent{align-items:start;gap:12px;display:flex}.status-module__j4Wf7q__statusIcon{font-size:24px;line-height:1}.status-module__j4Wf7q__bannerTitle{margin-bottom:4px;font-size:16px;font-weight:600;display:block}.status-module__j4Wf7q__bannerMeta{color:var(--muted);margin-top:4px;font-size:14px}.status-module__j4Wf7q__servicesGrid{gap:12px;display:grid}.status-module__j4Wf7q__sectionTitle{margin:16px 0 8px;font-size:20px;font-weight:600}.status-module__j4Wf7q__serviceCard{color:inherit;cursor:pointer;padding:16px;text-decoration:none;transition:all .2s;display:block}.status-module__j4Wf7q__serviceCard:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.status-module__j4Wf7q__serviceHeader{justify-content:space-between;align-items:center;display:flex}.status-module__j4Wf7q__serviceName{font-size:15px;font-weight:600}.status-module__j4Wf7q__statusOk{color:#16a34a;background:#dcfce7;border-radius:12px;padding:4px 12px;font-size:13px;font-weight:500}.status-module__j4Wf7q__statusDown{color:#dc2626;background:#fee2e2;border-radius:12px;padding:4px 12px;font-size:13px;font-weight:500}.status-module__j4Wf7q__statusDegraded{color:#92400e;background:#fef3c7;border-radius:12px;padding:4px 12px;font-size:13px;font-weight:500}.status-module__j4Wf7q__serviceLatency{color:var(--muted);margin-top:4px;font-size:12px}.status-module__j4Wf7q__criticalBadge{color:#7c3aed;background:#ede9fe;border-radius:8px;margin-top:6px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.status-module__j4Wf7q__serviceError{color:#dc2626;margin-top:8px;font-size:13px;font-style:italic}.status-module__j4Wf7q__metaCard{background:#fafafa;padding:12px 16px}.status-module__j4Wf7q__meta{color:var(--muted);margin:0;font-size:13px}.status-module__j4Wf7q__errorCard{text-align:center;padding:20px}.status-module__j4Wf7q__spaceBetween{justify-content:space-between}.status-module__j4Wf7q__uptimeCard{padding:20px}.status-module__j4Wf7q__uptimeGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;margin-top:16px;display:grid}.status-module__j4Wf7q__uptimeStat{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;gap:6px;padding:12px;display:flex}.status-module__j4Wf7q__uptimeStat .status-module__j4Wf7q__uptimeLabel{color:#6b7280;font-size:12px;font-weight:500}.status-module__j4Wf7q__uptimeStat .status-module__j4Wf7q__uptimeValue{color:#111827;font-size:24px;font-weight:700}.status-module__j4Wf7q__uptimeNote{color:#6b7280;margin-top:12px;font-size:12px;font-style:italic}.status-module__j4Wf7q__historyLink{color:#1e40af;background:#fff;border:1px solid #2563eb;border-radius:8px;align-items:center;gap:8px;padding:12px 24px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.status-module__j4Wf7q__historyLink:hover{color:#fff;background:#1e40af;border-color:#1e40af;transform:translateY(-1px);box-shadow:0 4px 12px #1e40af40}
