.routine-report-open{overflow:hidden}.routine-report-root{z-index:1000;color:#173e4b;direction:rtl;background:#173e4b80;padding:24px;position:fixed;inset:0;overflow:auto}.routine-report-sheet{background:#fff;border-radius:20px;outline:none;max-width:860px;margin:0 auto;padding:32px;line-height:1.9;box-shadow:0 16px 60px #153c4b30}.routine-report-actions{justify-content:space-between;gap:12px;margin-bottom:24px;display:flex}.routine-report-heading{border-bottom:2px solid #0b9e8b;justify-content:space-between;gap:20px;padding-bottom:16px;display:flex}.routine-report-heading>div{min-width:0}.routine-report-heading h1{overflow-wrap:anywhere;margin:5px 0;font-size:28px;line-height:1.6}.routine-report-heading p{color:#527580;margin:4px 0;font-size:16px}.routine-report-heading>span{font-size:38px}.routine-report-period{color:#527580;margin:18px 0;font-size:15px}.routine-report-summary{background:#f0faf5;border:1px solid #cae6db;border-radius:14px;margin:22px 0;padding:22px}.routine-report-summary h2{margin:0 0 12px;font-size:20px}.routine-report-summary p{margin:8px 0;font-size:17px}.routine-report-summary .routine-report-main-fact{color:#086f60;font-size:21px;font-weight:700}.routine-report-table{border-collapse:collapse;width:100%;margin-top:24px;font-size:16px}.routine-report-table caption{text-align:right;margin-bottom:12px;font-size:20px;font-weight:700}.routine-report-table th,.routine-report-table td{text-align:right;border:1px solid #d5e5e1;padding:14px 12px}.routine-report-table thead{background:#edf7f3}.routine-report-table tbody th{font-weight:400}.routine-report-table .recorded{color:#076b51;font-weight:700}.routine-report-table .not-recorded{color:#687d83}.routine-report-table-help{color:#527580;margin:12px 0;font-size:14px}.routine-report-note{border-top:1px solid #d5e5e1;margin-top:24px;padding-top:18px}.routine-report-note strong{font-size:16px}.routine-report-note p{margin:6px 0;font-size:15px;line-height:1.9}.routine-report-footer{color:#527580;margin-top:22px;padding-top:12px;font-size:13px}.routine-report-footer p{margin:4px 0}.routine-report-print-help,.routine-report-empty{color:#527580;margin-top:18px;font-size:15px}.routine-export-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (width<=600px){.routine-report-root{padding:10px}.routine-report-sheet{border-radius:12px;padding:17px}.routine-report-heading h1{font-size:22px}.routine-report-heading p,.routine-report-period{font-size:14px}.routine-report-summary{padding:16px}.routine-report-summary h2{font-size:18px}.routine-report-summary .routine-report-main-fact{font-size:19px}.routine-report-summary p{font-size:16px}.routine-report-table th,.routine-report-table td{padding:11px 6px;font-size:13px}.routine-report-table caption{font-size:18px}.routine-report-actions button{font-size:12px}}@media print{@page{size:A4 portrait;margin:14mm}body.routine-report-open{overflow:visible;background:#fff!important}body.routine-report-open>*{display:none!important}body.routine-report-open>.routine-report-root{background:#fff;padding:0;position:static;overflow:visible;display:block!important}.routine-report-sheet{max-width:none;box-shadow:none;color:#111;border-radius:0;margin:0;padding:0}.routine-report-actions,.routine-report-print-help{display:none!important}.routine-report-heading h1{font-size:20pt}.routine-report-table{break-inside:avoid;font-size:11pt}.routine-report-table th,.routine-report-table td{padding:9pt}.routine-report-summary{break-inside:avoid;padding:12pt}.routine-report-summary .routine-report-main-fact{font-size:15pt}.routine-report-summary p{font-size:12pt}.routine-report-heading,.routine-report-note{break-inside:avoid}.routine-report-footer{font-size:9pt}.routine-report-note p{font-size:10pt}.routine-report-root a{color:inherit;text-decoration:none}}
