#pdf-loading-spinner.hidden{display:none}.neumorphic-outer{box-shadow:6px 6px 12px rgba(0,0,0,.1),-6px -6px 12px rgba(255,255,255,.8)}.neumorphic-inner{box-shadow:inset 4px 4px 8px rgba(0,0,0,.1),inset -4px -4px 8px rgba(255,255,255,.8)}.blue-ball{position:absolute;width:16px;height:16px;background-color:#60a5fa;border-radius:50%;box-shadow:2px 2px 4px rgba(0,0,0,.2);top:50%;left:50%;transform-origin:8px 8px}#loading-percentage{margin-top:1.5rem;font-size:1.5rem;line-height:2rem;font-weight:700;color:#374151;text-align:center}.tooltip{position:relative}.tooltip::before{content:attr(data-tooltip);position:absolute;bottom:-2rem;left:50%;transform:translateX(-50%);padding:.25rem .5rem;background-color:#1f2937;color:#fff;font-size:.75rem;border-radius:.25rem;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity 0.2s ease;z-index:100}.tooltip:hover::before{opacity:1}.toolbar-hidden{opacity:0;pointer-events:none}.toolbar-visible{opacity:1;pointer-events:auto}.textLayer{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;opacity:1;line-height:1;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;z-index:2;margin:auto;width:fit-content;box-sizing:border-box;max-width:100%}.textLayer>span,.textLayer>br{color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0% 0%}.textLayer ::selection{background:rgba(0,0,255,.2)}::selection{background:rgba(0,0,255,.2)}::-moz-selection{background:rgba(0,0,255,.2);color:transparent}.search-highlight{background-color:rgba(255,255,0,.5);border-radius:2px}.search-highlight.active{background-color:rgba(255,165,0,.5)}#loading-screen,#fullscreen-loading-screen{background:rgba(255,255,255,.9);z-index:9999}#loading-progress,#fullscreen-loading-progress{font-size:1.25rem;font-weight:600;color:#4a5568}.page-container{margin-bottom:1rem;margin-left:auto;margin-right:auto;position:relative;opacity:0;transition:opacity 0.15s ease-out;max-width:100%;box-sizing:border-box}.page-canvas{display:block;margin-left:auto;margin-right:auto;max-width:100%;height:auto;box-shadow:0 2px 8px rgba(0,0,0,.1)}.my-pdf-viewer-main-container{max-width:960px;width:100%;margin:20px auto;padding:0;box-sizing:border-box}#pdf-container{width:100%;max-width:100%;box-sizing:border-box}#pages-container{width:92%;padding-top:20px;max-width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}#toolbar{position:relative;z-index:40}.toolbar-is-sticky{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;opacity:1!important;pointer-events:auto!important;transition:none!important;z-index:50}#current-page,#full-current-page{width:2rem!important;min-width:2rem!important;border:1px solid #e5e7eb!important;border-radius:0.25rem!important;text-align:center!important;font-weight:400!important;padding:0!important;box-sizing:border-box!important;height:auto;line-height:normal;transition:none!important}#search-input{padding-top:0.5rem!important;padding-bottom:0.5rem!important;padding-left:0.25rem!important;padding-right:0.25rem!important;width:150px!important;font-size:0.875rem!important;line-height:1.25rem!important;background-color:transparent!important;border:none!important;outline:none!important;color:#000000!important;box-shadow:none!important}#search-input::placeholder{color:#9ca3af}#fullscreen-btn,.download-btn,.fullscreen-download,#exit-fullscreen-btn,#zoom-in,#zoom-out,#exit-fullscreen-btn-fs,#zoom-in-fs,#zoom-out-fs,#close-popup-btn,#popup-download-confirm,#copyShareUrlButton,#edit-submit-btn{border:none!important}@media (max-width:768px){#toolbar{display:none!important}html,body{overflow-x:hidden!important}.my-pdf-viewer-main-container{width:100%!important;max-width:100%!important;margin:0!important;padding:0 5px!important;box-sizing:border-box!important}.my-pdf-viewer-main-container .maincontent,.my-pdf-viewer-main-container .paddingMobile,.my-pdf-viewer-main-container .mobilepage,.my-pdf-viewer-main-container #pdf-container,.my-pdf-viewer-main-container #pages-container{width:100%!important;max-width:100%!important;margin:0!important;padding-left:0!important;padding-right:0!important;box-shadow:none!important}.my-pdf-viewer-main-container .paddingMobile{padding-top:16px!important}.my-pdf-viewer-main-container #pages-container{padding-top:10px!important}.page-container,.page-canvas{max-width:100%!important;height:auto!important;box-shadow:none!important}.page-container{margin-bottom:8px!important}#fullscreen-btn{display:none!important}}.fullscreen-mode{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;z-index:99998;background:#eef1ff;margin:0!important;padding:0!important;overflow:hidden!important;box-sizing:border-box}.fullscreen-mode .my-pdf-viewer-main-container{max-width:none!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;overflow:hidden}.fullscreen-mode #pdf-container{height:100%!important;width:100%!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;position:relative!important;box-sizing:border-box!important;margin:0!important;box-shadow:none!important;padding-left:0px!important;padding-right:0px!important;padding-bottom:10px!important}.fullscreen-mode #pages-container{max-width:100%;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center;transform-origin:center top}.fullscreen-mode #pages-container .page-container:last-child{margin-bottom:0!important}.fullscreen-custom-footer{padding:15px;border-top:1px solid #ddd;box-sizing:border-box;width:100%;text-align:center;background-color:#f9f9f9;margin-top:10px}.uploads-area-divider{position:absolute;left:0}#edit-form-message-area{visibility:hidden}.file-block-content a{text-decoration:none!important}.file-block-content a:hover{color:#fff;text-decoration:underline!important}