
.prescription-runtime-status{
  display:flex;flex-direction:column;gap:3px;margin-top:10px;padding:10px 11px;border:1px solid var(--dg-line,#e5eaf0);border-radius:12px;background:#fff;font-size:10px;line-height:1.7
}
.prescription-runtime-status[data-type="success"]{background:#f0fdf4;border-color:#bbf7d0;color:#166534}
.prescription-runtime-status[data-type="error"]{background:#fff1f2;border-color:#fecdd3;color:#be123c}
.prescription-runtime-status small{opacity:.8}
.drug-suggestions{position:absolute;z-index:40;left:0;right:0;top:calc(100% + 5px);padding:6px;border:1px solid var(--dg-line,#e5eaf0);border-radius:13px;background:#fff;box-shadow:0 14px 34px rgba(15,23,42,.12);max-height:280px;overflow:auto}
.drug-suggestions button{display:flex;width:100%;min-height:38px;align-items:center;padding:0 9px;border:0;background:#fff;border-radius:9px;text-align:right}
.drug-suggestions button:hover{background:#f8fafc}
.drug-chip button{border:0;background:transparent;min-width:20px;min-height:20px;padding:0;color:inherit}
[aria-invalid="true"]{border-color:#fb7185!important;box-shadow:0 0 0 3px rgba(225,29,72,.08)!important}
