.StatusBadge_badge__A5Rw3{display:inline-flex;align-items:center;gap:var(--space-xs);padding:2px var(--space-sm);border-radius:var(--radius-full);font-size:var(--font-size-sm);line-height:1.4;background:var(--color-bg-tertiary);border:1px solid var(--color-border)}.StatusBadge_dot__s6so8{width:8px;height:8px;border-radius:50%;flex-shrink:0}.StatusBadge_label__1oRB9{font-weight:500;color:var(--color-text)}.StatusBadge_up__8vBMA .StatusBadge_dot__s6so8{background-color:var(--color-success)}.StatusBadge_degraded__d3nSO .StatusBadge_dot__s6so8{background-color:var(--color-warning)}.StatusBadge_userReportsElevated__1tOCq .StatusBadge_dot__s6so8{background-color:#d97706}.StatusBadge_down__24P52 .StatusBadge_dot__s6so8{background-color:var(--color-error)}.StatusBadge_timeout__UUvcl .StatusBadge_dot__s6so8{background-color:#f97316}.StatusBadge_unknown__lHQeR .StatusBadge_dot__s6so8{background-color:var(--color-text-muted)}.AvailabilityRankBadge_badge__TF_NY{display:inline-flex;flex-direction:column;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border:1px solid;border-radius:var(--radius-md);background:var(--color-bg)}.AvailabilityRankBadge_label__k3X_d{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}.AvailabilityRankBadge_rating__UBZGJ{font-size:var(--font-size-sm);font-weight:700;line-height:1}.AvailabilityRankBadge_score__PZNCo{display:flex;align-items:center;justify-content:center;gap:2px}.AvailabilityRankBadge_value__P9vjR{font-size:var(--font-size-md,.9375rem);font-weight:700;color:currentColor;line-height:1}.AvailabilityRankBadge_maxValue__dw9L3{font-size:.5625rem;font-weight:500;color:var(--color-text-muted)}.AvailabilityRankBadge_period__gEjbu{font-size:.75rem;color:var(--color-text-muted);font-weight:500}.AvailabilityRankBadge_good__qVbfj{color:var(--color-success)}.AvailabilityRankBadge_moderate__NeVXn{color:var(--color-warning)}.AvailabilityRankBadge_poor__ALJKo{color:var(--color-error)}.AvailabilityRankBadge_na__OnJPR{color:var(--color-text-muted)}.InfoTooltip_wrapper__rPXfV{position:relative;display:inline-flex;align-items:center}.InfoTooltip_trigger__7iPew{display:inline-flex;align-items:center;justify-content:flex-start;gap:inherit;padding:0;border:none;background:transparent;color:inherit;font:inherit;text-align:left;cursor:help}.InfoTooltip_tooltip__fZp28{position:absolute;left:50%;bottom:calc(100% + .5rem);transform:translateX(-50%);z-index:20;min-width:220px;max-width:min(320px,calc(100vw - 2rem));padding:.625rem .75rem;border-radius:var(--radius-md,8px);background:#1a202c;color:#f1f5f9;font-size:.75rem;line-height:1.5;box-shadow:0 12px 28px rgba(15,23,42,.24)}.InfoTooltip_tooltip__fZp28:after{content:"";position:absolute;left:50%;bottom:-.3125rem;width:.625rem;height:.625rem;transform:translateX(-50%) rotate(45deg);background:#1a202c}@media (max-width:640px){.InfoTooltip_tooltip__fZp28{left:0;right:auto;transform:none}.InfoTooltip_tooltip__fZp28:after{left:1rem;transform:rotate(45deg)}}.RecentReportsFeed_container__LS4Ko{display:flex;flex-direction:column;gap:.5rem}.RecentReportsFeed_header__sz8jW{display:flex;align-items:center;justify-content:space-between}.RecentReportsFeed_title__lfhP2{font-size:.875rem;font-weight:600;color:var(--color-text);margin:0}.RecentReportsFeed_liveIndicator__uxCfl{display:flex;align-items:center;gap:.375rem;font-size:.6875rem;color:var(--color-text-muted);font-weight:500}.RecentReportsFeed_liveDot__aij8g{width:6px;height:6px;border-radius:50%;background:var(--color-success);box-shadow:0 0 4px color-mix(in srgb,var(--color-success) 50%,transparent);animation:RecentReportsFeed_pulse__3hkBL 2s ease-in-out infinite}@keyframes RecentReportsFeed_pulse__3hkBL{0%,to{opacity:1}50%{opacity:.4}}.RecentReportsFeed_emptyText__FPzwz{font-size:.75rem;color:var(--color-text-muted);margin:0;padding:.5rem 0}.RecentReportsFeed_list__O98_O{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.375rem}.RecentReportsFeed_item__ZK3Hs{display:flex;align-items:center;gap:.5rem;padding:.375rem 0;border-bottom:1px solid var(--color-border);font-size:.75rem}.RecentReportsFeed_item__ZK3Hs:last-child{border-bottom:none}.RecentReportsFeed_badge__8ZRjG{font-size:.6875rem;font-weight:600;padding:.125rem .5rem;border-radius:999px;white-space:nowrap;flex-shrink:0}.RecentReportsFeed_badgeDown__YTMWk{background:color-mix(in srgb,var(--color-error) 15%,transparent);color:var(--color-error)}.RecentReportsFeed_badgeDegraded__3_oBm{background:color-mix(in srgb,var(--color-warning) 15%,transparent);color:var(--color-warning)}.RecentReportsFeed_badgeWorking__WhBN8{background:color-mix(in srgb,var(--color-success) 15%,transparent);color:var(--color-success)}.RecentReportsFeed_badgeDefault__gh0z2{background:var(--color-bg-tertiary);color:var(--color-text-secondary)}.RecentReportsFeed_meta__dbm2A{display:flex;align-items:center;gap:.25rem;color:var(--color-text-muted);font-size:.6875rem;min-width:0;overflow:hidden}.RecentReportsFeed_location__6Kl59{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RecentReportsFeed_time__vumyp{white-space:nowrap;flex-shrink:0}.RecentReportsFeed_viewAll__uTEQP{font-size:.75rem;color:var(--color-primary);text-decoration:none;font-weight:500;margin-top:.25rem}.RecentReportsFeed_viewAll__uTEQP:hover{text-decoration:underline}.RegionStatusHero_hero__mtaYU{background:var(--color-bg-secondary,#f9fafb);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-lg,12px);padding:1.75rem;margin-bottom:var(--space-lg,1.5rem)}.RegionStatusHero_header__6L0Dv{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}.RegionStatusHero_headerText__PB3e2{flex:1 1;min-width:0}.RegionStatusHero_title__aQfjB{font-size:1.5rem;font-weight:700;color:var(--color-text);margin:0;min-width:0;word-break:break-word;line-height:1.2}.RegionStatusHero_subtitle__TBW_1{margin:.25rem 0 0;font-size:.875rem;color:var(--color-text-muted);display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.RegionStatusHero_locationChip__hK2Nc{display:inline-flex;align-items:center;padding:.1rem .5rem;border-radius:999px;border:1px solid var(--color-border,#e5e7eb);background:var(--color-bg);color:var(--color-text-secondary);font-size:.75rem;font-weight:500}.RegionStatusHero_activeIncidentNote__IjFBX{margin-bottom:1rem;padding:.875rem 1rem;border-radius:var(--radius-md,8px);border:1px solid rgba(245,158,11,.25);background:rgba(245,158,11,.08)}.RegionStatusHero_activeIncidentLabel__DlGuV{display:inline-flex;margin-bottom:.375rem;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-warning,#d97706)}.RegionStatusHero_activeIncidentText__LlVOB{margin:0;font-size:.875rem;line-height:1.5;color:var(--color-text)}.RegionStatusHero_twoColumn__etm2G{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem;align-items:start}.RegionStatusHero_leftColumn__bFNgi{min-width:0}.RegionStatusHero_rightColumn__4N43p{border-left:1px solid var(--color-border,#e5e7eb);padding-left:1.5rem;min-width:0}.RegionStatusHero_ctaRow__pI9aT{margin-bottom:1rem}.RegionStatusHero_metricsList__OMoVF{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:0 0 .25rem}.RegionStatusHero_metricEntry__UhU9n{display:flex}.RegionStatusHero_metricChip__8f9o1{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.35rem .65rem;border-radius:999px;border:1px solid var(--color-border,#e5e7eb);background:var(--color-bg);color:var(--color-text-muted);font-size:.8125rem;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:2px}@media (max-width:768px){.RegionStatusHero_twoColumn__etm2G{grid-template-columns:1fr;gap:1rem}.RegionStatusHero_rightColumn__4N43p{border-left:none;border-top:1px solid var(--color-border,#e5e7eb);padding-left:0;padding-top:1rem}}@media (max-width:640px){.RegionStatusHero_hero__mtaYU{padding:1rem}.RegionStatusHero_title__aQfjB{font-size:1.25rem}.RegionStatusHero_metricsList__OMoVF{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}.RegionStatusHero_metricEntry__UhU9n{min-width:0}.RegionStatusHero_metricChip__8f9o1{width:100%}}@media (max-width:480px){.RegionStatusHero_header__6L0Dv{flex-direction:column;align-items:flex-start;gap:.75rem}}