body.pdfv-open{overflow:hidden}.pdfv-dialog{box-sizing:border-box;width:min(1180px,calc(100vw - 24px));height:min(940px,calc(100vh - 24px));height:min(940px,calc(100dvh - 24px));max-width:none;max-height:none;margin:auto;padding:0;border:1px solid #bcb4a4;border-radius:12px;background:#f9f7f1;color:#302b26;box-shadow:0 20px 80px #0008;font:15px/1.45 Arial,sans-serif;overflow:hidden}.pdfv-dialog[open]{display:flex;flex-direction:column}.pdfv-dialog::backdrop{background:#111c}.pdfv-dialog *{box-sizing:border-box}.pdfv-head{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid #ddd5c6}.pdfv-head h2{font:20px/1.3 Georgia,serif;margin:0;min-width:0}.pdfv-dialog button,.pdfv-download{font:600 14px/1.2 Arial,sans-serif;min-height:40px;border:1px solid #bcb4a4;border-radius:6px;background:#fff;color:#302b26;padding:9px 13px;cursor:pointer;text-decoration:none;white-space:nowrap}.pdfv-dialog button:disabled{opacity:.4;cursor:default}.pdfv-dialog button:focus-visible,.pdfv-dialog a:focus-visible,.pdfv-dialog input:focus-visible,.pdfv-stage:focus-visible{outline:3px solid #a48447;outline-offset:2px}.pdfv-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:10px 18px}.pdfv-paging,.pdfv-zoom{display:flex;gap:7px;align-items:center}.pdfv-paging label{display:flex;gap:7px;align-items:center;margin:0}.pdfv-paging input{width:66px;min-height:40px;padding:8px 5px;border:1px solid #bcb4a4;border-radius:6px;background:white;color:#302b26;font:16px Arial,sans-serif;margin:0}.pdfv-download{background:#302b26;color:white!important;border-color:#302b26;display:block}.pdfv-status{margin:0;padding:0 18px 10px;font-size:12px;color:#61584d;min-height:27px}.pdfv-stage{min-height:0;flex:1;overflow:auto;background:#d9d5cb;padding:16px;scrollbar-gutter:stable;overscroll-behavior:contain;touch-action:pan-x pan-y;position:relative}.pdfv-stage canvas{display:block;margin:0 auto;background:white;box-shadow:0 2px 12px #0002;max-width:none}.pdfv-accessible{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pdfv-close{flex-shrink:0}@media(max-width:600px){.pdfv-dialog{width:100vw;height:100vh;height:100dvh;border:0;border-radius:0}.pdfv-head{padding:12px;align-items:flex-start;gap:10px}.pdfv-head h2{font-size:17px}.pdfv-dialog .pdfv-close{font-size:12px;padding:9px}.pdfv-toolbar{padding:10px 12px;gap:10px}.pdfv-dialog button,.pdfv-download{min-height:42px;padding:9px 11px;font-size:13px}.pdfv-zoom{order:3}.pdfv-download{order:4;margin-left:auto}.pdfv-status{padding:0 12px 10px;font-size:11px}.pdfv-stage{padding:16px}}@media print{.pdfv-dialog{display:none!important}}
