/**
 * #.# Common SCSS
 *
 * Can include things like variables and mixins
 * that are used across the project.
*/
/**
 * #.# Styles
 *
 * CSS for both Frontend+Backend.
 */
.wp-block-fne-pdf {
  background-color: #D1D1D1;
  position: relative; }

.wp-block-fne-pdf .pdf-toolbar .btn {
  font-size: 1.6rem;
  margin: 8px; }

.wp-block-fne-pdf__inner {
  padding: 30px 0;
  margin: auto; }

.wp-block-fne-pdf__page {
  position: relative;
  -webkit-box-shadow: 0 0 30px #0004;
          box-shadow: 0 0 30px #0004;
  margin: 30px 0;
  font-size: 0;
  line-height: 0; }

.wp-block-fne-pdf__page_canvas {
  width: 100%; }

.wp-block-fne-pdf__page_text,
.wp-block-fne-pdf__page_annotation {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  opacity: 0.2;
  line-height: 1.0; }

.wp-block-fne-pdf__page_text > span {
  color: transparent;
  position: absolute;
  white-space: pre;
  cursor: text;
  -webkit-transform-origin: 0% 0%;
      -ms-transform-origin: 0% 0%;
          transform-origin: 0% 0%;
  padding: 0;
  margin: 0; }

.wp-block-fne-pdf__page_text > section {
  color: transparent;
  position: absolute;
  white-space: pre;
  cursor: text;
  -webkit-transform-origin: 0% 0%;
      -ms-transform-origin: 0% 0%;
          transform-origin: 0% 0%;
  padding: 0;
  margin: 0; }

.wp-block-fne-pdf__page_text > .linkAnnotation > a,
.wp-block-fne-pdf__page_text .buttonWidgetAnnotation.pushButton > a {
  position: absolute;
  font-size: 1em;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.wp-block-fne-pdf__page_text .linkAnnotation > a:hover,
.wp-block-fne-pdf__page_text .buttonWidgetAnnotation.pushButton > a:hover {
  opacity: 0.2;
  background: yellow;
  -webkit-box-shadow: 0px 2px 10px yellow;
          box-shadow: 0px 2px 10px yellow; }

.wp-block-fne-pdf__page_text ::-moz-selection {
  background: #0096dd; }

.wp-block-fne-pdf__page_text ::selection {
  background: #0096dd; }
