.pdfViewerContainer{background:linear-gradient(135deg,#030712 0%,#111827 100%)}.pdfViewer .page{border:none;margin:20px auto;box-shadow:0 4px 6px #00000080}.pdfViewer .textLayer{opacity:1}.customAnnotation{z-index:10;transition:all .2s}.customAnnotation:hover{filter:brightness(1.2)}.customAnnotation-highlighted{animation:1.2s ease-in-out infinite pulse-highlight;z-index:15!important}@keyframes pulse-highlight{0%,to{filter:brightness(1.8);border:2px solid #eab308e6;box-shadow:0 0 0 4px #eab30899,0 0 20px 8px #eab3084d}50%{filter:brightness(2.2);border:2px solid #eab308;box-shadow:0 0 8px 8px #eab308cc,0 0 40px 16px #eab30880}}.annotationLayer{z-index:5}.annotationEditorLayer{display:none}.pdfViewerContainer::-webkit-scrollbar{width:12px;height:12px}.pdfViewerContainer::-webkit-scrollbar-track{background:#0000004d}.pdfViewerContainer::-webkit-scrollbar-thumb{background:#fff3;border-radius:6px}.pdfViewerContainer::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.pdfViewer .page .loadingIcon{color:#fff;background-color:#ffffff1a}.pdfViewer{flex-direction:column;align-items:center;display:flex}.pdfViewerContainerNoScroll::-webkit-scrollbar{display:none}.pdfViewerSelectionRect{z-index:9999;pointer-events:none;background:#60a5fa47;border:2px solid #60a5fa;position:fixed;box-shadow:0 0 0 1px #0f172a73}
