.ap-view {
  .ap-view-header {
    background: rgba(white, 0.95);
    z-index: 92;
  }
  .ap-view-body {
    width: 100%;
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    box-sizing: border-box;
  }
}

.embed-view-container {
  position: relative;
  .ap-view {
    .ap-view-header {
      display: none;
    }
    .ap-view-body {
      min-height: 294px;
      height: auto;
      width: auto;
      overflow: visible;
      padding: 0;
    }
    .ap-view-inner {
      position: relative;
    }
    .aside {
      display: none;
    }
    .aside-wrap {
      padding-right: 0;
    }
  }
  .hidden-on-embed-view {
    display: none;
  }
}

.logo-back-view {
  .ap-view-body {
    background-origin: content-box;
    background-blend-mode: unset;
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.82) 0%, white 100%), url(/images/icon.svg) no-repeat 50% 50%;
  }
}

