.toastification-close-icon[data-v-55dd3057],.toastification-title[data-v-55dd3057]{line-height:26px}.toastification-title[data-v-55dd3057]{color:inherit}[dir] .pdf-content[data-v-90ebd478]{margin:2rem}.font-modify[data-v-90ebd478]{letter-spacing:normal!important}.modify-img-parent[data-v-90ebd478]{display:flex;justify-content:center;align-items:center}.modify-img[data-v-90ebd478]{height:3rem;width:3rem;mix-blend-mode:multiply}[dir] .modify-hover[data-v-90ebd478]:hover{box-shadow:0 5px 15px rgba(0,0,0,.35);border:1px solid #b3b3b3}.table-input-form-edit{display:inline;width:30%}[dir] .table-input-form-edit{border:1px solid #0d6efd}.table-input-form-edit-big{display:inline;width:75%}[dir] .table-input-form-edit-big{border:1px solid #0d6efd}[dir] .patient-table>tr>td{border:1px solid}[dir=ltr] .patient-table>tr>td{padding-left:.5rem;text-align:left}[dir=rtl] .patient-table>tr>td{padding-right:.5rem;text-align:right}[dir] .drugs-table>tr>td{border:1px solid}[dir] .edit-drugs-table>tr>td,[dir] .patient-table-edit>tr>td{border:1px solid #0d6efd}[dir=ltr] .patient-table-edit>tr>td{padding-left:.5rem;text-align:left}[dir=rtl] .patient-table-edit>tr>td{padding-right:.5rem;text-align:right}ul{list-style:none}table{width:100%;border-collapse:collapse}[dir] table{background:#fff}td{width:6rem}[dir] td{text-align:center}[dir] table.drugs-table>tr>td{text-align:center!important}.table-input{display:inline;width:50%}[dir] .table-input{border:none}.edit-table-input,.edit-table-vSelect{display:inline;width:28%}[dir] .edit-table-input{padding:.25rem}[dir=ltr] .edit-table-input,[dir=rtl] .edit-table-input{margin-left:3px;margin-right:3px}.edit-table-input-big{display:inline;min-width:90%}.update-button-container{display:flex;flex-direction:row;flex-wrap:wrap;max-width:700px;min-width:300px}[dir=ltr] .update-button-container,[dir=rtl] .update-button-container{margin-left:auto;margin-right:auto}.updateBtn-second{color:#fff!important;fill:#fff!important}[dir] .updateBtn-second{border-color:#fff!important;background-color:#0d6efd!important}.updateBtn{justify-items:center;max-width:15rem;align-items:center;box-sizing:border-box;color:#000;fill:#000;font-family:Inter,sans-serif;font-size:16px;font-weight:600;height:40px;justify-content:center;letter-spacing:-.8px;line-height:24px;outline:0;text-decoration:none;transition:all .3s;user-select:none;-webkit-user-select:none;touch-action:manipulation}[dir] .updateBtn{margin:auto;margin-bottom:4rem;background-color:#fff;border:2px solid #000;cursor:pointer;padding:0 17px;text-align:center}.updateBtn:focus{color:#171e29}.updateBtn:hover{color:#0d6efd;fill:#0d6efd}[dir] .updateBtn:hover{border-color:#0d6efd}.updateBtn:active{color:#06f;fill:#06f}[dir] .updateBtn:active{border-color:#06f}@media (min-width:768px){.updateBtn{min-width:170px}}.button-58{display:block;max-width:15rem;align-items:center;box-sizing:border-box;color:#fff;fill:#000;font-family:Inter,sans-serif;font-size:16px;font-weight:600;height:40px;justify-content:center;letter-spacing:-.8px;line-height:24px;min-width:140px;outline:0;text-decoration:none;transition:all .3s;user-select:none;-webkit-user-select:none;touch-action:manipulation}[dir] .button-58{margin:auto;margin-bottom:4rem;background-color:#0d6efd;border:2px solid #0d6efd;cursor:pointer;padding:0 17px;text-align:center}.button-58:focus{color:#171e29}.button-58:hover{fill:#0141a1}[dir] .button-58:hover{background-color:#012964;border-color:#000}.button-58:active{fill:#06f}[dir] .button-58:active{background-color:#3385ff;border-color:#3385ff}@media (min-width:768px){.button-58{min-width:170px}}.x-circle-td{width:3rem;height:4rem}.x-circle:hover{fill:#5f0000}[dir] .x-circle:hover{cursor:pointer}.style-chooser .vs--searchable .style-chooser .vs__search .style-chooser .vs__selected,.style-chooser .vs--single,.style-chooser .vs__selected-options{width:4rem;height:2.25rem;word-wrap:break-word;overflow:hidden}[dir] .style-chooser .vs--searchable .style-chooser .vs__search .style-chooser .vs__selected,[dir] .style-chooser .vs--single,[dir] .style-chooser .vs__selected-options{padding-top:0;margin-top:0}.EditIcon-modify{width:2rem;height:3.5rem;color:#7070d8}[dir] .EditIcon-modify{margin-bottom:.3rem}[dir=ltr] .EditIcon-modify{margin-left:2rem}[dir=rtl] .EditIcon-modify{margin-right:2rem}.EditIcon-modify:hover{color:#0000a1}[dir] .EditIcon-modify:hover{cursor:pointer}@media (max-width:576px){.modalDiv{height:34rem}}.qrcodeStyle{width:10rem}[dir] .qrcodeStyle{margin:0 auto;padding-top:2rem}.font-modify{letter-spacing:normal!important}[dir] .modalPrint{margin-top:1rem}[dir=ltr] .modalPrint{margin-left:3rem}[dir=rtl] .modalPrint{margin-right:3rem}.modify-img{height:15rem;max-width:50rem;display:block}[dir] .modify-img{margin:auto;margin-top:2rem}.qr_reader_modify{height:20rem;max-width:50rem}[dir] .qr_reader_modify{margin:auto;margin-top:2rem;margin-bottom:2rem;border:4px groove #3d10e0}[dir] .patient-info-card{background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}[dir] .info-item{margin-bottom:1rem;border-bottom:1px solid #eee}.patient-info-table{width:100%;border-collapse:collapse}[dir] .patient-info-table{margin-bottom:1rem}.patient-info-table td{vertical-align:top}[dir] .patient-info-table td{padding:.5rem;border:1px solid #dee2e6}[dir] .info-item{padding:.5rem 0}.info-label{color:#6c757d;font-weight:600}[dir=ltr] .info-label{margin-right:.5rem}[dir=rtl] .info-label{margin-left:.5rem}.info-value{color:#495057;font-weight:500}.drug-info-item{display:flex;justify-content:space-between}[dir] .drug-info-item{margin-bottom:.25rem}.drug-info-label{font-weight:500}[dir=ltr] .drug-info-label{margin-right:.5rem}[dir=rtl] .drug-info-label{margin-left:.5rem}.drug-info-value{font-weight:600}.pharmacy-info-container{display:flex;flex-direction:column;gap:1rem}.drug-info-card{display:flex;flex-direction:row;justify-content:space-between;align-items:center}[dir] .drug-info-card{background-color:#fff;border:1px solid #dee2e6;border-radius:8px;padding:1rem;box-shadow:0 2px 4px rgba(0,0,0,.1)}.drug-info-row{display:flex;justify-content:space-between;align-items:center}.drug-info-label{font-weight:600;color:#6c757d}.drug-info-value{font-weight:500;color:#495057}.no-data-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}[dir] .no-data-container{padding:2rem;background-color:#f8f9fa;border:2px dashed #dee2e6;border-radius:8px}.no-data-icon{font-size:2rem;color:#6c757d}.no-data-text{font-size:1rem;color:#6c757d}[dir] .no-data-text{text-align:center}.pharmacy-drug-option-disabled{color:#94a3b8!important;opacity:.85}[dir] .pharmacy-drug-option-disabled{cursor:not-allowed!important}.pharmacy-drug-option-badge{font-size:.8em;color:#94a3b8;font-style:italic}[dir=ltr] .pharmacy-drug-option-badge{margin-left:6px}[dir=rtl] .pharmacy-drug-option-badge{margin-right:6px}.table tbody tr.b-table-row-selected{color:red;font-weight:900}[dir] .table tbody tr.b-table-row-selected{background-color:#81368d!important}.quantity-display{transition:all .2s ease}[dir] .quantity-display{box-shadow:0 1px 3px rgba(0,0,0,.1)}[dir] .quantity-display:hover{box-shadow:0 3px 6px rgba(0,0,0,.15);transform:translateY(-2px)}.quantity-labels small{font-size:.8rem;letter-spacing:.03em}.ph-header-center .ph-doc-title{font-size:13px;color:#64748b;font-weight:500;text-transform:uppercase;letter-spacing:1.5px}.ph-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;overflow:hidden}[dir] .ph-info-grid{border:1px solid #cbd5e1;border-radius:6px;margin-bottom:10px}[dir] .ph-info-cell{padding:7px 12px;border-bottom:1px solid #e2e8f0;background:#f8fafc}[dir=ltr] .ph-info-cell{border-right:1px solid #e2e8f0}[dir=rtl] .ph-info-cell{border-left:1px solid #e2e8f0}[dir=ltr] .ph-info-cell:nth-child(2n){border-right:none}[dir=rtl] .ph-info-cell:nth-child(2n){border-left:none}.ph-info-cell.full-width{grid-column:1/-1}[dir=ltr] .ph-info-cell.full-width{border-right:none}[dir=rtl] .ph-info-cell.full-width{border-left:none}[dir] .ph-info-cell:last-child,[dir] .ph-info-cell:nth-last-child(2):nth-child(odd){border-bottom:none}.ph-label{font-size:10px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.5px;display:block}[dir] .ph-label{margin-bottom:1px}.ph-value{font-size:13px;font-weight:600;color:#1e293b}.ph-account-banner{display:flex;align-items:center;gap:10px}[dir] .ph-account-banner{background:#f1f5f9;border:1px solid #cbd5e1;padding:7px 14px;margin-bottom:16px}[dir=ltr] .ph-account-banner{border-left:4px solid #64748b;border-radius:0 4px 4px 0}[dir=rtl] .ph-account-banner{border-right:4px solid #64748b;border-radius:4px 0 0 4px}.ph-account-banner .ph-label{display:inline}[dir] .ph-account-banner .ph-label{margin:0}.ph-account-banner .ph-value{font-size:13px}.ph-section-title{font-size:12px;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:1px}[dir] .ph-section-title{margin:0 0 8px 0;padding-bottom:4px;border-bottom:1px solid #e2e8f0}.ph-drug-table{width:100%;border-collapse:collapse;font-size:12px}[dir] .ph-drug-table thead tr{background:#475569}.ph-drug-table thead th{color:#f8fafc;font-weight:600;font-size:11px;letter-spacing:.3px}[dir] .ph-drug-table thead th{padding:8px 10px;text-align:center;border:1px solid #475569}.ph-drug-table tbody td{color:#334155;vertical-align:middle}[dir] .ph-drug-table tbody td{padding:7px 10px;border:1px solid #e2e8f0;text-align:center}[dir] .ph-drug-table tbody tr:nth-child(2n) td{background:#f8fafc}.ph-header{display:flex;align-items:center;justify-content:space-between}[dir] .ph-header{padding-bottom:14px;border-bottom:2px solid #94a3b8;margin-bottom:16px}.ph-header-logos{display:flex;align-items:center;gap:10px}.ph-header-logos img{width:40px;height:40px;object-fit:contain}.ph-header-center{flex:1}[dir] .ph-header-center{text-align:center;padding:0 20px}.ph-header-center .ph-hospital-name{font-size:16px;font-weight:700;color:#334155;letter-spacing:.5px}[dir] .ph-header-center .ph-hospital-name{margin-bottom:2px}.ph-header-center .ph-doc-title-ext{font-size:13px;color:#b45309;font-weight:600;text-transform:uppercase;letter-spacing:1.5px}.ph-header-right{font-size:11px;color:#64748b;line-height:1.6;min-width:120px}[dir=ltr] .ph-header-right{text-align:right}[dir=rtl] .ph-header-right{text-align:left}.ph-ext-notice{font-size:12px;color:#92400e;font-weight:600}[dir] .ph-ext-notice{background:#fffbeb;border:1px solid #fde68a;padding:7px 14px;margin-bottom:16px}[dir=ltr] .ph-ext-notice{border-left:4px solid #d97706;border-radius:0 4px 4px 0}[dir=rtl] .ph-ext-notice{border-right:4px solid #d97706;border-radius:4px 0 0 4px}.ph-section-title-ext{font-size:12px;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:1px}[dir] .ph-section-title-ext{margin:0 0 8px 0;padding-bottom:4px;border-bottom:1px solid #e2e8f0}.ph-drug-table-ext{width:100%;border-collapse:collapse;font-size:12px}[dir] .ph-drug-table-ext thead tr{background:#78716c}.ph-drug-table-ext thead th{color:#fafaf9;font-weight:600;font-size:11px;letter-spacing:.3px}[dir] .ph-drug-table-ext thead th{padding:8px 10px;text-align:center;border:1px solid #78716c}.ph-drug-table-ext tbody td{color:#334155;vertical-align:middle}[dir] .ph-drug-table-ext tbody td{padding:7px 10px;border:1px solid #e7e5e4;text-align:center}[dir] .ph-drug-table-ext tbody tr:nth-child(2n) td{background:#fafaf9}.ph-footer{display:flex;justify-content:space-between;font-size:10px;color:#94a3b8}[dir] .ph-footer{margin-top:20px;padding-top:10px;border-top:1px solid #e2e8f0}