.pdfv{--pdfv-accent:#d6001a;--pdfv-sticky-top:0px;--pdfv-bg:#eef0f3;--pdfv-bar:#fff;--pdfv-text:#1f2933;--pdfv-muted:#5f6b7a;--pdfv-border:#d5dae1;--pdfv-gap:16px;box-sizing:border-box;color:var(--pdfv-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin:0 auto;max-width:1100px;padding:24px 16px 48px}.pdfv [hidden]{display:none!important}.pdfv *,.pdfv :after,.pdfv :before{box-sizing:border-box}.pdfv__title{font-size:clamp(1.4rem,4vw,2rem);line-height:1.2;margin:0 0 8px}.pdfv__intro{color:var(--pdfv-muted);line-height:1.5;margin-bottom:16px}.pdfv__toolbar{background:var(--pdfv-bar);border:1px solid var(--pdfv-border);border-radius:10px;box-shadow:0 2px 8px rgba(15,23,42,.06);flex-wrap:wrap;gap:8px;justify-content:space-between;padding:8px;position:sticky;top:var(--pdfv-sticky-top);z-index:10}.pdfv__group,.pdfv__toolbar{align-items:center;display:flex}.pdfv__group{gap:4px}.pdfv__btn{align-items:center;background:transparent;border:1px solid transparent;border-radius:8px;color:var(--pdfv-text);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;gap:6px;height:40px;justify-content:center;min-width:40px;padding:0 8px;text-decoration:none;-webkit-tap-highlight-color:transparent}.pdfv__btn:hover{background:#f1f3f6}.pdfv__btn:focus-visible{outline:2px solid var(--pdfv-accent);outline-offset:1px}.pdfv__btn:disabled{background:transparent;cursor:default;opacity:.4}.pdfv__btn--text{font-variant-numeric:tabular-nums;min-width:56px}.pdfv__btn svg{fill:none;height:20px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:20px}.pdfv a[data-action=download]{background:var(--pdfv-accent);color:#fff}.pdfv a[data-action=download]:hover{filter:brightness(.95)}.pdfv__pagenum{align-items:center;color:var(--pdfv-muted);display:inline-flex;font-size:14px;font-variant-numeric:tabular-nums;gap:6px}.pdfv__pagenum input{-moz-appearance:textfield;border:1px solid var(--pdfv-border);border-radius:6px;color:var(--pdfv-text);font:inherit;font-size:16px;height:36px;padding:0 4px;text-align:center;width:3.5em}.pdfv__pagenum input::-webkit-inner-spin-button,.pdfv__pagenum input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pdfv__sr{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.pdfv__viewport{margin-top:var(--pdfv-gap);overflow-x:auto;-webkit-overflow-scrolling:touch}.pdfv__viewport:focus-visible{outline:2px solid var(--pdfv-accent);outline-offset:4px}.pdfv__pages{align-items:center;display:flex;flex-direction:column;gap:var(--pdfv-gap);min-width:min-content}.pdfv__page{background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.12),0 4px 16px rgba(15,23,42,.06);flex:none;position:relative;scroll-margin-top:calc(var(--pdfv-sticky-top) + 72px);--scale-round-x:1px;--scale-round-y:1px}.pdfv__page>canvas{height:100%;inset:0;position:absolute;width:100%}.pdfv__status{color:var(--pdfv-muted);margin:0;padding:48px 16px;text-align:center}.pdfv__status a{color:var(--pdfv-accent);font-weight:600}.pdfv__status--empty{border:2px dashed var(--pdfv-border);border-radius:10px}.pdfv .textLayer{height:100%;inset:0;letter-spacing:normal;line-height:1;overflow:clip;position:absolute;text-align:initial;width:100%;word-spacing:normal;-webkit-text-size-adjust:none;text-size-adjust:none;caret-color:CanvasText;forced-color-adjust:none;transform-origin:0 0;z-index:0;--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor)*var(--min-font-size));--min-font-size-inv:calc(1/var(--min-font-size))}.pdfv .textLayer :is(span,br){color:transparent;cursor:text;position:absolute;transform-origin:0 0;-webkit-user-select:text;user-select:text;white-space:pre}.pdfv .textLayer .markedContent span:not(.markedContent),.pdfv .textLayer>:not(.markedContent){z-index:1;--font-height:0;font-size:calc(var(--text-scale-factor)*var(--font-height));--scale-x:1;--rotate:0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.pdfv .textLayer .markedContent{display:contents}.pdfv .textLayer ::selection{background:rgba(0,0,255,.25);color:transparent}.pdfv .textLayer br::selection{background:transparent}.pdfv .textLayer[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}.pdfv .textLayer[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}.pdfv .textLayer[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}.pdfv__links{inset:0;pointer-events:none;position:absolute;z-index:1}.pdfv__link{border-radius:2px;pointer-events:auto;position:absolute}.pdfv__link:hover{background:rgba(255,213,0,.2)}.pdfv__link:focus-visible{outline:2px solid var(--pdfv-accent);outline-offset:1px}.pdfv:fullscreen{background:var(--pdfv-bg);max-width:none;overflow-y:auto}.pdfv:-webkit-full-screen{background:var(--pdfv-bg);max-width:none;overflow-y:auto}.pdfv:fullscreen .pdfv__toolbar{top:0}.pdfv:-webkit-full-screen .pdfv__toolbar{top:0}.pdfv:fullscreen .pdfv__page{scroll-margin-top:72px}.pdfv:-webkit-full-screen .pdfv__page{scroll-margin-top:72px}@media (max-width:600px){.pdfv{padding:12px 8px 32px;--pdfv-gap:10px}.pdfv__toolbar{border-left:0;border-radius:0;border-right:0;flex-wrap:nowrap;gap:4px;margin:0 -8px;padding:6px 4px}.pdfv__group{gap:0}.pdfv__btn{min-width:36px;padding:0 4px}.pdfv__btn-label{display:none}.pdfv__btn--text{min-width:44px}.pdfv__pagenum{gap:4px}.pdfv__pagenum input{width:2.75em}.pdfv__page{scroll-margin-top:calc(var(--pdfv-sticky-top) + 64px)}}