.rx-sheet{background:#fff;font-family:var(--font-sans,"Inter"),system-ui,sans-serif;position:relative;overflow:hidden;-webkit-print-color-adjust:exact;print-color-adjust:exact;font-size:10pt;line-height:1.2}.rx-sheet,.rx-sheet *{color:#000;box-sizing:border-box}.rx-sheet *{border-color:#000}.rx-sheet[data-paper=A5]{width:148mm;padding:0 8mm}.rx-sheet[data-paper=A4]{width:210mm;padding:0 12mm;font-size:10.5pt}.rx-page{position:relative;display:flex;flex-direction:column}.rx-sheet[data-paper=A5] .rx-page{min-height:209mm;padding:6mm 0 8mm}.rx-sheet[data-paper=A4] .rx-page{min-height:296mm;padding:12mm 0}.rx-page+.rx-page{-moz-column-break-before:page;break-before:page;page-break-before:always}.rx-body{flex:1 1 auto;display:flex;flex-direction:column}.rx-sheet[data-paper=A5] .rx-body{min-height:195mm}.rx-sheet[data-paper=A4] .rx-body{min-height:272mm}.rx-fill{flex:1 1 auto;min-height:1.5mm}.rx-sheet.rx-measure{position:absolute;left:-10000px;top:0;visibility:hidden;pointer-events:none}.rx-measure .rx-body{min-height:0!important}.rx-ruler{left:0;width:1px;height:100mm}.rx-probe,.rx-ruler{position:absolute;top:0}.rx-probe{left:-10000px;width:0;height:0;overflow:hidden;visibility:hidden}.rx-small{font-size:9pt;line-height:1.2}.rx-strong{font-weight:700}.rx-nowrap{white-space:nowrap}.rx-mark{margin-bottom:1.5mm;padding:.6mm 2mm;border:.3mm dashed #000;font-weight:700;font-size:9.5pt;text-align:center}.rx-head{display:flex;gap:3mm;align-items:flex-start;padding-bottom:1.5mm;border-bottom:.4mm solid #000}.rx-logo{width:13mm;height:13mm;-o-object-fit:contain;object-fit:contain;flex:none}.rx-head-text{min-width:0;flex:1 1 auto}.rx-clinic{font-weight:700;font-size:13.5pt;line-height:1.1;margin-bottom:.5mm;overflow-wrap:break-word}.rx-phc{margin-top:.4mm;font-weight:600;display:flex;flex-wrap:wrap;-moz-column-gap:4mm;column-gap:4mm}.rx-phc span{white-space:nowrap}.rx-head-right{flex:none;display:flex;flex-direction:column;align-items:center;gap:.8mm;max-width:50mm}.rx-qr{width:20mm;height:20mm;-o-object-fit:contain;object-fit:contain}.rx-sheet[data-paper=A4] .rx-qr{width:24mm;height:24mm}.rx-slogan,.rx-urdu{font-family:Noto Nastaliq Urdu,Jameel Noori Nastaleeq,Urdu Typesetting,Noto Naskh Arabic,Segoe UI,Tahoma,Arial,sans-serif;direction:rtl;unicode-bidi:isolate}.rx-slogan{font-size:9.5pt;line-height:1.5;text-align:center;white-space:nowrap}.rx-slim{display:flex;flex-wrap:wrap;justify-content:space-between;-moz-column-gap:4mm;column-gap:4mm;padding-bottom:1.2mm;margin-bottom:1.5mm;border-bottom:.4mm solid #000}.rx-cont{margin-top:1mm;padding-top:.8mm;border-top:.3mm solid #000;text-align:right;font-weight:600}.rx-row{display:flex;justify-content:space-between;gap:4mm}.rx-docrow{padding:1.2mm 0}.rx-doctor{min-width:0;overflow-wrap:break-word}.rx-pmdc{white-space:nowrap}.rx-doctor-name{font-weight:700;font-size:11pt}.rx-identity{flex:none;text-align:right;white-space:nowrap}.rx-version{white-space:normal;max-width:42mm;margin-left:auto}.rx-number{font-weight:700;font-size:11pt}.rx-patient{border:.3mm solid #000;padding:1mm 2mm;display:flex;flex-direction:column;gap:.3mm}.rx-prow{display:flex;flex-wrap:wrap;-moz-column-gap:4mm;column-gap:4mm}.rx-grow{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.rx-rel{margin-left:2mm}.rx-blank{display:inline-block;width:70mm;max-width:100%;border-bottom:.3mm solid #000;height:.9em;vertical-align:baseline}.rx-allergies{font-weight:700}.rx-clinical{padding:1.2mm 0 1mm;display:flex;flex-direction:column;gap:.4mm}.rx-item{overflow-wrap:anywhere;white-space:pre-line}.rx-label{font-weight:600}.rx-vco{float:right;margin-left:3mm;font-weight:700;border:.3mm solid #000;padding:0 1.2mm;line-height:1.2}.rx-meds{border-top:.3mm solid #000;padding-top:1mm;display:flex;flex-direction:column;gap:.8mm}.rx-meds-more{border-top:0;padding-top:0}.rx-symbol{font-weight:800;font-size:13pt;font-style:italic;line-height:1}.rx-lines{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.2mm}.rx-line{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.rx-line1{display:grid;grid-template-columns:5mm minmax(0,1fr) max-content;-moz-column-gap:1.2mm;column-gap:1.2mm;align-items:baseline}.rx-n{font-weight:700}.rx-what{overflow-wrap:anywhere}.rx-generic{font-size:11pt;font-weight:700}.rx-total{font-weight:600;white-space:nowrap}.rx-line2,.rx-line3{padding-left:6.2mm;overflow-wrap:anywhere}.rx-urdu{padding-right:6.2mm;font-size:10.5pt;line-height:1.6}.rx-care{margin-top:.6mm}.rx-bottom{display:flex;justify-content:space-between;align-items:flex-end;gap:3mm;padding-top:1.5mm;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.rx-bottom-left{display:flex;flex-direction:column;gap:1.5mm;flex:none}.rx-dispense{width:42mm;height:22mm;border:.3mm solid #000;padding:.8mm 1.2mm;font-size:9pt}.rx-sheet[data-paper=A4] .rx-dispense{width:50mm;height:28mm}.rx-refill{display:flex;align-items:center;gap:1.6mm}.rx-refill-off,.rx-refill-on{display:inline-block;min-width:4.5mm;text-align:center;line-height:1.2}.rx-refill-on{font-weight:700;border:.35mm solid #000}.rx-sign-row{display:flex;align-items:flex-end;gap:3mm;min-width:0}.rx-a4-sign{align-self:flex-end}.rx-sign{width:58mm;flex:none;display:flex;flex-direction:column;align-items:flex-start;overflow-wrap:anywhere;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.rx-sign-space{position:relative;height:10mm;width:55mm}.rx-sign-label{position:absolute;left:0;bottom:.5mm;font-size:9pt}.rx-sign-img{position:absolute;left:16mm;bottom:0;height:10mm;max-width:39mm;-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom}.rx-sign-line{width:55mm;border-top:.3mm solid #000;margin-bottom:.4mm}.rx-sign-pmdc{max-width:58mm}.rx-stamp-space{height:15mm}.rx-official{width:20mm;height:20mm;flex:none;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.rx-foot{margin-top:.8mm;padding-top:.6mm;border-top:.3mm solid #000;font-size:9pt;display:flex;flex-direction:column;gap:.4mm}.rx-foot-row{display:flex;flex-wrap:wrap;-moz-column-gap:5mm;column-gap:5mm}.rx-note{white-space:pre-line;overflow-wrap:anywhere}.rx-running{position:absolute;bottom:2.5mm;left:0;right:0;font-size:8.5pt;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rx-sheet[data-paper=A4] .rx-running{bottom:4.5mm}.rx-a4-top{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) max-content;-moz-column-gap:5mm;column-gap:5mm;align-items:start;padding-bottom:2mm;margin-bottom:2mm;border-bottom:.6mm double #000}.rx-a4-top .rx-head{border-bottom:0;padding-bottom:0}.rx-a4-top .rx-pmdc{white-space:normal}.rx-a4-right{display:flex;flex-direction:column;align-items:flex-end;gap:1.5mm}.rx-a4-body{flex:1 1 auto;display:grid;grid-template-columns:52mm minmax(0,1fr);-moz-column-gap:4mm;column-gap:4mm;margin-top:2mm}.rx-a4-left{display:flex;flex-direction:column;border-right:.3mm solid #000;padding-right:3mm}.rx-a4-left .rx-clinical{padding-top:0}.rx-a4-main{min-width:0}.rx-a4-foot,.rx-a4-main{display:flex;flex-direction:column;gap:1mm}.rx-a4-foot{margin-top:2mm}.rx-watermark{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.rx-watermark span{font-size:22mm;font-weight:900;letter-spacing:.08em;color:transparent;-webkit-text-stroke:.5mm #000;transform:rotate(-30deg);opacity:.25}.rx-print-root{position:fixed;left:-10000px;top:0;visibility:hidden;pointer-events:none}.rx-copy+.rx-copy{-moz-column-break-before:page;break-before:page;page-break-before:always}.rx-print-note{display:none}@media screen{.rx-sheet .rx-page+.rx-page{border-top:.4mm dashed #888}}@media print{body,html{background:#fff!important;margin:0!important;padding:0!important}body.rx-printing>:not(.rx-print-root){display:none!important}body.rx-printing .rx-print-root{position:static;left:auto;visibility:visible}.rx-probe,.rx-sheet.rx-measure{display:none!important}.rx-sheet{overflow:visible}.rx-preview-box{display:none!important}.rx-print-note{display:block;font-size:12pt;margin:10mm 0}.rx-flowing .rx-running,.rx-flowing .rx-watermark{position:fixed}}