@media screen {
 .meeting-workspace .meeting-screen-paper .protocol-table-head { background:#e6edf5; }
 .meeting-workspace .meeting-screen-paper .protocol-section { background:#e1e9f2; }
 .meeting-workspace .meeting-screen-paper .protocol-subsection { background:#f1f5f9; }
 .meeting-workspace .meeting-screen-paper .protocol-table,.meeting-workspace .meeting-screen-paper .protocol-table-head,.meeting-workspace .meeting-screen-paper .protocol-table-head>span,.meeting-workspace .meeting-screen-paper .protocol-item,.meeting-workspace .meeting-screen-paper .protocol-id,.meeting-workspace .meeting-screen-paper .protocol-entry>span,.meeting-workspace .meeting-screen-paper .protocol-section,.meeting-workspace .meeting-screen-paper .protocol-subsection { border-color:#bac8d7; }

 .inspection-paper-viewport { min-width:0;max-width:100%;overflow:auto;overscroll-behavior:contain;padding:1px 1px 16px; }
 .inspection-paper-viewport .inspection-paper { width:793.71px;min-width:793.71px;max-width:none;box-sizing:border-box;min-height:1122px;margin:0 auto;padding:50.67px 64px 64px;border:0;outline:1px solid #d8e3ee;border-radius:3px;color:#111; }
 .inspection-paper .inspection-table-head,.inspection-paper .inspection-point { grid-template-columns:66.667px 381.333px 117.333px 100.373px; }
 .inspection-paper .inspection-table-head { font-size:10px;background:#e6edf5;border-color:#bac8d7; }
 .inspection-paper .inspection-table-head>span { padding:10.667px 8px;border-color:#bac8d7; }
 .inspection-paper .inspection-point>div { padding:10.667px 8px;border-color:#bac8d7; }
 .inspection-paper .inspection-category { border-color:#bac8d7; }
 .inspection-paper .inspection-category>header { padding:10.667px 8px;background:#e1e9f2;border-color:#bac8d7; }
 .inspection-paper .inspection-subcategory>header { padding:10.667px 8px;background:#f1f5f9;border-color:#bac8d7; }
 .inspection-paper .inspection-point-number b,.inspection-paper .inspection-point-responsible,.inspection-paper .inspection-point-due,.inspection-paper .inspection-point-body>p { font-size:12px;line-height:17.333px; }
 .inspection-paper .inspection-point-body>p { margin:0 0 8px;white-space:pre-wrap; }
 .inspection-point-body h3[data-inspection-edit-point] { cursor:pointer;border-radius:3px; }
 .inspection-point-body h3[data-inspection-edit-point]:focus-visible { outline:2px solid #669be1;outline-offset:2px; }
 .inspection-paper .inspection-point-body h3 { font-size:14.667px;line-height:20px;margin:0 0 8px;color:#111;font-weight:400; }
 .inspection-paper .inspection-point-number { grid-row:auto; }
 .inspection-paper .inspection-point-responsible,.inspection-paper .inspection-point-due { grid-column:auto; }
 .inspection-paper .inspection-point-responsible::before,.inspection-paper .inspection-point-due::before { content:none; }
 .inspection-paper .inspection-point-body,.inspection-paper .inspection-point-responsible { border-right:1px solid #bac8d7!important; }
 .inspection-paper .inspection-table-head>span:nth-child(n+3) { display:block; }
 .inspection-paper .inspection-status-control { margin-top:12px;border:1px solid #d9e4f0;border-radius:7px;min-height:34px;display:flex;justify-content:center; }
 .inspection-print-logo-strip { display:flex;gap:16px;margin:-24px 0 22px; }
 .inspection-print-logo-strip img { width:auto;height:auto;object-fit:contain; }
 .inspection-document-tools { display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 9px;color:#68829b;font-size:11px; }
 dialog.inspection-print-dialog { width:min(1450px,96vw)!important;max-width:1450px!important;padding:24px;max-height:94vh; }
 .inspection-edit-layout { display:grid;grid-template-columns:minmax(300px,1fr) minmax(400px,1.15fr);gap:24px;align-items:start; }
 .inspection-edit-fields { min-width:0; }
 .inspection-print-dialog .inspection-edit-fields .fields { margin-top:0; }
 .inspection-pdf-preview { border:1px solid #dce5ef;border-radius:12px;overflow:hidden;background:#e7edf4;min-width:0; }
 .inspection-pdf-preview header { padding:13px 15px;display:flex;flex-direction:column;gap:5px;background:#f8fbff;color:#44627f;font-size:12px; }
 .inspection-pdf-preview header span { color:#72879b;font-size:10px; }
 .inspection-pdf-preview iframe { width:100%;height:64vh;min-height:440px;display:block;border:0;background:#e7edf4; }
 .inspection-preview-navigation { display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px;background:#f8fbff;border-top:1px solid #e2e9f0; }
 .inspection-preview-navigation button { padding:5px 10px; }
 .inspection-preview-navigation span,.inspection-preview-navigation select { font-size:10px; }
 .inspection-preview-navigation select { width:auto;padding:5px; }
 .inspection-preview-scroll { height:64vh;min-height:400px;overflow:auto;background:#e7edf4;padding:12px; }
 .inspection-preview-scroll img { display:block;width:100%;max-width:none;height:auto;background:white;box-shadow:0 2px 10px #24364b1a; }
 .inspection-preview-scroll img[hidden] { display:none; }
 .inspection-pdf-preview[aria-busy=true] header { background:#edf4ff; }
 dialog.inspection-full-pdf-dialog { width:min(1000px,94vw);max-width:1000px; }
 .inspection-full-preview { display:block;border:0;width:100%;height:75vh; }
}
@media screen and (max-width:900px) {
 .inspection-edit-layout { grid-template-columns:1fr; }
 .inspection-pdf-preview iframe { height:60vh;min-height:350px; }
 dialog.inspection-print-dialog { padding:18px; }
 .inspection-full-preview { width:100%; }
}
@media print { .inspection-document-tools,.inspection-status-control,.inspection-pdf-preview { display:none!important; }.inspection-paper-viewport { overflow:visible!important; } }
