:root{}
.mod-easy-pdf{position:relative}
.mod-easy-pdf__viewport{
  position:relative;
  width:100%;
  background: var(--mod-easy-pdf-bg, #111);
  padding: var(--mod-easy-pdf-pad, 0px);
  border-radius: var(--mod-easy-pdf-radius, 0px);
  color: var(--mod-easy-pdf-fg, #fff);
}
.mod-easy-pdf.theme-dark{--mod-easy-pdf-bg:#000; --mod-easy-pdf-fg:#f5f5f5;}
.mod-easy-pdf.theme-light{--mod-easy-pdf-bg:#fff; --mod-easy-pdf-fg:#111;}

.mod-easy-pdf__iframe,
.mod-easy-pdf__object{border:0;display:block;width:100%;height:var(--mod-easy-pdf-h,800px);position:relative;z-index:1}

.mod-easy-pdf__actions{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:.5rem}
.mod-easy-pdf__actions a{text-decoration:underline}

/* Copyright badge */
.mod-easy-pdf > .mod-easy-pdf__copyright{
  position:absolute !important;
  z-index:999;
  text-decoration:none;
  opacity:.8;
  line-height:1;
  pointer-events:auto;
}
.mod-easy-pdf > .mod-easy-pdf__copyright:hover{
  opacity:1;
  text-decoration:underline dotted;
}
.mod-easy-pdf > .mod-easy-pdf__copyright.pos-br{right:2px !important; bottom:2px !important; left:auto !important; top:auto !important;}
.mod-easy-pdf > .mod-easy-pdf__copyright.pos-bl{left:2px !important; bottom:2px !important; right:auto !important; top:auto !important;}
.mod-easy-pdf > .mod-easy-pdf__copyright.pos-tr{right:2px !important; top:2px !important; left:auto !important; bottom:auto !important;}
.mod-easy-pdf > .mod-easy-pdf__copyright.pos-tl{left:2px !important; top:2px !important; right:auto !important; bottom:auto !important;}
