
.approved-fault,.approved-fault *{box-sizing:border-box}
.approved-fault{direction:rtl;color:#173f56;background:#fff;font:12px Cairo,Tajawal,Tahoma,Arial,sans-serif;width:190mm;max-width:none;margin:auto;line-height:1.5;padding:0;overflow:visible}
.approved-fault .af-head{display:grid;grid-template-columns:1fr 1fr 1fr;border:1px solid #000;min-height:28mm;text-align:center;align-items:stretch}
.approved-fault .af-head>div{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5px 9px;font-size:18px}
.approved-fault .af-head>div+div{border-right:1px solid #000}.approved-fault .af-head strong{font-size:19px;line-height:1.3}.approved-fault .af-head img{height:25mm;width:35mm;object-fit:contain}.approved-fault .af-head [lang=en]{font-size:20px;font-weight:700;line-height:2}
.approved-fault .af-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #000;border-right:1px solid #000;margin-top:2mm}
.approved-fault .af-cell{border-bottom:1px solid #000;border-left:1px solid #000;padding:4px 6px;min-height:14mm;overflow-wrap:anywhere}.approved-fault b{display:block;font-size:14px}.approved-fault [data-fault-field]{display:block;white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext;min-height:18px}.approved-fault .af-half{grid-column:span 2}
.approved-fault .af-section{border:1px solid #000;margin-top:2mm;break-inside:avoid}.approved-fault h2{margin:0;padding:4px 6px;background:#edf2f2;border-bottom:1px solid #000;font-size:15px;color:#173f56}.approved-fault .af-text{padding:5px 7px;white-space:pre-wrap;overflow-wrap:anywhere}.approved-fault .af-description .af-text{min-height:34mm}.approved-fault .af-notes .af-text{min-height:28mm}
.approved-fault .af-receipt{display:grid;grid-template-columns:1fr 1fr;min-height:17mm}.approved-fault .af-receipt>div{padding:5px 7px}.approved-fault .af-receipt>div+div{border-right:1px solid #000}.approved-fault .af-sign-line{border-bottom:1px dotted #173f56;min-height:10mm;margin:0 10px 3px}.approved-fault .af-signatures{display:grid;grid-template-columns:1fr 1fr;gap:18mm;text-align:center;margin-top:7mm;break-inside:avoid}.approved-fault .af-signatures b{font-size:16px}.approved-fault small{font-size:11px}
@page{size:A4 portrait;margin:10mm}
@media print{html,body{height:auto!important;margin:0!important;padding:0!important;background:#fff!important}.approved-fault{width:190mm!important;margin:0 auto!important;break-inside:avoid;page-break-inside:avoid;print-color-adjust:exact;-webkit-print-color-adjust:exact}.approved-fault .af-head,.approved-fault .af-meta,.approved-fault .af-section,.approved-fault .af-signatures{break-inside:avoid}#factoryPrintHeader,#qbr-navigation,.toolbar,.noprint{display:none!important}body[data-print-view="fault"] #detailTitle,body[data-print-view="fault"] #receiptTracking,body[data-print-view="fault"] .outcome-context,body[data-print-view="fault"] .case-state{display:none!important}body[data-print-view="fault"] #detail,body[data-print-view="fault"] #detailContent{padding:0!important;margin:0!important;border:0!important;box-shadow:none!important}body[data-print-view="fault"] #detailContent>*:not(.approved-fault){display:none!important}}

.approved-fault{border:0!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;color:#173f56!important}
.approved-fault .af-head,.approved-fault .af-section{padding:0;border-radius:0;box-shadow:none;background:#fff;color:#173f56}
.approved-fault .af-head{margin:0}.approved-fault .af-signatures{background:#fff;color:#173f56}
@media print{body[data-print-view="fault"] main{width:190mm!important;max-width:190mm!important;padding:0!important;margin:0!important}body[data-print-view="fault"] #workspace>section#detail{display:block!important}body[data-print-view="fault"] #faultFormPrint{display:none!important}body[data-print-view="fault"] #detailContent{overflow:visible!important}body[data-print-view="fault"] #workspace{margin:0!important;padding:0!important}body[data-print-view="fault"] #moduleFilters,body[data-print-view="fault"] #list,body[data-print-view="fault"] #newFaultPanel,body[data-print-view="fault"] #plansPanel,body[data-print-view="fault"] #portalNavigation,body[data-print-view="fault"] #message,body[data-print-view="fault"] .support-whatsapp{display:none!important}}
