@media print{.gantt-toolbar,.gantt-settings-panel,.column-settings-panel,.ant-modal,.ant-modal-mask,.ant-notification,.ant-message,.ant-tooltip,.ant-popover,.gantt-resize-handle{display:none!important}@page{size:A3 landscape;margin:10mm}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;color-adjust:exact!important}.gantt-container{overflow:visible!important;height:auto!important;width:100%!important;border:1px solid #e2e8f0!important;box-shadow:none!important}.gantt-scroll-container,.gantt-data-grid,.gantt-data-grid .gantt-scroll-container,.gantt-timeline,.gantt-timeline .gantt-scroll-container{overflow:visible!important;height:auto!important}.gantt-row{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.gantt-header{-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid}.gantt-print-header{display:block!important;text-align:center;margin-bottom:10mm;padding-bottom:4mm;border-bottom:1px solid #cbd5e1}.gantt-print-legend{display:flex!important;flex-wrap:wrap;gap:16px;margin-bottom:8mm;padding:8px 0;justify-content:center}.gantt-dependency-arrow line,.gantt-dependency-arrow path{stroke-dasharray:none!important}.gantt-task-bar--critical{border:2px solid #ef4444!important;box-shadow:none!important}.gantt-data-grid *{font-size:max(8px,inherit)!important}*{transition:none!important}*::-webkit-scrollbar{display:none!important}input,select{border:none!important;box-shadow:none!important;outline:none!important;background:transparent!important}.gantt-grouping-panel{display:none!important}}@media screen{.gantt-print-header,.gantt-print-legend{display:none!important}}
