#titlePdf{font-family:Arial,sans-serif;font-size:24px;font-weight:700;color:#333;text-align:center;margin:20px 0;padding:10px;background-color:#f5f5f5;border-radius:8px;box-shadow:0 4px 6px #0000001a}#pdf-viewer-container{position:relative;width:100%;height:90vh;overflow:hidden;border:1px solid #ccc}#pdf-canvas{cursor:grab;width:100%;height:auto}#thumbnail-container{position:absolute;bottom:10px;right:10px;width:150px;height:100px;overflow:hidden;border:1px solid #ccc}#thumbnail-canvas{width:100%;height:auto}#viewport-indicator{position:absolute;border:2px solid red;box-sizing:border-box}.link-hover{position:relative;text-decoration:none;color:#333;padding-bottom:5px}.link-hover:after{content:"";position:absolute;left:0;bottom:0;width:0%;height:2px;background-color:#007bff;transition:width .3s ease-in-out}.link-hover:hover:after{width:100%}
