.prescription .header-left h3{margin:0 0 3px;font-size:11px;font-weight:600;color:#333}.prescription .header-left h3:nth-of-type(1){font-size:13px;font-weight:800;color:#000}.prescription .header-center .header-logo{width:60px;height:auto;display:block}.prescription .header-right h3{margin:0 0 3px;font-size:15px;font-weight:600;color:#333}.prescription .header-right h3:nth-of-type(1){font-size:16px;font-weight:800;color:#000}.prescription .item{display:flex;align-items:baseline;margin-bottom:14px;line-height:1.6}.prescription .number{min-width:20px;margin-right:10px;font-weight:700;font-size:15px;color:#000;flex-shrink:0}.prescription .medication{flex:1}.prescription .medication-name{font-size:15px;font-weight:700;color:#000;margin:0 0 2px;line-height:1.4}.prescription .medication-dosage{font-size:14px;font-weight:400;color:#333;margin:0;padding-left:10px;line-height:1.5}.prescription .address-ar{direction:rtl;font-size:11px;color:#333}.prescription .address-fr{font-size:11px;color:#333}.prescription .footer-qr{flex-shrink:0}.prescription .qr-code{width:50px;height:50px;display:block;border:1px solid #ddd}@media print{.prescription .item{page-break-inside:avoid;break-inside:avoid}.page-break{page-break-after:always}}