/* Scoped refinements: original content, figures and page order are preserved. */
#schoolPlan#schoolPlan#schoolPlan#schoolPlan#schoolPlan [data-page-key="sources-nafs"]>.book-paper{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;gap:1.2mm!important;overflow-y:auto!important;}
#schoolPlan#schoolPlan#schoolPlan#schoolPlan#schoolPlan [data-page-key="sources-nafs"]>.book-paper>*{flex-shrink:0!important;position:static!important;transform:none!important;}
#schoolPlan#schoolPlan#schoolPlan#schoolPlan#schoolPlan [data-page-key="sources-nafs"] .att-flow{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;height:auto!important;min-height:min-content!important;gap:1.4mm!important;padding:1.4mm 2mm!important;margin:0!important;background:#f0f7f8;border:1px solid #d7e7eb;border-radius:2mm;line-height:1.7!important;}
#schoolPlan#schoolPlan#schoolPlan#schoolPlan#schoolPlan [data-page-key="sources-nafs"] .att-flow>*{position:static!important;flex-shrink:0!important;line-height:1.7!important;}
#schoolPlan#schoolPlan#schoolPlan#schoolPlan#schoolPlan [data-page-key="sources-nafs"] .att-section-title{line-height:1.55!important;height:auto!important;min-height:0!important;margin:1mm 0 0!important;padding:0 2mm!important;}
#schoolPlan#schoolPlan#schoolPlan#schoolPlan#schoolPlan [data-page-key="sources-nafs"] .att-card p{line-height:1.65!important;}
#schoolPlan#schoolPlan#schoolPlan#schoolPlan#schoolPlan [data-page-key="sources-nafs"] .nafs-trend-table{margin:0!important;}
#schoolPlan#schoolPlan#schoolPlan#schoolPlan#schoolPlan [data-page-key="sources-nafs"] .nafs-source{line-height:1.5!important;}

#schoolPlan#schoolPlan#schoolPlan#schoolPlan#schoolPlan [data-page-key="plan-closing"] .ud-body{padding:4cqw 5cqw 2.8cqw!important;gap:1.5cqw!important;justify-content:flex-start!important;}
#schoolPlan#schoolPlan#schoolPlan#schoolPlan#schoolPlan [data-page-key="plan-closing"] .ud-heading{min-height:0!important;margin:1.3cqw 0 0!important;}
#schoolPlan#schoolPlan#schoolPlan#schoolPlan#schoolPlan [data-page-key="plan-closing"] .ud-heading h3{font-size:3.7cqw!important;line-height:1.4!important;}
#schoolPlan#schoolPlan#schoolPlan#schoolPlan#schoolPlan [data-page-key="plan-closing"] .ud-description{font-size:1.8cqw!important;line-height:1.75!important;color:#c3f2ed!important;}
#schoolPlan#schoolPlan#schoolPlan#schoolPlan#schoolPlan [data-page-key="plan-closing"] .ud-rule{flex:0 0 2px!important;width:12cqw!important;margin:.8cqw 0!important;background:#48c9b7!important;}
#schoolPlan#schoolPlan#schoolPlan#schoolPlan#schoolPlan [data-page-key="plan-closing"] .plan-closing-copy{display:flex!important;flex-direction:column!important;gap:1.5cqw!important;max-width:none!important;margin:0!important;padding:2.2cqw 2.6cqw!important;border:1px solid #76b6bc66;border-radius:1.2cqw;background:#ffffff08;}
#schoolPlan#schoolPlan#schoolPlan#schoolPlan#schoolPlan [data-page-key="plan-closing"] .plan-closing-copy p{color:#f0f8fa!important;font-size:1.8cqw!important;line-height:1.95!important;margin:0!important;opacity:1!important;}
#schoolPlan#schoolPlan#schoolPlan#schoolPlan#schoolPlan [data-page-key="plan-closing"] .plan-closing-copy strong{display:block!important;color:#a9f3e2!important;font-size:2.1cqw!important;line-height:1.8!important;margin:.5cqw 0 0!important;padding:1.6cqw 0 0!important;border-top:1px solid #76b6bc66;text-align:center!important;}
#schoolPlan#schoolPlan#schoolPlan#schoolPlan#schoolPlan [data-page-key="plan-closing"] .ud-note{margin-top:auto!important;background:transparent!important;border:0!important;padding:0!important;color:#d2e9ed!important;font-size:1.3cqw!important;line-height:1.75!important;}
@media print{
 #schoolPlan#schoolPlan#schoolPlan#schoolPlan#schoolPlan [data-page-key="sources-nafs"]>.book-paper{overflow:visible!important;}
}
