/* Sprint 56: document safety and bilingual case-selection UI */
.na56-review{padding:1rem;border:1px solid #edcc88;background:#fffaf0;border-radius:10px;color:#775015}
.na56-source-head,.na56-citation{font-size:.8rem;color:#496475;line-height:1.6}
.na56-source-head a,.na56-citation a{color:#0d597c;text-decoration:underline}
.na56-status{display:inline-block;border-radius:999px;padding:.26rem .6rem;background:#eaf5f5;border:1px solid #c9dee2;color:#164e61;font-size:.74rem;font-weight:700}
.na56-document{margin:.65rem 0;padding:.45rem;border:1px solid #d9e7ec;background:#f9fdfe;border-radius:10px}
.na56-document img{max-width:100%;height:auto;display:block;border-radius:6px}
.na56-document figcaption{margin:.35rem 0 .1rem;color:#4f6f7f;font-size:.72rem}
@media print{.na56-document,.na56-review{break-inside:avoid;background:#fff}.na56-document img{max-width:240px}}

.na56-nepali-tip{font-family:system-ui,sans-serif;line-height:1.8;background:#eff7fc;border-left:4px solid #0e7490;padding:1rem;border-radius:8px;color:#244657}
