.iframe .cover-container {
  position: relative !important;
}

.iframe #app,
.iframe #innerApp,
.iframe .cover,
.iframe .page-wrap {
  height: unset !important;
}

.iframe .blocks-lesson {
  padding-block-end: 0 !important;
}

.iframe [class*=block-image] {
  pointer-events: none;
  user-select: none;
}

#fscreen {
  z-index: 32000;
  position: absolute;
  top: 6px;
  right: 20px;
  height: 15px;
  width: 15px;
  display: grid;
  justify-content: space-between;
  align-content: space-between;
  grid-template-columns: 35% 35%;
  grid-template-rows: 35% 35%;
  cursor: pointer;
}
#fscreen>* {
  border-color: #babbba;
  border-style: solid;
}
#fscreen>*:nth-child(1) {
  border-width: 2px 0 0 2px;
}
#fscreen>*:nth-child(2) {
  border-width: 2px 2px 0 0;
}
#fscreen>*:nth-child(3) {
  border-width: 0 0 2px 2px;
}
#fscreen>*:nth-child(4) {
  border-width: 0 2px 2px 0;
}
#fscreen.fullscreen>* {
  transform: rotate(180deg);
}
