.bpdf-launch{margin:0 10px 16px 0;padding:12px 18px;border:1px solid #496284;border-radius:10px;background:#172b40;color:#edf6ff;cursor:pointer;font:inherit}.bpdf-launch[hidden],.bpdf-overlay[hidden],.bpdf-overlay [hidden],.bpdf-report[hidden]{display:none!important}.bpdf-overlay{position:fixed;inset:0;z-index:100001;background:#000a;display:flex;justify-content:center;align-items:center;padding:20px;box-sizing:border-box}.bpdf-dialog{width:760px;max-width:100%;max-height:92vh;overflow:auto;background:#141c27;color:#e7edf7;border:1px solid #3a4a60;border-radius:18px;padding:24px;box-sizing:border-box;font:14px/1.5 system-ui,sans-serif;box-shadow:0 20px 80px #0008}.bpdf-dialog header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.bpdf-dialog h2{margin:0;font-size:25px}.bpdf-dialog p,.bpdf-muted{color:#aabbd0;margin:8px 0 14px}.bpdf-dialog fieldset{min-width:0;border:1px solid #35445a;border-radius:12px;padding:16px;margin:18px 0}.bpdf-dialog legend{font-weight:600;padding:0 7px}.bpdf-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.bpdf-dialog label{display:flex;flex-direction:column;gap:6px;margin:6px 0 12px}.bpdf-dialog input{width:100%;box-sizing:border-box;min-width:0;padding:10px 12px;border:1px solid #455773;border-radius:8px;background:#0e1520;color:#edf4ff;font:inherit}.bpdf-dialog button{border:1px solid #496587;border-radius:8px;background:#203c5b;color:#eef7ff;font:inherit;padding:9px 13px;cursor:pointer}.bpdf-dialog button:disabled{opacity:.45;cursor:default}.bpdf-dialog :focus-visible,.bpdf-report :focus-visible{outline:2px solid #74c9ff;outline-offset:3px}.bpdf-status{background:#1c3041;border-radius:10px;padding:12px;white-space:pre-line}.bpdf-error{color:#ffb4b4;white-space:pre-line;margin-top:10px}.bpdf-error:empty{display:none}.bpdf-actions{display:flex;gap:9px;flex-wrap:wrap;margin:12px 0}.bpdf-dialog small{color:#aabbd0}.bpdf-dialog a,.bpdf-report a{color:#92d3ff}.bpdf-dialog code{overflow-wrap:anywhere}.bpdf-report{margin-bottom:20px;padding:18px;border:1px solid #457593;border-radius:14px;background:#142638;color:#e7edf7;font:14px/1.5 system-ui,sans-serif}.bpdf-report-heading,.bpdf-file-heading{display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap}.bpdf-report-heading strong{font-size:20px}.bpdf-file{margin:12px 0;border:1px solid #3c5064;border-radius:10px;padding:12px;overflow-wrap:anywhere}.bpdf-file p{margin:8px 0}.bpdf-file pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;padding:12px;border-radius:8px;background:#0d1823;color:#e7edf7}.bpdf-file-heading span{color:#9dcfe8}@media(max-width:600px){.bpdf-overlay{padding:8px}.bpdf-dialog{padding:15px;max-height:96vh;border-radius:12px}.bpdf-grid{grid-template-columns:1fr}.bpdf-dialog input{font-size:16px}.bpdf-dialog fieldset{padding:12px}.bpdf-report{padding:12px}}

.pdf-verification-badge--bankpdf{background:#18354c;color:#a7d9ff;border-color:#427597}.bpdf-empty{padding:12px;border:1px solid #3c5064;border-radius:10px}
