body{background-color:#eef5ee;display:flex;flex-direction:column;overflow-x:auto;overflow-y:hidden;width:100%;height:100vh}#pdf-viewer-container{height:auto;opacity:0}body::-webkit-scrollbar{display:none}button{background:0 0;border:none}.top-bar{position:relative;display:flex;flex-direction:row;position:fixed;top:0;left:0;right:0;color:#fff;z-index:9999;padding:5px;background-color:#066;font-family:"Libre Franklin";height:37px;width:auto;font-size:15px}.items-top-bar{position:absolute;display:flex;justify-content:center;align-items:center}.btn{border:none;background-color:transparent}.icon-top-bar{display:flex;justify-content:center;align-items:center;height:27px;background-color:transparent}.icon-top-bar:hover{display:flex;justify-content:center;align-items:center;height:27px;background-color:#00a192;transition:.2s}.input{flex-wrap:nowrap;overflow:hidden}#dynamic-button-numbers{white-space:nowrap}#pdfCanvas{display:none}.openSidebar{left:0}.select-pages{left:25%;transform:translateX(-50%)}.logo-top-bar{left:50%;transform:translateX(-50%)}.zoominout{left:75%;transform:translateX(-50%)}.addRemoveDynCont{right:0}.hamburger-menu{display:none;position:relative}.dropdown-content{position:fixed;top:40px;left:5px;min-width:100px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;display:none;border-radius:5px;overflow:hidden}.dropdown-content button{width:100%;background-color:transparent;color:#000;text-align:left;padding:10px;border:none;border-bottom:1px solid #000;display:flex;align-items:center}.dropdown-content button:last-child{border-bottom:none}.dropdown-content button:hover{background-color:#e9e9e9}.dropdown-content i,.dropdown-content span{margin-right:8px}.openSidebar{display:flex;flex-direction:row;justify-content:space-between}.select-pages{display:flex;flex-direction:row;justify-content:space-between}.page-info{display:flex;flex-direction:row}#page-input{width:45px;height:27px;text-align:right;margin:0 5px 0 0;background-color:#00a192;border:none;border-radius:5px}#page-count{padding:0 5px 0 5px}#icon-top-bar_prev-page{border-right:solid 1px #fff}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.zoominout{display:flex;flex-direction:row;justify-content:space-between}#zoom-level{display:flex;align-items:center;white-space:nowrap}#zoom-input{width:50px;height:27px;margin-right:5px;text-align:right;background-color:#00a192;border:none;border-radius:5px}#icon-top-bar-zoom-out{border-right:solid 1px #fff}.addRemoveDynCont{display:flex;flex-direction:row;justify-content:center;align-items:center}#outerButtonArea{height:27px;display:flex;justify-content:center;align-items:center}#buttonArea{width:auto;height:100%;background-color:transparent;border-radius:5px;display:flex;flex-direction:row;justify-content:center;align-items:center;z-index:3}#dynamic-figure-toggle{display:flex;flex-direction:row;justify-content:center;align-items:center}#logo-static{height:23px;padding-right:5px}#logo-animiert{height:24px;padding-right:5px}#dynamic-figure-count{padding-right:5px;padding-left:2px}#dynamic-figure-count-active{padding-right:2px}.upload-container{display:flex;flex-direction:row;justify-content:center;align-items:center}#openPDFbutton{height:27px;background-color:transparent;border:solid 1px #fff;border-radius:5px;font-size:13px}#openPDFbutton:hover{background-color:#eef5ee;border:solid 1px #066;color:#066;border-radius:5px;font-size:13px;transition:.2s}#logo-customer{height:27px;width:auto}.page{box-shadow:0 2px 8px rgba(0,0,0,.2)}#canvas-wrapper{display:flex;justify-content:center;align-items:center}#canvas-container{display:flex;justify-content:center;align-items:center;width:fit-content;padding-top:10px}#scroll-wrapper{position:relative;overflow-y:auto;height:calc(100vh - 40px);margin-top:40px}.textLayer{user-select:text;-webkit-user-select:text;pointer-events:auto}.textLayer span::selection{background-color:#00a192;color:transparent}.annotationLayer{z-index:2;pointer-events:none}.annotationLayer a{pointer-events:auto;cursor:pointer}.annotationLayer a:hover{background:rgba(0,161,146,.35)!important;box-shadow:none!important;outline:0!important;border-radius:3px}.page-container{position:relative}@media (max-width:767px){#next-page,#prev-page,#zoom-in,#zoom-out{padding:0 3px}#page-count{padding:0 3px}#zoom-input{margin:0 3px}#page-input{margin-right:3px}#logo-animiert,#logo-static{padding-right:3px}#dynamic-figure-count{padding-right:3px}#buttonArea,#outerButtonArea{width:60px}.top-bar #page-input,.top-bar #zoom-input{width:30px;font-size:12px;padding:3px}#buttonArea{font-size:12px}.select-pages{font-size:12px;line-height:27px}.zoominout{font-size:12px;line-height:27px}#zoom-level{white-space:nowrap}.openSidebar .hamburger-menu{display:block}.openSidebar>.icon-top-bar{display:none}}@media (max-width:620px){#logo-customer{display:none}.openSidebar{left:0}.select-pages{left:33%;transform:translateX(-50%)}.zoominout{left:66%;transform:translateX(-50%)}.addRemoveDynCont{right:0}}@keyframes fadeInOut{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.border-highlight{position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;border:3px solid;pointer-events:none;opacity:0;transition:opacity .5s ease}.modal-pdfViewer{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4);padding-top:50px}.modal-content-pdfViewer{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:50%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);animation-name:animatetop;animation-duration:.4s}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.close-pdfViewer{color:#aaa;float:right;font-size:28px;font-weight:700}.close-pdfViewer:focus,.close-pdfViewer:hover{color:#000;text-decoration:none;cursor:pointer}#pdfViewerForm{display:none}.modal-content-pdfViewer input[type=password],.modal-content-pdfViewer input[type=submit]{margin-top:10px}.error-pdfViewer,.message-pdfViewer{color:red;text-align:center;margin-top:20px}.message-pdfViewer{color:#333}#drag_and_drop{display:none;height:100vh;width:100vw;justify-content:center;align-items:center;color:transparent;user-select:none;z-index:11;position:fixed;top:40px;left:0}#drag_and_drop::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url("https://construction.scientview.com/wp-content/plugins/pdf-viewer-link/PDF-Viewer/Icons/DragAndDrop.svg");background-size:contain;background-repeat:no-repeat;width:180px;height:250px}.dynamic-figure-popup{display:none;position:fixed;top:50px;right:20px;padding:5px 10px;border-radius:3px;z-index:100;box-shadow:0 4px 6px rgba(0,0,0,.2);font-size:14px;line-height:1.4;animation:fadeOut 3s forwards;animation-delay:3s}@keyframes fadeOut{from{opacity:1}to{opacity:0;visibility:hidden}}#sidebar-preview{z-index:3;width:190px;height:calc(100vh - 40px);overflow-y:scroll;position:fixed;left:0;top:40px;background-color:rgba(0,0,0,.2);padding:10px 10px 10px 10px;box-sizing:border-box}.thumbnail-placeholder{display:inline-block;position:relative;width:100%;margin-bottom:10px}.thumbnail-placeholder img{width:100%;height:auto}.thumbnail-placeholder .thumbnail-overlay{pointer-events:none;background-color:rgba(0,0,0,.5)}.thumbnail-placeholder:hover .thumbnail-overlay{background-color:rgba(0,0,0,.3)}.thumbnail-placeholder .thumbnail-overlay.current{background-color:rgba(0,0,0,.1)}.thumbnail-placeholder:hover .thumbnail-overlay.current{background-color:rgba(0,0,0,0)}.button-active{color:#ccc!important}.dropdown-content .button-active{color:#ccc}.button-inactive{color:inherit!important}.dropdown-content .button-inactive{color:inherit}.page-placeholder{position:relative}.cdm-clickdummy-viewport{border-radius:8px;position:absolute;overflow:hidden;background:#fff}.cdm-clickdummy-main{width:100%;height:100%;position:absolute;left:0;top:0}.dummy-btn{box-shadow:0 1px 8px #0001;outline:0;font-size:1.15em;z-index:8;background:rgba(255,255,0,.18);border:2px solid #129291;border-radius:7px;display:flex;justify-content:center;align-items:center;transition:background .17s,border .17s;cursor:pointer}.model3d-start-btn{border-radius:50%!important;box-shadow:0 6px 24px #12929123;justify-content:center;align-items:center}.model3d-start-btn .fa-cube,.model3d-start-btn i{font-size:1.8em;color:#fff}@keyframes spinner-rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes icon-spin-rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.spin-rotate{animation:icon-spin-rotate 3s linear infinite}