.ec-printhead,.ec-printfoot{display:none}@media print{@page{size:A4;margin:14mm 12mm}html,body{height:auto;overflow:visible;background:var(--surface)}#root{height:auto}.ec-shell{display:block;height:auto;overflow:visible}.ec-main{display:block;min-width:0}.ec-content{display:block;flex:none;overflow:visible;padding:0}.ecl-app{display:block;min-height:0;background:var(--surface)}.ecl-content{padding:0;max-width:none}.ec-mgrid__rail,.ec-bhgrid__log{position:static;max-height:none;overflow:visible}.ec-mgrid{display:block}.ec-mgrid__rail{margin-top:12px}*,*:before,*:after{animation:none!important;transition:none!important}.ec-skip,.ec-side,.ec-navselect,.ec-top,.ecl-top,.ecl-tabs,.ec-mtabs,.ec-tabs,.efx-modal,.ec-visio,.ec-cat,.ec-popover,.ec-search,.ec-search__drop,.ec-notif__panel,.ec-cluster__menu,.ec-perioddd__menu,.ec-mapgeo__list,.efx-btn,.ec-iconbtn,.ec-wtool,.ec-copybtn,.ec-jump,.ec-linklike,.ec-pager__nav,.ec-pager__spacer,.ec-rowact,.ec-savebar,.ec-demobadge{display:none!important}.ec-pager{display:block;border:0;padding:6px 0 0}.ec-pager__count{font-size:11px;color:var(--text-secondary)}.ec-banners,.ec-maint-banner,.ec-version,.ec-logout-error{position:static;transform:none;z-index:auto;box-shadow:none}.ec-banners{align-items:flex-start;margin-top:10px}.ec-stale-banner{box-shadow:none;max-width:none}.ec-version{margin-top:6px}.ec-tablescroll,.ecl-tblwrap,.ec-orgtree,.ec-zoneassign__grid,.ec-startlist{overflow:visible!important;max-height:none!important}.ec-tablescroll>.ec-table{min-width:0}.ecl-tbl th{position:static}.ecl-tbl thead{display:table-header-group}.ecl-tbl tr,.ec-tr{break-inside:avoid}.ec-tr--head{break-after:avoid}.efx-metric,.efx-alert,.ecl-kpis,.ec-kpis,.ec-mkpis,.ecl-chart,.ec-chart,.ecl-period{break-inside:avoid}.ec-card,.ecl-card{break-inside:auto;box-shadow:none}h1,h2,h3,.ec-card__head,.ecl-card__head,.ecl-secttl{break-after:avoid}.ec-card,.ecl-card{background:transparent}.ec-mappanel,.ec-map{max-height:90mm}.ec-matrix .ec-cell--ok,.ec-matrix .ec-cell--low,.ec-matrix .ec-cell--off{print-color-adjust:exact;-webkit-print-color-adjust:exact}.ec-printhead{display:block;margin:0 0 14px;padding:0 0 10px;border-bottom:2px solid var(--text-primary)}.ec-printhead__t{display:block;font-family:var(--font-display);font-size:17px;font-weight:var(--fw-bold);color:var(--text-primary)}.ec-printhead__s{display:block;margin-top:3px;font-size:12px;color:var(--text-secondary)}.ec-printhead__m{display:block;margin-top:5px;font-size:11px;color:var(--text-muted)}.ec-printfoot{display:block;margin:16px 0 0;padding:8px 0 0;border-top:1px solid var(--border);font-size:10.5px;color:var(--text-muted)}}
