.PdfViewer-module__vc8eNa__block{flex-direction:column;align-items:center;gap:24px;margin:8px 0;display:flex}.PdfViewer-module__vc8eNa__preview{border-radius:var(--radius-md);width:100%;max-width:460px;box-shadow:var(--shadow-lg);border:1px solid var(--border);background:var(--white);cursor:pointer;padding:0;transition:transform .25s,box-shadow .25s;display:block;position:relative;overflow:hidden}.PdfViewer-module__vc8eNa__preview:hover{transform:translateY(-3px)}.PdfViewer-module__vc8eNa__preview img{width:100%;height:auto;display:block}.PdfViewer-module__vc8eNa__previewHint{inset-inline:0;letter-spacing:.02em;color:var(--white);background:linear-gradient(#0000,#0b1428e6);padding:36px 0 16px;font-size:13.5px;font-weight:700;transition:padding .25s;position:absolute;bottom:0}.PdfViewer-module__vc8eNa__preview:hover .PdfViewer-module__vc8eNa__previewHint{padding-bottom:22px}.PdfViewer-module__vc8eNa__overlay{z-index:1000;background:#0b1428b8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.PdfViewer-module__vc8eNa__dialog{background:var(--white);border-radius:var(--radius-lg);width:min(820px,96vw);height:min(90vh,1200px);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:relative;overflow:hidden}.PdfViewer-module__vc8eNa__dialogHead{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:12px 14px 12px 20px;display:flex}.PdfViewer-module__vc8eNa__dialogTitle{color:var(--navy);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:700;overflow:hidden}.PdfViewer-module__vc8eNa__dialogClose{border:1px solid var(--border);background:var(--white);width:34px;height:34px;color:var(--slate);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.PdfViewer-module__vc8eNa__dialogClose:hover{background:var(--bg)}.PdfViewer-module__vc8eNa__dialogBody{background:#eef2f6;flex:1;min-height:0;overflow:auto}.PdfViewer-module__vc8eNa__doc{box-sizing:border-box;flex-direction:column;align-items:center;gap:16px;width:100%;padding:20px 16px;display:flex}.PdfViewer-module__vc8eNa__doc canvas{border-radius:2px;display:block}.PdfViewer-module__vc8eNa__page{box-shadow:var(--shadow-md);border-radius:2px;overflow:hidden}.PdfViewer-module__vc8eNa__docState{min-height:240px;color:var(--slate);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:40px 20px;font-size:15px;display:flex}.PdfViewer-module__vc8eNa__dialogFoot{border-top:1px solid var(--border);align-items:center;padding:14px 16px;display:flex}.PdfViewer-module__vc8eNa__footActions{gap:12px;margin:0 auto;display:flex}@media (max-width:560px){.PdfViewer-module__vc8eNa__dialogFoot{padding:12px 14px}.PdfViewer-module__vc8eNa__footActions{gap:10px;width:100%}.PdfViewer-module__vc8eNa__footActions .btn{white-space:nowrap;flex:1;justify-content:center;padding-inline:12px}}
