.print-check{margin:24px 0 28px;border:1px solid var(--line);border-radius:8px;padding:22px;background:var(--bg);color:var(--fg)}.check-kicker{font:10px 'Roboto Mono',monospace;letter-spacing:1.5px;color:var(--muted)}.check-heading h3{font:750 30px/1.2 'Roboto Condensed',Arial,sans-serif;letter-spacing:-.5px;margin:10px 0 12px}.check-heading p,.print-check p,.print-check li{font-size:13px!important;line-height:1.7!important;overflow-wrap:anywhere}.check-controls{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:18px 0}.check-controls label{font-size:13px;margin:0;gap:8px}.check-policy{border-block:1px solid var(--line);padding:12px 0;margin-bottom:18px}.check-policy summary,.check-artwork summary{font-size:13px;cursor:pointer;line-height:1.6;list-style:revert;padding:4px 0}.check-policy p{margin:10px 0}.check-file{border:1px solid var(--line);border-inline-start:3px solid #6081b9;border-radius:5px;padding:16px;margin:14px 0}.check-file.check-red{border-inline-start-color:#bf6b56}.check-file.check-amber{border-inline-start-color:#b49a59}.check-file-heading{display:flex;gap:12px;align-items:start;justify-content:space-between;overflow-wrap:anywhere}.check-file-heading strong{font-size:14px;min-width:0}.check-file-heading>span{font:8px 'Roboto Mono',monospace;color:var(--muted);white-space:nowrap;margin-top:4px}.check-facts{font-family:'Roboto Mono',monospace;font-size:11px!important;color:var(--muted)}.check-findings{padding-inline-start:18px;margin:12px 0}.check-findings li{margin:7px 0}.check-issue-low_dpi,.check-issue-text_margin{font-weight:650}.check-artwork{border-top:1px solid var(--line);padding-top:8px}.check-preview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}.check-preview{min-width:0;margin:0;padding:8px;background:#e2e2de;color:#242424;border-radius:4px}.check-preview canvas{display:block;width:100%;height:auto;background:white}.check-preview figcaption{font:9px/1.6 'Roboto Mono',monospace;margin-top:8px}.check-legend{color:var(--muted)}.check-job{border-top:1px solid var(--line);padding-top:18px;margin-top:18px}.check-job:empty{display:none}.check-job>strong{font:700 20px/1.35 'Roboto Condensed',Arial,sans-serif}.check-price{font-weight:700;color:var(--fg)}.check-disclaimer{color:var(--muted)}.check-rerun{background:transparent;border:1px solid var(--line);border-radius:4px;color:var(--fg);padding:10px 14px;margin-top:12px;font-size:12px}.check-ack{display:flex;flex-direction:row;align-items:flex-start;gap:10px!important;font-size:13px!important;line-height:1.6;margin:20px 0 0}.check-ack input{width:18px!important;height:18px!important;min-height:18px!important;padding:0;flex-shrink:0;accent-color:var(--accent);margin:2px 0}.check-progress{border-inline-start:2px solid var(--accent);padding-inline-start:12px}.print-check[aria-busy=true] .check-results{opacity:.7}.print-check button[hidden]{display:none}.check-ack:has(input:disabled){display:none}.dark .print-check{background:#0e1210}.dark .check-heading h3{text-transform:uppercase}.dark .check-preview{background:#232722;color:#ddd}.dark .check-preview figcaption{color:#ccc}html[dir=rtl] .check-heading h3,html[dir=rtl] .check-job>strong{font-family:Arial,Tahoma,sans-serif}html[lang=grc] .check-heading h3{font-family:'Noto Sans',Arial,sans-serif;text-transform:none}@media(max-width:700px){.print-check{padding:16px}.check-controls{grid-template-columns:1fr}.check-preview-grid{grid-template-columns:1fr}.check-file{padding:12px}.check-heading h3{font-size:27px}.check-file-heading>span{display:none}}
