.helix-portal.svelte-z6olx6{max-width:1200px;margin:0 auto;padding:1rem;min-height:100dvh;background:var(--color-bg-page, var(--color-surface-1, #ffffff));color:var(--color-on-surface, var(--color-text, #1c1c22))}@media (max-width: 767px){.helix-portal.svelte-z6olx6{padding-bottom:4.5rem}}.dark .helix-portal.svelte-z6olx6{background:var(--color-bg-page, var(--color-surface-1, #0f172a));color:var(--color-on-surface, var(--color-text, #e2e8f0))}.helix-content.svelte-z6olx6{margin-top:1rem}.helix-stat-grid.svelte-z6olx6{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}.helix-list.svelte-z6olx6{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.helix-row.svelte-z6olx6{border:1px solid var(--color-border, #e5e7eb);border-radius:.5rem;padding:.75rem 1rem;background:var(--color-surface-2, var(--color-surface, #f9fafb))}.helix-row-main.svelte-z6olx6{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.helix-row-title.svelte-z6olx6{font-weight:600}.helix-row-sub.svelte-z6olx6{margin-top:.25rem;font-size:.8125rem;color:var(--color-on-surface-muted, var(--color-text-muted, #6b7280));display:flex;flex-wrap:wrap;gap:.25rem}.risk-badge.svelte-z6olx6{text-transform:capitalize;font-size:.75rem;font-weight:600;padding:.125rem .5rem;border-radius:999px;border:1px solid transparent}.risk-low.svelte-z6olx6{background:#dcfce7;color:#166534}.risk-moderate.svelte-z6olx6{background:#fef9c3;color:#854d0e}.risk-high.svelte-z6olx6{background:#ffedd5;color:#9a3412}.risk-critical.svelte-z6olx6{background:#fee2e2;color:#991b1b}.risk-crisis.svelte-z6olx6{background:#fecaca;color:#7f1d1d;border-color:#dc2626}
