.pdf-container[data-v-36a2de8a]{background-color:#fff;padding:0}.pdf-viewer[data-v-adf537a3]{display:flex;flex-direction:column}.pdf-viewer__toolbar[data-v-adf537a3]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;background:linear-gradient(180deg,#fff,#f8fafc);border-bottom:1px solid #e2e8f0}.pdf-viewer__group[data-v-adf537a3]{gap:2px;background:#f1f5f9;border:1px solid #e2e8f0;padding:3px}.pdf-viewer__btn[data-v-adf537a3],.pdf-viewer__group[data-v-adf537a3]{display:flex;align-items:center;border-radius:999px}.pdf-viewer__btn[data-v-adf537a3]{width:36px;height:36px;justify-content:center;flex-shrink:0;color:#334155;background:transparent;transition:background-color .15s,color .15s,transform .1s;-webkit-tap-highlight-color:transparent}.pdf-viewer__btn[data-v-adf537a3]:hover:not(:disabled){background:#fff;color:#0f172a;box-shadow:0 1px 3px #00000014}.pdf-viewer__btn[data-v-adf537a3]:active:not(:disabled){transform:scale(.92)}.pdf-viewer__btn[data-v-adf537a3]:disabled{opacity:.3;cursor:not-allowed}.pdf-viewer__page[data-v-adf537a3],.pdf-viewer__zoom[data-v-adf537a3]{font-size:12.5px;color:#475569;font-weight:500;min-width:46px;text-align:center;letter-spacing:.2px;white-space:nowrap}.pdf-viewer__page strong[data-v-adf537a3]{color:#0f172a;font-weight:700}.pdf-viewer__page-sep[data-v-adf537a3]{color:#cbd5e1;margin:0 2px}@media(max-width:480px){.pdf-viewer__toolbar[data-v-adf537a3]{padding:6px 8px;gap:6px}.pdf-viewer__btn[data-v-adf537a3]{width:34px;height:34px}.pdf-viewer__page[data-v-adf537a3],.pdf-viewer__zoom[data-v-adf537a3]{font-size:11.5px;min-width:40px}}.pdf-viewer__scroll[data-v-adf537a3]{width:100%;overflow:visible;background:#525659;display:flex;justify-content:center;padding:12px 0}.pdf-viewer__scroll[data-v-adf537a3] .vue-pdf-embed{display:flex;justify-content:center}.pdf-viewer__scroll[data-v-adf537a3] canvas{max-width:100%;box-shadow:0 2px 8px #00000040}.pdf-viewer__error[data-v-adf537a3],.pdf-viewer__loading[data-v-adf537a3]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;width:100%}@media print{.pdf-viewer__scroll[data-v-adf537a3]{max-height:none;overflow:visible;background:#fff}}
