@media print{body{font-size:11pt;color:#000 !important;background:#fff !important;overflow:visible !important;margin:0 !important;padding:0 !important}*{box-shadow:none !important}.site-header,.site-footer,.main-nav,.mobile-menu-toggle,.skip-link,.scroll-top,.lang-switcher,footer,header,nav:not(.breadcrumbs){display:none !important}.hero,.stats-section,.breadcrumbs,.page-header,.page-content,.prefooter-cta,.email-signup,.trust-bar,.related-patterns,.comparison-table,.faq-list,.faq-section,.pattern-cards,.profession-cards,.schedule-finder,.section-header{display:none !important}section{display:none !important}#tool-section,section:has(.ssu-tool-container){display:block !important;visibility:visible !important;padding:0 !important;margin:0 !important}.tool-sidebar,.tool-export,.tool-export-bar,.tool-main__header,.tool-main__toolbar,.tool-popover,.tool-email-modal,.tool-view-toggle,.tool-autosave,.tool-compact-legend,.tool-month-nav,.tool-mobile-actions,.tool-mobile-summary,.stats-dashboard-overlay,.tool-calendar__stats-btn{display:none !important}.container,.site-main,.site-content,main,article,.entry-content,.tool-layout,.ssu-tool-container,.ssu-tool-container .tool-main,.ssu-tool-container .tool-salary-bar,.ssu-tool-container .tool-calendar{display:block !important;visibility:visible !important}.container{max-width:100% !important;padding:0 !important;margin:0 !important}.tool-layout{display:block !important;grid-template-columns:none !important}.ssu-tool-container{border:none !important;padding:0 !important;margin:0 !important;max-width:100% !important;width:100% !important}.tool-main{padding:0 !important;margin:0 !important}.tool-salary-bar{border:1px solid #ddd !important;background:#fafafa !important;-webkit-print-color-adjust:exact;print-color-adjust:exact;margin-bottom:16px !important;page-break-inside:avoid}.tool-salary-bar__header{background:#f0f0f0 !important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.tool-calendar{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:12px !important;width:100% !important}.tool-calendar__month{display:block !important;border:1px solid #ccc;page-break-inside:avoid;break-inside:avoid}.tool-calendar__month-header{background:#333 !important;color:#fff !important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.tool-calendar__day--work{background:#dbeafe !important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.tool-calendar__day--night{background:#ede9fe !important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.tool-calendar__day--holiday,.tool-calendar__stats{-webkit-print-color-adjust:exact;print-color-adjust:exact}h2{page-break-after:avoid}a[href]:after{content:none !important}}