@media print{body{background-color:#fff;font-size:.80em;height:auto;padding:0;margin:0;page-break-after:avoid;page-break-before:avoid;font-family:Arial,sans-serif;font-weight:500}#layout-land-menu,#layout-port-menu{display:none}#layout-land-content{width:100%;padding:0;margin:0;box-sizing:border-box}#layout-land-content{padding:0;margin:0}#print-logo{width:20%;max-width:150px;position:absolute;float:right;margin:0 0 10px 10px;display:block;page-break-inside:avoid}.pagebreak{clear:both;page-break-after:always !important}.main-report{position:relative !important;z-index:20;page-break-inside:avoid}.watermark{z-index:-10;position:absolute;height:100%;width:100%;top:0;left:0;opacity:.6;pointer-events:none;page-break-inside:avoid;page-break-before:avoid;page-break-after:avoid;overflow:hidden}.watermark img{position:absolute;width:600px;left:40px;top:-20px;max-width:calc(100% - 80px)}.reportwatermarkclaim{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);text-transform:uppercase;font-size:16rem;color:#ebebeb;pointer-events:none;z-index:1;user-select:none;white-space:nowrap}.practice-watermark{opacity:.28;-webkit-print-color-adjust:exact;print-color-adjust:exact;position:fixed;z-index:2;left:32%;top:30%}.practice-watermark--constrained{max-width:300px}.margin-left-7-p{margin-left:7%}.width-92-p{width:92%}.report-logo-centered{width:60%;max-width:400px;display:block;margin:auto}.report-logo-centered-big{width:100%;max-width:800px;display:block;margin:auto}.report-logo-centered img{max-height:300px}.report-logo-centered-fullwidth{width:40%;max-width:150px;display:block;margin:auto}.report-logo-full{width:100%;display:block;margin:auto}.report-logo-logo img{max-height:500px}.report-logo-full-spacer{height:200px}.report-logo-full-white-spacer{height:0}.margin-left-7-p{margin-left:7%}ul{list-style-type:none;list-style-position:inside;padding:0;width:100%;text-align:center;margin:unset}@page{margin:20px 25px 0 15px;@top-center{content:element(header)}@bottom-center{content:element(footer)}}#invoice-footer{position:fixed;left:0;right:0;z-index:-1}#invoice-header{position:absolute;top:0;height:80px;left:0;right:0}#invoice-footer{bottom:0;height:40px}#invoice-footer-higher{position:fixed;bottom:0;left:0;width:100%;height:170px}#invoice-footer-full{position:fixed;min-height:180px;width:100%;left:0;right:0;z-index:-1}#invoice-footer-full{bottom:0;height:100px}#invoice-footer-full{height:100px}#invoice-footer-full{page-break-inside:avoid}#headerimg,#footerimg{width:100%;height:100%}#report-wrapper{page-break-after:avoid}.margin-top-80-px{margin-top:80px}.report-page-break{margin-top:40px}.report-page-break{margin-bottom:12vh}#invoice-header,#report-wrapper,#invoice-footer{page-break-inside:avoid}.ras-pay-amt{position:absolute;left:108%;white-space:nowrap}.font-size-15-p{font-size:16px !important}.table-list-item-line-bottom{border-bottom:.5px solid #ccc}.overflow-wrap-break-word{overflow-wrap:break-word}.font-size-17-2{font-size:1.25em !important}#form-presc-fitting-param table{width:100%;border-collapse:collapse;text-align:center}#form-presc-fitting-param th,#form-presc-fitting-param td{border:1px solid #000;padding:5px;font-size:.86em !important}#form-presc-fitting-param th{font-weight:bold;text-transform:uppercase;font-size:.86em !important}.font-size-1-1{font-size:1.1em}.font-size-1-25{font-size:1.25em}.font-size-1-8{font-size:1.8em}.font-size-2{font-size:2em}.font-size-0-6{font-size:.6em}.font-size-0-75{font-size:.75em !important}.font-size-0-80{font-size:.80em}.font-size-0-9{font-size:.9em}.font-size-12{font-size:12px}.font-size-0-78{font-size:.78em !important}.font-size-0-79{font-size:.8em !important}.font-size-0-86{font-size:.86em}#ehr-treatment-table td input{border:0 solid #444;border-radius:0}#ehr-material-table td input{border:0 solid #444;border-radius:0}#ehr-detail-table td input{border:0 solid #444;border-radius:0}.ehrauth-container{max-width:800px;margin:0 auto;background-color:white;padding:10px;box-shadow:0 2px 10px rgba(0,0,0,0.1)}.ehrauth-header{text-align:center;margin-bottom:10px;border-bottom:2px solid #333;padding-bottom:10px}.ehrauth-header h1{font-size:14px;margin-bottom:5px}.ehrauth-header p{font-size:12px;color:#666;margin:3px 0}.ehrauth-title{text-align:center;font-size:12px;font-weight:bold;margin:10px 0 10px 0}.ehrauth-section{margin-bottom:5px}.ehrauth-section label{font-weight:bold;display:block;margin-bottom:5px;font-size:10px}.ehrauth-section p{margin:5px 0;font-size:12px}.ehrauth-table{width:100%;border-collapse:collapse;margin:5px 0}.ehrauth-th,td{border:1px solid #ddd;padding:5px;text-align:left;font-size:8px}.ehrauth-th{background-color:#f0f0f0;font-weight:bold}.inline-group{display:flex;gap:5px;align-items:center}.inline-group label{margin:0;min-width:150px}.readonly{background-color:#f9f9f9}.row{background-color:#f8f8ff}.medical-info{background-color:#f0f0f0;padding:5px;margin:5px 0}.ehrauth-print-btn{display:block;margin:20px auto;padding:10px 30px;background-color:#4caf50;color:white;border:0;border-radius:5px;cursor:pointer;font-size:16px}.ehrauth-print-btn:hover{background-color:#45a049}.ehrauth-container{box-shadow:none;padding:5px}#report-wound-size{min-height:40px;padding:5px;border:1px solid #ddd;border-radius:3px}.ehr-invoice-container{background-color:white;max-width:900px;margin:0 auto;padding:40px;box-shadow:0 0 10px rgba(0,0,0,0.1)}.ehr-invoice-header-row input{border:0 solid #444;border-radius:0}.ehr-invoice-patient-section input{border:0 solid #444;border-radius:0}.ehr-invoice-footer-section input{border:0 solid #444;border-radius:0}.totals-row input{border:0 solid #444;border-radius:0;font-size:small;font-weight:bold;text-align:justify;width:fit-content}.ehr-invoice-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:40px;border-bottom:2px solid #333;padding-bottom:20px}.ehr-invoice-header-left h1{margin:0;font-size:24px;font-weight:bold;color:#333}.ehr-invoice-header-left p{margin:5px 0;font-size:14px;color:#666}.ehr-invoice-logo{width:120px;height:120px;background:linear-gradient(135deg,#1e3a8a 50%,#84cc16 50%);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:60px;color:white;font-weight:bold}.ehr-invoice-company-info{text-align:right;font-size:13px;line-height:1.6;color:#333}.ehr-invoice-company-info p{margin:3px 0}.ehr-invoice-title{font-size:20px;font-weight:bold;margin-bottom:20px;color:#333}.ehr-invoice-header-row{display:flex;justify-content:space-between;margin-bottom:30px}.ehr-invoice-details{flex:1}.ehr-invoice-details h3{margin:0 0 15px 0;font-size:16px;color:#333;border-bottom:1px solid #ddd;padding-bottom:8px}.ehr-invoice-details p{margin:5px 0;font-size:14px;color:#333}.ehr-invoice-dates{text-align:right;font-size:13px;line-height:1.8;width:50%}.ehr-invoice-dates textarea{border:0 solid #444;border-radius:0}.ehr-invoice-dates p{margin:5px 0;color:#333}.ehr-patient-section{background-color:#f9f9f9;padding:20px;margin:30px 0;border:1px solid #ddd}.ehr-patient-section p{margin:8px 0;font-size:14px;color:#333}.ehr-invoice-section-title{font-weight:bold;color:#333;margin-bottom:5px}.ehr-invoice-medical-aid{display:flex;justify-content:space-between;margin-top:15px;padding-top:15px;border-top:1px solid #ddd}.ehr-invoice-footer-section{margin-top:40px;padding-top:20px;border-top:1px solid #ddd;font-size:13px;line-height:1.8}.ehr-invoice-footer-section p{margin:8px 0;color:#333}.ehr-invoice-icd-codes{font-size:12px;color:#666;margin-top:10px;padding-top:10px;border-top:1px dashed #ccc}.ehrauth-container{box-shadow:none;padding:5px}.ehrauth-print-btn{display:none}.ehr-invoice-container{box-shadow:none;padding:5px}.writer-display-wrapper{font-size:.80em;color:#000}.ql-toolbar,.ql-tooltip,.ql-clipboard{display:none !important}.ql-editor,[class*="ql-"]{border:none !important;padding:0 !important;box-shadow:none !important}.ql-editor img,.writer-display-wrapper img{max-width:100% !important;page-break-inside:avoid}.ql-editor h1,.ql-editor h2,.ql-editor h3{page-break-after:avoid}[contenteditable="false"],input.display-none,textarea.display-none,a.display-none{display:none !important}.rx-two-col{width:100%;display:flex;gap:20px;align-items:stretch}.rx-col-left{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.rx-col-right{flex:0 0 220px;display:flex;flex-direction:column;gap:12px}.rx-col-right #stamp-logo{width:auto;max-width:200px;margin:0;align-self:flex-end}.rx-col-right #report-scriptqr{width:100px;height:100px;margin-top:auto;align-self:center;margin-right:20px}.rx-col-right #report-scriptqr img,.rx-col-right #report-scriptqr svg,.rx-col-right #report-scriptqr canvas{width:100%;height:100%;display:block}.rx-col-left .padding-left-40-px{padding-left:0 !important}.rx-two-col .float-left{float:none !important}.rx-print#report-wrapper{display:flex;flex-direction:column}.rx-print .rx-bottom-area{flex:1 1 auto;display:flex}.rx-print .rx-two-col{flex:1 1 auto;align-items:stretch}.rx-print .rx-doctor-block{margin-top:auto;height:30px}}@media print{#report-ehr-pr-details>div,#report-patient-details,#report-ehr-overview-headder,#report-ehr-alerts-headder,#reportelectronichealthrecordform .ehr-report-section-outline{box-shadow:none !important}#report-ehr-pr-details>div{padding:10px 12px;border-color:#cfd8e1;border-top:3px solid #ed4624}#report-patient-details,#report-ehr-overview-headder,#report-ehr-alerts-headder{min-height:0;padding:9px 10px}#reportelectronichealthrecordform{font-size:9.5pt;line-height:1.35}#reportelectronichealthrecordform .ehr-report-section-outline{overflow:visible;margin-bottom:9px;padding:0 11px 9px;border-color:#cfd8e1;border-left:3px solid #ed4624;border-radius:5px;page-break-inside:avoid;break-inside:avoid}#reportelectronichealthrecordform .imitate-h2-report{margin:0 -11px 8px;padding:7px 11px 6px;font-size:10pt;page-break-after:avoid;break-after:avoid}#reportelectronichealthrecordform .ehr-report-text-bg{padding:2px 5px;font-size:8.5pt}#reportelectronichealthrecord-vitalsignsform,#reportelectronichealthrecord-pathologyform,#reportelectronichealthrecord-urinalysis,#reportelectronichealthrecord-jaccolsigns{gap:7px 2%}#reportelectronichealthrecordform .borders-rounded.border-black{padding:6px 8px}#report-ehr-pr-details>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#report-patient-details.report-ehr-summary-meta{grid-template-columns:1.4fr 1fr 1fr 1.25fr;gap:5px 12px;padding:8px 10px}.report-ehr-meta-label{font-size:7.5pt}.report-ehr-meta-value{font-size:8.5pt}.report-ehr-summary-body{grid-template-columns:minmax(0,3fr) minmax(210px,2fr);gap:8px;margin-top:8px;page-break-inside:avoid;break-inside:avoid}#report-ehr-overview-headder,#report-ehr-alerts-headder{padding:0 10px 8px;overflow:visible}.report-ehr-card-heading{margin:0 -10px 7px;padding:6px 9px;font-size:8.5pt}.report-ehr-overview-grid{gap:3px}.report-ehr-overview-row{grid-template-columns:minmax(90px,0.75fr) minmax(0,2.25fr);gap:5px}#report-ehr-alerts .horizontal-layout{padding:5px 3px}#report-vitalsbody-section{grid-template-columns:minmax(0,2fr) minmax(170px,1fr);gap:7px 12px}#report-vitalsbody-section.report-ehr-vitalsbody-single{grid-template-columns:minmax(0,1fr)}.report-ehr-summary-body{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}#report-ehr-alerts .horizontal-layout{flex-wrap:nowrap;gap:3px}#report-ehr-alerts .bp-label,#report-ehr-alerts .bg-label,#report-ehr-alerts .chol-label{font-size:6.5pt}#report-ehr-alerts .bp-value,#report-ehr-alerts .bg-value,#report-ehr-alerts .chol-value{font-size:7.5pt;line-height:1.2}.report-ehr-data-grid{gap:6px 9px}.report-ehr-data-item{grid-template-columns:minmax(95px,0.9fr) minmax(0,1.6fr);gap:5px;padding:5px 6px;page-break-inside:avoid;break-inside:avoid}#report-woundassessment-section .report-ehr-data-item{grid-template-columns:minmax(85px,0.55fr) minmax(0,2fr);gap:3px}.report-ehr-data-group{padding:5px 6px;page-break-inside:avoid;break-inside:avoid}.report-ehr-data-group-title{margin-bottom:5px}.report-ehr-diagram-layout{grid-template-columns:minmax(250px,1.15fr) minmax(0,1fr);gap:10px}.report-ehr-diagram-image img{max-height:620px}.report-ehr-table{font-size:8pt}.report-ehr-table th,.report-ehr-table td{padding:5px 6px}.report-ehr-attachment{page-break-inside:avoid;break-inside:avoid}.report-ehr-attachment img{height:130px}#report-woundassessment-section{page-break-inside:auto;break-inside:auto}}
