body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.rx-print-page{margin:0 auto;max-width:210mm}.rx-print-page .rx-pad{box-shadow:0 0 0 1px #e5e5e5,0 8px 24px #00000014}.rx-pad{background:#fff;box-sizing:border-box;color:#111;display:flex;flex-direction:column;font-family:Times New Roman,Times,serif;min-height:277mm;padding:8mm 10mm 7mm;width:100%}.rx-pad__header{grid-column-gap:10px;align-items:start;column-gap:10px;display:grid;grid-template-columns:92px 1fr 92px;padding-bottom:6px}.rx-pad__logo-slot{align-items:center;display:flex;flex-direction:column;text-align:center}.rx-pad__logo-slot--left{padding-top:4px}.rx-pad__home-logo{height:auto;width:78px}.rx-pad__clinic-logo{height:auto;width:92px}.rx-pad__logo-caption{color:#222;font-family:Arial,Helvetica,sans-serif;font-size:6.5px;letter-spacing:.2px;line-height:1.15;margin-top:3px;max-width:88px}.rx-pad__brand{padding-top:2px;text-align:center}.rx-pad__urdu{font-family:Jameel Noori Nastaleeq,Noto Nastaliq Urdu,Nirmala UI,serif;font-size:15px;line-height:1.4;margin-bottom:2px}.rx-pad__doctor{font-size:20px;font-weight:700;letter-spacing:.2px;line-height:1.2}.rx-pad__creds{font-size:12px;line-height:1.35}.rx-pad__patient{align-items:baseline;display:flex;font-size:16px;gap:16px;justify-content:space-between;padding:16px 4px 10px 102px}.rx-pad__patient-name{flex:1 1}.rx-pad__patient-date{min-width:72px;text-align:right}.rx-pad__body{grid-column-gap:18px;column-gap:18px;display:grid;flex:1 1;grid-template-columns:1.35fr .85fr;min-height:0}.rx-pad__rx-col{padding-left:28px;position:relative}.rx-pad__rx-mark{font-size:26px;font-style:italic;font-weight:700;left:0;line-height:1;position:absolute;top:-2px}.rx-pad__rx-mark span{font-size:16px;font-style:italic;margin-left:1px}.rx-pad__meds{list-style:none;margin:0;padding:4px 0 0}.rx-pad__meds li{margin:0 0 12px}.rx-pad__med-line{align-items:baseline;display:flex;font-size:15px;gap:12px;justify-content:space-between}.rx-pad__med-name em{font-style:normal;font-weight:700}.rx-pad__med-dose{flex:0 0 108px;letter-spacing:.4px;text-align:right;white-space:nowrap}.rx-pad__advice{font-size:14px;margin-top:28px;white-space:pre-wrap}.rx-pad__notes{display:flex;flex-direction:column;font-size:14px;padding-top:4px}.rx-pad__note-line{line-height:1.35;margin-bottom:8px}.rx-pad__sign{align-self:flex-end;font-size:12px;margin-top:auto;min-width:160px;padding-top:48px;text-align:right}.rx-pad__sign-line{border-top:1px solid #111;margin-bottom:6px}.rx-pad__footer{grid-column-gap:16px;column-gap:16px;display:grid;font-size:12px;grid-template-columns:1fr 1fr;line-height:1.4;margin-top:16px;padding-top:8px}.rx-pad__phone{align-items:center;display:flex;font-size:14px;font-weight:700;gap:6px}.rx-pad__wa{flex:0 0 16px;height:16px;width:16px}.rx-pad__foot-right{text-align:left}@media print{@page{size:A4;margin:10mm}body,html{background:#fff!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.no-print{display:none!important}.rx-print-root{padding:0!important}.rx-pad,.rx-print-page .rx-pad{box-shadow:none;min-height:281mm}}
/*# sourceMappingURL=main.76f35cd2.css.map*/