.swsh-pdf-preview {
width: 100%;
height: 75vh; max-height: 900px;
min-height: 420px;
overflow-y: auto;
-webkit-overflow-scrolling: touch;
overscroll-behavior: contain; background: #f3f3f3;
padding: 14px;
border-radius: 4px;
}
.swsh-pdf-preview .swsh-pdf-pagewrap {
position: relative;
margin: 0 0 18px;
}
.swsh-pdf-preview .swsh-pdf-page {
display: block;
width: 100%;
height: auto;
margin: 0; background: #fff;
box-shadow: 0 1px 8px rgba( 0, 0, 0, .18 );
} .swsh-pdf-preview .swsh-pdf-linklayer {
position: absolute;
inset: 0;
pointer-events: none;
}
.swsh-pdf-preview .swsh-pdf-linklayer a {
position: absolute;
display: block;
pointer-events: auto;
cursor: pointer;
border-radius: 2px;
}
.swsh-pdf-preview .swsh-pdf-linklayer a:hover,
.swsh-pdf-preview .swsh-pdf-linklayer a:focus {
background: rgba( 0, 120, 200, .10 );
box-shadow: 0 0 0 2px rgba( 0, 120, 200, .55 );
outline: none;
}
.swsh-pdf-preview .swsh-pdf-status {
display: block;
padding: 24px 0;
font-size: 15px;
opacity: .75;
}