.restored-page-049e3168c29f46fd[data-astro-cid-2pvjukje]{--bg-page:#0f172a;--bg-elevated:#1e293b;--text-primary:#f8fafc;--text-muted:#cbd5e1;--text-metadata:#94a3b8;--accent-emerald:#059669;--accent-hover:#047857;--accent-bright:#10b981;--accent-soft:#34d399;--border-hairline:#334155;--border-interactive:#475569;background-color:var(--bg-page);color:var(--text-primary);margin:0;padding:0;font-family:ui-sans-serif,system-ui,-apple-system,sans-serif;line-height:1.6}[data-astro-cid-2pvjukje][data-page-root]{width:100%;min-width:0}.ref-wrap[data-astro-cid-2pvjukje]{max-width:896px;margin:0 auto;padding:0 24px}.ref-wrap-wide[data-astro-cid-2pvjukje]{max-width:1152px;margin:0 auto;padding:0 24px}.page-hero-title[data-astro-cid-2pvjukje]{text-wrap:balance;font-size:clamp(2.25rem,5vw,3rem);font-weight:700;line-height:1.1}.section-headline[data-astro-cid-2pvjukje]{margin-bottom:1rem;font-size:1.5rem;font-weight:700}.card[data-astro-cid-2pvjukje]{background-color:var(--bg-elevated);border:1px solid var(--border-hairline);border-radius:8px;padding:24px}.btn-primary[data-astro-cid-2pvjukje]{background-color:var(--accent-emerald);color:#fff;border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:12px 24px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}.btn-primary[data-astro-cid-2pvjukje]:hover{background-color:var(--accent-hover)}.btn-secondary[data-astro-cid-2pvjukje]{border:1px solid var(--border-interactive);color:var(--text-primary);background-color:#0000;border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:12px 24px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.btn-secondary[data-astro-cid-2pvjukje]:hover{border-color:var(--accent-emerald);color:var(--accent-soft)}.text-link[data-astro-cid-2pvjukje]{color:var(--accent-soft);text-decoration:none;transition:opacity .2s}.text-link[data-astro-cid-2pvjukje]:hover{text-decoration:underline}.chooser-btn[data-astro-cid-2pvjukje]{border:1px solid var(--border-hairline);color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border-radius:9999px;padding:8px 16px;font-size:14px;transition:all .2s}.chooser-btn[data-astro-cid-2pvjukje][aria-selected=true]{background:var(--bg-elevated);border-color:var(--accent-bright);color:var(--accent-bright)}.symptom-card[data-astro-cid-2pvjukje]{display:none}.symptom-card[data-astro-cid-2pvjukje].active{animation:.3s ease-out fadeIn;display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}table[data-astro-cid-2pvjukje]{border-collapse:collapse;width:100%;font-size:14px}th[data-astro-cid-2pvjukje]{text-align:left;border-bottom:2px solid var(--border-hairline);color:var(--text-metadata);text-transform:uppercase;letter-spacing:.05em;padding:12px}td[data-astro-cid-2pvjukje]{border-bottom:1px solid var(--border-hairline);vertical-align:top;padding:16px 12px}.anchor-nav[data-astro-cid-2pvjukje]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:50;border-bottom:1px solid var(--border-hairline);scrollbar-width:none;background:#0f172ae6;padding:12px 0;position:sticky;top:0;overflow-x:auto}.anchor-nav[data-astro-cid-2pvjukje]::-webkit-scrollbar{display:none}.anchor-link[data-astro-cid-2pvjukje]{color:var(--text-metadata);white-space:nowrap;margin-right:20px;font-size:13px;text-decoration:none}.anchor-link[data-astro-cid-2pvjukje]:hover{color:var(--text-primary)}.callout-quiet[data-astro-cid-2pvjukje]{border-left:4px solid var(--border-interactive);background:#1e293b80;margin:24px 0;padding:16px}.stop-line[data-astro-cid-2pvjukje]{background:#7f1d1d1a;border:1px solid #7f1d1d;border-radius:8px;padding:24px}[data-astro-cid-2pvjukje][id]{scroll-margin-top:80px}@media (width<=768px){.ref-wrap[data-astro-cid-2pvjukje]{padding:0 16px}table[data-astro-cid-2pvjukje],thead[data-astro-cid-2pvjukje],tbody[data-astro-cid-2pvjukje],th[data-astro-cid-2pvjukje],td[data-astro-cid-2pvjukje],tr[data-astro-cid-2pvjukje]{display:block}thead[data-astro-cid-2pvjukje] tr[data-astro-cid-2pvjukje]{position:absolute;top:-9999px;left:-9999px}tr[data-astro-cid-2pvjukje]{border-bottom:2px solid var(--border-hairline);padding-bottom:12px}td[data-astro-cid-2pvjukje]{border:none;padding:8px 0}td[data-astro-cid-2pvjukje]:before{content:attr(data-label);color:var(--text-metadata);text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:700;display:block}}.restored-source-contained.restored-page-049e3168c29f46fd,:root.dark .restored-source-contained.restored-page-049e3168c29f46fd{isolation:isolate;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;min-width:0;background:var(--bg-page)!important;color:var(--text-primary)!important}
