/*
https://chat.qwen.ai/s/c34c9a94-54ef-440b-8829-b41945a17aa4
*/

/*@import url('https://fonts.googleapis.com/css2?family=Merriweather+Sans:wght@300&display=swap');*/

.boxdbshadow {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28) !important;
}

.boxdbshadowy {
  box-shadow: 0 -9px 9px 0 rgba(0, 0, 0, 0.301),
    0 6px 20px 0 rgba(0, 0, 0, 0.19) !important;
}

.boxdtext {
  text-shadow: 1px 1px 2px #111 !important;
}

.bg-hover:hover,
.bg-hover:focus,
.bg-hover:active,
.bg-hover:target {
  opacity: 0.45 !important;
}

@media screen and (max-width: 600px) {
  .fs-7 {
  font-size: calc(1.375rem + 3.5vw) !important;
  }
}


/*body{
  font-family: "Merriweather Sans", sans-serif;
}*/

@media print {
  body * {
    visibility: hidden;
  }
  #reader,
  #reader * {
    visibility: visible;
  }
  #reader {
    position: absolute;
    top: 0;
    left: 0;
  }
}

#reader {
  width: 100%;
  height: 80%;
  overflow: auto;
  padding: 20px;
  position: fixed;
  background-image: url(../epub-logo/epubrlga.webp);
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: center;
  background-size: 130px;
}


.epub-container{
  background-color: white;
}
