.report-print-document,.print-only{display:none}@page{size:A4 portrait;margin:15mm 14mm 19mm;@bottom-center{content:"تقرير توديع الطفولة · صفحة " counter(page) " من " counter(pages);color:#667085;font-family:Thmanyah Sans,Arial,sans-serif;font-size:8pt}}@media print{html{direction:rtl;--lightningcss-light:initial!important;--lightningcss-dark: !important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#fff!important}body{font-size:10pt;line-height:1.55;color:#0d1434!important;background:#fff!important;min-height:auto!important;overflow:visible!important}header,footer,.no-print,[data-sonner-toaster]{display:none!important}main{padding:0!important}.report-print-document{display:block!important}.assessment-report{color:#0d1434;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:100%;max-width:none;margin:0;font-family:Thmanyah Sans,Arial,sans-serif}.assessment-report,.assessment-report *{box-sizing:border-box}.assessment-report h1,.assessment-report h2,.assessment-report h3,.assessment-report h4{orphans:3;widows:3;color:#0d1434!important}.assessment-report p,.assessment-report li,.assessment-report dd{orphans:3;widows:3}.print-only{display:flex!important}.report-print-header{border-bottom:1.5pt solid #0d1434;justify-content:space-between;align-items:center;gap:12mm;margin-bottom:9mm;padding-bottom:5mm}.report-print-header img{object-fit:contain;width:auto;height:17mm}.report-print-kicker{margin:0;font-size:8.5pt;font-weight:500;color:#667085!important}.report-print-heading{margin:1mm 0 0;font-size:15pt;font-weight:900}.report-title-block{margin-bottom:7mm!important}.report-title-block h1{font-size:19pt!important;line-height:1.35!important}.report-title-block>span{color:#0d1434!important;background:#f1f3f8!important;border-color:#0d1434!important}.report-summary{background:#d7dbe5!important;border:1pt solid #d7dbe5!important;border-radius:4mm!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin-top:0!important}.report-summary>div{background:#fff!important;padding:4mm 2mm!important}.report-summary b{color:#0d1434!important;font-size:17pt!important}.report-detail{break-before:page}.report-detail>h2{margin-top:0!important;font-size:15pt!important}.report-dimensions{grid-template-columns:repeat(2,minmax(0,1fr));gap:3mm!important;margin-top:4mm!important;display:grid!important}.report-dimension-card{break-inside:avoid;min-height:23mm;background:#fff!important;border:.75pt solid #d7dbe5!important;border-radius:3mm!important;padding:4mm!important}.report-dimension-card .h-1\.5{background:#e8eaf0!important;height:2.2mm!important}.report-strengths{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4mm!important;margin-top:6mm!important}.report-strengths>div{break-inside:avoid;box-shadow:none!important;background:#fff!important;border:.75pt solid #d7dbe5!important;border-radius:3mm!important;padding:5mm!important}.report-guidance{break-before:page;margin-top:0!important}.report-guidance-shell{background:#fff!important;border:0!important;padding:0!important}.report-guidance-shell>h2{font-size:17pt!important}.report-guidance-grid{grid-template-columns:1fr!important;gap:5mm!important;margin-top:6mm!important;display:grid!important}.report-guidance-card{break-inside:avoid;box-shadow:none!important;border:.75pt solid #c9cfdd!important;background:#fff!important;border-inline-start:3pt solid #0d1434!important;border-radius:3mm!important;padding:5mm!important}.report-guidance-card dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:4mm;display:grid;margin-top:4mm!important}.report-guidance-card dl>div{background:#f6f7fa;border-radius:2.5mm;padding:3mm}.report-guidance-card h3{font-size:14pt!important}.report-guidance-followup{break-inside:avoid;background:#f6f7fa!important;border:.75pt solid #d7dbe5!important;margin-top:5mm!important;padding:4mm!important}.report-print-note{break-inside:avoid;color:#667085;border-top:.75pt solid #d7dbe5;margin-top:8mm;padding-top:4mm;font-size:8.5pt;line-height:1.6;display:block!important}.assessment-report a{color:inherit!important;text-decoration:none!important}.assessment-report svg{color:#0d1434!important}}
