:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,system-ui,sans-serif;font-weight:400;line-height:1.5}html,body,#root{min-height:100vh;margin:0}@media print{html,body{margin:0!important;padding:0!important}.MuiBackdrop-root{display:none!important}body *{visibility:hidden}.protocol-print-area,.protocol-print-area *{visibility:visible;-webkit-print-color-adjust:exact;print-color-adjust:exact}.protocol-print-area{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:static!important;inset:auto!important;overflow:visible!important}.protocol-print-area .protocol-viewer-root{flex:unset!important;height:auto!important;max-height:none!important;padding:0!important;display:block!important;overflow:visible!important}.protocol-print-area .protocol-pages-scale-wrap{transform:none!important}.protocol-print-area [data-page-id]{break-inside:avoid;page-break-inside:avoid}.protocol-print-area [data-page-id]~[data-page-id]{break-before:page;page-break-before:always}body.prematch-print-open>#root{display:none!important}.prematch-print-dialog.MuiModal-root,.prematch-print-dialog .MuiDialog-container,.prematch-print-dialog .MuiDialog-paper,.prematch-print-dialog .MuiPaper-root{width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:0 0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;inset:auto!important;overflow:visible!important;transform:none!important}.squad-print-only{visibility:visible;box-sizing:border-box;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:100%;margin:0;padding:0;position:static;display:block!important}.squad-print-only *{visibility:visible;-webkit-print-color-adjust:exact;print-color-adjust:exact}.squad-print-sheet{box-sizing:border-box;break-inside:avoid;page-break-inside:avoid;width:210mm;max-width:100%;margin-left:auto;margin-right:auto}.squad-print-sheet:not(:first-of-type){page-break-before:always;break-before:page}@page{margin:0;size:A4}}
