.pref-hero[data-astro-cid-myqrkd4v]{padding:40px 0 48px;background:var(--bg-dark);color:var(--gray-200)}.breadcrumb[data-astro-cid-myqrkd4v]{font-size:.8rem;color:var(--gray-500);margin-bottom:12px}.breadcrumb[data-astro-cid-myqrkd4v] a[data-astro-cid-myqrkd4v]{color:var(--accent-medical);text-decoration:none}.breadcrumb[data-astro-cid-myqrkd4v] a[data-astro-cid-myqrkd4v]:hover{color:var(--safe)}.pref-hero[data-astro-cid-myqrkd4v] h1[data-astro-cid-myqrkd4v]{font-size:1.5rem;font-weight:800;color:#fff;margin-bottom:24px}.summary-grid[data-astro-cid-myqrkd4v]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.summary-card[data-astro-cid-myqrkd4v]{background:var(--bg-dark-mid);border:1px solid var(--gray-700);border-radius:var(--radius-sm);padding:16px;display:flex;flex-direction:column;gap:4px}.summary-card[data-astro-cid-myqrkd4v] .data-label[data-astro-cid-myqrkd4v]{color:var(--gray-400);font-size:.78rem}.summary-card[data-astro-cid-myqrkd4v] strong[data-astro-cid-myqrkd4v]{font-size:1rem;color:var(--gray-100)}.highlight-card[data-astro-cid-myqrkd4v]{border-color:var(--accent-medical)}.data-highlight[data-astro-cid-myqrkd4v]{font-size:2.2rem;font-weight:800;color:var(--accent-medical)}.data-highlight[data-astro-cid-myqrkd4v] small[data-astro-cid-myqrkd4v]{font-size:.9rem;font-weight:400;margin-left:2px}.data-sub[data-astro-cid-myqrkd4v]{font-size:.75rem;color:var(--gray-400)}.val-high[data-astro-cid-myqrkd4v]{color:var(--danger)}.val-low[data-astro-cid-myqrkd4v]{color:var(--safe)}.section-block[data-astro-cid-myqrkd4v]{padding:48px 0}.bg-alt[data-astro-cid-myqrkd4v]{background:var(--bg-alt)}.section-heading[data-astro-cid-myqrkd4v]{font-size:1.2rem;font-weight:800;margin-bottom:8px}.section-desc[data-astro-cid-myqrkd4v]{font-size:.88rem;color:var(--gray-500);margin-bottom:20px}.history-table[data-astro-cid-myqrkd4v]{overflow-x:auto}.history-table[data-astro-cid-myqrkd4v] table[data-astro-cid-myqrkd4v]{width:100%;border-collapse:collapse;font-size:.85rem}.history-table[data-astro-cid-myqrkd4v] th[data-astro-cid-myqrkd4v],.history-table[data-astro-cid-myqrkd4v] td[data-astro-cid-myqrkd4v]{padding:8px 12px;text-align:right;border-bottom:1px solid var(--gray-200)}.history-table[data-astro-cid-myqrkd4v] th[data-astro-cid-myqrkd4v]{font-weight:600;color:var(--gray-500);font-size:.78rem}.history-table[data-astro-cid-myqrkd4v] td[data-astro-cid-myqrkd4v]:first-child,.history-table[data-astro-cid-myqrkd4v] th[data-astro-cid-myqrkd4v]:first-child{text-align:left;font-weight:600}.cell-high[data-astro-cid-myqrkd4v]{color:var(--danger);font-weight:600}.cell-low[data-astro-cid-myqrkd4v]{color:var(--safe);font-weight:600}.trend-summary[data-astro-cid-myqrkd4v]{margin-top:16px;font-size:.9rem;color:var(--gray-600)}.breakdown-list[data-astro-cid-myqrkd4v]{display:flex;flex-direction:column;gap:8px}.breakdown-item[data-astro-cid-myqrkd4v]{display:flex;align-items:center;gap:12px;font-size:.85rem}.breakdown-label[data-astro-cid-myqrkd4v]{min-width:140px;color:var(--gray-700);font-weight:500}.breakdown-bar-wrap[data-astro-cid-myqrkd4v]{flex:1;height:20px;background:var(--gray-100);border-radius:4px;overflow:hidden}.breakdown-bar[data-astro-cid-myqrkd4v]{height:100%;background:var(--accent-medical);border-radius:4px;transition:width .3s}.breakdown-value[data-astro-cid-myqrkd4v]{min-width:90px;text-align:right;font-weight:600;color:var(--gray-700)}.breakdown-pct[data-astro-cid-myqrkd4v]{min-width:40px;text-align:right;color:var(--gray-400);font-size:.78rem}.rank-list[data-astro-cid-myqrkd4v]{display:flex;flex-direction:column;gap:4px;max-height:600px;overflow-y:auto}.rank-item[data-astro-cid-myqrkd4v]{display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:4px;font-size:.82rem;text-decoration:none;color:var(--gray-800);transition:background .1s}.rank-item[data-astro-cid-myqrkd4v]:hover{background:var(--gray-100);text-decoration:none}.rank-current[data-astro-cid-myqrkd4v]{background:var(--accent-medical-light);font-weight:700;border:1px solid var(--safe-200)}.rank-current[data-astro-cid-myqrkd4v]:hover{background:var(--accent-medical-light)}.rank-num[data-astro-cid-myqrkd4v]{min-width:24px;color:var(--gray-400);font-size:.78rem;text-align:right}.rank-name[data-astro-cid-myqrkd4v]{min-width:60px}.rank-bar-wrap[data-astro-cid-myqrkd4v]{flex:1;height:16px;background:var(--gray-100);border-radius:3px;overflow:hidden}.rank-bar[data-astro-cid-myqrkd4v]{height:100%;border-radius:3px}.rank-rate[data-astro-cid-myqrkd4v]{min-width:48px;text-align:right;font-size:.78rem;color:var(--gray-500)}.bg-cta[data-astro-cid-myqrkd4v]{background:var(--accent-medical-light);border-top:3px solid var(--accent-medical)}.section-heading-cta[data-astro-cid-myqrkd4v]{font-size:1.2rem;font-weight:800;color:var(--primary);margin-bottom:12px}.cta-text[data-astro-cid-myqrkd4v]{font-size:.9rem;color:var(--gray-600);line-height:1.8;max-width:600px;margin-bottom:20px}.cta-links[data-astro-cid-myqrkd4v]{display:flex;gap:12px;flex-wrap:wrap}.btn[data-astro-cid-myqrkd4v]{display:inline-block;padding:10px 24px;border-radius:var(--radius-sm);font-size:.85rem;font-weight:600;text-decoration:none;transition:all .15s}.btn-outline[data-astro-cid-myqrkd4v]{border:2px solid var(--accent-medical);color:var(--accent-medical);background:#fff}.btn-outline[data-astro-cid-myqrkd4v]:hover{background:var(--accent-medical);color:#fff;text-decoration:none}.faq-section[data-astro-cid-myqrkd4v]{background:var(--bg-alt)}.faq-list[data-astro-cid-myqrkd4v]{display:flex;flex-direction:column;gap:8px}.faq-item[data-astro-cid-myqrkd4v]{border:1px solid var(--gray-200);border-radius:var(--radius-sm);background:var(--bg);overflow:hidden}.faq-q[data-astro-cid-myqrkd4v]{padding:14px 18px;font-weight:700;font-size:.9rem;cursor:pointer;color:var(--gray-800);list-style:none;display:flex;align-items:center;gap:8px}.faq-q[data-astro-cid-myqrkd4v]:before{content:"Q.";color:var(--accent-medical);font-weight:800}.faq-q[data-astro-cid-myqrkd4v]:after{content:"▾";margin-left:auto;color:var(--gray-400);font-size:.8rem}.faq-item[data-astro-cid-myqrkd4v][open] .faq-q[data-astro-cid-myqrkd4v]:after{content:"▴"}.faq-q[data-astro-cid-myqrkd4v]::-webkit-details-marker{display:none}.faq-a[data-astro-cid-myqrkd4v]{padding:12px 18px 16px;font-size:.85rem;color:var(--gray-600);line-height:1.8;margin:0;border-top:1px solid var(--gray-100)}.source-section[data-astro-cid-myqrkd4v]{border-top:1px solid var(--gray-200)}.source-text[data-astro-cid-myqrkd4v]{font-size:.72rem;color:var(--gray-400);line-height:1.6}@media(max-width:640px){.summary-grid[data-astro-cid-myqrkd4v]{grid-template-columns:repeat(2,1fr)}.pref-hero[data-astro-cid-myqrkd4v] h1[data-astro-cid-myqrkd4v]{font-size:1.3rem}.breakdown-label[data-astro-cid-myqrkd4v]{min-width:100px;font-size:.78rem}}
