body.document-print-active>#cabinet-whole{display:none!important}
#document-print-host .document-print-controls{position:sticky;top:0;z-index:10;flex-wrap:wrap}
#document-print-host .document-output-scroll{overflow:auto;max-width:100%;padding:0 12px;box-sizing:border-box}
#document-print-host .document-print-paper{overflow:visible;max-width:none}
@media(max-width:600px){#document-print-host .document-print-controls{padding:12px;gap:8px}#document-print-host .document-print-controls [role=status]{flex-basis:100%}}
@media print{#document-print-host .document-output-scroll{overflow:visible;padding:0;max-width:none}#document-print-host .document-print-paper{overflow:visible}#document-print-host .document-print-controls{display:none!important}}
