.pdf-viewer-dialog.el-dialog{border-radius:20px;flex-direction:column;height:min(820px,100vh - 48px);padding:0;display:flex;overflow:hidden}.pdf-viewer-dialog.el-dialog .el-dialog__header{box-sizing:border-box;border-bottom:1px solid #e7e7e7;flex:0 0 60px;align-items:center;min-height:60px;margin:0;padding:0 60px 0 20px;display:flex}.pdf-viewer-dialog.el-dialog .el-dialog__title{color:#333;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500;line-height:24px;overflow:hidden}.pdf-viewer-dialog.el-dialog .el-dialog__headerbtn{width:32px;height:32px;top:14px;right:14px}.pdf-viewer-dialog.el-dialog .el-dialog__body{flex:1;min-height:0;padding:0;display:flex;overflow:hidden}.pdf-viewer{background:#eef1f4;flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex}.pdf-viewer__toolbar{box-sizing:border-box;color:#333;background:#fff;border-bottom:1px solid #e0e4e8;flex:0 0 52px;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:8px 16px;display:flex}.pdf-viewer__toolbar-group{align-items:center;gap:6px;display:flex}.pdf-viewer__tool,.pdf-viewer__zoom{color:#333;cursor:pointer;height:36px;font:inherit;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;text-decoration:none;transition:color .15s,background .15s;display:inline-grid}.pdf-viewer__tool:hover:not(:disabled,.is-disabled),.pdf-viewer__zoom:hover:not(:disabled,.is-disabled){color:#1785e3;background:#eef6fd}.pdf-viewer__tool:focus-visible,.pdf-viewer__zoom:focus-visible{outline-offset:1px;outline:2px solid #1785e3}.pdf-viewer__tool.is-disabled,.pdf-viewer__tool:disabled,.pdf-viewer__zoom.is-disabled,.pdf-viewer__zoom:disabled{color:#aaa;cursor:not-allowed;pointer-events:none}.pdf-viewer__tool{flex:0 0 36px;width:36px}.pdf-viewer__tool i{font-size:20px}.pdf-viewer__zoom{min-width:60px;padding:0 8px;font-size:14px}.pdf-viewer__page-count{text-align:center;white-space:nowrap;min-width:64px;font-size:14px;line-height:20px}.pdf-viewer__viewport{overscroll-behavior:contain;flex:1;min-width:0;min-height:0;position:relative;overflow:auto}.pdf-viewer__canvas-wrap{box-sizing:border-box;justify-content:center;align-items:flex-start;min-width:100%;min-height:100%;padding:16px;display:flex;position:relative}.pdf-viewer__canvas{opacity:0;background:#fff;max-width:none;transition:opacity .15s;display:block;box-shadow:0 4px 20px #202d3a24}.pdf-viewer__canvas.is-ready{opacity:1}.pdf-viewer__state{color:#666;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:absolute;inset:0}.pdf-viewer__state p{margin:0;font-size:14px;line-height:22px}.pdf-viewer__state--error{color:#d14343}.pdf-viewer__state--error i{font-size:36px}.pdf-viewer__spinner{border:2px solid #1785e333;border-top-color:#1785e3;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite pdf-viewer-spin;display:block}.pdf-viewer__render-spinner{margin:-12px 0 0 -12px;position:absolute;top:50%;left:50%}@keyframes pdf-viewer-spin{to{transform:rotate(1turn)}}@media (width<=720px){.pdf-viewer-dialog.el-dialog{border-radius:16px;height:calc(100dvh - 16px);width:calc(100vw - 16px)!important}.pdf-viewer-dialog.el-dialog .el-dialog__header{flex-basis:52px;min-height:52px;padding-left:16px}.pdf-viewer-dialog.el-dialog .el-dialog__headerbtn{top:10px;right:10px}.pdf-viewer__toolbar{flex-basis:48px;gap:8px;min-height:48px;padding:6px 8px}.pdf-viewer__toolbar-group{gap:2px}.pdf-viewer__tool{flex-basis:32px;width:32px;height:32px}.pdf-viewer__zoom{min-width:48px;height:32px;padding:0 4px;font-size:13px}.pdf-viewer__page-count{min-width:54px;font-size:13px}.pdf-viewer__canvas-wrap{padding:8px}}@media (prefers-reduced-motion:reduce){.pdf-viewer__canvas,.pdf-viewer__tool,.pdf-viewer__zoom{transition:none}.pdf-viewer__spinner{animation-duration:1.5s}}
