#folderForm label,#accidentForm label{display:block;margin:18px 0 8px;font-weight:700}#folderForm select,#folderForm textarea,#accidentForm select,#accidentForm input,#accidentForm textarea{width:100%;padding:12px;background:#0c1117;color:white;border:1px solid #627080;border-radius:6px;font:inherit}#accidentForm p{font-size:13px;line-height:1.7}#accidentPhotoPreview{display:flex;gap:10px}#accidentPhotoPreview img{width:85px;height:85px;object-fit:cover}#customerPaper{width:min(900px,95vw);max-height:94vh;overflow:auto;padding:20px;background:#e6e9ed;color:#18202a;border:0}#customerPaper::backdrop{background:#000b}.paper-toolbar{padding:15px}.paper-toolbar p{font-size:13px}.paper-page{background:white;padding:35px;margin-bottom:20px;overflow-wrap:anywhere}.paper-page h1{font-size:30px;line-height:1.2}.paper-page p{font-size:14px;line-height:1.6}.paper-page>img{width:100%;height:240px;object-fit:contain}.paper-page table{width:100%;border-collapse:collapse;margin:20px 0}.paper-page th,.paper-page td{padding:10px;text-align:left;border-bottom:1px solid #ccd1d8;font-size:13px}.paper-page th{width:40%}@media print{@page{size:A4;margin:15mm}body.customer-print{background:white!important;overflow:visible!important}body.customer-print>*:not(#customerPaper){display:none!important}body.customer-print #customerPaper{display:block!important;position:static!important;max-height:none!important;width:auto!important;overflow:visible!important;padding:0;border:0;background:white}body.customer-print .paper-toolbar{display:none!important}body.customer-print .paper-page{break-after:page;margin:0;padding:0}body.customer-print .paper-page:last-child{break-after:auto}.paper-page table tr{break-inside:avoid}.paper-page>img{height:65mm}}
@media print{html:has(body.customer-print),body.customer-print{height:auto!important;overflow:visible!important;background:white!important;margin:0!important;padding:0!important}body.customer-print #customerPaper{height:auto!important;max-width:none!important;margin:0!important;box-shadow:none!important;transform:none!important;color:#18202a!important}body.customer-print #customerPaper::backdrop{display:none!important}body.customer-print #paperPages,body.customer-print .paper-page{visibility:visible!important;opacity:1!important;transform:none!important}}
@media print{@page{background:white}:root:has(body.customer-print){color-scheme:light!important;background:white!important}}
