.rxnorm-results{display:grid;gap:4px;margin-top:6px;color:#667085;font-size:12px}
.rxnorm-result{padding:8px;text-align:left;background:#f8fafc;border:1px solid #d0d5dd;border-radius:6px;cursor:pointer}
.rxnorm-result:hover{background:#eef4ff}
.prescription-review{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-top:18px}
.prescription-preview{width:100%;height:560px;border:1px solid #d0d5dd;border-radius:8px;background:#f8fafc}
@media(max-width:760px){.prescription-review{grid-template-columns:1fr}.prescription-preview{height:360px}}
