.medical-note{display:flex;gap:16px;padding:24px;margin:24px 0;border-radius:8px;border-left:4px solid}.medical-note-info{background:var(--secondary-blue);border-color:var(--primary-blue)}.medical-note-warning{background:#FFF4E6;border-color:#F59E0B}.medical-note-icon{font-size:24px;flex-shrink:0}.medical-note-content{flex:1;font-size:16px;line-height:1.6}.warning-box{background:#FFF4E6;border:1px solid #F59E0B;border-left:4px solid #F59E0B;padding:20px;margin:24px 0;border-radius:8px}.faq-item{margin-bottom:24px;padding:20px;border:1px solid var(--border-color);border-radius:8px}.faq-question{margin-bottom:12px;color:var(--text-color)}.faq-answer{color:var(--muted-text);line-height:1.6}.reviewer-box{display:flex;gap:20px;padding:24px;margin:32px 0;background:#F0FDF4;border:1px solid #86EFAC;border-radius:8px}.reviewer-icon{font-size:32px;color:#16A34A;flex-shrink:0}.reviewer-content h4{margin-bottom:8px;color:var(--text-color)}.reviewer-content p{margin-bottom:4px;font-size:14px;color:var(--muted-text)}.references-section{margin-top:48px;padding:24px;background:var(--secondary-blue);border-radius:8px}.references-section h3{margin-bottom:16px;color:var(--text-color)}.references-content{font-size:14px;color:var(--muted-text)}.references-content ol{padding-left:20px}.references-content li{margin-bottom:8px}.reading-progress{position:fixed;top:0;left:0;right:0;height:3px;background:#fff0;z-index:200}.reading-progress-bar{height:100%;background:var(--primary-blue);transition:width 0.1s ease;width:0%}