.section-hub-panel.svelte-1jdwy8f.svelte-1jdwy8f{padding:4px 16px 24px;color:var(--text-primary)}.shp-header.svelte-1jdwy8f.svelte-1jdwy8f{margin-bottom:16px}.shp-h1.svelte-1jdwy8f.svelte-1jdwy8f{font-size:20px;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin:0 0 6px;color:var(--text-primary)}.shp-h1-sub.svelte-1jdwy8f.svelte-1jdwy8f{display:block;font-size:12.5px;font-weight:500;color:var(--accent-bright, #60a5fa);letter-spacing:.02em;margin-top:2px}.shp-intro.svelte-1jdwy8f.svelte-1jdwy8f{margin:0;font-size:12.5px;line-height:1.55;color:var(--text-secondary)}.shp-intro.svelte-1jdwy8f strong.svelte-1jdwy8f{color:var(--text-primary);font-weight:600}.shp-stats.svelte-1jdwy8f.svelte-1jdwy8f{margin-bottom:22px}.shp-block-heading.svelte-1jdwy8f.svelte-1jdwy8f{margin:0 0 8px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.shp-stat-grid.svelte-1jdwy8f.svelte-1jdwy8f{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0}.shp-stat-grid--4.svelte-1jdwy8f.svelte-1jdwy8f{grid-template-columns:1fr 1fr}.shp-stat.svelte-1jdwy8f.svelte-1jdwy8f{padding:9px 10px;background:var(--surface-color, rgba(26, 41, 66, .55));border:1px solid var(--glass-border, rgba(148, 163, 184, .1));border-radius:8px}.shp-stat.svelte-1jdwy8f dt.svelte-1jdwy8f{font-size:10.5px;color:var(--text-secondary);font-weight:500;letter-spacing:.02em}.shp-stat.svelte-1jdwy8f dd.svelte-1jdwy8f{margin:3px 0 0;font-size:16px;font-weight:600;color:var(--accent-bright, #60a5fa);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.shp-stat-unit.svelte-1jdwy8f.svelte-1jdwy8f{font-size:10px;color:var(--text-muted);font-weight:400;margin-left:3px}.shp-stat-sub.svelte-1jdwy8f.svelte-1jdwy8f{margin-top:3px;font-size:10px;color:var(--text-muted);font-variant-numeric:tabular-nums}.shp-stat-grid--outages.svelte-1jdwy8f.svelte-1jdwy8f{grid-template-columns:1fr 1fr}.shp-stat--featured.svelte-1jdwy8f.svelte-1jdwy8f{grid-column:1 / -1;position:relative;padding:14px 16px 13px;background:radial-gradient(120% 140% at 0% 0%,rgba(251,146,60,.1),transparent 55%),var(--surface-color, rgba(26, 41, 66, .55));border-color:#fb923c47;box-shadow:inset 0 0 0 1px #fb923c0a,0 0 24px -8px #fb923c2e;overflow:hidden}.shp-stat--featured.svelte-1jdwy8f.svelte-1jdwy8f:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(251,146,60,.05),transparent 40%)}.shp-featured-label.svelte-1jdwy8f.svelte-1jdwy8f{display:flex;align-items:center;gap:8px;font-size:10.5px;text-transform:uppercase;letter-spacing:.12em;color:#fb923cd9;font-weight:600}.shp-live-dot.svelte-1jdwy8f.svelte-1jdwy8f{width:6px;height:6px;border-radius:50%;background:#fb923c;box-shadow:0 0 #fb923c8c;animation:svelte-1jdwy8f-shpLivePulse 2s ease-out infinite}@keyframes svelte-1jdwy8f-shpLivePulse{0%{box-shadow:0 0 #fb923c8c;opacity:1}70%{box-shadow:0 0 0 8px #fb923c00;opacity:.85}to{box-shadow:0 0 #fb923c00;opacity:1}}@media (prefers-reduced-motion: reduce){.shp-live-dot.svelte-1jdwy8f.svelte-1jdwy8f{animation:none}}.shp-featured-number.svelte-1jdwy8f.svelte-1jdwy8f{margin:6px 0 4px;font-size:38px;line-height:1;font-weight:300;letter-spacing:-.035em;color:#fb923c;font-variant-numeric:tabular-nums;text-shadow:0 0 24px rgba(251,146,60,.25)}.shp-stat--featured.svelte-1jdwy8f .shp-stat-sub.svelte-1jdwy8f{color:#fb923ca6}.shp-live-tag.svelte-1jdwy8f.svelte-1jdwy8f{display:inline-block;text-transform:uppercase;letter-spacing:.18em;font-size:9px;font-weight:600;color:#fb923ce6}.shp-prose.svelte-1jdwy8f.svelte-1jdwy8f{margin-bottom:22px}.shp-prose.svelte-1jdwy8f p.svelte-1jdwy8f{margin:0;font-size:12.25px;line-height:1.6;color:var(--text-secondary)}.shp-prose.svelte-1jdwy8f strong.svelte-1jdwy8f{color:var(--text-primary);font-weight:600}.shp-faq.svelte-1jdwy8f.svelte-1jdwy8f{margin-bottom:22px}.shp-faq-item.svelte-1jdwy8f.svelte-1jdwy8f{border-top:1px solid var(--glass-border, rgba(148, 163, 184, .1));padding:10px 0}.shp-faq-item.svelte-1jdwy8f.svelte-1jdwy8f:last-child{border-bottom:1px solid var(--glass-border, rgba(148, 163, 184, .1))}.shp-faq-item.svelte-1jdwy8f summary.svelte-1jdwy8f{cursor:pointer;list-style:none;font-size:12.5px;font-weight:600;color:var(--text-primary);display:flex;align-items:center;justify-content:space-between;gap:8px;padding-right:4px}.shp-faq-item.svelte-1jdwy8f summary.svelte-1jdwy8f::-webkit-details-marker{display:none}.shp-faq-item.svelte-1jdwy8f summary.svelte-1jdwy8f:after{content:"+";font-size:16px;color:var(--text-muted);font-weight:300;transition:transform .16s ease;flex-shrink:0}.shp-faq-item[open].svelte-1jdwy8f summary.svelte-1jdwy8f:after{content:"–"}.shp-faq-body.svelte-1jdwy8f.svelte-1jdwy8f{margin-top:8px;font-size:12px;line-height:1.6;color:var(--text-secondary)}.shp-nav.svelte-1jdwy8f.svelte-1jdwy8f{margin-top:10px}.shp-nav-links.svelte-1jdwy8f.svelte-1jdwy8f{list-style:none;margin:0;padding:0;display:flex;gap:14px;flex-wrap:wrap}.shp-nav-links.svelte-1jdwy8f a.svelte-1jdwy8f{font-size:11.5px;color:var(--accent-bright, #60a5fa);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .16s ease}.shp-nav-links.svelte-1jdwy8f a.svelte-1jdwy8f:hover{border-bottom-color:currentColor}
