.result-panel.visible{display:block;animation:fadeSlide .4s ease}.status-normal{background:#d1fae5;color:#065f46}.status-high{background:#fee2e2;color:#991b1b}.status-low{background:#fef3c7;color:#92400e}.faq-item.open .faq-arrow{transform:rotate(180deg)}.faq-item.open .faq-a{max-height:300px;padding:16px 20px;border-top:1px solid var(--border)}