.pl-pdf-viewer{flex-direction:column;cursor:pointer;display:flex}.pl-pdf-viewer>a{padding:.5rem 0;font-size:16px;align-self:center;text-align:center;width:auto}.pl-pdf-viewer>div{border:2px solid #efefef;position:relative;background-color:#fafafa}.pl-pdf-viewer>div>picture{right:0;position:absolute;bottom:0;top:0;align-items:center;left:0;display:flex}.pl-pdf-viewer>div img{width:100%}.pdf-overlay{height:100%;right:0;transition:opacity .3s linear,visibility .3s linear;position:fixed;opacity:0;bottom:0;visibility:hidden;top:0;background:rgba(0,0,0,.3);left:0;width:100%;z-index:100000}.pdf-overlay.active{opacity:1;visibility:visible}.pdf-overlay>.pdf-contents{height:calc(100vh - 3rem);padding:1rem;position:relative;max-width:1140px;margin:1.5rem auto;background:#fff;width:calc(100% - 5rem)}.pdf-overlay>.pdf-contents>.close-button{font-size:2rem;right:-2rem;color:#fff;position:absolute;top:0;cursor:pointer}.pdf-overlay>.pdf-contents>.close-button:hover{opacity:.8}