@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,300;0,400;0,700;1,400;1,700&family=Poppins:ital,wght@0,200;0,300;0,400;1,500;1,600&family=Roboto:ital,wght@0,400;0,700;1,300&display=swap";@import"https://fonts.maateen.me/bangla/font.css";@import"https://fonts.maateen.me/bensen/font.css";:root{--primaryColor: #03014b;--secondaryColor: #f0f6fe;--primaryBNFont: "Bangla", sans-serif;--secondaryBNFont: "BenSen", sans-serif;--primaryENFont: "Poppins", sans-serif;--secondaryENFont: "Roboto", sans-serif}*{margin:0;padding:0;font-size:var(--primaryENFont)}.bn-font-primary{font-family:var(--primaryBNFont)!important}.bn-font-secondary{font-family:var(--secondaryBNFont)!important}.en-font-primary{font-family:var(--primaryENFont)!important}.en-font-secondary{font-family:var(--secondaryENFont)!important}.bn-font{font-family:Bangla,sans-serif!important}.en-font{font-family:arial}.man-img{width:68px;height:78px}.sign-img{width:200px}.text-section-nid p{padding-bottom:3.5px}.text-section-nid{width:100%;background-image:url();background-repeat:no-repeat;background-size:175px 133px}@media print{*{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media print{@page{size:98mm 225mm;margin:0}body{margin:0;padding:0}.receipt-page{page-break-after:always;width:98mm!important;min-height:225mm!important;max-width:98mm!important}}body{margin:0;padding:0;font-family:Arial,sans-serif}.receipt-page{background:#fff;margin:0 auto;box-sizing:border-box;position:relative;width:98mm;min-height:225mm;max-width:98mm}.header-info{display:flex;justify-content:space-between;margin-bottom:10px;font-size:12px}.hospital-header{text-align:center;margin-bottom:8px;padding:2px 0}.hospital-name{font-size:13px;font-weight:700!important;margin:2px 0;color:#000;line-height:1.1;display:block}.hospital-location{font-size:10px;font-weight:400;margin:1px 0;line-height:1}.hospital-address{font-size:9px;margin:1px 0;line-height:1}.divider{border-bottom:.5px solid #000;margin:8px 0}.patient-info{margin:15px 0;font-size:10px}.info-row{display:flex;margin:5px 0;line-height:1.3}.info-label{min-width:70px;display:inline-block;font-size:12px}.info-value{flex:1;font-size:12px}.medicine-table{width:100%;border-collapse:collapse;margin:15px 0;font-size:12px}.medicine-table th,.medicine-table td{padding:4px;text-align:left;font-size:12px;line-height:1}.medicine-table th{background-color:transparent;border-bottom:.5px solid #000;font-size:12px}.medicine-table tbody tr{border-bottom:none}.total-section{margin:15px 0;text-align:right;font-size:14px}.footer{margin-top:20px}.signature-section{margin:15px 0;font-size:10px}.issued-by{margin-bottom:5px;font-size:10px}.footer-message{text-align:center;margin:25px 0 15px}.footer-message h3{font-weight:400;font-size:14px;margin:0}.page-footer{text-align:center;margin-top:15px}.page-footer p{margin:3px 0;font-size:10px}@media print{body *{visibility:hidden}.receipt-page,.receipt-page *{visibility:visible}.receipt-page{position:absolute;left:0;top:0;width:98mm!important;min-height:225mm!important;padding:5mm!important}.hospital-name{font-size:12px!important;font-weight:700!important;line-height:1.1!important;margin:2px 0!important}.hospital-location{font-size:9px!important;line-height:1!important;margin:1px 0!important}.hospital-address{font-size:8px!important;line-height:1!important;margin:1px 0!important}.hospital-header{margin-bottom:6px!important;padding:1px 0!important}.divider{margin:5px 0!important}.info-label,.info-value{font-size:9px!important}.medicine-table th,.medicine-table td{font-size:9px!important;padding:3px!important;border-width:.3px!important}.medicine-table{border-width:.3px!important}.divider{border-bottom-width:.3px!important}.footer-message h3{font-size:12px!important}.page-footer p{font-size:9px!important}}
