/* =========================================================
   Classroom Display document takeover
      ========================================================= */

      .r2t-classroom-document-viewer {
          position: absolute;
              inset: 0;
                  z-index: 10020;

                      width: 100%;
                          height: 100%;

                              min-width: 0;
                                  min-height: 0;

                                      overflow: hidden;

                                          background: #fff;
                                          }

                                          .r2t-classroom-document-viewer[hidden] {
                                              display: none !important;
                                              }

                                              .r2t-classroom-document-viewer iframe {
                                                  display: block;

                                                      width: 100%;
                                                          height: 100%;

                                                              border: 0;
                                                                  margin: 0;
                                                                      padding: 0;

                                                                          background: #fff;
                                                                          }

                                                                          .r2t-classroom-document-viewer iframe[hidden] {
                                                                              display: none !important;
                                                                              }

                                                                              .r2t-classroom-document-viewer img {
                                                                                  display: block;

                                                                                      width: 100%;
                                                                                          height: 100%;

                                                                                              object-fit: contain;

                                                                                                  background: #fff;
                                                                                                  }

                                                                                                  .r2t-classroom-document-viewer img[hidden] {
                                                                                                      display: none !important;
                                                                                                      }

                                                                                                      .r2t-classroom-document-message {
                                                                                                          position: absolute;
                                                                                                              inset: 0;

                                                                                                                  display: grid;
                                                                                                                      place-items: center;

                                                                                                                          padding: 40px;

                                                                                                                              color: #102033;
                                                                                                                                  background: #fff;

                                                                                                                                      text-align: center;
                                                                                                                                          font-size: 1.1rem;
                                                                                                                                              font-weight: 800;
                                                                                                                                              }

                                                                                                                                              .r2t-classroom-document-message[hidden] {
                                                                                                                                                  display: none !important;
                                                                                                                                                  }

                                                                                                                                                  .r2t-classroom-display.is-document-viewer-active {
                                                                                                                                                      overflow: hidden;
                                                                                                                                                      }
.r2t-classroom-document-viewer video {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: contain;
    background: #05070a;
}

.r2t-classroom-document-viewer video[hidden] {
    display: none !important;
}