@import "https://fonts.googleapis.com/css2?family=Caveat&display=swap";
@import "https://www.storydoc.com/assets/css/google-fonts.css";
@import "https://www.storydoc.com/assets/css/remixicons/remixicon.css";
@import "https://www.storydoc.com/assets/css/fontawesome/css/fontawesome.min.css";
@import "https://www.storydoc.com/assets/css/fontawesome/css/solid.min.css";
body.printToPdf {
  zoom: 50%;
  padding-bottom: 5px;
  min-width: auto !important;
}

@page {
  body.printToPdf {
    size: A4;
  }
}

body.printToPdf #presentation-root {
  width: calc(var(--pdf-page-width) + var(--pdf-page-width-modifier));
  overflow: hidden;
}

body.printToPdf #banner-506c63b1-aa61-4a83-bddb-672927ce586e,
body.printToPdf #sd-engagement-wrapper,
body.printToPdf #sd-progress-bar__main,
body.printToPdf #floating-oqgQH16haD {
  display: none !important;
}

body.printToPdf.--preview-dialog {
  zoom: unset;
  padding-bottom: 0;
}

body.printToPdf.--preview-dialog #presentation-root {
  width: 100% !important;
  margin: 0 auto;
}

body.printToPdf.--preview-dialog #presentation-root .pdf-cover-mN0n3a0rPOLaZ1di,
body.printToPdf.--preview-dialog #presentation-root .pdf-background-vgTAaRVO7F {
  display: none !important;
}

body.printToPdf.--preview-dialog: :-webkit-scrollbar {
  width: 0.25rem;
  border-radius: 1.5rem;
  --tw-bg-opacity: 1;
  background-color: rgb(231 230 236 / var(--tw-bg-opacity));
}

body.printToPdf.--preview-dialog: :-webkit-scrollbar-track {
  border-radius: 1.5rem;
  --tw-bg-opacity: 1;
  background-color: rgb(231 230 236 / var(--tw-bg-opacity));
}

body.printToPdf.--preview-dialog: :-webkit-scrollbar-thumb {
  width: 0.25rem;
  border-radius: 1.5rem;
  --tw-bg-opacity: 1;
  background-color: rgb(208 205 216 / var(--tw-bg-opacity));
}

.printToPdf {
  --pdf-page-width: 42cm;
  --pdf-page-width-modifier: 0.05cm;
  --pdf-page-height: 594mm;
}

.printToPdf .storydocBadge,
.printToPdf .progress-bar,
.printToPdf .storydoc-badge-footer {
  display: none !important;
}

.pdf-slide-page-bg[data-sd-cid="tY5SXaipBEqdL6dI"] {
  position: absolute;
  top: 0;
  left: 0;
  width: var(--pdf-page-width);
  height: 297mm;
  pointer-events: none;
  display: flex;
  background: #fff;
  opacity: 1;
}

.pdf-slide-page-bg[data-sd-cid="tY5SXaipBEqdL6dI"]:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #fff;
}

.pdf-slide-page-bg[data-sd-cid="tY5SXaipBEqdL6dI"]:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--pdf-slide-bg);
}

.storyContent a.pdf-link-to-src[data-sd-cid="xI2SXa3pBEqdL9dz"] {
  -moz-column-break-inside: avoid;
  break-inside: avoid;
  border-radius: 20px;
  border: 1px solid #e7e6ec;
  background: #fff;
  box-shadow: 0 0 0.6px #12033e1c, 0 1.8px 3px #12033e1a;
  align-self: start;
  margin-top: 8px;
  padding: 5px 8px;
  color: #594f78 !important;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  word-break: break-all;
  text-decoration: none !important;
}

.storyContent a.pdf-link-to-src[data-sd-cid="xI2SXa3pBEqdL9dz"]:link,
.storyContent a.pdf-link-to-src[data-sd-cid="xI2SXa3pBEqdL9dz"]:visited {
  text-decoration: none !important;
}

#pdf-page-height-ruler {
  z-index: 99999;
  position: absolute;
  pointer-events: none;
  opacity: 0;
  top: 0;
  left: 0;
  width: 5px;
  height: 297mm;
}

.pdf-embedded-content[data-sd-cid="bK0nSa2pBOqaL7di"] {
  -moz-column-break-inside: avoid;
  break-inside: avoid;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: auto auto;
  gap: 0px;
  position: relative;
  width: 100%;
  max-width: 100%;
}

.pdf-embedded-content[data-sd-cid="bK0nSa2pBOqaL7di"]
  .pdf-embedded-content__wrapper {
  width: 100%;
  max-width: 100%;
  background: #dbd9e2;
  padding: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.pdf-embedded-content[data-sd-cid="bK0nSa2pBOqaL7di"]
  .pdf-embedded-content__icon {
  width: 96px;
  height: 96px;
  padding: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 100%;
  background: #fff;
  border: 1px solid #e7e6ec;
  box-shadow: 0 0 0.8px #12033e1c, 0 2.4px 4px #12033e1a;
}

.pdf-embedded-content[data-sd-cid="bK0nSa2pBOqaL7di"]
  .pdf-embedded-content__icon
  img {
  width: 100%;
  height: 100%;
}

.pdf-embedded-content[data-sd-cid="bK0nSa2pBOqaL7di"] .pdf-link-to-src {
  justify-self: start;
}

.printToPdf .slide.pdf-cover-mN0n3a0rPOLaZ1di {
  background-color: #fff;
  margin: 0 !important;
  padding: 0 !important;
  height: calc(var(--pdf-page-height) / 2);
  zoom: 2;
  display: grid;
  grid-template-rows: 200px 1fr 174px;
}

.printToPdf .slide .pdf-cover-mN0n3a0rPOLaZ1di__header {
  position: relative;
}

.printToPdf .slide .pdf-cover-mN0n3a0rPOLaZ1di__header:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 128px;
  background-color: var(--theme-color-4);
}

.printToPdf .slide .pdf-cover-mN0n3a0rPOLaZ1di__header-logo-wrapper {
  position: absolute;
  bottom: 0;
  left: 64px;
  z-index: 1;
  width: 144px;
  height: 144px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 100%;
  border: 1px solid #e7e6ec;
  background: #fff;
}

.printToPdf .slide .pdf-cover-mN0n3a0rPOLaZ1di__header-logo-wrapper img {
  width: 100px;
  height: 100px;
  -o-object-fit: contain;
  object-fit: contain;
}

.printToPdf .slide .pdf-cover-mN0n3a0rPOLaZ1di__body {
  padding: 56px 48px 0;
}

.printToPdf .slide .pdf-cover-mN0n3a0rPOLaZ1di__body a {
  text-decoration: none !important;
}

.printToPdf .slide .pdf-cover-mN0n3a0rPOLaZ1di__body h2 {
  margin: 0 0 40px !important;
  padding: 0 !important;
  color: #12033e;
  font-family: Inter !important;
  font-size: 44px !important;
  font-style: normal !important;
  font-weight: 800 !important;
  line-height: 60px !important;
}

.printToPdf .slide .pdf-cover-mN0n3a0rPOLaZ1di__body-sd-branding {
  padding: 6px 18px;
  border-radius: 6px;
  border: 2.25px solid #e7e6ec;
  background: #fff;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: -moz-fit-content;
  width: fit-content;
}

.printToPdf .slide .pdf-cover-mN0n3a0rPOLaZ1di__body-sd-branding span {
  color: #7106ee !important;
  text-align: center !important;
  font-family: Inter !important;
  font-size: 19.174px !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: 32.449px !important;
  margin-right: 6px;
}

.printToPdf[data-sd-print-mode="many-pages"] .pdf-cover-mN0n3a0rPOLaZ1di {
  -moz-column-break-after: page;
  break-after: page;
}

.accept-button-71d72f0d-8486-4d9d-b58c-a5b9facf4701 {
  position: relative;
  display: flex;
}

.accept-button-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .accept-button__wrapper-inner {
  position: relative;
}

.accept-button-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .accept-button__wrapper-inner.submitted {
  width: 100%;
}

@media screen and (max-width: 576px) {
  .accept-button-71d72f0d-8486-4d9d-b58c-a5b9facf4701
    .accept-button__wrapper-inner {
    width: 100%;
  }
}

.accept-button-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .buttonElement {
  width: 100%;
}

@media screen and (max-width: 768px) {
  .accept-button-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .buttonElement {
    justify-content: center;
  }
}

.accept-button-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .buttonElement
  .buttonWrapper {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: auto;
  padding: 18px 16px;
  min-height: 56px;
  transition: background 0.3s ease-in-out;
  font-family: var(--paragraph-font);
  cursor: pointer;
  margin-bottom: 0;
  text-align: center;
  text-decoration: none;
  border-style: solid;
  width: 100%;
  line-height: 1 !important;
  transition: all 0.3s ease-in-out;
}

.accept-button-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .buttonElement
  .buttonWrapper
  p,
.accept-button-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .buttonElement
  .buttonWrapper
  span {
  line-height: 1;
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}

.accept-button-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .buttonElement
  .buttonWrapper
  .resize-controls {
  display: none !important;
}

.accept-button-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .buttonElement
  .buttonWrapper
  .content {
  text-align: center !important;
}

@media screen and (max-width: 767px) {
  .accept-button-71d72f0d-8486-4d9d-b58c-a5b9facf4701
    .buttonElement
    .buttonWrapper {
    width: 100%;
  }
}

.accept-button-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .buttonElement
  .buttonWrapper
  .accept-spinner {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: transparent;
}

.accept-button-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .buttonElement
  .buttonWrapper
  .accept-spinner:after {
  content: "";
  width: 35px;
  height: 35px;
  border-radius: 50%;
  border-top: 4px solid #fff;
  border-right: 4px solid transparent;
  border-bottom: 4px solid #fff;
  border-left: 4px solid #fff;
  animation: spin 0.5s linear infinite;
}

.accept-button-71d72f0d-8486-4d9d-b58c-a5b9facf4701.editor .buttonWrapper {
  transition: width 0s linear, background 0.3s ease-in-out,
    border-color 0.3s ease-in-out !important;
  text-align: center;
}

.accept-button-71d72f0d-8486-4d9d-b58c-a5b9facf4701.editor
  .buttonWrapper
  .fr-placeholder {
  display: none !important;
}

.accept-button-71d72f0d-8486-4d9d-b58c-a5b9facf4701.editor .buttonWrapper p,
.accept-button-71d72f0d-8486-4d9d-b58c-a5b9facf4701.editor .buttonWrapper span {
  transition: color 0.3s ease-in-out;
}

.accept-button-71d72f0d-8486-4d9d-b58c-a5b9facf4701.editor.loading
  ~ .access-activate-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  button {
  pointer-events: none;
}

.activeMode.AcceptButton .resize-controls .counter {
  opacity: 1;
  visibility: visible;
  transform: translate(-50%);
}

.activeMode.AcceptButton button.height {
  display: none;
}

.accept-summary-71d72f0d-8486-4d9d-b58c-a5b9facf4701 {
  border-radius: 16px;
  border: 1px solid rgba(18, 3, 62, 0.1);
  background: #fff;
  box-shadow: 0 0 1px #12033e1c, 0 3px 5px #12033e1a;
  max-width: 500px;
  margin: 0 auto;
  width: 100%;
}

.accept-summary-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .summary__wrapper {
  max-width: 328px;
  padding: 48px 15px;
  width: 100%;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.accept-summary-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .summary__icon {
  display: flex;
  align-items: center;
  margin-bottom: 24px;
}

.accept-summary-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .summary__title {
  color: #12033e;
  text-align: center;
  font-family: var(--title-font);
  font-size: 28px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  margin: 0 0 24px;
}

.accept-summary-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .summary__name {
  color: #12033e;
  text-align: center;
  font-family: Caveat, sans-serif;
  font-size: 48px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin: 0 0 40px;
  word-break: break-word;
}

.accept-summary-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .summary__data {
  border-radius: 4px;
  border: 1px solid #e7e6ec;
  margin-bottom: 40px;
  width: 100%;
}

.accept-summary-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .summary__row {
  padding: 16px;
  display: flex;
  align-items: center;
}

.accept-summary-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .summary__row span {
  align-items: center;
  color: #12033e;
  font-family: var(--paragraph-font);
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.7;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.accept-summary-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .summary__row svg {
  margin-right: 8px;
  flex-shrink: 0;
}

.accept-summary-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .summary__row svg path {
  fill: #88819f;
}

.accept-summary-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .summary__row:not(:last-child) {
  border-bottom: 1px solid #e7e6ec;
}

.accept-summary-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .summary__date {
  color: #12033e;
  text-align: center;
  font-family: var(--paragraph-font);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  margin: 0;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  background: #12033f80;
  z-index: 99999;
  display: grid;
  place-items: center;
  overflow-y: auto;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .popup__main {
  position: relative;
  border-radius: 8px;
  background: #fff;
  box-shadow: 0 0 1px #12033e1a, 0 10px 18px #12033e1a;
  max-width: 620px;
  width: calc(100% - 30px);
  padding: 80px 15px;
  margin: 15px;
}

@media screen and (max-width: 576px) {
  .accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .popup__main {
    padding: 40px 15px;
  }
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .popup__main form {
  border-radius: 8px;
  border: 1px solid #e7e6ec;
  background: #e7e6ec33;
  padding: 40px 40px 24px;
  max-width: 380px;
  margin: 0 auto;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__main
  form
  button[type="submit"] {
  position: relative;
  border-radius: 4px;
  border: 1px solid #841aff;
  background: #7106ee;
  box-shadow: 0 0 #12033e1a, 0 0 1px #12033e1a, 0 1px 1px #12033e17,
    0 3px 2px #12033e0d, 0 5px 2px #12033e03, 0 8px 2px #12033e00;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-family: var(--paragraph-font);
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 1.5;
  width: 100%;
  outline: none;
  transition: opacity 0.3s ease-in-out;
  cursor: pointer;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__main
  form
  button[type="submit"]:disabled {
  border: 1px solid #b8b3c5;
  background: #d0cdd8;
  color: #594f78;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__main
  form
  button[type="submit"]:disabled
  svg
  path {
  fill: #594f78;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__main
  form
  button[type="submit"]:hover {
  opacity: 0.8;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__main
  form
  button[type="submit"]
  svg {
  margin-right: 6px;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__main
  form
  button[type="submit"]
  svg
  path {
  fill: #fff;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__main
  form
  button[type="submit"]
  .spinner {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #7106ee;
}

@keyframes spin {
  0% {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__main
  form
  button[type="submit"]
  .spinner:after {
  content: "";
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border-top: 2px solid #fff;
  border-right: 2px solid transparent;
  border-bottom: 2px solid #fff;
  border-left: 2px solid #fff;
  animation: spin 0.5s linear infinite;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__main
  form
  button[type="submit"].loading {
  pointer-events: none;
}

@media screen and (max-width: 576px) {
  .accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .popup__main form {
    padding: 20px 15px;
  }
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .popup__close {
  position: absolute;
  top: 24px;
  right: 20px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  outline: none;
  background: transparent;
  padding: 0;
  transition: opacity 0.3s ease-in-out;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .popup__close:hover {
  opacity: 0.8;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .popup__title {
  color: #12033e;
  text-align: center;
  font-family: var(--title-font);
  font-size: 28px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  margin: 0 0 16px;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .popup__text {
  color: #12033e;
  text-align: center;
  font-family: var(--paragraph-font);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  margin: 0 0 48px;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__input:not(:last-child) {
  margin-bottom: 16px;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__input-container {
  position: relative;
  display: flex;
  align-items: center;
  border-radius: 4px;
  border: 1px solid #e7e6ec;
  background: #fff;
  padding: 9px 16px;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__input-container
  svg {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 16px;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__input-container
  svg
  path {
  fill: #88819f;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__input-container
  input {
  color: #12033e;
  font-family: var(--paragraph-font);
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.7;
  padding-left: 28px;
  outline: none;
  width: 100%;
  height: 100%;
  background-color: transparent;
  border: none;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__input-container
  input:-webkit-autofill,
.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__input-container
  input:-webkit-autofill:hover,
.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__input-container
  input:-webkit-autofill:focus,
.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__input-container
  input:-webkit-autofill:active {
  -webkit-transition: background-color 5000000s ease-in-out 0s;
  transition: background-color 5000000s ease-in-out 0s;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__input-container
  input::-moz-placeholder {
  color: #88819f;
  font-family: var(--paragraph-font);
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.7;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__input-container
  input::placeholder {
  color: #88819f;
  font-family: var(--paragraph-font);
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.7;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .popup__input-error {
  color: #d43548;
  font-family: var(--paragraph-font);
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  display: none;
  align-items: center;
  line-height: 1.9;
  margin-top: 7px;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__input-error
  svg {
  margin-right: 8px;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__input.error
  .popup__input-container {
  border-color: #d43548;
  background: #faf1f2;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__input.error
  .popup__input-container
  input {
  color: #d43548;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__input.error
  .popup__input-container
  input::-moz-placeholder {
  color: #d4354880;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__input.error
  .popup__input-container
  input::placeholder {
  color: #d4354880;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__input.error
  .popup__input-container
  svg
  path {
  fill: #d43548;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__input.error
  .popup__input-error {
  display: flex;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .popup__signature {
  color: #12033e;
  text-align: center;
  font-family: Caveat, sans-serif;
  font-size: 32px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 32px;
  padding-bottom: 15px;
  border-bottom: 1px dashed #b8b3c5;
  min-height: 56px;
  word-break: break-word;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .popup__policy {
  color: #594f78;
  font-family: var(--paragraph-font);
  font-size: 11px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.45;
  margin: 16px 0 0;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .popup__action {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 16px;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__action
  .tooltip {
  padding: 6px 12px;
  background: #12033e;
  border-radius: 8px;
  font-family: var(--paragraph-font);
  font-style: normal;
  font-weight: 600;
  font-size: 11px;
  line-height: 14px;
  text-align: center;
  color: #fff;
  position: absolute;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  bottom: calc(100% + 8px);
  max-width: 220px;
  width: 100%;
  height: auto;
  pointer-events: none;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__action
  .tooltip:after {
  content: "";
  position: absolute;
  bottom: calc(100% + 8px);
  width: 10px;
  height: 10px;
  border-radius: 2px;
  background-color: #12033e;
  left: 50%;
  bottom: -3px;
  transform: translate(-50%) rotate(45deg);
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__action:hover
  .tooltip {
  opacity: 1;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__action.disabled
  button[type="submit"] {
  cursor: not-allowed;
  border: 1px solid #b8b3c5;
  background: #d0cdd8;
  color: #594f78;
  pointer-events: none;
}

.accept-button-popup-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .popup__action.disabled
  button[type="submit"]
  svg
  path {
  fill: #594f78;
}

.accept-button-message-71d72f0d-8486-4d9d-b58c-a5b9facf4701 {
  border-radius: 16px;
  background: #fff;
  box-shadow: 0 0 94px #0000002e;
  max-width: 732px;
  width: calc(100% - 30px);
  position: relative;
  margin: 15px;
}

.accept-button-message-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .message__close {
  position: absolute;
  top: 16px;
  right: 16px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  outline: none;
  background: transparent;
  padding: 0;
  transition: opacity 0.3s ease-in-out;
}

.accept-button-message-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .message__close:hover {
  opacity: 0.8;
}

.accept-button-message-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .message__main {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 88px 15px;
}

@media screen and (max-width: 576px) {
  .accept-button-message-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .message__main {
    padding: 40px 15px;
  }
}

.accept-button-message-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .message__icon {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 48px;
}

@media screen and (max-width: 576px) {
  .accept-button-message-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .message__icon {
    margin-bottom: 24px;
  }
}

.accept-button-message-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .message__title {
  color: #12033e;
  text-align: center;
  font-family: var(--title-font);
  font-size: 28px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  margin: 0 0 16px;
}

.accept-button-message-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .message__text {
  color: #12033e;
  text-align: center;
  font-family: var(--paragraph-font);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  margin: 0 0 32px;
}

.accept-button-message-71d72f0d-8486-4d9d-b58c-a5b9facf4701 .message__action {
  border-radius: 4px;
  border: 1px solid #841aff;
  background: #7106ee;
  box-shadow: 0 0 #12033e1a, 0 0 1px #12033e1a, 0 1px 1px #12033e17,
    0 3px 2px #12033e0d, 0 5px 2px #12033e03, 0 8px 2px #12033e00;
  height: 40px;
  padding: 8px 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-family: var(--paragraph-font);
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  min-width: 120px;
  line-height: 1.5;
  transition: opacity 0.3s ease-in-out;
  cursor: pointer;
}

.accept-button-message-71d72f0d-8486-4d9d-b58c-a5b9facf4701
  .message__action:hover {
  opacity: 0.8;
}

.pdf-accept-6LDfK8L4GtV4yGh {
  position: relative;
  padding-top: 112px;
  zoom: 2;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding-bottom: 40px;
  min-height: calc(var(--pdf-page-height) / 2);
  background-color: #fff;
}

.pdf-accept-6LDfK8L4GtV4yGh:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 32px;
  background-color: var(--theme-color-4);
}

.pdf-accept-6LDfK8L4GtV4yGh .pdf-accept__icon {
  margin-bottom: 32px;
}

.pdf-accept-6LDfK8L4GtV4yGh .pdf-accept__title {
  color: #12033e;
  font-family: Inter, sans-serif;
  font-size: 44px;
  font-style: normal;
  font-weight: 800;
  line-height: 1.36;
  margin: 0 60px 40px;
  text-align: center;
}

.pdf-accept-6LDfK8L4GtV4yGh .pdf-accept__main {
  border-radius: 16px;
  border: 1px solid #e7e6ec;
  background: #fff;
  padding: 40px 88px;
  width: 500px;
  margin: 0 auto 64px;
}

.pdf-accept-6LDfK8L4GtV4yGh .pdf-accept__main .main__wrapper {
  max-width: 324px;
  padding: 0 12px;
}

.pdf-accept-6LDfK8L4GtV4yGh .pdf-accept__main .main__by {
  color: #12033e;
  text-align: center;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  margin: 0 0 24px;
}

.pdf-accept-6LDfK8L4GtV4yGh .pdf-accept__main .main__name {
  color: #12033e;
  text-align: center;
  font-family: Caveat, sans-serif;
  font-size: 40px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin: 0 0 32px;
}

.pdf-accept-6LDfK8L4GtV4yGh .pdf-accept__main .main__data {
  border-radius: 4px;
  border: 1px solid #e7e6ec;
  margin-bottom: 40px;
  width: 100%;
}

.pdf-accept-6LDfK8L4GtV4yGh .pdf-accept__main .main__row {
  padding: 16px;
  display: flex;
  align-items: center;
}

.pdf-accept-6LDfK8L4GtV4yGh .pdf-accept__main .main__row span {
  align-items: center;
  color: #12033e;
  font-family: var(--paragraph-font);
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.7;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.pdf-accept-6LDfK8L4GtV4yGh .pdf-accept__main .main__row svg {
  margin-right: 8px;
  flex-shrink: 0;
}

.pdf-accept-6LDfK8L4GtV4yGh .pdf-accept__main .main__row svg path {
  fill: #88819f;
}

.pdf-accept-6LDfK8L4GtV4yGh .pdf-accept__main .main__row:not(:last-child) {
  border-bottom: 1px solid #e7e6ec;
}

.pdf-accept-6LDfK8L4GtV4yGh .pdf-accept__main .main__date {
  color: #12033e;
  text-align: center;
  font-family: var(--paragraph-font);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  margin: 0;
}

.pdf-accept-6LDfK8L4GtV4yGh .pdf-accept__storydoc {
  border-radius: 4.214px;
  border: 0.714px solid #e7e6ec;
  background: #fff;
  padding: 4px 12px;
  height: 32px;
  display: flex;
  align-items: center;
}

.pdf-accept-6LDfK8L4GtV4yGh .pdf-accept__storydoc span {
  color: #7106ee;
  text-align: center;
  font-family: Inter, sans-serif;
  font-size: 13.696px;
  font-style: normal;
  font-weight: 600;
  line-height: 1.7;
  margin: 0 4px 0 0;
}

.pdf-audit-78UzH17gDsbxnGj {
  zoom: 2;
  height: calc(var(--pdf-page-height) / 2);
  background-color: #fff;
  border-top: 1px solid #e7e6ec;
  position: relative;
  display: grid;
  grid-template-rows: 1fr 174px;
}

.pdf-audit-78UzH17gDsbxnGj .pdf-audit__content {
  padding: 40px 35px;
}

.pdf-audit-78UzH17gDsbxnGj .pdf-audit__title {
  color: #12033e;
  text-align: center;
  font-family: Inter, sans-serif;
  font-size: 28px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  margin: 0;
  position: relative;
}

.pdf-audit-78UzH17gDsbxnGj .pdf-audit__group {
  margin-top: 35px;
}

.pdf-audit-78UzH17gDsbxnGj .pdf-audit__group .group__title {
  color: #12033e;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 1.5;
  margin: 0 0 16px;
}

.pdf-audit-78UzH17gDsbxnGj .pdf-audit__group .group__data {
  border-radius: 4px;
  border: 1px solid #e7e6ec;
  background: #fff;
}

.pdf-audit-78UzH17gDsbxnGj .pdf-audit__group .group__row {
  padding: 15px 16px;
  display: flex;
  align-items: center;
}

.pdf-audit-78UzH17gDsbxnGj .pdf-audit__group .group__row:not(:last-child) {
  border-bottom: 1px solid #e7e6ec;
}

.pdf-audit-78UzH17gDsbxnGj .pdf-audit__group .group__row-title {
  color: #12033e;
  font-family: Inter, sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 1.4;
  width: 88px;
  margin-right: 70px;
}

.pdf-audit-78UzH17gDsbxnGj .pdf-audit__group .group__row-data {
  color: #594f78;
  font-family: Inter, sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.7;
  word-break: break-all;
}

.content {
  text-align: inherit;
  word-break: break-word;
}

.content > p:last-child {
  margin-bottom: 0;
}

.content .cke_editable {
  overflow: hidden;
  padding: 0;
  min-height: 10px;
}

.content .cke_inner,
.content .cke_inner .cke_top {
  background: none;
}

.content.placeholder {
  font-family: Inter;
  font-style: normal;
  font-weight: 700;
  font-size: 22px;
  line-height: 27px;
  color: #a09ab2;
}

.content * {
  line-height: initial;
}

.content.sd-admin [data-ai-classification] {
  border-bottom: 1.5px dashed #4cba78;
}

.rich-text-element {
  --default-line-height: 1.5;
}

.rich-text-element b,
.rich-text-element strong {
  font-weight: 700;
}

.rich-text-element .fr-second-toolbar {
  display: none !important;
}

.rich-text-element span,
.rich-text-element [data-ai-classification] {
  font-size: inherit;
  line-height: inherit;
  font-family: inherit;
  font-weight: inherit;
  font-style: inherit;
  color: inherit;
}

.rich-text-element h2,
.rich-text-element h2 p {
  font-size: var(--title-size);
  color: var(--title-color);
  font-family: var(--title-font);
  font-weight: var(--title-style);
  line-height: var(--default-line-height);
  margin: 0;
  margin-bottom: var(--title-margin-bottom);
}

.rich-text-element h3,
.rich-text-element h3 p {
  font-size: var(--subtitle-size);
  color: var(--subtitle-color);
  font-family: var(--subtitle-font);
  font-weight: var(--subtitle-style);
  line-height: var(--default-line-height);
  margin: 0;
  margin-bottom: var(--subtitle-margin-bottom);
}

.rich-text-element p,
.rich-text-element li {
  font-size: var(--paragraph-size);
  color: var(--paragraph-color);
  font-family: var(--paragraph-font);
  font-weight: var(--paragraph-style);
  line-height: var(--default-line-height);
  margin: 0;
  margin-bottom: var(--paragraph-margin-bottom);
}

.rich-text-element ol,
.rich-text-element ul {
  margin: 0;
  padding-inline-start: 0 !important;
  padding-inline-end: 0 !important;
}

.rich-text-element ol li,
.rich-text-element ul li {
  margin-left: 1.3em;
  margin-bottom: 0 !important;
}

.rich-text-element ol li[style*="direction: rtl"],
.rich-text-element ul li[style*="direction: rtl"] {
  margin-left: 0;
  margin-right: 1.3em;
}

.rich-text-element ol li[style*="text-align: center"],
.rich-text-element ul li[style*="text-align: center"] {
  list-style-position: inside;
}

.rich-text-element ol li ul,
.rich-text-element ol li ol,
.rich-text-element ul li ul,
.rich-text-element ul li ol {
  margin-bottom: 0 !important;
}

.rich-text-element a {
  transition: color 0.15s ease-in-out;
  -webkit-text-decoration: var(--hyperlinks-underline, none);
  text-decoration: var(--hyperlinks-underline, none);
  color: var(--hyperlinks-text-color, inherit);
  font-weight: var(--hyperlinks-bold, inherit);
  font-style: var(--hyperlinks-italic, inherit);
}

.rich-text-element a:hover {
  -webkit-text-decoration: var(--hyperlinks-underline, none);
  text-decoration: var(--hyperlinks-underline, none);
  color: var(--hyperlinks-text-hover-color, inherit);
  font-weight: var(--hyperlinks-bold, inherit);
  font-style: var(--hyperlinks-italic, inherit);
}

.rich-text-element a[style*="color:"] {
  transition: opacity 0.15s ease;
}

.rich-text-element a[style*="color:"]:hover {
  opacity: 0.75;
}

@media screen and (max-width: 767px) {
  .rich-text-element ol,
  .rich-text-element ul {
    padding: 0;
  }

  .rich-text-element ol li,
  .rich-text-element ul li {
    margin-left: var(--paragraph-mobile-size);
  }

  .rich-text-element ol li[style*="direction: rtl"],
  .rich-text-element ul li[style*="direction: rtl"] {
    margin-left: 0;
    margin-right: var(--paragraph-mobile-size);
  }

  .rich-text-element h2,
  .rich-text-element h2 p {
    font-size: var(--title-mobile-size) !important;
  }

  .rich-text-element h3,
  .rich-text-element h3 p {
    font-size: var(--subtitle-mobile-size) !important;
  }

  .rich-text-element p,
  .rich-text-element li {
    font-size: var(--paragraph-mobile-size) !important;
  }
}

.rich-text-element table,
.rich-text-element tr,
.rich-text-element td {
  overflow: hidden;
  max-width: 100% !important;
}

.buttonWrapper .rich-text-wrapper {
  min-height: 0;
}

.fr-placeholder {
  display: none;
  font-family: Inter !important;
  font-style: normal !important;
  font-weight: 400 !important;
  font-size: 16px !important;
  text-align: left !important;
  color: #12033e40 !important;
  pointer-events: none;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
  min-height: 27px;
  align-items: center;
  justify-content: flex-start;
}

.fr-placeholder h2,
.fr-placeholder h3,
.fr-placeholder p,
.fr-placeholder li {
  margin: 0;
  text-align: inherit !important;
  color: inherit !important;
  font-weight: inherit !important;
  font-style: inherit !important;
  line-height: inherit !important;
  font-family: inherit !important;
}

.fr-placeholder h2 {
  font-size: 34px !important;
  font-weight: 700 !important;
}

.fr-placeholder h3 {
  font-size: 22px !important;
  font-weight: 600 !important;
}

.fr-placeholder ul,
.fr-placeholder ol {
  margin: 0;
  padding-inline-start: 16px;
}

.fr-placeholder p,
.fr-placeholder li {
  font-size: 16px !important;
  font-weight: 400 !important;
}

.rich-text-element > *:last-child,
.fr-element > *:last-child {
  margin-bottom: 0 !important;
}

#editorWrapper .content > *:last-child {
  margin-bottom: 0;
}

#editorWrapper .content .cke_editable *:last-child {
  margin-bottom: 0;
}

#editorWrapper .optionsWrapper:has(.createWithAi) {
  background: #9530e8;
}

.RichText li:before {
  display: none !important;
}

ul.custom-check-mark li,
ul.custom-check-mark li[data-icon-name^="ri-"] {
  --icon-font: remixicon, "Font Awesome 6 Free";
}

ul.custom-check-mark li[data-icon-name^="fa-"] {
  --icon-font: "Font Awesome 6 Free", remixicon;
}

ul.custom-check-mark li::marker {
  font-family: var(--icon-font);
  content: "";
  display: inline-block;
}

ul.custom-check-mark li:before {
  display: none;
}

ul.custom-icon-mark:before {
  display: none !important;
}

ul.custom-icon-mark li,
ul.custom-icon-mark li[data-icon-name^="ri-"] {
  --icon-font: remixicon, "Font Awesome 6 Free";
}

ul.custom-icon-mark li[data-icon-name^="fa-"] {
  --icon-font: "Font Awesome 6 Free", remixicon;
}

ul.custom-icon-mark li::marker {
  font-family: var(--icon-font);
  content: attr(data-icon) " ";
  display: inline-block;
}

ul.custom-icon-mark li[data-icon]:before {
  display: none;
}

.activeMode.RichText .resize-controls .counter {
  transform: translate(-50%);
}

.activeMode.RichText button.height {
  display: none;
}

span[data-highlight-active] {
  --fr-custom-highlight-height: 100%;
  --fr-hi-dur: 1s;
  --fr-hi-delay: 0.4s;
  --fr-hi-additional-delay: 0s;
  display: inline;
  position: relative;
  z-index: 0;
  padding: 0 0.1em;
  margin: 0 -0.1em;
  white-space: pre-wrap;
  background-image: linear-gradient(to right, #f000, #f000),
    linear-gradient(
      to right,
      var(--var-highlight-bg-color),
      var(--var-highlight-bg-color)
    );
  background-size: 100% var(--fr-custom-highlight-height),
    0 var(--fr-custom-highlight-height);
  background-position: 100% 100%, 0 100%;
  background-repeat: no-repeat;
  color: inherit;
  caret-color: var(--var-highlight-text-color);
  animation-duration: var(--fr-hi-dur);
  animation-delay: calc(var(--fr-hi-delay) + var(--fr-hi-additional-delay));
  animation-iteration-count: 1;
  animation-fill-mode: both;
  animation-name: none;
}

[style*="direction: rtl"] span[data-highlight-active] {
  background-image: linear-gradient(to left, #f000, #f000),
    linear-gradient(
      to left,
      var(--var-highlight-bg-color),
      var(--var-highlight-bg-color)
    );
  background-position-x: 100%;
}

span[data-highlight-active="true"] {
  background-size: 0% var(--fr-custom-highlight-height),
    100% var(--fr-custom-highlight-height);
  color: var(--var-highlight-text-color);
  font-weight: inherit;
}

span[data-highlight-active] span,
a span[data-highlight-active="true"] {
  color: inherit !important;
  caret-color: inherit !important;
}

span[data-highlight-active="true"][data-highlight-animation="anim-bg"] {
  --fr-custom-highlight-height: 100%;
  animation-name: anim-highlight;
}

span[data-highlight-active="true"][data-highlight-animation="anim-underline"] {
  --fr-custom-highlight-height: 0.15em;
  animation-name: anim-highlight;
}

span[data-highlight-active="true"][data-highlight-static="true"] {
  animation-name: none;
}

@keyframes anim-highlight {
  0% {
    background-size: 100% var(--fr-custom-highlight-height),
      0 var(--fr-custom-highlight-height);
    color: inherit;
  }

  to {
    background-size: 0% var(--fr-custom-highlight-height),
      100% var(--fr-custom-highlight-height);
    color: var(--var-highlight-text-color);
  }
}

span[data-rkpi-active] {
  --fr-rkpi-additional-delay: 0s;
  position: relative;
  font-variant: tabular-nums;
}

i[data-is-remix-icon="true"] {
  font-family: remixicon;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
}

i[data-is-font-awesome-icon="true"] {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  -webkit-font-smoothing: antialiased;
}

.printToPdf span[data-highlight-active] {
  animation: none !important;
  background-size: 0% var(--fr-custom-highlight-height),
    100% var(--fr-custom-highlight-height);
  color: var(--var-highlight-text-color) !important;
  font-weight: inherit;
}

.printToPdf span[data-highlight-active][data-highlight-animation="anim-bg"] {
  --fr-custom-highlight-height: 100%;
}

.printToPdf
  span[data-highlight-active][data-highlight-animation="anim-underline"] {
  --fr-custom-highlight-height: 0.15em;
}

.arrayCombo .set.empty {
  min-height: 600px;
}

.arrayCombo .set .group.pos-1:empty {
  display: none;
}

.arrayCombo .addElementPlaceholder {
  border-radius: 200px;
}

.arrayCombo .set-wrapper:first-child .set-options .up {
  pointer-events: none;
  opacity: 0.3;
}

.arrayCombo .set-wrapper:last-child .set-options .down {
  pointer-events: none;
  opacity: 0.3;
}

.printToPdf .arrayComboPdf__row__item {
  justify-content: var(--justify-content);
  align-items: var(--align-items);
}

.printToPdf .arrayComboPdf__row__item .set {
  flex-direction: unset;
  align-items: var(--align-items);
  height: 100%;
}

.printToPdf .arrayComboPdf__row__item .set .setInnerWrapper {
  flex-direction: unset;
  height: inherit;
}

.printToPdf
  .arrayComboPdf__row__item
  .set
  .setInnerWrapper
  .set-groups-wrapper {
  flex-direction: column;
}

.comboWrapper:not(.comboTopWrapper)[data-combo-name="FullScreen"]
  .combo__options {
  top: 0;
  padding: 8px;
}

[data-combo-name="FullScreen"] {
  margin-left: calc(var(--slide-padding-x) * -1) !important;
  margin-right: calc(var(--slide-padding-x) * -1) !important;
  width: calc(100% + var(--slide-padding-x) * 2) !important;
}

[data-combo-name="FullScreen"] .comboWrapper > .inner_wrapper {
  flex-direction: column;
  min-height: unset;
}

[data-combo-name="FullScreen"]:first-child {
  margin-top: calc(var(--slide-padding-y) * -1) !important;
}

[data-combo-name="FullScreen"]:last-child {
  margin-bottom: calc(var(--slide-padding-y) * -1 - 2px) !important;
}

.combo-full-screen-container[data-min-height="screenFit"] .setInnerWrapper {
  min-height: 100vh !important;
}

.combo-full-screen-container[data-min-height="narrow"] .group.pos-0 {
  padding: 0 96px !important;
}

.combo-full-screen-container .set {
  display: flex;
  outline: none !important;
  padding: 0 !important;
  margin-top: 0 !important;
  align-self: stretch !important;
}

.combo-full-screen-container .set .setInnerWrapper {
  padding: 0 !important;
  height: 100%;
  border-top: 0 !important;
  border-left: 0 !important;
  border-right: 0 !important;
  border-radius: 0 !important;
}

@media screen and (max-width: 768px) {
  .combo-full-screen-container .set .setInnerWrapper {
    flex-direction: column-reverse !important;
  }
}

@media screen and (max-width: 576px) {
  .combo-full-screen-container .set .setInnerWrapper {
    justify-content: center;
  }
}

.combo-full-screen-container
  .set
  .setInnerWrapper
  .elementContainer
  .addElement {
  margin-top: 0;
}

.combo-full-screen-container .set .group.pos-0 {
  background: none;
  padding: 96px !important;
  pointer-events: none;
}

.combo-full-screen-container .set .group.pos-0 .elementWrapper {
  pointer-events: all;
}

.combo-full-screen-container .set .group.pos-1 .elementWrapper {
  border-radius: 0 !important;
}

.combo-full-screen-container
  .set
  .group.pos-1
  [data-layer-type="element"]:not(:first-child) {
  display: none;
}

@media screen and (max-width: 768px) {
  .combo-full-screen-container .set .group.pos-0 {
    padding: 64px 16px 48px !important;
    order: -1;
  }

  .combo-full-screen-container .set .set .group.pos-1 img,
  .combo-full-screen-container .set .set .group.pos-1 video {
    position: static !important;
  }
}

.combo-full-screen-container .set .elementContainer {
  pointer-events: auto;
}

.combo-full-screen-container .set .group.pos-1 {
  pointer-events: auto;
  padding: 0;
  align-self: stretch;
}

.combo-full-screen-container .set .group.pos-1 .addElement,
.combo-full-screen-container .set .group.pos-1 .left {
  display: none !important;
}

.combo-full-screen-container .set .group.pos-1 .elementContainer {
  height: 100%;
}

.combo-full-screen-container .set .group.pos-1 .elementWrapper {
  height: 100%;
  position: relative;
  margin: 0;
}

.combo-full-screen-container
  .set
  .group.pos-1
  .elementWrapper
  .right
  .option.duplicate {
  display: none;
}

.combo-full-screen-container .set .group.pos-1 .Image,
.combo-full-screen-container .set .group.pos-1 .imageWrapper,
.combo-full-screen-container .set .group.pos-1 .Video,
.combo-full-screen-container .set .group.pos-1 .videoWrapper,
.combo-full-screen-container .set .group.pos-1 .video__container {
  height: 100%;
}

.combo-full-screen-container .set .group.pos-1 .grid-grid {
  width: 100%;
}

.combo-full-screen-container .set .group.pos-1 .Grid,
.combo-full-screen-container .set .group.pos-1 .Grid-Wrapper {
  height: 100%;
  position: relative;
  overflow: hidden;
}

.combo-full-screen-container .set .group.pos-1 .Grid .wrapper,
.combo-full-screen-container .set .group.pos-1 .Grid-Wrapper .wrapper {
  height: 100%;
}

.combo-full-screen-container .set .group.pos-1 .Grid .wrapper > div,
.combo-full-screen-container .set .group.pos-1 .Grid-Wrapper .wrapper > div {
  height: 100%;
}

.combo-full-screen-container .set .group.pos-1 .Grid .wrapper .grid-inner,
.combo-full-screen-container
  .set
  .group.pos-1
  .Grid-Wrapper
  .wrapper
  .grid-inner {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.combo-full-screen-container .set .group.pos-1 .Grid .wrapper .grid-container,
.combo-full-screen-container
  .set
  .group.pos-1
  .Grid-Wrapper
  .wrapper
  .grid-container {
  height: -moz-min-content !important;
  height: min-content !important;
  width: 100%;
  margin-top: auto;
  margin-bottom: auto;
}

.combo-full-screen-container .set .group.pos-1 .Grid .grid-6 .grid-container,
.combo-full-screen-container .set .group.pos-1 .Grid .grid-7 .grid-container,
.combo-full-screen-container .set .group.pos-1 .Grid .grid-5 .grid-container,
.combo-full-screen-container
  .set
  .group.pos-1
  .Grid-Wrapper
  .grid-6
  .grid-container,
.combo-full-screen-container
  .set
  .group.pos-1
  .Grid-Wrapper
  .grid-7
  .grid-container,
.combo-full-screen-container
  .set
  .group.pos-1
  .Grid-Wrapper
  .grid-5
  .grid-container {
  height: 100% !important;
}

.combo-full-screen-container .set .group.pos-1 .imageWrapper {
  justify-content: center;
}

.combo-full-screen-container .set .group.pos-1 .imageLayout {
  box-shadow: none !important;
  width: 100% !important;
  height: 100% !important;
  border-radius: 0;
}

.combo-full-screen-container .set .group.pos-1 .imageLayout img,
.combo-full-screen-container .set .group.pos-1 .imageLayout .imageWrapperInner {
  border-radius: 0 !important;
}

.combo-full-screen-container .set .group.pos-1 .imageWrapperInner {
  padding: 0 !important;
  width: 100% !important;
  height: 100% !important;
  filter: none !important;
}

.combo-full-screen-container .set .group.pos-1 .imageWrapperInner:after,
.combo-full-screen-container .set .group.pos-1 .videoWrapper:after {
  -webkit-mask: unset;
  mask: unset;
}

.combo-full-screen-container .set .group.pos-1 .imageLayout,
.combo-full-screen-container .set .group.pos-1 .videoLayout {
  -webkit-clip-path: var(--media-layout-style);
  clip-path: var(--media-layout-style);
}

@media screen and (max-width: 768px) {
  .combo-full-screen-container .set .group.pos-1 .imageLayout,
  .combo-full-screen-container .set .group.pos-1 .videoLayout {
    -webkit-clip-path: var(--mobile-media-layout-top);
    clip-path: var(--mobile-media-layout-top);
  }
}

.combo-full-screen-container .set .group.pos-1 .imageLayout img,
.combo-full-screen-container .set .group.pos-1 .videoLayout video,
.combo-full-screen-container .set .group.pos-1 .video-pdf-thumbnail-img {
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute !important;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-mask: unset;
  mask: unset;
}

@media screen and (max-width: 768px) {
  .combo-full-screen-container .set .group.pos-1 .imageLayout img,
  .combo-full-screen-container .set .group.pos-1 .videoLayout video,
  .combo-full-screen-container .set .group.pos-1 .video-pdf-thumbnail-img {
    position: static !important;
    max-height: 50vh;
  }
}

.combo-full-screen-container .set .group.pos-1 .imageWrapperInner {
  -webkit-mask: unset;
  mask: unset;
}

.combo-full-screen-container .set .group.pos-1 .videoLayout:not(.noVideo) {
  box-shadow: none;
  -webkit-mask: unset;
  mask: unset;
  filter: unset;
  height: 100%;
  width: 100%;
}

.combo-full-screen-container .set .group.pos-1 .videoLayout:not(.noVideo) video,
.combo-full-screen-container
  .set
  .group.pos-1
  .videoLayout:not(.noVideo)
  .video__container {
  border-radius: 0 !important;
  padding: 0 !important;
}

.combo-full-screen-container
  .set
  .group.pos-1
  .videoLayout:not(.noVideo)
  .iframeWrapper {
  height: 100%;
}

@media screen and (max-width: 768px) {
  .combo-full-screen-container
    .set
    .group.pos-1
    .videoLayout:not(.noVideo)
    .iframeWrapper {
    padding-top: 56.25%;
  }
}

.combo-full-screen-container
  .set
  .group.pos-1
  .videoLayout:not(.noVideo)
  .iframeWrapper
  iframe {
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: 0;
}

.combo-full-screen-container .set .group.pos-1 .videoLayout.noVideo {
  border-radius: 0;
  box-shadow: none;
  width: 100%;
  height: 100%;
}

.combo-full-screen-container
  .set
  .group.pos-1
  .videoLayout.noVideo
  .video__container {
  padding-top: 0;
  border-radius: 0 !important;
}

.combo-full-screen-container
  .set
  .group.pos-1
  .videoLayout.noVideo
  .video__container
  .noVideo.placeholder {
  width: 100%;
  height: 100%;
}

.combo-full-screen-container .set .group.pos-1 .element {
  padding: 0;
  border: none !important;
}

.combo-full-screen-container .set .group.pos-1 .element.activeMode {
  outline: 2px solid #7106ee;
}

.combo-full-screen-container .set .group.pos-1 .video-pdf-thumbnail-contaienr {
  display: flex;
  position: absolute;
  z-index: 10;
  width: 100%;
  height: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.combo-full-screen-container .set .group.pos-1 .pdf-link-to-src {
  margin: 0;
  position: absolute;
  z-index: 10;
  bottom: 8px;
  left: 8px;
}

.combo-full-screen-container[data-media-position="left"] .pos-1,
.combo-full-screen-container [data-fullscreen-media-position="left"] .pos-1 {
  order: -1;
}

.combo-full-screen-container[data-media-position="left"] .addElementPlaceholder,
.combo-full-screen-container
  [data-fullscreen-media-position="left"]
  .addElementPlaceholder {
  border: none !important;
  border-right: 1px dashed #d0cdd8 !important;
}

.combo-full-screen-container[data-media-position="left"]
  .image__image-placeholder,
.combo-full-screen-container
  [data-fullscreen-media-position="left"]
  .image__image-placeholder,
.combo-full-screen-container[data-media-position="left"] .noVideo,
.combo-full-screen-container [data-fullscreen-media-position="left"] .noVideo {
  border-right: 1px dashed #d0cdd8 !important;
}

.combo-full-screen-container[data-media-position="right"]
  .addElementPlaceholder {
  border: none !important;
  border-left: 1px dashed #d0cdd8 !important;
}

.combo-full-screen-container[data-media-position="right"]
  .image__image-placeholder,
.combo-full-screen-container[data-media-position="right"] .noVideo {
  border-left: 1px dashed #d0cdd8 !important;
}

.combo-full-screen-container
  [data-fullscreen-media-position="right"][data-fullscreen-groups-ratio="60-40"]
  .group.pos-0 {
  width: 60%;
}

.combo-full-screen-container
  [data-fullscreen-media-position="right"][data-fullscreen-groups-ratio="60-40"]
  .group.pos-1,
.combo-full-screen-container
  [data-fullscreen-media-position="right"][data-fullscreen-groups-ratio="40-60"]
  .group.pos-0 {
  width: 40%;
}

.combo-full-screen-container
  [data-fullscreen-media-position="right"][data-fullscreen-groups-ratio="40-60"]
  .group.pos-1 {
  width: 60%;
}

.combo-full-screen-container
  [data-fullscreen-media-position="right"][data-fullscreen-groups-ratio="50-50"]
  .group.pos-0,
.combo-full-screen-container
  [data-fullscreen-media-position="right"][data-fullscreen-groups-ratio="50-50"]
  .group.pos-1 {
  width: 50%;
}

.combo-full-screen-container
  [data-fullscreen-media-position="left"][data-fullscreen-groups-ratio="60-40"]
  .group.pos-1 {
  width: 60%;
}

.combo-full-screen-container
  [data-fullscreen-media-position="left"][data-fullscreen-groups-ratio="60-40"]
  .group.pos-0,
.combo-full-screen-container
  [data-fullscreen-media-position="left"][data-fullscreen-groups-ratio="40-60"]
  .group.pos-1 {
  width: 40%;
}

.combo-full-screen-container
  [data-fullscreen-media-position="left"][data-fullscreen-groups-ratio="40-60"]
  .group.pos-0 {
  width: 60%;
}

.combo-full-screen-container
  [data-fullscreen-media-position="left"][data-fullscreen-groups-ratio="50-50"]
  .group.pos-0,
.combo-full-screen-container
  [data-fullscreen-media-position="left"][data-fullscreen-groups-ratio="50-50"]
  .group.pos-1 {
  width: 50%;
}

@media (min-width: 768px) {
  .combo-full-screen-container[data-min-height="screenFit"] .group.pos-1 .Grid,
  .combo-full-screen-container[data-min-height="screenFit"]
    .group.pos-1
    .Grid-Wrapper {
    height: 100%;
    position: relative;
    overflow: hidden;
  }

  .combo-full-screen-container[data-min-height="screenFit"]
    .group.pos-1
    .Grid
    .wrapper,
  .combo-full-screen-container[data-min-height="screenFit"]
    .group.pos-1
    .Grid-Wrapper
    .wrapper {
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    transform: translateY(-50%);
  }

  .combo-full-screen-container[data-min-height="screenFit"]
    .group.pos-1
    .Grid
    .grid-1,
  .combo-full-screen-container[data-min-height="screenFit"]
    .group.pos-1
    .Grid
    .grid-2,
  .combo-full-screen-container[data-min-height="screenFit"]
    .group.pos-1
    .Grid
    .grid-3,
  .combo-full-screen-container[data-min-height="screenFit"]
    .group.pos-1
    .Grid
    .grid-4,
  .combo-full-screen-container[data-min-height="screenFit"]
    .group.pos-1
    .Grid
    .grid-8,
  .combo-full-screen-container[data-min-height="screenFit"]
    .group.pos-1
    .Grid-Wrapper
    .grid-1,
  .combo-full-screen-container[data-min-height="screenFit"]
    .group.pos-1
    .Grid-Wrapper
    .grid-2,
  .combo-full-screen-container[data-min-height="screenFit"]
    .group.pos-1
    .Grid-Wrapper
    .grid-3,
  .combo-full-screen-container[data-min-height="screenFit"]
    .group.pos-1
    .Grid-Wrapper
    .grid-4,
  .combo-full-screen-container[data-min-height="screenFit"]
    .group.pos-1
    .Grid-Wrapper
    .grid-8 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .combo-full-screen-container[data-min-height="screenFit"]
    .group.pos-1
    .Grid
    .grid-7
    .item:last-of-type,
  .combo-full-screen-container[data-min-height="screenFit"]
    .group.pos-1
    .Grid-Wrapper
    .grid-7
    .item:last-of-type {
    margin-bottom: 0;
  }

  .combo-full-screen-container[data-min-height="screenFit"]
    .group.pos-1
    .Grid
    .grid-8:not([data-cols="1"])
    .grid-container,
  .combo-full-screen-container[data-min-height="screenFit"]
    .group.pos-1
    .Grid-Wrapper
    .grid-8:not([data-cols="1"])
    .grid-container {
    padding-bottom: 0;
  }

  .combo-full-screen-container[data-min-height="screenFit"]
    .group.pos-1
    .Grid
    .grid-6
    .item,
  .combo-full-screen-container[data-min-height="screenFit"]
    .group.pos-1
    .Grid-Wrapper
    .grid-6
    .item {
    margin-top: 0;
    margin-bottom: 0;
  }
}

@media screen and (max-width: 768px) {
  .combo-full-screen-container .group.pos-1 {
    order: -1 !important;
  }

  .combo-full-screen-container .group.pos-1 .video__container {
    padding-top: 0;
  }

  .combo-full-screen-container .group.pos-1 .imageLayout img,
  .combo-full-screen-container .group.pos-1 .videoLayout video {
    position: static !important;
  }

  .combo-full-screen-container .group.pos-1 .Grid,
  .combo-full-screen-container .group.pos-1 .Grid-Wrapper {
    --gap: 16px;
  }
}

@media screen and (max-width: 576px) {
  .combo-full-screen-container .group.pos-1 .Grid .grid-5 .grid-container,
  .combo-full-screen-container
    .group.pos-1
    .Grid-Wrapper
    .grid-5
    .grid-container {
    min-height: 500px;
  }

  .combo-full-screen-container .group.pos-1 .Grid .grid-7 .item,
  .combo-full-screen-container .group.pos-1 .Grid-Wrapper .grid-7 .item {
    min-height: 140px;
  }

  .combo-full-screen-container .group.pos-1 .Grid .grid-6 .item,
  .combo-full-screen-container .group.pos-1 .Grid-Wrapper .grid-6 .item {
    min-height: 360px;
  }

  .combo-full-screen-container
    .group.pos-1
    .Grid
    .wrapper
    .grid-inner
    .grid-container,
  .combo-full-screen-container
    .group.pos-1
    .Grid-Wrapper
    .wrapper
    .grid-inner
    .grid-container {
    margin-top: unset;
    margin-bottom: unset;
  }
}

.combo-full-screen-container .group.pos-1 .group.pos-0 {
  margin-top: 32px !important;
  padding: 0 24px !important;
}

.combo-full-screen-container .group.pos-1 .group.pos-0 h2,
.combo-full-screen-container .group.pos-1 .group.pos-0 h2 > p {
  margin-bottom: 16px !important;
}

.combo-full-screen-container .group.pos-1 .group.pos-1 {
  margin-top: 48px !important;
}

.combo-full-screen-container
  .group.pos-1[data-min-height="narrow"]
  .group.pos-0 {
  padding: 0 24px !important;
}

.combo-full-screen-container .pos-1 .options {
  top: 8px;
  transform: unset;
}

#editorWrapper .combo-full-screen-container[data-min-height="screenFit"] {
  min-height: unset !important;
}

#editorWrapper
  .combo-full-screen-container[data-min-height="screenFit"]
  .setInnerWrapper {
  min-height: calc(100vh - var(--screen-fit-height-offset)) !important;
}

.printToPdf .combo-full-screen-container[data-min-height="screenFit"] {
  min-height: calc(
    var(--pdf-page-width) / var(--pdf-100vh-slide-aspect-ratio)
  ) !important;
  width: 100% !important;
}

.printToPdf
  .combo-full-screen-container[data-min-height="screenFit"]
  .setInnerWrapper {
  min-height: calc(
    var(--pdf-page-width) / var(--pdf-100vh-slide-aspect-ratio)
  ) !important;
}

.printToPdf .combo-full-screen-container .Grid .video-pdf-lib-video-play-icon,
.printToPdf
  .combo-full-screen-container
  .Grid-Wrapper
  .video-pdf-lib-video-play-icon {
  display: none;
}

#frontView .slide [data-combo-name="Narrator"] .combo-wrapper-fhbZZmFAR1,
.thumbnail-dcCg2HdJbusfLZX
  .slide
  [data-combo-name="Narrator"]
  .combo-wrapper-fhbZZmFAR1,
#assistant-432f46d8-8f71-433d-bfec-2a8b240d037b
  .slide
  [data-combo-name="Narrator"]
  .combo-wrapper-fhbZZmFAR1 {
  margin-top: calc(var(--slide-padding-y) * -1) !important;
  margin-bottom: calc(var(--slide-padding-y) * -1) !important;
  width: calc(100% + 32px) !important;
}

#frontView
  .slide
  [data-combo-name="Narrator"]
  .combo-wrapper-fhbZZmFAR1
  .inner_wrapper,
.thumbnail-dcCg2HdJbusfLZX
  .slide
  [data-combo-name="Narrator"]
  .combo-wrapper-fhbZZmFAR1
  .inner_wrapper,
#assistant-432f46d8-8f71-433d-bfec-2a8b240d037b
  .slide
  [data-combo-name="Narrator"]
  .combo-wrapper-fhbZZmFAR1
  .inner_wrapper {
  max-width: unset !important;
}

#frontView .slide [data-combo-name="Narrator"] .combo-wrapper-fhbZZmFAR1 {
  width: 100% !important;
}

.slide .inner-wrapper > .comboWrapper[data-combo-name="Narrator"]:first-child {
  margin-top: calc(var(--slide-padding-y) * -1) !important;
}

.slide .inner-wrapper > .comboWrapper[data-combo-name="Narrator"]:last-child {
  margin-bottom: calc(var(--slide-padding-y) * -1) !important;
}

@media screen and (max-width: 768px) {
  .slide
    .inner-wrapper
    > .comboWrapper[data-combo-name="Narrator"]:first-child {
    margin-top: calc(var(--mobile-slide-padding-y) * -1) !important;
  }

  .slide .inner-wrapper > .comboWrapper[data-combo-name="Narrator"]:last-child {
    margin-bottom: calc(var(--mobile-slide-padding-y) * -1) !important;
  }
}

.slide[data-slide-min-height="narrow"]
  .inner-wrapper
  > .comboWrapper[data-combo-name="Narrator"]:first-child {
  margin-top: 0 !important;
}

.slide[data-slide-min-height="narrow"]
  .inner-wrapper
  > .comboWrapper[data-combo-name="Narrator"]:last-child {
  margin-bottom: 0 !important;
}

@media screen and (max-width: 768px) {
  .slide[data-slide-min-height="narrow"]
    .inner-wrapper
    > .comboWrapper[data-combo-name="Narrator"] {
    width: calc(100% + 32px) !important;
  }

  .slide[data-slide-min-height="narrow"]
    .inner-wrapper
    > .comboWrapper[data-combo-name="Narrator"]:first-child {
    margin-top: 0 !important;
  }

  .slide[data-slide-min-height="narrow"]
    .inner-wrapper
    > .comboWrapper[data-combo-name="Narrator"]:last-child {
    margin-bottom: 0 !important;
  }
}

.comboTopWrapper[data-combo-name="Narrator"] {
  width: calc(100% + 32px) !important;
}

.comboTopWrapper[data-combo-name="Narrator"] .outline-settings-height,
.comboTopWrapper[data-combo-name="Narrator"] .outline-settings-width {
  display: none;
}

@media screen and (max-width: 768px) {
  .comboTopWrapper[data-combo-name="Narrator"] {
    width: 100% !important;
  }

  .comboTopWrapper[data-combo-name="Narrator"][data-combo-narrator-style="fullscreen"] {
    width: calc(100% + 32px) !important;
  }
}

.comboTopWrapper[data-combo-name="Narrator"] .inner_wrapper {
  max-width: none !important;
}

[data-layer-type="combo"][data-combo-name="Narrator"] {
  width: calc(100% + 32px) !important;
}

[data-layer-type="combo"][data-combo-name="Narrator"] .outline-settings-height,
[data-layer-type="combo"][data-combo-name="Narrator"] .outline-settings-width {
  display: none;
}

@media screen and (max-width: 768px) {
  [data-layer-type="combo"][data-combo-name="Narrator"] {
    width: 100% !important;
  }

  [data-layer-type="combo"][data-combo-name="Narrator"][data-combo-narrator-style="fullscreen"] {
    width: calc(100% + 32px) !important;
  }
}

[data-layer-type="combo"][data-combo-name="Narrator"] .inner_wrapper {
  max-width: none !important;
}

[data-layer-type="combo"][data-combo-name="Narrator"][data-combo-narrator-style="fullscreen"]
  .combo-wrapper-fhbZZmFAR1
  > .inner_wrapper {
  padding: 0;
}

.combo-narrator {
  --narrator-top-offset: 0px;
  --narrator-subtract-padding-x: 0px;
  --narrator-subtract-padding-y: 0px;
  --narrator-step-outline-padding-x: 0px;
  --narrator-step-outline-padding-y: 0px;
  --narrator-step-outline-height: calc(
    100vh - var(--narrator-top-offset) - var(--narrator-step-outline-padding-y) *
      2
  );
  min-height: 300px;
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  align-items: normal !important;
  justify-content: normal !important;
}

.combo-narrator .combo-narrator__fullcreen-clickable {
  position: absolute;
  width: var(--narrator-step-outline-padding-x);
  height: 100%;
  background-color: transparent;
  z-index: 8;
  pointer-events: all;
}

.combo-narrator .combo-narrator__fullcreen-clickable[data-position="left"] {
  top: 0%;
  left: 0%;
}

.combo-narrator .combo-narrator__fullcreen-clickable[data-position="right"] {
  top: 0%;
  right: 0%;
}

.combo-narrator .combo-narrator__fullcreen-clickable[data-position="top"] {
  top: 0%;
  left: 0%;
  width: 100%;
  height: var(--narrator-step-outline-padding-y);
}

.combo-narrator .combo-narrator__fullcreen-clickable[data-position="bottom"] {
  bottom: 0%;
  left: 0%;
  width: 100%;
  height: var(--narrator-step-outline-padding-y);
}

.combo-narrator .combo-narrator__options__container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 20;
  pointer-events: none;
}

.combo-narrator .combo-options {
  display: flex !important;
  position: sticky;
  top: var(--narrator-top-offset);
  padding: 8px;
  transform: unset;
}

.combo-narrator .set {
  outline: none !important;
  background: none !important;
  pointer-events: none !important;
  padding: 0 !important;
}

.combo-narrator .set:hover {
  outline: none !important;
}

.combo-narrator .set.empty .options {
  display: none !important;
}

.combo-narrator .set .emptyGroup.pos-0 .addElementPlaceholder {
  height: auto !important;
}

.combo-narrator .set .emptyGroup.pos-0 .addElementPlaceholder .elementItem {
  cursor: pointer !important;
}

.combo-narrator .set .emptyGroup.pos-0 .addElementPlaceholder ul,
.combo-narrator .set .emptyGroup.pos-0 .addElementPlaceholder li {
  margin-bottom: 0 !important;
}

.combo-narrator .set .group,
.combo-narrator .set .emptyGroup {
  pointer-events: all !important;
}

.combo-narrator .set .group.pos-0,
.combo-narrator .set .emptyGroup.pos-0 {
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 16px;
  width: 100% !important;
  min-height: 71px;
}

.combo-narrator .set .group.pos-0 .addElement,
.combo-narrator .set .emptyGroup.pos-0 .addElement {
  margin-top: 0 !important;
  display: flex !important;
}

.combo-narrator .set .group .elementWrapper,
.combo-narrator .set .emptyGroup .elementWrapper {
  margin: 0 !important;
}

.combo-narrator[data-narrator-layout="right"] .com-narrator__split {
  justify-content: flex-end;
}

.combo-narrator[data-narrator-layout="right"]
  .com-narrator__split
  .combo-narrator__media-container {
  justify-content: flex-start;
}

.combo-narrator[data-narrator-layout="center"] .com-narrator__split,
.combo-narrator[data-narrator-layout="center"]
  .com-narrator__split
  .combo-narrator__media-container {
  justify-content: center;
}

.combo-narrator[data-narrator-layout="left"] .com-narrator__split {
  justify-content: flex-start;
}

.combo-narrator[data-narrator-layout="left"]
  .com-narrator__split
  .combo-narrator__media-container {
  justify-content: flex-end;
}

.combo-narrator .com-narrator__split .combo-narrator__media-container .Chart {
  width: 100% !important;
}

.combo-narrator .com-narrator__split .combo-narrator__media-container .Grid,
.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid-Wrapper {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  position: relative;
  overflow: unset;
}

.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid
  .options,
.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid-Wrapper
  .options {
  top: 0;
  padding: 8px;
}

.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid
  .wrapper,
.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid-Wrapper
  .wrapper {
  max-height: calc(100vh - var(--narrator-top-offset));
}

.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid
  .wrapper
  > div,
.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid-Wrapper
  .wrapper
  > div {
  max-height: calc(100vh - var(--narrator-top-offset));
}

.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid
  .wrapper
  .grid-inner,
.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid-Wrapper
  .wrapper
  .grid-inner {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid
  .wrapper
  .grid-container,
.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid-Wrapper
  .wrapper
  .grid-container {
  height: -moz-min-content !important;
  height: min-content !important;
  width: 100%;
  margin-top: auto;
  margin-bottom: auto;
}

.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid
  .grid-6
  .grid-container,
.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid
  .grid-7
  .grid-container,
.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid
  .grid-5
  .grid-container,
.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid-Wrapper
  .grid-6
  .grid-container,
.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid-Wrapper
  .grid-7
  .grid-container,
.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid-Wrapper
  .grid-5
  .grid-container {
  height: 100% !important;
}

.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid
  .grid-1,
.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid
  .grid-2,
.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid
  .grid-3,
.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid
  .grid-4,
.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid
  .grid-8,
.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid-Wrapper
  .grid-1,
.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid-Wrapper
  .grid-2,
.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid-Wrapper
  .grid-3,
.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid-Wrapper
  .grid-4,
.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid-Wrapper
  .grid-8 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid
  .grid-7
  .item:last-of-type,
.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid-Wrapper
  .grid-7
  .item:last-of-type {
  margin-bottom: 0;
}

.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid
  .grid-8:not([data-cols="1"])
  .grid-container,
.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid-Wrapper
  .grid-8:not([data-cols="1"])
  .grid-container {
  padding-bottom: 0;
}

.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid
  .grid-6
  .item,
.combo-narrator
  .com-narrator__split
  .combo-narrator__media-container
  .Grid-Wrapper
  .grid-6
  .item {
  margin-top: 0;
  margin-bottom: 0;
}

.combo-narrator[data-narrator-style="side-by-side"] .combo-narrator__content,
.combo-narrator[data-narrator-style="side-by-side"]
  .combo-narrator__media__wrapper {
  padding: 0;
}

.combo-narrator[data-narrator-style="side-by-side"][data-narrator-layout="left"]
  .combo-narrator__content {
  padding-left: calc(48px - var(--narrator-subtract-padding-x));
  padding-right: calc(var(--narrators-content-media-gap) / 2);
}

.combo-narrator[data-narrator-style="side-by-side"][data-narrator-layout="left"]
  .combo-narrator__media__wrapper,
.combo-narrator[data-narrator-style="side-by-side"][data-narrator-layout="right"]
  .combo-narrator__content {
  padding-right: calc(48px - var(--narrator-subtract-padding-x));
  padding-left: calc(var(--narrators-content-media-gap) / 2);
}

.combo-narrator[data-narrator-style="side-by-side"][data-narrator-layout="right"]
  .combo-narrator__media__wrapper {
  padding-left: calc(48px - var(--narrator-subtract-padding-x));
  padding-right: calc(var(--narrators-content-media-gap) / 2);
}

.combo-narrator[data-narrator-style="side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .options {
  top: 0;
  padding: 8px;
}

.combo-narrator[data-narrator-style="side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .addElementPlaceholder {
  width: calc(100% - 96px + var(--narrator-subtract-padding-x)) !important;
}

.combo-narrator[data-narrator-style="side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .Grid.element,
.combo-narrator[data-narrator-style="side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .Grid-Wrapper.element {
  outline: none !important;
  background: transparent !important;
}

.combo-narrator[data-narrator-style="side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .Grid.element.activeMode:not(.RKPI):not(.AnimatedNumbers),
.combo-narrator[data-narrator-style="side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .Grid-Wrapper.element.activeMode:not(.RKPI):not(.AnimatedNumbers) {
  outline: none !important;
}

.combo-narrator[data-narrator-style="side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .Grid
  .wrapper,
.combo-narrator[data-narrator-style="side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .Grid-Wrapper
  .wrapper {
  max-height: calc(var(--narrator-step-outline-height) - 48px);
}

.combo-narrator[data-narrator-style="side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .Grid
  .wrapper
  > div,
.combo-narrator[data-narrator-style="side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .Grid-Wrapper
  .wrapper
  > div {
  max-height: calc(var(--narrator-step-outline-height) - 48px);
}

.combo-narrator[data-narrator-style="side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .Video,
.combo-narrator[data-narrator-style="side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .videoWrapper {
  width: 100% !important;
}

.combo-narrator[data-narrator-style="side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .Video
  .video__container,
.combo-narrator[data-narrator-style="side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .videoWrapper
  .video__container {
  max-height: calc(var(--narrator-step-outline-height) - 48px);
}

.combo-narrator[data-narrator-style="side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .Video
  .video__container[data-video-shape="free"]
  .iframeWrapper,
.combo-narrator[data-narrator-style="side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .videoWrapper
  .video__container[data-video-shape="free"]
  .iframeWrapper {
  aspect-ratio: 16/9;
}

.combo-narrator[data-narrator-style="side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .Video
  .video__container
  video,
.combo-narrator[data-narrator-style="side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .videoWrapper
  .video__container
  video {
  pointer-events: all;
}

.combo-narrator[data-narrator-style="side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .imageWrapperInner {
  max-height: calc(var(--narrator-step-outline-height) - 48px);
}

.combo-narrator[data-narrator-style="side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .combo-narrator__media__wrapper:not([data-narrator-step-active="true"])
  .elementContainer {
  pointer-events: none !important;
}

.combo-narrator[data-narrator-style="side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .combo-narrator__media__wrapper
  .elementContainer {
  height: auto !important;
}

.combo-narrator[data-narrator-style="side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .combo-narrator__media__wrapper[data-narrator-media-name="Grid"]
  .elementContainer,
.combo-narrator[data-narrator-style="side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .combo-narrator__media__wrapper[data-narrator-media-name="Grid"]
  .elementWrapper {
  height: 100% !important;
  max-height: calc(var(--narrator-step-outline-height) - 48px);
}

.combo-narrator[data-narrator-style="side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  div[_echarts_instance_] {
  max-height: calc(var(--narrator-step-outline-height) - 48px) !important;
}

.combo-narrator[data-narrator-style="side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  div[_echarts_instance_]
  canvas {
  max-height: calc(var(--narrator-step-outline-height) - 48px) !important;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"],
.combo-narrator[data-narrator-style="fullscreen"] {
  --narrator-step-outline-padding-y: 24px;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .resize-controls,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .resize-controls {
  display: none !important;
}

@media screen and (max-width: 768px) {
  .combo-narrator[data-narrator-style="fullscreen-side-by-side"]
    .com-narrator__split
    .combo-narrator__media-container
    .combo-narrator__media__wrapper,
  .combo-narrator[data-narrator-style="fullscreen"]
    .com-narrator__split
    .combo-narrator__media-container
    .combo-narrator__media__wrapper {
    padding: 0 !important;
  }
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .element
  .options,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .element
  .options {
  top: 0;
  padding: 8px;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .elementWrapper,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .elementWrapper {
  padding: 0;
  margin: 0;
  height: 100% !important;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .libraryVideo,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .libraryVideo {
  border-radius: 0 !important;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .iframeWrapper,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .iframeWrapper {
  height: 100% !important;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .videoLayout
  .iframeWrapper
  iframe,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .videoLayout
  .iframeWrapper
  iframe {
  border-radius: 0 !important;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .imageLayout
  .imageWrapperInner,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .imageLayout
  .imageWrapperInner {
  height: 100% !important;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .videoWrapper,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .videoWrapper {
  width: 100% !important;
  height: 100% !important;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .video__container,
.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .imageLayout,
.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .imageWrapperInner,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .video__container,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .imageLayout,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .imageWrapperInner {
  padding-top: 0 !important;
  border-radius: 0 !important;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .elementContainer,
.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .Image,
.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .imageWrapper,
.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .video__container,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .elementContainer,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .Image,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .imageWrapper,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .video__container {
  height: 100% !important;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .videoLayout,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .videoLayout {
  box-shadow: none !important;
  border-radius: 0 !important;
  filter: unset !important;
  -webkit-mask: unset;
  mask: unset;
  height: 100% !important;
  width: 100% !important;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .Video,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .Video {
  border: none !important;
  height: 100% !important;
  width: 100% !important;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .noVideo,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .noVideo {
  width: calc(100% + 1.5px);
  height: 100% !important;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .Chart,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .Chart {
  height: 100% !important;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .Chart
  > div:first-of-type,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .Chart
  > div:first-of-type {
  height: 100% !important;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .echarts-for-react,
.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  div[_echarts_instance_],
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .echarts-for-react,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  div[_echarts_instance_] {
  height: 100% !important;
  width: 100% !important;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .echarts-for-react
  > div:first-of-type,
.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  div[_echarts_instance_]
  > div:first-of-type,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .echarts-for-react
  > div:first-of-type,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  div[_echarts_instance_]
  > div:first-of-type {
  height: 100% !important;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .echarts-for-react
  > div:last-of-type,
.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  div[_echarts_instance_]
  > div:last-of-type,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .echarts-for-react
  > div:last-of-type,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  div[_echarts_instance_]
  > div:last-of-type {
  display: none !important;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .echarts-for-react
  canvas,
.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  div[_echarts_instance_]
  canvas,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .echarts-for-react
  canvas,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  div[_echarts_instance_]
  canvas {
  height: 100% !important;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .imageLayout,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .imageLayout {
  width: 100% !important;
  height: 100% !important;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  img,
.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  video,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  img,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  video {
  border-radius: 0;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
  height: 100%;
  -webkit-mask: unset;
  mask: unset;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .com-narrator__split
  .combo-narrator__media-container
  .imageWrapperInner,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .imageWrapperInner {
  -webkit-mask: unset;
  mask: unset;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .combo-narrator__content {
  padding: 0;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .combo-narrator__media__wrapper {
  padding: 0 64px;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"][data-narrator-layout="left"]
  .combo-narrator__content {
  padding-left: calc(48px - var(--narrator-subtract-padding-x));
  padding-right: var(--narrators-content-media-gap);
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"][data-narrator-layout="left"]
  .combo-narrator__media__wrapper {
  padding-right: calc(64px - var(--narrator-subtract-padding-x));
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"][data-narrator-layout="right"]
  .combo-narrator__content {
  padding-right: calc(48px - var(--narrator-subtract-padding-x));
  padding-left: var(--narrators-content-media-gap);
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"][data-narrator-layout="right"]
  .combo-narrator__media__wrapper {
  padding-left: calc(64px - var(--narrator-subtract-padding-x));
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .combo-narrator__media__wrapper {
  padding: 0 !important;
  width: 100% !important;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .combo-narrator__media__wrapper
  .Image {
  border: none !important;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .combo-narrator__media__wrapper
  .video__container
  .iframeWrapper {
  width: 100%;
  height: 100%;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .combo-narrator__media__wrapper
  .elementWrapper
  > div {
  height: 100% !important;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .combo-narrator__media__wrapper
  .chart__wrapper {
  height: 100% !important;
}

@media screen and (max-width: 768px) {
  .combo-narrator[data-narrator-style="fullscreen-side-by-side"]
    .combo-narrator__media__wrapper
    .chart__wrapper {
    height: 100vw !important;
    max-height: calc(100vh - var(--narrator-top-offset));
  }
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .addElementPlaceholder {
  border-radius: 0 !important;
  height: 100% !important;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .addElementPlaceholder:hover {
  background: #f3f2f580 !important;
  border: 1px dashed #d0cdd8 !important;
}

.combo-narrator[data-narrator-style="fullscreen"] {
  --narrator-subtract-padding-x: 0px;
  --narrator-subtract-padding-y: 0px;
}

.combo-narrator[data-narrator-style="fullscreen"][data-narrator-layout="left"]
  .com-narrator__split
  .set {
  justify-content: flex-start;
}

.combo-narrator[data-narrator-style="fullscreen"][data-narrator-layout="right"]
  .com-narrator__split
  .set {
  justify-content: flex-end;
}

.combo-narrator[data-narrator-style="fullscreen"][data-narrator-layout="center"]
  .com-narrator__split
  .set,
.combo-narrator[data-narrator-style="fullscreen"] .com-narrator__split {
  justify-content: center;
}

.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__content {
  width: 100%;
  padding: 0 64px;
}

.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__content
  .setInnerWrapper {
  width: 60%;
  padding: 0;
}

@media screen and (max-width: 768px) {
  .combo-narrator[data-narrator-style="fullscreen"]
    .com-narrator__split
    .combo-narrator__content {
    padding: 0 16px;
  }

  .combo-narrator[data-narrator-style="fullscreen"]
    .com-narrator__split
    .combo-narrator__content
    .set {
    justify-content: center;
  }

  .combo-narrator[data-narrator-style="fullscreen"]
    .com-narrator__split
    .combo-narrator__content
    .set
    .group.pos-0 {
    padding: 16px !important;
  }

  .combo-narrator[data-narrator-style="fullscreen"]
    .com-narrator__split
    .combo-narrator__content
    .set
    .setInnerWrapper {
    width: 100%;
    padding: 0;
  }
}

.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container {
  justify-content: center;
}

.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .combo-narrator__media {
  width: 100%;
  height: calc(100vh - var(--narrator-top-offset));
  flex-basis: unset;
  align-items: flex-start;
  justify-content: flex-start;
  overflow: hidden;
}

.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .combo-narrator__media
  .combo-narrator__media__wrapper {
  width: 100%;
  padding: 0;
}

.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .combo-narrator__media
  .combo-narrator__media__wrapper[data-narrator-media-name="Chart"]
  .elementWrapper
  > div {
  height: 100% !important;
}

.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .combo-narrator__media
  .combo-narrator__media__wrapper
  .chart__wrapper {
  height: 100% !important;
}

.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .combo-narrator__media
  .combo-narrator__media__wrapper
  div[_echarts_instance_] {
  pointer-events: none !important;
}

.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .combo-narrator__media
  .combo-narrator__media__wrapper
  .Image {
  border: none !important;
}

.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .combo-narrator__media
  .combo-narrator__media__wrapper
  .Image,
.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .combo-narrator__media
  .combo-narrator__media__wrapper
  .imageWrapper {
  width: 100%;
}

.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .combo-narrator__media
  .addElementPlaceholder {
  border-radius: 0 !important;
  height: 100% !important;
  padding: calc(var(--narrator-step-outline-padding-y) + 50px)
    calc(var(--narrator-step-outline-padding-x) + 16px) 0px !important;
  pointer-events: none;
  flex-direction: row !important;
  align-items: flex-start !important;
  justify-content: flex-start !important;
}

.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .combo-narrator__media
  .addElementPlaceholder
  > p.title {
  margin-right: 16px !important;
  margin-top: 4px !important;
  pointer-events: all !important;
}

.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .combo-narrator__media
  .addElementPlaceholder
  > ul {
  pointer-events: all !important;
}

.combo-narrator[data-narrator-style="fullscreen"]
  .com-narrator__split
  .combo-narrator__media-container
  .combo-narrator__media
  .addElementPlaceholder:hover {
  background: #f3f2f580 !important;
  border: 1px dashed #d0cdd8 !important;
}

@media screen and (max-width: 768px) {
  .combo-narrator:not([data-narrator-style="fullscreen"]) .com-narrator__split {
    justify-content: center;
  }

  .combo-narrator:not([data-narrator-style="fullscreen"])
    .com-narrator__split
    .combo-narrator__content {
    width: 100%;
    padding: 0;
  }

  .combo-narrator:not([data-narrator-style="fullscreen"])
    .com-narrator__split
    .combo-narrator__content
    .setInnerWrapper {
    width: 100%;
    padding: 0;
  }

  .combo-narrator:not([data-narrator-style="fullscreen"])
    .com-narrator__split
    .combo-narrator__content
    .set {
    justify-content: center;
  }

  .combo-narrator:not([data-narrator-style="fullscreen"])
    .com-narrator__split
    .combo-narrator__content
    .set
    .group.pos-0 {
    padding: 8px !important;
  }

  .combo-narrator:not([data-narrator-style="fullscreen"])
    .com-narrator__split
    .combo-narrator__media-container {
    justify-content: center;
  }

  .combo-narrator:not([data-narrator-style="fullscreen"])
    .com-narrator__split
    .combo-narrator__media-container
    .imageWrapper {
    width: 100% !important;
  }

  .combo-narrator:not([data-narrator-style="fullscreen"])
    .com-narrator__split
    .combo-narrator__media-container
    .imageWrapper
    img {
    -o-object-fit: cover !important;
    object-fit: cover !important;
  }

  .combo-narrator:not([data-narrator-style="fullscreen"])
    .com-narrator__split
    .combo-narrator__media-container
    .combo-narrator__media {
    width: 100%;
    flex-basis: unset;
    align-items: flex-start;
    justify-content: flex-start;
    overflow: hidden;
  }

  .combo-narrator:not(
      [data-narrator-style="fullscreen"]
    )[data-narrator-style="fullscreen-side-by-side"]
    .combo-narrator__content {
    padding-top: calc(
      (100vh - var(--narrator-top-offset)) / 2 - 86px
    ) !important;
    padding-bottom: calc(100vh - var(--narrator-top-offset) / 2) !important;
  }

  .combo-narrator:not(
      [data-narrator-style="fullscreen"]
    )[data-narrator-style="fullscreen-side-by-side"]
    .combo-narrator__media-container {
    width: calc(100% + var(--mobile-slide-padding-x) * 2);
    left: calc(var(--mobile-slide-padding-x) * -1);
  }

  .combo-narrator:not(
      [data-narrator-style="fullscreen"]
    )[data-narrator-style="fullscreen-side-by-side"]
    .combo-narrator__media-container
    .combo-narrator__media {
    padding-bottom: 0 !important;
  }

  .combo-narrator:not(
      [data-narrator-style="fullscreen"]
    )[data-narrator-style="fullscreen-side-by-side"]
    .combo-narrator__media__wrapper
    .elementWrapper {
    height: 100% !important;
  }

  .combo-narrator:not(
      [data-narrator-style="fullscreen"]
    )[data-narrator-style="side-by-side"]
    .combo-narrator__media
    .combo-narrator__media__wrapper {
    padding: 16px 0 0 !important;
    align-items: flex-start;
  }

  .combo-narrator:not(
      [data-narrator-style="fullscreen"]
    )[data-narrator-style="side-by-side"]
    .combo-narrator__media
    .combo-narrator__media__wrapper
    .Grid-Wrapper {
    height: auto !important;
  }

  .combo-narrator:not(
      [data-narrator-style="fullscreen"]
    )[data-narrator-style="side-by-side"]
    .combo-narrator__media
    .elementWrapper:not([label="Grid"]) {
    height: auto !important;
  }

  .combo-narrator:not(
      [data-narrator-style="fullscreen"]
    )[data-narrator-style="side-by-side"]
    .combo-narrator__media
    .elementWrapper:not([label="Grid"])
    .imageWrapper
    img {
    -o-object-fit: contain;
    object-fit: contain;
  }

  .combo-narrator[data-narrator-style="side-by-side"] .combo-narrator__content {
    padding-bottom: calc(var(--narrator-step-spacing) / 2) !important;
  }

  .combo-narrator[data-narrator-style="side-by-side"]
    .combo-narrator__media[data-is-last-step-active="true"] {
    height: -moz-fit-content !important;
    height: fit-content !important;
    padding-bottom: calc(var(--narrator-step-spacing) / 2);
  }

  .combo-narrator[data-narrator-style="side-by-side"]
    .combo-narrator__media[data-is-last-step-active="true"]
    .combo-narrator__media__wrapper:last-child[data-narrator-step-active="true"] {
    position: static !important;
  }
}

.com-narrator__split {
  display: flex;
  flex-direction: row;
  pointer-events: none;
}

.combo-narrator__content {
  width: 50%;
  display: grid;
  z-index: 10;
}

.combo-narrator__content__step {
  display: flex;
}

.combo-narrator__content__step .setInnerWrapper {
  padding: 0;
  justify-content: center !important;
  align-items: center !important;
}

.combo-narrator__media-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  z-index: 2;
}

.combo-narrator__media-container .combo-narrator__media {
  top: var(--narrator-top-offset);
  height: calc(100vh - var(--narrator-top-offset));
  width: 50%;
  flex-basis: 50%;
  display: flex;
  position: sticky;
  align-items: center;
  justify-content: center;
}

.combo-narrator__media-container .combo-narrator__media__wrapper {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: opacity ease 0.4s;
  display: flex;
  justify-content: center;
  align-items: center;
}

.combo-narrator__media-container
  .combo-narrator__media__wrapper
  .elementWrapper {
  margin: 0 !important;
}

.combo-narrator__media-container .combo-narrator__media__wrapper .imageWrapper,
.combo-narrator__media-container .combo-narrator__media__wrapper .videoWrapper {
  width: 100% !important;
}

.combo-narrator__media-container .combo-narrator__media__wrapper .Image {
  width: 100%;
}

.combo-narrator__media-container
  .combo-narrator__media__wrapper[data-narrator-media-name="Grid"],
.combo-narrator__media-container
  .combo-narrator__media__wrapper[data-narrator-media-name="Chart"] {
  width: 100%;
  padding: 0;
}

.combo-narrator__media-container
  .combo-narrator__media__wrapper[data-narrator-media-name="Grid"]
  .elementContainer,
.combo-narrator__media-container
  .combo-narrator__media__wrapper[data-narrator-media-name="Chart"]
  .elementContainer,
.combo-narrator__media-container
  .combo-narrator__media__wrapper[data-narrator-media-name="Grid"]
  .elementWrapper,
.combo-narrator__media-container
  .combo-narrator__media__wrapper[data-narrator-media-name="Chart"]
  .elementWrapper {
  height: 100% !important;
}

.combo-narrator__media-container
  .combo-narrator__media__wrapper:not([data-narrator-media-name="Grid"])
  .elementContainer {
  height: 100% !important;
}

.combo-narrator__media-container
  .combo-narrator__media__wrapper:not([data-narrator-media-name="Grid"])
  .elementWrapper {
  height: 100% !important;
  display: flex;
  justify-content: center;
  align-items: center;
}

.combo-narrator__media-container .combo-narrator__media .elementContainer,
.combo-narrator__media-container .combo-narrator__media .addElementPlaceholder {
  pointer-events: all;
}

.combo-narrator__media-container .combo-narrator__media .element {
  padding: 0;
}

.combo-narrator__media-container .combo-narrator__media .addElement {
  display: none;
}

.combo-narrator__media-container .combo-narrator__media .duplicate {
  display: none !important;
}

.combo-narrator .combo-narrator__step-options-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
}

.combo-narrator
  .combo-narrator__step-options-container
  .combo-narrator__content__step__add-step[data-position="top"] {
  height: auto !important;
  top: 0;
  transform: translateY(calc(-100% - 8px));
}

.combo-narrator
  .combo-narrator__step-options-container
  .combo-narrator__content__step__add-step[data-position="bottom"] {
  height: auto !important;
  top: calc(100% + 8px);
}

.combo-narrator
  .combo-narrator__step-options-container
  .combo-narrator__step-options-container__bg {
  position: sticky;
  z-index: 1;
  outline-offset: -3px;
  width: calc(100% - var(--narrator-step-outline-padding-x) * 2);
  height: var(--narrator-step-outline-height);
  top: calc(
    var(--narrator-top-offset) + var(--narrator-step-outline-padding-y)
  );
  margin: var(--narrator-step-outline-padding-y) auto;
  background-color: #3fa2fe0d;
  pointer-events: all;
}

.combo-narrator
  .combo-narrator__step-options-container
  .combo-narrator__step-options-container__bg
  .combo-narrator__step-options-container__bg__fullscreen-clickable {
  position: absolute;
  width: var(--narrator-step-outline-padding-x);
  height: 100%;
  background-color: transparent;
  z-index: 8;
  pointer-events: all;
}

.combo-narrator
  .combo-narrator__step-options-container
  .combo-narrator__step-options-container__bg
  .combo-narrator__step-options-container__bg__fullscreen-clickable[data-position="left"] {
  top: 0%;
  left: 0%;
}

.combo-narrator
  .combo-narrator__step-options-container
  .combo-narrator__step-options-container__bg
  .combo-narrator__step-options-container__bg__fullscreen-clickable[data-position="right"] {
  top: 0%;
  right: 0%;
}

.combo-narrator
  .combo-narrator__step-options-container
  .combo-narrator__step-options-container__bg
  .combo-narrator__step-options-container__bg__fullscreen-clickable[data-position="top"] {
  top: 0%;
  left: 0%;
  width: 100%;
  height: var(--narrator-step-outline-padding-x);
}

.combo-narrator
  .combo-narrator__step-options-container
  .combo-narrator__step-options-container__bg
  .combo-narrator__step-options-container__bg__fullscreen-clickable[data-position="bottom"] {
  bottom: 0%;
  left: 0%;
  width: 100%;
  height: var(--narrator-step-outline-padding-x);
}

.combo-narrator .combo-narrator__step-options-container__outline {
  position: sticky;
  z-index: 10;
  outline-offset: -3px;
  width: calc(100% - var(--narrator-step-outline-padding-x) * 2);
  height: var(--narrator-step-outline-height);
  top: calc(
    var(--narrator-top-offset) + var(--narrator-step-outline-padding-y)
  );
  margin: var(--narrator-step-outline-padding-y) auto;
  outline: #7106ee solid 3px;
}

.combo-narrator
  .combo-narrator__step-options-container__outline
  .combo__options {
  position: absolute;
  top: 0;
  transform: translateY(calc(-100% - 8px));
  padding: 0;
}

.combo-narrator
  .combo-narrator__step-options-container[data-is-media-active="true"]
  .combo-narrator__step-options-container__outline {
  outline: 1px dashed #7106ee;
}

.combo-narrator
  .combo-narrator__step-options-container[data-is-media-active="true"]
  .combo-narrator__step-options-container__outline
  > div {
  display: none !important;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .combo-narrator__step-options-container__outline {
  outline-offset: 0px;
}

.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .combo-narrator__media__wrapper
  .options {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}

.combo-narrator[data-narrator-style="fullscreen"]
  .combo-narrator__step-options-container
  .combo-narrator__content__step__add-step[data-position="top"],
.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .combo-narrator__step-options-container
  .combo-narrator__content__step__add-step[data-position="top"] {
  transform: translateY(calc(-100% - 1px));
}

.combo-narrator[data-narrator-style="fullscreen"]
  .combo-narrator__step-options-container
  .combo-narrator__content__step__add-step[data-position="bottom"],
.combo-narrator[data-narrator-style="fullscreen-side-by-side"]
  .combo-narrator__step-options-container
  .combo-narrator__content__step__add-step[data-position="bottom"] {
  top: calc(100% + 1px);
}

.combo-narrator[data-narrator-style="fullscreen"]
  .combo-narrator__step-options-container[data-is-media-active="true"]
  .combo-narrator__step-options-container__outline {
  z-index: 10 !important;
}

.combo-narrator[data-narrator-style="fullscreen"]
  .combo-narrator__step-options-container__bg {
  background-color: transparent;
  pointer-events: none;
  z-index: 10;
}

.combo-narrator .combo-narrator__content {
  overflow: hidden;
}

.printToPdf
  #frontView
  .slide
  [data-combo-name="Narrator"]
  .combo-wrapper-fhbZZmFAR1 {
  margin-top: unset !important;
  margin-bottom: unset !important;
}

.combo-narrator-pdf {
  display: flex;
  flex-direction: column;
  width: 100%;
  align-items: normal !important;
  justify-content: normal !important;
  --pos-0-justify: start;
  --pos-0-width: 50%;
  --media-justify: start;
  --copntent-edge-gap: 48px;
  --media-edge-gap: 48px;
  --media-content-gap: 48px;
  --media-width: 50%;
}

.combo-narrator-pdf .setInnerWrapper {
  min-height: 600px;
  padding: 0 48px;
  z-index: 2;
  display: flex;
  justify-content: var(--pos-0-justify) !important;
}

.combo-narrator-pdf .setInnerWrapper .group {
  width: var(--pos-0-width) !important;
}

.combo-narrator-pdf .setInnerWrapper .group.pos-0 {
  padding: 16px;
}

.combo-narrator-pdf__step-container {
  -moz-column-break-inside: avoid;
  break-inside: avoid;
  position: relative;
}

.combo-narrator-pdf__step-media {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 0px var(--media-edge-gap);
  display: flex;
  justify-content: var(--media-justify);
  align-items: center;
}

.combo-narrator-pdf__step-media .elementContainer {
  width: calc(var(--media-width) - var(--media-content-gap)) !important;
}

.combo-narrator-pdf[data-narrator-layout="left"] {
  --pos-0-justify: start;
  --media-justify: end;
}

.combo-narrator-pdf[data-narrator-layout="center"] {
  --pos-0-justify: center;
  --media-justify: center;
  --pos-0-width: 60%;
  --media-width: 70%;
  --media-edge-gap: 0px;
}

.combo-narrator-pdf[data-narrator-layout="right"] {
  --pos-0-justify: end;
  --media-justify: start;
}

.combo-narrator-pdf[data-narrator-style="fullscreen"] {
  --media-width: 100%;
  --media-content-gap: 0px;
  --media-edge-gap: 0px;
}

.combo-narrator-pdf[data-narrator-style="fullscreen"]
  .combo-narrator-pdf__step-media
  .elementWrapper,
.combo-narrator-pdf[data-narrator-style="fullscreen"]
  .combo-narrator-pdf__step-media
  .elementContainer,
.combo-narrator-pdf[data-narrator-style="fullscreen"]
  .combo-narrator-pdf__step-media
  .imageWrapper,
.combo-narrator-pdf[data-narrator-style="fullscreen"]
  .combo-narrator-pdf__step-media
  .imageLayout,
.combo-narrator-pdf[data-narrator-style="fullscreen"]
  .combo-narrator-pdf__step-media
  .imageWrapperInner,
.combo-narrator-pdf[data-narrator-style="fullscreen"]
  .combo-narrator-pdf__step-media
  img,
.combo-narrator-pdf[data-narrator-style="fullscreen"]
  .combo-narrator-pdf__step-media
  .videoWrapper,
.combo-narrator-pdf[data-narrator-style="fullscreen"]
  .combo-narrator-pdf__step-media
  .videoLayout,
.combo-narrator-pdf[data-narrator-style="fullscreen"]
  .combo-narrator-pdf__step-media
  .video__container,
.combo-narrator-pdf[data-narrator-style="fullscreen"]
  .combo-narrator-pdf__step-media
  video,
.combo-narrator-pdf[data-narrator-style="fullscreen"]
  .combo-narrator-pdf__step-media
  iframe {
  width: 100%;
  height: 100%;
  padding: unset;
}

.combo-narrator-pdf[data-narrator-style="fullscreen"]
  .combo-narrator-pdf__step-media
  video,
.combo-narrator-pdf[data-narrator-style="fullscreen"]
  .combo-narrator-pdf__step-media
  iframe,
.combo-narrator-pdf[data-narrator-style="fullscreen"]
  .combo-narrator-pdf__step-media
  img {
  border-radius: 0 !important;
  -o-object-fit: cover !important;
  object-fit: cover !important;
}

.combo-narrator-pdf[data-narrator-style="side-by-side"]
  .combo-narrator-pdf__step-media {
  overflow: hidden;
}

[data-combo-name="PdfEntireSlideImage"] {
  --roundness: 0px;
  height: 100%;
  width: 100%;
  border-radius: var(--roundness);
  pointer-events: none !important;
  margin: 0;
}

[data-combo-name="PdfEntireSlideImage"] .combo-wrapper-fhbZZmFAR1 {
  display: block !important;
}

[data-combo-name="PdfEntireSlideImage"] > .comboWrapper {
  height: 100%;
  border-radius: var(--roundness);
  outline: none !important;
  margin: 0;
}

[data-combo-name="PdfEntireSlideImage"] > .comboWrapper.activeMode {
  outline: none !important;
}

[data-combo-name="PdfEntireSlideImage"] .inner_wrapper {
  height: 100%;
  padding: 0 !important;
  margin: 0;
  border-radius: var(--roundness) !important;
  max-width: none !important;
}

[data-combo-name="PdfEntireSlideImage"] .comboBackground {
  display: none !important;
}

.pdf-entire-slide-img-tAofoADcig2w7F06 img {
  border-radius: var(--roundness);
}

.slide[data-slide-is-pdf-slide="true"] {
  --slide-padding-x: 0px;
  --slide-padding-y: 0px;
  --slide-padding-narrow-x: 0px;
  --slide-padding-narrow-y: 0px;
  --mobile-slide-padding-x: 0px;
  --mobile-slide-padding-y: 0px;
  --mobile-slide-padding-narrow-x: 0px;
  --mobile-slide-padding-narrow-y: 0px;
}

.slide[data-slide-is-pdf-slide="true"] > .inner-wrapper {
  height: 100%;
  pointer-events: none !important;
}

#editorWrapper .mainStory .slide[data-slide-is-pdf-slide="true"] {
  border: 0px;
}

#editorWrapper .mainStory [data-combo-name="PdfEntireSlideImage"] {
  --roundness: 7px;
}

.sideBySideCombo .set .group {
  padding: 0;
}

.sideBySideCombo .set .group.pos-0.full-width {
  margin-bottom: 8px;
}

.sideBySideCombo .set .group.pos-0:not(.full-width) {
  margin-right: calc(var(--side-by-side-elements-gap) / 2);
}

.sideBySideCombo .set .group.pos-1:not(.full-width) {
  margin-left: calc(var(--side-by-side-elements-gap) / 2);
}

@media screen and (max-width: 768px) {
  .sideBySideCombo .set .group:not(:last-of-type) {
    margin-bottom: 16px;
  }

  .sideBySideCombo .set .group.pos-0 {
    order: -1;
    margin-right: 0 !important;
  }

  .sideBySideCombo .set .group.pos-1 {
    margin-left: 0 !important;
  }
}

.sideBySideCombo .set .group:last-child .addElement {
  display: flex;
}

.sideBySideCombo .set.empty > .addElement {
  display: none;
}

.sideBySideCombo .set.empty .group .addElement {
  display: flex;
  opacity: 1;
}

.sideBySideCombo .set .emptyGroup {
  display: flex !important;
}

.sideBySideCombo .group[width="100"] {
  margin-left: 0;
  margin-right: 0;
}

.sideBySideCombo > .set:nth-child(n + 2) {
  margin-top: 16px;
}

.editorV4Preview.is-mobile .sideBySideCombo .set .group.pos-0 {
  padding-right: 0;
}

.editorV4Preview.is-mobile .sideBySideCombo .set .group.pos-1 {
  padding-left: 0;
}

.editorV4Preview.is-mobile .sideBySideCombo .set .group .buttonElement {
  justify-content: center;
}

.editorV4Preview.is-mobile
  .sideBySideCombo
  .set
  .group
  .buttonElement
  .buttonWrapper {
  min-width: -moz-fit-content;
  min-width: fit-content;
}

[data-combo-name="Simple"] .set {
  display: inline-flex;
  border-color: transparent !important;
}

[data-combo-name="Simple"] .group {
  width: 100%;
}

@media screen and (max-width: 768px) {
  [data-combo-name="Simple"] .group .imageWrapper .imageLayout {
    width: 100% !important;
  }

  .comboTopWrapper[data-has-background="true"],
  .comboTopWrapper[data-has-border="true"] {
    --mobile-combo-padding-x: 16px;
    --mobile-combo-padding-y: 16px;
    --mobile-combo-padding-narrow-x: 16px;
    --mobile-combo-padding-narrow-y: 16px;
  }
}

[data-combo-name="Tabs"] .group:nth-child(1) {
  padding-right: calc(var(--tabs-side-by-side-elements-gap) / 2);
}

[data-combo-name="Tabs"] .group:nth-child(2) {
  padding-left: calc(var(--tabs-side-by-side-elements-gap) / 2);
}

@media screen and (max-width: 768px) {
  [data-combo-name="Tabs"] .group.pos-0 {
    order: -1;
    margin-bottom: 16px;
  }
}

[data-combo-name="Tabs"] .swiper-pagination {
  position: static;
  grid-gap: 2px;
  background: #fff;
  border-radius: 100px;
  box-shadow: 0 0 1px #12033e1c, 0 3px 5px #12033e1a;
  display: grid;
  gap: 2px;
  grid-auto-flow: column;
  justify-content: center;
  list-style-type: none;
  margin: 8px auto 0 !important;
  padding: 3px 4px !important;
  padding-inline-end: 4px !important;
  padding-inline-start: 4px !important;
  width: -moz-fit-content !important;
  width: fit-content !important;
}

[data-combo-name="Tabs"] .swiper-pagination span {
  background-color: #d0cdd8;
  border-radius: 100%;
  height: 6px;
  margin: 0 !important;
  transition: background-color 0.3s ease;
  width: 6px;
  opacity: 1;
}

[data-combo-name="Tabs"]
  .swiper-pagination
  span.swiper-pagination-bullet-active {
  background-color: #12033e;
}

[data-combo-name="Tabs"] .comboWrapper .inner_wrapper {
  border: none;
}

div[data-combo-name="VTimeline"] > .combo-wrapper-fhbZZmFAR1 > .inner_wrapper {
  background: transparent !important;
  border: none !important;
  padding: 0 !important;
  border-radius: 0 !important;
}

div[data-combo-name=VTimeline] .set-wrapper-XFGzfwO910:not(.--active): not(.--active-thread):hover {
  outline-offset: -1px;
}

.timeline-item-marker[data-marker-type="numbers"] {
  line-height: 1;
  font-variant-numeric: tabular-nums;
  font-family: var(--title-font) !important;
  font-weight: 700 !important;
  font-size: 24px !important;
}

.timeline-item-marker[data-marker-type="custom-text"] {
  font-family: var(--title-font) !important;
  font-weight: 700 !important;
  font-size: 24px !important;
  word-wrap: break-word;
}

.slide
  .comboWrapper
  .inner_wrapper
  .combo[data-timeline-type="vertical"]
  .timeline-item,
.timeline-combo[data-timeline-type="vertical"] .timeline-item {
  -moz-column-break-inside: avoid;
  break-inside: avoid;
  --timeline-item-content-opacity: 1;
  --timeline-item-marker-opacity: 1;
}

.slide
  .comboWrapper
  .inner_wrapper
  .combo[data-timeline-type="vertical"]
  .timeline-item
  .timeline-item-marker,
.timeline-combo[data-timeline-type="vertical"]
  .timeline-item
  .timeline-item-marker {
  opacity: var(--timeline-item-marker-opacity);
  transition: opacity 0.25s ease;
}

.slide
  .comboWrapper
  .inner_wrapper
  .combo[data-timeline-type="vertical"]
  .timeline-item
  .timeline-item-content,
.timeline-combo[data-timeline-type="vertical"]
  .timeline-item
  .timeline-item-content {
  opacity: var(--timeline-item-content-opacity);
  transition: opacity 0.5s ease;
}

.slide
  .comboWrapper
  .inner_wrapper
  .combo[data-timeline-type="vertical"]
  .timeline-item[data-item-active="false"],
.timeline-combo[data-timeline-type="vertical"]
  .timeline-item[data-item-active="false"] {
  --timeline-item-content-opacity: 0.4;
  --timeline-item-marker-opacity: 0.4;
}

.slide
  .comboWrapper
  .inner_wrapper
  .combo[data-timeline-type="vertical"]
  .timeline-item[data-item-active="true"],
.timeline-combo[data-timeline-type="vertical"]
  .timeline-item[data-item-active="true"] {
  --timeline-item-content-opacity: 1;
  --timeline-item-marker-opacity: 1;
}

.slide
  .comboWrapper
  .inner_wrapper
  .combo[data-timeline-type="vertical"][data-timeline-set-container="full"]
  .setInnerWrapper,
.timeline-combo[data-timeline-type="vertical"][data-timeline-set-container="full"]
  .setInnerWrapper {
  flex-direction: column;
}

.slide
  .comboWrapper
  .inner_wrapper
  .combo[data-timeline-type="vertical"][data-timeline-set-container="full"]
  .setInnerWrapper
  .group.pos-0,
.timeline-combo[data-timeline-type="vertical"][data-timeline-set-container="full"]
  .setInnerWrapper
  .group.pos-0 {
  margin-bottom: 8px;
}

.slide
  .comboWrapper
  .inner_wrapper
  .combo[data-timeline-type="vertical"][data-timeline-set-container="side-by-side"]
  .setInnerWrapper,
.timeline-combo[data-timeline-type="vertical"][data-timeline-set-container="side-by-side"]
  .setInnerWrapper {
  flex-direction: row;
  flex-wrap: nowrap;
}

.slide
  .comboWrapper
  .inner_wrapper
  .combo[data-timeline-type="vertical"][data-timeline-set-container="side-by-side"]
  .setInnerWrapper
  .group.pos-0,
.timeline-combo[data-timeline-type="vertical"][data-timeline-set-container="side-by-side"]
  .setInnerWrapper
  .group.pos-0 {
  margin-bottom: 0;
  margin-right: 32px;
}

.editor-draggable-overlay
  > div[data-timeline-type="vertical"][data-timeline-set-container="full"]
  .setInnerWrapper {
  flex-direction: column;
}

.editor-draggable-overlay
  > div[data-timeline-type="vertical"][data-timeline-set-container="full"]
  .setInnerWrapper
  .group.pos-0 {
  margin-bottom: 8px;
}

.editor-draggable-overlay
  > div[data-timeline-type="vertical"][data-timeline-set-container="side-by-side"]
  .setInnerWrapper {
  flex-direction: row;
  flex-wrap: nowrap;
}

.editor-draggable-overlay
  > div[data-timeline-type="vertical"][data-timeline-set-container="side-by-side"]
  .setInnerWrapper
  .group.pos-0 {
  margin-bottom: 0;
  margin-right: 32px;
}

#assistant-432f46d8-8f71-433d-bfec-2a8b240d037b
  .slide
  .comboWrapper
  .inner_wrapper
  .combo[data-timeline-type="vertical"]
  .timeline-item,
#assistant-432f46d8-8f71-433d-bfec-2a8b240d037b
  .timeline-combo[data-timeline-type="vertical"]
  .timeline-item,
#thumbnails-rW1pzyXLg7
  .slide
  .comboWrapper
  .inner_wrapper
  .combo[data-timeline-type="vertical"]
  .timeline-item,
#thumbnails-rW1pzyXLg7
  .timeline-combo[data-timeline-type="vertical"]
  .timeline-item,
.printToPdf
  .slide
  .comboWrapper
  .inner_wrapper
  .combo[data-timeline-type="vertical"]
  .timeline-item,
.printToPdf .timeline-combo[data-timeline-type="vertical"] .timeline-item {
  --timeline-item-content-opacity: 1 !important;
  --timeline-item-marker-opacity: 1 !important;
}

.slide
  .comboWrapper
  .inner_wrapper
  .combo[data-timeline-type="horizontal"]
  .timeline-item,
.timeline-combo[data-timeline-type="horizontal"] .timeline-item {
  transition: opacity 0.5s ease;
}

.slide
  .comboWrapper
  .inner_wrapper
  .combo[data-timeline-type="horizontal"]
  .timeline-item[data-is-last-in-view="true"]
  .set-actions-MWc3R2XA,
.timeline-combo[data-timeline-type="horizontal"]
  .timeline-item[data-is-last-in-view="true"]
  .set-actions-MWc3R2XA {
  transform: scaleX(-1) translate(100%, -50%);
  left: 0;
}

.slide
  .comboWrapper
  .inner_wrapper
  .combo[data-timeline-type="horizontal"]
  .timeline-item-content,
.slide
  .comboWrapper
  .inner_wrapper
  .combo[data-timeline-type="horizontal"]
  .timeline-item-track,
.timeline-combo[data-timeline-type="horizontal"] .timeline-item-content,
.timeline-combo[data-timeline-type="horizontal"] .timeline-item-track {
  transition: opacity 0.5s ease;
}

.slide
  .comboWrapper
  .inner_wrapper
  .combo[data-timeline-type="horizontal"]
  .set-wrapper-XFGzfwO910,
.timeline-combo[data-timeline-type="horizontal"] .set-wrapper-XFGzfwO910 {
  height: 100%;
}

.slide
  .comboWrapper
  .inner_wrapper
  .combo[data-timeline-type="horizontal"]
  .set-wrapper-XFGzfwO910.--active,
.timeline-combo[data-timeline-type="horizontal"]
  .set-wrapper-XFGzfwO910.--active {
  outline-offset: -2px;
}

.slide
  .comboWrapper
  .inner_wrapper
  .combo[data-timeline-type="horizontal"]
  .setInnerWrapper,
.timeline-combo[data-timeline-type="horizontal"] .setInnerWrapper {
  flex-wrap: wrap;
  height: 100%;
}

.slide
  .comboWrapper
  .inner_wrapper
  .combo[data-timeline-type="horizontal"]
  .setInnerWrapper
  .group.pos-0,
.timeline-combo[data-timeline-type="horizontal"] .setInnerWrapper .group.pos-0 {
  margin-bottom: 8px;
}

@media screen and (max-width: 768px) {
  div[data-combo-name="VTimeline"] {
    width: calc(100% + var(--mobile-slide-padding-x) * 2) !important;
  }

  .slide
    .comboWrapper
    .inner_wrapper
    .combo[data-timeline-type="horizontal"]
    .swiper-slide,
  .timeline-combo[data-timeline-type="horizontal"] .swiper-slide {
    padding: 0px var(--mobile-slide-padding-x);
    height: auto;
    display: flex;
    flex-direction: column;
  }

  .slide
    .comboWrapper
    .inner_wrapper
    .combo[data-timeline-type="horizontal"]
    .swiper-slide:not(.swiper-slide-active)
    .timeline-item-track,
  .slide
    .comboWrapper
    .inner_wrapper
    .combo[data-timeline-type="horizontal"]
    .swiper-slide:not(.swiper-slide-active)
    .timeline-item-content,
  .timeline-combo[data-timeline-type="horizontal"]
    .swiper-slide:not(.swiper-slide-active)
    .timeline-item-track,
  .timeline-combo[data-timeline-type="horizontal"]
    .swiper-slide:not(.swiper-slide-active)
    .timeline-item-content {
    opacity: 0.4;
  }

  .slide
    .comboWrapper
    .inner_wrapper
    .combo[data-timeline-type="horizontal"]
    .timeline-horizontal-btn,
  .timeline-combo[data-timeline-type="horizontal"] .timeline-horizontal-btn {
    margin: 0px calc(var(--mobile-slide-padding-x) / 2);
  }

  .slide
    .comboWrapper
    .inner_wrapper
    .combo[data-timeline-type="horizontal"]
    .timeline-horizontal-btn.swiper-button-disabled,
  .timeline-combo[data-timeline-type="horizontal"]
    .timeline-horizontal-btn.swiper-button-disabled {
    opacity: 1;
  }

  .slide
    .comboWrapper
    .inner_wrapper
    .combo[data-timeline-type="horizontal"]
    .timeline-horizontal-btn.swiper-button-disabled
    i,
  .timeline-combo[data-timeline-type="horizontal"]
    .timeline-horizontal-btn.swiper-button-disabled
    i {
    opacity: 0.4;
  }
}

.editor-draggable-overlay > div[data-timeline-type="horizontal"] {
  height: 100%;
  align-items: start;
}

.editor-draggable-overlay
  > div[data-timeline-type="horizontal"]
  .set-wrapper-XFGzfwO910 {
  height: 100%;
}

.editor-draggable-overlay
  > div[data-timeline-type="horizontal"]
  .set
  .setInnerWrapper {
  height: auto;
  flex-direction: column;
  flex-wrap: nowrap;
}

.printToPdf
  .slide
  .comboWrapper
  .inner_wrapper
  .combo[data-timeline-type="horizontal"]
  .timeline-horizontal-btn,
.printToPdf
  .timeline-combo[data-timeline-type="horizontal"]
  .timeline-horizontal-btn {
  display: none;
}

.printToPdf
  .slide
  .comboWrapper
  .inner_wrapper
  .combo[data-timeline-type="horizontal"]
  .timeline-item-track,
.printToPdf
  .slide
  .comboWrapper
  .inner_wrapper
  .combo[data-timeline-type="horizontal"]
  .timeline-item-content,
.printToPdf
  .timeline-combo[data-timeline-type="horizontal"]
  .timeline-item-track,
.printToPdf
  .timeline-combo[data-timeline-type="horizontal"]
  .timeline-item-content {
  opacity: 1 !important;
}

.slide
  .inner-wrapper
  [data-combo-carousel-style="full-screen"][data-combo-name="Carousel"] {
  width: calc(100% + var(--slide-padding-x) * 2);
}

.slide
  .inner-wrapper
  [data-combo-carousel-style="full-screen"]
  .combo-wrapper-fhbZZmFAR1
  > .actions-or3KXIqrvPxgVqmBGHOC {
  z-index: 100;
  top: 8px;
  left: 8px;
  transform: translateY(0);
}

.slide
  .inner-wrapper
  [data-combo-carousel-style="full-screen"]
  .combo-wrapper-fhbZZmFAR1
  .inner_wrapper {
  width: 100%;
  max-width: none;
  padding: 0;
}

.slide
  .inner-wrapper
  [data-combo-carousel-style="full-screen"]
  .combo-wrapper-fhbZZmFAR1
  .carousel-item-inner {
  max-width: var(--combo-max-width);
}

.slide
  .inner-wrapper
  [data-combo-carousel-style="full-screen"]
  .combo-wrapper-fhbZZmFAR1
  .carousel-item-inner
  .set-wrapper-XFGzfwO910 {
  --set-inner-wrapper-padding-y: 48px;
  --set-inner-wrapper-padding-x: 56px;
  --mobile-set-inner-wrapper-padding-x: 32px;
  --mobile-set-inner-wrapper-padding-y: 32px;
}

.slide
  .inner-wrapper
  [data-combo-carousel-style="full-screen"][data-combo-name="Carousel"]:first-child {
  margin-top: calc(var(--slide-padding-y) * -1) !important;
}

.slide
  .inner-wrapper
  [data-combo-carousel-style="full-screen"][data-combo-name="Carousel"]:last-child {
  margin-bottom: calc(var(--slide-padding-y) * -1) !important;
}

div[data-combo-name="Carousel"] .carousel-combo .actions-or3KXIqrvPxgVqmBGHOC {
  z-index: 100;
}

div[data-combo-name="Carousel"] .carousel-combo .set-actions-MWc3R2XA {
  top: 16px;
  transform: translateY(0);
}

div[data-combo-name="Carousel"] .carousel-combo .set-wrapper-XFGzfwO910 {
  height: 100%;
  outline-offset: -2px;
}

div[data-combo-name=Carousel] .carousel-combo .set-wrapper-XFGzfwO910:not(.--active): not(.--active-thread):hover {
  outline-offset: -1px;
}

div[data-combo-name="Carousel"]
  .carousel-combo
  .set-wrapper-XFGzfwO910
  > .actions-or3KXIqrvPxgVqmBGHOC,
div[data-combo-name="Carousel"]
  .carousel-combo
  .set-wrapper-XFGzfwO910
  > .set-actions-MWc3R2XA {
  display: none;
}

div[data-combo-name="Carousel"]
  .carousel-combo
  .set-wrapper-XFGzfwO910
  > [data-thread-label] {
  transform: translate(0);
}

div[data-combo-name="Carousel"]
  .carousel-combo[data-carousel-container="side-by-side"]
  .setInnerWrapper
  .group.pos-0 {
  margin-right: 32px;
}

div[data-combo-name="Carousel"]
  .carousel-combo[data-carousel-container="side-by-side"]
  .setInnerWrapper
  .group {
  width: 50%;
}

div[data-combo-name="Carousel"]
  .carousel-combo[data-carousel-container="stacked"]
  .setInnerWrapper {
  flex-direction: column;
}

div[data-combo-name="Carousel"]
  .carousel-combo[data-carousel-container="stacked"]
  .setInnerWrapper
  .group {
  width: 100%;
}

div[data-combo-name="Carousel"]
  .carousel-combo[data-carousel-container="stacked"]
  .setInnerWrapper
  .group.pos-1 {
  margin-top: 8px;
}

div[data-combo-name="Carousel"]
  .carousel-combo[data-carousel-container="stacked"]
  .setInnerWrapper
  .group.pos-1[data-is-empty="true"] {
  display: none;
}

div[data-combo-name="Carousel"] .carousel-combo .swiper-button-disabled {
  opacity: 0.4;
}

div[data-combo-name="Carousel"] .carousel-combo .carousel-bullet {
  display: inline-block;
  border-radius: 50%;
  margin: 0 4px;
  cursor: pointer;
  border: 1px solid rgba(255, 255, 255, 0.5);
  box-sizing: content-box;
  width: var(--carousel-bullet-size);
  height: var(--carousel-bullet-size);
  background: var(--carousel-bullet-inactive-color);
  opacity: var(--carousel-bullet-opacity);
}

div[data-combo-name="Carousel"] .carousel-combo .carousel-bullet-active {
  background: var(--carousel-bullet-active-color);
  opacity: var(--carousel-bullet-opacity-active);
}

@media screen and (max-width: 768px) {
  div[data-combo-name="Carousel"] {
    width: calc(100% + var(--mobile-slide-padding-x) * 2) !important;
  }
}

.printToPdf .combo-wrapper-fhbZZmFAR1 > .inner_wrapper {
  max-width: 100% !important;
}

.printToPdf
  .slide
  .inner-wrapper
  [data-combo-carousel-style="full-screen"]
  .carousel-item-inner {
  max-width: 100%;
}

.slide .inner-wrapper > .comboWrapper:not(:last-child) {
  margin-bottom: var(--combos-spacing-y);
}

.slide .comboWrapper {
  display: flex;
  position: relative;
  width: 100%;
  box-sizing: border-box;
  margin-bottom: 1px;
}

.slide .comboWrapper .comboBackground {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}

.slide .comboWrapper .comboBackground:before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}

.slide .comboWrapper .comboBackground img,
.slide .comboWrapper .comboBackground video {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  position: relative;
  z-index: 0;
}

.slide .comboWrapper.activeMode > .combo__options {
  display: flex;
}

.slide .comboWrapper .inner_wrapper {
  display: flex;
  position: relative;
  width: 100%;
  padding: var(--combo-padding-y) var(--combo-padding-x);
  box-sizing: border-box;
  text-align: inherit;
}

.slide .comboWrapper .inner_wrapper .combo {
  align-items: inherit;
  justify-content: inherit;
  width: 100%;
}

@media screen and (max-width: 768px) {
  .slide .comboWrapper .inner_wrapper {
    padding: var(--mobile-combo-padding-y) var(--mobile-combo-padding-x);
  }
}

.slide .comboDragWrapper {
  align-items: inherit;
  justify-content: inherit;
  width: 100%;
  flex-direction: column;
}

.mobileView .slide .comboWrapper .inner_wrapper {
  padding: 22px 16px;
}

.thumbnails .elementWrapper,
.thumbnails .setInnerWrapper {
  opacity: 1 !important;
  transition: none !important;
}

.thumbnails .rich-text-element p,
.thumbnails .rich-text-element h1,
.thumbnails .rich-text-element h2,
.thumbnails .rich-text-element h3,
.thumbnails .rich-text-element li {
  opacity: 1 !important;
}

.combo__options {
  display: none;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 9;
  pointer-events: none;
}

.combo__options > div {
  pointer-events: all;
}

.combo__options.options-inside {
  top: 8px;
  padding: 0 8px;
}

.combo__options .left {
  display: flex;
  flex-shrink: 0;
  pointer-events: all;
}

.combo__options .left .optionsWrapper {
  background: #12033e;
  box-shadow: 0 3px 5px #12033e1a, 0 0 1px #12033e1c;
  border-radius: 32px;
  display: flex;
  align-items: center;
  padding: 5px 12px;
  height: 30px;
  pointer-events: all;
}

.combo__options .left .optionsWrapper .option {
  display: flex;
  align-items: center;
  font-weight: 600;
  font-size: 13px;
  line-height: 20px;
  color: #fff;
  cursor: pointer;
  transition: opacity 0.2s ease-in-out;
}

.combo__options .left .optionsWrapper .option:hover {
  opacity: 0.8;
}

.combo__options .left .optionsWrapper .option:not(:last-child):after {
  content: "";
  margin: 0 8px;
  background: #594f78;
  width: 1px;
  height: 8px;
}

.combo__options .left .optionsWrapper .option img {
  width: 16px;
  height: auto;
  margin-right: 8px;
}

.combo__options .left .optionsWrapper .option.disabled {
  opacity: 0.5;
  cursor: default;
}

.combo__options .left .optionsWrapper.noOptions {
  display: none;
}

[data-combo-name="FullScreen"] .combo-options {
  top: 8px;
  transform: unset;
  left: 8px;
}

[data-combo-name="FullScreen"] .group.pos-1 .options > .over,
[data-combo-name="FullScreen"] .combo-options > .over {
  transform: none !important;
}

[data-combo-name="FullScreen"] .inner_wrapper {
  padding: 0 !important;
}

@media screen and (max-width: 768px) {
  [data-layer-type="combo"][data-has-background="true"],
  [data-layer-type="combo"][data-has-border="true"] {
    --mobile-combo-padding-x: 16px;
    --mobile-combo-padding-y: 16px;
  }
}

#editorWrapper .printToPdf .comboTopWrapper.fullheight > .inner_wrapper,
.printToPdf .comboTopWrapper.fullheight > .inner_wrapper {
  min-height: calc(
    var(--pdf-page-width) / var(--pdf-100vh-slide-aspect-ratio)
  ) !important;
}

#editorWrapper .printToPdf .comboTopWrapper.fullheight > .inner_wrapper > div,
.printToPdf .comboTopWrapper.fullheight > .inner_wrapper > div {
  min-height: calc(
    var(--pdf-page-width) / var(--pdf-100vh-slide-aspect-ratio)
  ) !important;
}

[data-combo-name="FullScreen"]
  .--element-preview-layout
  .embedded-preview-cL5dyjnKIl,
[data-combo-name="Narrator"]
  .--element-preview-layout
  .embedded-preview-cL5dyjnKIl {
  display: flex;
  flex-direction: column;
  height: 100%;
  border-radius: unset;
}

[data-combo-name=FullScreen] .--element-preview-layout .embedded-preview-cL5dyjnKIl>div: nth-child(1),[data-combo-name=Narrator] .--element-preview-layout .embedded-preview-cL5dyjnKIl>div:nth-child(1) {
  padding: 0;
  flex-grow: 1;
}

.attachment-pzgD9OfeO5cL1yok {
  --min-height: 200px;
  --min-width: 0;
  display: flex;
}

.attachment-pzgD9OfeO5cL1yok[data-has-dynamic-var="true"] .resize-controls {
  outline-color: #ffb82e;
}

.attachment-pzgD9OfeO5cL1yok__layout {
  min-height: var(--min-height);
  max-width: 100%;
  min-width: var(--min-width);
  position: relative;
  background: #f0f4fa;
}

.attachment-pzgD9OfeO5cL1yok__layout:not([data-is-empty="true"]) {
  background: #dfe3ed;
}

.attachment-pzgD9OfeO5cL1yok__layout:not(
    [data-is-empty="true"]
  )[data-icon-source="google-docs"] {
  background: #ebf6ff;
}

.attachment-pzgD9OfeO5cL1yok__layout:not(
    [data-is-empty="true"]
  )[data-icon-source="google-sheets"] {
  background: #e4faf6;
}

.attachment-pzgD9OfeO5cL1yok__layout:not(
    [data-is-empty="true"]
  )[data-icon-source="google-slides"] {
  background: #f5f4e6;
}

.attachment-pzgD9OfeO5cL1yok__layout:not(
    [data-is-empty="true"]
  )[data-icon-source="microsoft-word"] {
  background: #e4f4ff;
}

.attachment-pzgD9OfeO5cL1yok__layout:not(
    [data-is-empty="true"]
  )[data-icon-source="microsoft-excel"] {
  background: #f4faff;
}

.attachment-pzgD9OfeO5cL1yok__layout:not(
    [data-is-empty="true"]
  )[data-icon-source="powerpoint"] {
  background: #ffe7df;
}

.attachment-pzgD9OfeO5cL1yok__inner-wrapper {
  width: 100%;
}

.attachment-pzgD9OfeO5cL1yok .resize-controls {
  min-width: var(--min-width);
}

.attachment-pzgD9OfeO5cL1yok[data-shape="free"],
.attachment-pzgD9OfeO5cL1yok[data-shape="16-9"] {
  --min-width: calc(16 / 9 * var(--min-height));
}

.attachment-pzgD9OfeO5cL1yok[data-shape="free"]
  .attachment-pzgD9OfeO5cL1yok__inner-wrapper,
.attachment-pzgD9OfeO5cL1yok[data-shape="16-9"]
  .attachment-pzgD9OfeO5cL1yok__inner-wrapper {
  padding-top: 56.25%;
}

.attachment-pzgD9OfeO5cL1yok[data-shape="circle"] {
  --min-width: var(--min-height);
}

.attachment-pzgD9OfeO5cL1yok[data-shape="circle"]
  .attachment-pzgD9OfeO5cL1yok__inner-wrapper {
  padding-top: 100%;
}

.attachment-pzgD9OfeO5cL1yok[data-shape="circle"]
  .attachment-pzgD9OfeO5cL1yok__layout,
.attachment-pzgD9OfeO5cL1yok[data-shape="circle"] iframe {
  border-radius: 100% !important;
}

.attachment-pzgD9OfeO5cL1yok[data-shape="square"] {
  --min-width: var(--min-height);
}

.attachment-pzgD9OfeO5cL1yok[data-shape="square"]
  .attachment-pzgD9OfeO5cL1yok__inner-wrapper {
  padding-top: 100%;
}

.attachment-pzgD9OfeO5cL1yok__content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.attachment-pzgD9OfeO5cL1yok__content:not([data-preview-type="document"]) {
  padding: 32px;
  display: grid;
  place-items: center;
  place-content: center;
  gap: 48px;
}

.attachment-pzgD9OfeO5cL1yok__content iframe {
  outline: none;
  border: none;
  width: 100%;
  height: 100%;
}

.attachment-pzgD9OfeO5cL1yok__file-icon {
  margin: 8px;
  position: relative;
  transform: translate(7.5px, 12.5px);
}

.attachment-pzgD9OfeO5cL1yok__file-icon > div {
  position: relative;
}

.attachment-pzgD9OfeO5cL1yok__file-icon > div img {
  height: 144px;
}

.attachment-pzgD9OfeO5cL1yok__file-icon-attachment {
  position: absolute;
  height: 60px !important;
  bottom: 0;
  right: 0;
  transform: translate(20%, 30%);
}

.attachment-pzgD9OfeO5cL1yok-link-btn {
  z-index: 10;
  position: absolute;
  top: 16px;
  right: 16px;
  cursor: pointer;
  width: 36px;
  height: 36px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 100%;
  border: 1px solid rgba(231, 230, 236, 0.5);
  background: #fff;
  box-shadow: 0 0 #12033e1a, 0 0 1px #12033e1a, 0 1px 1px #12033e17,
    0 3px 2px #12033e0d, 0 5px 2px #12033e03, 0 8px 2px #12033e00;
}

.attachment-pzgD9OfeO5cL1yok-link-btn:active,
.attachment-pzgD9OfeO5cL1yok-link-btn:focus {
  outline: none;
}

.attachment-pzgD9OfeO5cL1yok-empty-icon {
  width: 72px;
  height: 72px;
  display: grid;
  place-items: center;
  background: #e7e6ec;
  border-radius: 100%;
}

.attachment-pzgD9OfeO5cL1yok-add-btn {
  display: flex;
  padding: 8px 12px 8px 10px;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  border-radius: 4px;
  border: 1px solid rgba(231, 230, 236, 0.5);
  outline: none;
  background: #fff;
  box-shadow: 0 0 #12033e1a, 0 0 1px #12033e1a, 0 1px 1px #12033e17,
    0 3px 2px #12033e0d, 0 5px 2px #12033e03, 0 8px 2px #12033e00;
  color: #12033e;
  font-family: Inter;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px;
}

.attachment-pzgD9OfeO5cL1yok-add-btn:active,
.attachment-pzgD9OfeO5cL1yok-add-btn:focus {
  outline: none;
}

.attachment-pzgD9OfeO5cL1yok-add-btn img {
  margin-right: 6px;
}

.buttonElement .buttonWrapper {
  margin-top: 0;
  transition: background 0.3s ease-in-out;
  word-break: break-word;
  height: 100%;
}

.buttonElement .buttonWrapper:hover {
  font-weight: inherit;
}

.buttonElement .buttonWrapper .cke_textarea_inline {
  min-height: 10px;
  padding: 0;
  width: auto;
  overflow: hidden;
}

.buttonElement .buttonWrapper p {
  margin: 0 !important;
  line-height: 1 !important;
}

.activeMode.Button .resize-controls .counter {
  opacity: 1;
  visibility: visible;
  transform: translate(-50%);
}

.activeMode.Button button.height {
  display: none;
}

.printToPdf .buttonElement {
  justify-content: flex-start !important;
}

[data-combo-name="FullScreen"] {
  --slide-animation-width: 130%;
  --slide-animation-time: 50s;
}

[data-combo-name="FullScreen"]
  [data-media-position]
  [data-animation-style="slide"].imageLayout {
  border-radius: 0;
}

[data-combo-name="FullScreen"]
  .group.pos-1
  [data-animation="true"].imageLayout {
  overflow: hidden;
}

[data-combo-name="FullScreen"]
  .group.pos-1
  [data-animation="true"][data-animation-style="slide"]
  .imageWrapperInner {
  min-width: var(--slide-animation-width);
  max-width: var(--slide-animation-width);
}

[data-combo-name="FullScreen"]
  .group.pos-1
  [data-animation="true"][data-animation-style="slide"][data-animation-direction="right"]
  img {
  transform: translate3d(-23.08%, 0, 0);
}

@keyframes zoomIn {
  0% {
    transform: scale(var(--entity-intiial-scale));
  }

  50% {
    transform: scale(calc(var(--entity-intiial-scale) * 1.3));
  }

  to {
    transform: scale(var(--entity-intiial-scale));
  }
}

@keyframes zoomOut {
  0% {
    transform: scale(calc(var(--entity-intiial-scale) * 1.3));
  }

  50% {
    transform: scale(var(--entity-intiial-scale));
  }

  to {
    transform: scale(calc(var(--entity-intiial-scale) * 1.3));
  }
}

@keyframes slideLeft {
  0% {
    transform: scale(var(--entity-intiial-scale)) translateZ(0);
  }

  50% {
    transform: scale(var(--entity-intiial-scale)) translate3d(-23.08%, 0, 0);
  }

  to {
    transform: scale(var(--entity-intiial-scale)) translateZ(0);
  }
}

@keyframes slideRight {
  0% {
    transform: scale(var(--entity-intiial-scale)) translate3d(-23.08%, 0, 0);
  }

  50% {
    transform: scale(var(--entity-intiial-scale)) translateZ(0);
  }

  to {
    transform: scale(var(--entity-intiial-scale)) translateZ(0);
  }
}

[data-combo-name="FullScreen"]
  .group.pos-1
  [data-animation-mode="animate"]
  img:not(.--entity-cropping) {
  will-change: transform;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-duration: var(--slide-animation-time);
  animation-iteration-count: infinite;
}

[data-combo-name="FullScreen"]
  .group.pos-1
  [data-animation-mode="animate"][data-animation-style="zoom"][data-animation-type="zoomIn"]
  img {
  animation-name: zoomIn;
}

[data-combo-name="FullScreen"]
  .group.pos-1
  [data-animation-mode="animate"][data-animation-style="zoom"][data-animation-type="zoomOut"]
  img {
  animation-name: zoomOut;
}

[data-combo-name="FullScreen"]
  .group.pos-1
  [data-animation-mode="animate"][data-animation-style="slide"][data-animation-direction="left"]
  img {
  animation-name: slideLeft;
}

[data-combo-name="FullScreen"]
  .group.pos-1
  [data-animation-mode="animate"][data-animation-style="slide"][data-animation-direction="right"]
  img {
  animation-name: slideRight;
}

.videoLayout .video__container {
  position: relative;
  overflow: hidden;
  width: 100%;
}

.videoLayout .video__container video,
.videoLayout .video__container img,
.videoLayout .video__container iframe {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  outline: none;
  border: none;
}

.videoLayout .video__container video {
  -webkit-clip-path: fill-box;
  clip-path: fill-box;
}

.videoLayout .video__container .vidyard-player-container {
  height: 100% !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
}

.videoLayout .video__container .vidyard-player-container > div {
  height: 100% !important;
}

.videoLayout .video__container .vidyard-player-container > a {
  position: absolute !important;
  bottom: 8px !important;
  left: 8px !important;
}

.videoLayout .video__container .vidyard-player-container iframe {
  z-index: 1;
}

.videoLayout.noVideo .video__container img {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.videoLayout.noVideo .video__container:has(.fullScreenPlaceholder) {
  height: 100%;
}

.videoLayout.noVideo .fullScreenPlaceholder {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  background-color: #f9f8fa;
}

.videoLayout .video__container .video-lib-pdf-thumbnail-contaienr,
.videoLayout .video__container .video-pdf-thumbnail-contaienr {
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.videoLayout
  .video__container[data-video-shape="free"]
  .video-lib-pdf-thumbnail-contaienr {
  display: contents;
}

div[data-element-name="Ticker"] .ticker-wrapper:not([data-mask="false"]) {
  -webkit-mask-image: linear-gradient(
    var(--ticker-fade-out-ang),
    rgba(0, 0, 0, 0) 0%,
    rgba(0, 0, 0, 0.3) 2%,
    rgb(0, 0, 0) 5%,
    rgb(0, 0, 0) 95%,
    rgba(0, 0, 0, 0.3) 98%,
    transparent 100%
  );
  mask-image: linear-gradient(
    var(--ticker-fade-out-ang),
    rgba(0, 0, 0, 0) 0%,
    rgba(0, 0, 0, 0.3) 2%,
    rgb(0, 0, 0) 5%,
    rgb(0, 0, 0) 95%,
    rgba(0, 0, 0, 0.3) 98%,
    transparent 100%
  );
}

div[data-element-name="Ticker"] .ticker-item {
  height: var(--ticker-height);
  width: calc(var(--ticker-height) * var(--ticker-ratio));
}

div[data-element-name="Ticker"] .ticker-item .imageWrapper {
  width: 100%;
}

div[data-element-name="Ticker"] .ticker-item .imageWrapper img {
  -o-object-fit: var(--item-image-fit);
  object-fit: var(--item-image-fit);
}

div[data-element-name="Ticker"]
  .ticker-scroll-wrapper[data-should-animate="true"] {
  animation: anim__ticker-scroll 4s linear infinite;
}

div[data-element-name="Ticker"] .ticker-wrapper:hover .ticker-scroll-wrapper {
  animation-play-state: paused;
}

div[data-element-name="Ticker"] .ticker-pdf .ticker-item {
  height: 100%;
  width: 100%;
}

div[data-element-name="Ticker"] .ticker-pdf .imageWrapper {
  width: 100%;
}

@media screen and (max-width: 768px) {
  div[data-element-name="Ticker"] {
    width: calc(100% + var(--mobile-slide-padding-x) * 2) !important;
    margin-left: calc(var(--mobile-slide-padding-x) * -1);
  }
}

@keyframes anim__ticker-scroll {
  0% {
    transform: translate(0);
  }

  to {
    transform: translate(var(--ticker-anim-goal-x), var(--ticker-anim-goal-y));
  }
}

[data-layer-type="element"][data-element-name="Table"] {
  --round: 0px;
  margin-bottom: 16px;
}

[data-layer-type="element"][data-element-name="Table"]
  .actions-or3KXIqrvPxgVqmBGHOC {
  top: -13px;
}

[data-layer-type="element"][data-element-name="Table"] .resize-controls {
  border-radius: var(--round);
  z-index: 80;
  outline-offset: 7px;
}

[data-layer-type="element"][data-element-name="Table"]
  .resize-controls
  button:not(.height) {
  right: -8px;
}

[data-layer-type="element"][data-element-name="Table"]
  .resize-controls
  button:not(.height).opposite {
  left: -8px;
}

[data-layer-type="element"][data-element-name="Table"]
  .resize-controls
  button.height {
  bottom: -8px;
}

[data-layer-type="element"][data-element-name="Table"]
  .resize-controls
  button.height.opposite {
  top: -8px;
}

[data-layer-type="element"][data-element-name="Table"]
  [data-is-cell-selected="true"]
  .resize-controls {
  outline-style: dashed;
  z-index: 10;
  outline-color: #7106eebf;
}

[data-layer-type="element"][data-element-name="Table"]
  [data-is-cell-selected="true"]
  .resize-controls
  > button {
  visibility: hidden;
}

[data-layer-type="element"][data-element-name="Table"] [data-thread-label] {
  z-index: 100;
  left: unset;
  right: 0%;
  transform: translate(50%, -50%);
}

[data-layer-type="element"][data-element-name="Table"].--active
  [data-thread-label] {
  transform: translate(50%, 50%);
}

[data-layer-type="element"][data-element-name="Table"]
  .table-outline-pressable {
  top: -7px;
  left: -7px;
  width: calc(100% + 14px);
  height: calc(100% + 14px);
  opacity: 0;
}

[data-layer-type="element"][data-element-name="Table"]
  table
  td
  .fr-placeholder {
  display: none !important;
  opacity: 0 !important;
  font-size: var(--table-font-size) !important;
}

[data-layer-type="element"][data-element-name="Table"]
  table
  td
  [contenteditable="true"] {
  pointer-events: all !important;
}

[data-layer-type="element"][data-element-name="Table"] table td strong {
  font-weight: 700;
}

[data-layer-type="element"][data-element-name="Table"]
  table
  td
  .rich-text-element,
[data-layer-type="element"][data-element-name="Table"]
  table
  td
  .rich-text-element
  > *,
[data-layer-type="element"][data-element-name="Table"]
  table
  td
  .rich-text-element
  .fr-element.fr-view
  > * {
  color: var(--table-text-color);
  text-align: var(--table-text-alignment);
  direction: var(--table-text-orientation);
  font-size: var(--table-font-size);
  font-weight: var(--table-font-weight);
  font-style: var(--table-font-style);
}

@media screen and (max-width: 768px) {
  [data-layer-type="element"][data-element-name="Table"] {
    width: calc(100% + var(--mobile-slide-padding-x) * 2) !important;
    margin-left: calc(var(--mobile-slide-padding-x) * -1);
  }

  [data-layer-type="element"][data-element-name="Table"] .table-wrapper {
    margin-right: var(--mobile-slide-padding-x);
    margin-left: var(--mobile-slide-padding-x);
  }
}

.group .elementContainer.active {
  z-index: 2;
}

.group .elementContainer.active + .addElement {
  display: none !important;
}

.mobileView .group {
  width: 100% !important;
}

.set {
  display: flex;
  justify-content: inherit;
  align-items: inherit;
  text-align: inherit;
  position: relative;
  width: 100%;
  outline: 0.5px solid transparent;
  padding: var(--set-padding-y) var(--set-padding-x);
  box-sizing: border-box;
  min-width: 0;
}

.set .setInnerWrapper {
  padding: var(--set-inner-wrapper-padding-y) var(--set-inner-wrapper-padding-x);
  display: flex;
  justify-content: inherit;
  align-items: inherit;
  flex-flow: inherit;
  width: 100%;
}

@media screen and (max-width: 768px) {
  .set .setInnerWrapper {
    padding: var(--mobile-set-inner-wrapper-padding-y)
      var(--mobile-set-inner-wrapper-padding-x);
  }
}

.set .setInnerWrapper .group:last-child .addElement {
  display: none;
}

.set .setInnerWrapper .emptyGroup {
  display: none;
  width: 100%;
}

.set .setInnerWrapper .emptyGroup.pos-0 {
  display: flex;
  margin-bottom: 8px;
}

.set .setInnerWrapper .emptyGroup + .emptyGroup + .addElement {
  display: none;
}

.set.activeMode .setInnerWrapper > .options {
  display: flex;
}

.set.activeMode > .group.no-elements {
  min-height: 150px;
}

.set.empty {
  align-self: start;
  justify-content: center;
  min-height: 300px;
}

.set.empty .group .addElement {
  display: none;
}

.set > .addElement {
  opacity: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 1px;
  background: #1676d0;
  cursor: pointer;
  position: relative;
}

.set > .addElement .add {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: 1;
}

@media screen and (max-width: 768px) {
  .set {
    width: 100% !important;
    padding: var(--set-mobile-padding-y) var(--set-mobile-padding-x);
    flex-flow: column !important;
  }
}

.mobileView .set {
  width: 100% !important;
  padding: var(--set-mobile-padding-y) var(--set-mobile-padding-x);
  flex-flow: column !important;
}

#editorWrapper .set .setInnerWrapper {
  overflow: unset;
}

@media screen and (max-width: 768px) {
  .comboTopWrapper .set[data-has-background="false"][data-has-border="false"] {
    --mobile-set-inner-wrapper-padding-x: 0px;
    --mobile-set-inner-wrapper-padding-y: 0px;
  }
}

.thumbnails .slide {
  padding: 0 var(--slide-padding-x);
}

.slide {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding: var(--slide-padding-y) var(--slide-padding-x);
  position: relative;
  box-sizing: border-box;
  min-height: 250px;
  background-color: #fff;
}

.slide:not(.--is-editor): not(.--is-thumbnail).--desktop-hidden {
  display: none;
}

@media screen and (max-width: 768px) {
  .slide:not(.--is-editor):not(.--is-thumbnail).--desktop-hidden {
    display: flex;
  }

  .slide:not(.--is-editor): not(.--is-thumbnail).--mobile-hidden {
    display: none;
  }
}

.slide .emptySlide {
  width: 100%;
  justify-content: inherit;
  align-items: inherit;
}

.slide .emptySlide .dropZone {
  min-height: 80px;
  width: 100%;
}

.slide .inner-wrapper {
  display: flex;
  flex-flow: column;
  position: relative;
  width: 100%;
  align-items: inherit;
  justify-content: inherit;
  z-index: 1;
}

.slide.hiddenSlide {
  min-height: unset !important;
}

.slide.hiddenSlide.hidden-slide-closed {
  padding-top: 27px;
  padding-bottom: 28px;
}

.slide.hiddenSlide.hidden-slide-closed
  > *:not(#slide-hidden-vMGjjA6pRgPLpVM):not(.slide-background-FqccRgPxRR) {
  display: none;
}

@media screen and (max-width: 768px) {
  .slide {
    padding: var(--mobile-slide-padding-y) var(--mobile-slide-padding-x);
  }
}

.printToPdf
  .slide:has(.comboTopWrapper[data-combo-name="Narrator"]:first-child) {
  margin-top: 0 !important;
}

.printToPdf
  .slide:has(.comboTopWrapper[data-combo-name="Narrator"]:last-child) {
  margin-bottom: 0 !important;
}

.printToPdf .slide {
  -moz-column-break-inside: avoid;
  break-inside: avoid;
}

.printToPdf .slide.fullheight > .inner-wrapper {
  min-height: calc(
    var(--pdf-page-width) / var(--pdf-100vh-slide-aspect-ratio)
  ) !important;
}

*,
:before,
:after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x: ;
  --tw-pan-y: ;
  --tw-pinch-zoom: ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position: ;
  --tw-gradient-via-position: ;
  --tw-gradient-to-position: ;
  --tw-ordinal: ;
  --tw-slashed-zero: ;
  --tw-numeric-figure: ;
  --tw-numeric-spacing: ;
  --tw-numeric-fraction: ;
  --tw-ring-inset: ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(136 129 159 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur: ;
  --tw-brightness: ;
  --tw-contrast: ;
  --tw-grayscale: ;
  --tw-hue-rotate: ;
  --tw-invert: ;
  --tw-saturate: ;
  --tw-sepia: ;
  --tw-drop-shadow: ;
  --tw-backdrop-blur: ;
  --tw-backdrop-brightness: ;
  --tw-backdrop-contrast: ;
  --tw-backdrop-grayscale: ;
  --tw-backdrop-hue-rotate: ;
  --tw-backdrop-invert: ;
  --tw-backdrop-opacity: ;
  --tw-backdrop-saturate: ;
  --tw-backdrop-sepia: ;
}

::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x: ;
  --tw-pan-y: ;
  --tw-pinch-zoom: ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position: ;
  --tw-gradient-via-position: ;
  --tw-gradient-to-position: ;
  --tw-ordinal: ;
  --tw-slashed-zero: ;
  --tw-numeric-figure: ;
  --tw-numeric-spacing: ;
  --tw-numeric-fraction: ;
  --tw-ring-inset: ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(136 129 159 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur: ;
  --tw-brightness: ;
  --tw-contrast: ;
  --tw-grayscale: ;
  --tw-hue-rotate: ;
  --tw-invert: ;
  --tw-saturate: ;
  --tw-sepia: ;
  --tw-drop-shadow: ;
  --tw-backdrop-blur: ;
  --tw-backdrop-brightness: ;
  --tw-backdrop-contrast: ;
  --tw-backdrop-grayscale: ;
  --tw-backdrop-hue-rotate: ;
  --tw-backdrop-invert: ;
  --tw-backdrop-opacity: ;
  --tw-backdrop-saturate: ;
  --tw-backdrop-sepia: ;
}

.sd-presentation :is(.tw-pointer-events-none) {
  pointer-events: none;
}

.sd-presentation :is(.tw-invisible) {
  visibility: hidden;
}

.sd-presentation :is(.\!tw-static) {
  position: static !important;
}

.sd-presentation :is(.tw-static) {
  position: static;
}

.sd-presentation :is(.tw-fixed) {
  position: fixed;
}

.sd-presentation :is(.\!tw-absolute) {
  position: absolute !important;
}

.sd-presentation :is(.tw-absolute) {
  position: absolute;
}

.sd-presentation :is(.tw-relative) {
  position: relative;
}

.sd-presentation :is(.tw-sticky) {
  position: sticky;
}

.sd-presentation :is(.tw-inset-0) {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.sd-presentation :is(.\!tw-bottom-2) {
  bottom: 0.5rem !important;
}

.sd-presentation :is(.\!tw-left-2) {
  left: 0.5rem !important;
}

.sd-presentation :is(.\!tw-right-auto) {
  right: auto !important;
}

.sd-presentation :is(.\!tw-top-auto) {
  top: auto !important;
}

.sd-presentation :is(.-tw-left-2) {
  left: -0.5rem;
}

.sd-presentation :is(.-tw-right-2) {
  right: -0.5rem;
}

.sd-presentation :is(.tw-bottom-0) {
  bottom: 0;
}

.sd-presentation :is(.tw-bottom-2) {
  bottom: 0.5rem;
}

.sd-presentation :is(.tw-bottom-4) {
  bottom: 1rem;
}

.sd-presentation :is(.tw-bottom-\[-1\.5px\]) {
  bottom: -1.5px;
}

.sd-presentation :is(.tw-bottom-auto) {
  bottom: auto;
}

.sd-presentation :is(.tw-left-0) {
  left: 0;
}

.sd-presentation :is(.tw-left-1) {
  left: 0.25rem;
}

.sd-presentation :is(.tw-left-1\/2) {
  left: 50%;
}

.sd-presentation :is(.tw-left-2) {
  left: 0.5rem;
}

.sd-presentation :is(.tw-left-4) {
  left: 1rem;
}

.sd-presentation :is(.tw-left-auto) {
  left: auto;
}

.sd-presentation :is(.tw-right-0) {
  right: 0;
}

.sd-presentation :is(.tw-right-1) {
  right: 0.25rem;
}

.sd-presentation :is(.tw-right-2) {
  right: 0.5rem;
}

.sd-presentation :is(.tw-right-4) {
  right: 1rem;
}

.sd-presentation :is(.tw-right-6) {
  right: 1.5rem;
}

.sd-presentation :is(.tw-right-7) {
  right: 1.75rem;
}

.sd-presentation :is(.tw-right-\[-1\.5px\]) {
  right: -1.5px;
}

.sd-presentation :is(.tw-right-auto) {
  right: auto;
}

.sd-presentation :is(.tw-top-0) {
  top: 0;
}

.sd-presentation :is(.tw-top-1\/2) {
  top: 50%;
}

.sd-presentation :is(.tw-top-2) {
  top: 0.5rem;
}

.sd-presentation :is(.tw-top-3) {
  top: 0.75rem;
}

.sd-presentation :is(.tw-top-auto) {
  top: auto;
}

.sd-presentation :is(.\!tw-z-10) {
  z-index: 10 !important;
}

.sd-presentation :is(.-tw-z-1) {
  z-index: -1;
}

.sd-presentation :is(.-tw-z-10) {
  z-index: -10;
}

.sd-presentation :is(.-tw-z-\[1\]) {
  z-index: -1;
}

.sd-presentation :is(.tw-z-0) {
  z-index: 0;
}

.sd-presentation :is(.tw-z-1) {
  z-index: 1;
}

.sd-presentation :is(.tw-z-10) {
  z-index: 10;
}

.sd-presentation :is(.tw-z-2) {
  z-index: 2;
}

.sd-presentation :is(.tw-z-30) {
  z-index: 30;
}

.sd-presentation :is(.tw-z-50) {
  z-index: 50;
}

.sd-presentation :is(.tw-z-\[2\]) {
  z-index: 2;
}

.sd-presentation :is(.tw-z-\[3\]) {
  z-index: 3;
}

.sd-presentation :is(.tw-z-\[4\]) {
  z-index: 4;
}

.sd-presentation :is(.tw-z-\[5\]) {
  z-index: 5;
}

.sd-presentation :is(.tw-z-\[6\]) {
  z-index: 6;
}

.sd-presentation :is(.tw-z-\[99998\]) {
  z-index: 99998;
}

.sd-presentation :is(.tw-z-\[99999\]) {
  z-index: 99999;
}

.sd-presentation :is(.tw-z-\[9999\]) {
  z-index: 9999;
}

.sd-presentation :is(.tw-z-\[99\]) {
  z-index: 99;
}

.sd-presentation :is(.-tw-order-1) {
  order: -1;
}

.sd-presentation :is(.tw-order-1) {
  order: 1;
}

.sd-presentation :is(.tw-order-2) {
  order: 2;
}

.sd-presentation :is(.tw-m-0) {
  margin: 0;
}

.sd-presentation :is(.-tw-mx-4) {
  margin-left: -1rem;
  margin-right: -1rem;
}

.sd-presentation :is(.tw-mx-auto) {
  margin-left: auto;
  margin-right: auto;
}

.sd-presentation :is(.tw-my-20) {
  margin-top: 5rem;
  margin-bottom: 5rem;
}

.sd-presentation :is(.\!tw-mb-0) {
  margin-bottom: 0 !important;
}

.sd-presentation :is(.\!tw-mr-1) {
  margin-right: 0.25rem !important;
}

.sd-presentation :is(.-tw-mt-3) {
  margin-top: -0.75rem;
}

.sd-presentation :is(.tw-mb-1) {
  margin-bottom: 0.25rem;
}

.sd-presentation :is(.tw-mb-3) {
  margin-bottom: 0.75rem;
}

.sd-presentation :is(.tw-mb-4) {
  margin-bottom: 1rem;
}

.sd-presentation :is(.tw-mb-6) {
  margin-bottom: 1.5rem;
}

.sd-presentation :is(.tw-mb-8) {
  margin-bottom: 2rem;
}

.sd-presentation :is(.tw-mb-\[var\(--combos-spacing-y\)\]) {
  margin-bottom: var(--combos-spacing-y);
}

.sd-presentation :is(.tw-mb-element-gap-bottom) {
  margin-bottom: var(--elements-gap-bottom);
}

.sd-presentation :is(.tw-ml-1) {
  margin-left: 0.25rem;
}

.sd-presentation :is(.tw-ml-\[3px\]) {
  margin-left: 3px;
}

.sd-presentation :is(.tw-ml-auto) {
  margin-left: auto;
}

.sd-presentation :is(.tw-mr-16) {
  margin-right: 4rem;
}

.sd-presentation :is(.tw-mr-2) {
  margin-right: 0.5rem;
}

.sd-presentation :is(.tw-mr-auto) {
  margin-right: auto;
}

.sd-presentation :is(.tw-mt-0) {
  margin-top: 0;
}

.sd-presentation :is(.tw-mt-0\.5) {
  margin-top: 2px;
}

.sd-presentation :is(.tw-mt-16) {
  margin-top: 4rem;
}

.sd-presentation :is(.tw-mt-2) {
  margin-top: 0.5rem;
}

.sd-presentation :is(.tw-mt-4) {
  margin-top: 1rem;
}

.sd-presentation :is(.tw-mt-8) {
  margin-top: 2rem;
}

.sd-presentation :is(.tw-line-clamp-1) {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}

.sd-presentation :is(.tw-line-clamp-3) {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}

.sd-presentation :is(.\!tw-block) {
  display: block !important;
}

.sd-presentation :is(.tw-block) {
  display: block;
}

.sd-presentation :is(.tw-flex) {
  display: flex;
}

.sd-presentation :is(.tw-inline-flex) {
  display: inline-flex;
}

.sd-presentation :is(.tw-grid) {
  display: grid;
}

.sd-presentation :is(.\!tw-size-6) {
  width: 1.5rem !important;
  height: 1.5rem !important;
}

.sd-presentation :is(.tw-size-12) {
  width: 3rem;
  height: 3rem;
}

.sd-presentation :is(.tw-size-4) {
  width: 1rem;
  height: 1rem;
}

.sd-presentation :is(.tw-size-5) {
  width: 1.25rem;
  height: 1.25rem;
}

.sd-presentation :is(.tw-size-6) {
  width: 1.5rem;
  height: 1.5rem;
}

.sd-presentation :is(.tw-size-8) {
  width: 2rem;
  height: 2rem;
}

.sd-presentation :is(.tw-size-full) {
  width: 100%;
  height: 100%;
}

.sd-presentation :is(.\!tw-h-auto) {
  height: auto !important;
}

.sd-presentation :is(.tw-h-0) {
  height: 0px;
}

.sd-presentation :is(.tw-h-1) {
  height: 0.25rem;
}

.sd-presentation :is(.tw-h-10) {
  height: 2.5rem;
}

.sd-presentation :is(.tw-h-11) {
  height: 2.75rem;
}

.sd-presentation :is(.tw-h-14) {
  height: 3.5rem;
}

.sd-presentation :is(.tw-h-4) {
  height: 1rem;
}

.sd-presentation :is(.tw-h-5) {
  height: 1.25rem;
}

.sd-presentation :is(.tw-h-\[19px\]) {
  height: 19px;
}

.sd-presentation :is(.tw-h-\[3px\]) {
  height: 3px;
}

.sd-presentation :is(.tw-h-\[50px\]) {
  height: 50px;
}

.sd-presentation :is(.tw-h-\[90\%\]) {
  height: 90%;
}

.sd-presentation :is(.tw-h-\[var\(--entity-height\)\]) {
  height: var(--entity-height);
}

.sd-presentation :is(.tw-h-auto) {
  height: auto;
}

.sd-presentation :is(.tw-h-fit) {
  height: -moz-fit-content;
  height: fit-content;
}

.sd-presentation :is(.tw-h-full) {
  height: 100%;
}

.sd-presentation :is(.tw-h-max) {
  height: -moz-max-content;
  height: max-content;
}

.sd-presentation :is(.tw-h-screen) {
  height: 100vh;
}

.sd-presentation :is(.tw-max-h-\[680px\]) {
  max-height: 680px;
}

.sd-presentation :is(.tw-max-h-full) {
  max-height: 100%;
}

.sd-presentation :is(.tw-min-h-5) {
  min-height: 1.25rem;
}

.sd-presentation :is(.tw-min-h-\[250px\]) {
  min-height: 250px;
}

.sd-presentation :is(.tw-min-h-\[595px\]) {
  min-height: 595px;
}

.sd-presentation :is(.tw-min-h-screen) {
  min-height: 100vh;
}

.sd-presentation :is(.\!tw-w-3) {
  width: 0.75rem !important;
}

.sd-presentation :is(.\!tw-w-\[30\%\]) {
  width: 30% !important;
}

.sd-presentation :is(.tw-w-4) {
  width: 1rem;
}

.sd-presentation :is(.tw-w-\[250px\]) {
  width: 250px;
}

.sd-presentation :is(.tw-w-\[3px\]) {
  width: 3px;
}

.sd-presentation :is(.tw-w-\[50px\]) {
  width: 50px;
}

.sd-presentation :is(.tw-w-\[80\%\]) {
  width: 80%;
}

.sd-presentation :is(.tw-w-\[calc\(100\%-4rem\)\]) {
  width: calc(100% - 4rem);
}

.sd-presentation :is(.tw-w-\[var\(--entity-width\)\]) {
  width: var(--entity-width);
}

.sd-presentation :is(.tw-w-\[var\(--resize-width\)\]) {
  width: var(--resize-width);
}

.sd-presentation :is(.tw-w-auto) {
  width: auto;
}

.sd-presentation :is(.tw-w-full) {
  width: 100%;
}

.sd-presentation :is(.tw-w-min) {
  width: -moz-min-content;
  width: min-content;
}

.sd-presentation :is(.tw-w-screen) {
  width: 100vw;
}

.sd-presentation :is(.tw-min-w-5) {
  min-width: 1.25rem;
}

.sd-presentation :is(.tw-min-w-\[900px\]) {
  min-width: 900px;
}

.sd-presentation :is(.tw-min-w-min) {
  min-width: -moz-min-content;
  min-width: min-content;
}

.sd-presentation :is(.\!tw-max-w-16) {
  max-width: 4rem !important;
}

.sd-presentation :is(.tw-max-w-\[1000px\]) {
  max-width: 1000px;
}

.sd-presentation :is(.tw-max-w-\[120px\]) {
  max-width: 120px;
}

.sd-presentation :is(.tw-max-w-\[348px\]) {
  max-width: 348px;
}

.sd-presentation :is(.tw-max-w-\[40\%\]) {
  max-width: 40%;
}

.sd-presentation :is(.tw-max-w-\[calc\(80\%-48px\)\]) {
  max-width: calc(80% - 48px);
}

.sd-presentation :is(.tw-max-w-full) {
  max-width: 100%;
}

.sd-presentation :is(.tw-shrink-0) {
  flex-shrink: 0;
}

.sd-presentation :is(.tw-table-fixed) {
  table-layout: fixed;
}

.sd-presentation :is(.tw-border-collapse) {
  border-collapse: collapse;
}

.sd-presentation :is(.tw-border-spacing-0) {
  --tw-border-spacing-x: 0px;
  --tw-border-spacing-y: 0px;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.sd-presentation :is(.tw-origin-center) {
  transform-origin: center;
}

.sd-presentation :is(.-tw-translate-x-1\/2) {
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y))
    rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y))
    scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.sd-presentation :is(.-tw-translate-y-1\/2) {
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y))
    rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y))
    scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.sd-presentation :is(.tw--translate-y-1\/2) {
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y))
    rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y))
    scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.sd-presentation :is(.-tw-rotate-45) {
  --tw-rotate: -45deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y))
    rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y))
    scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

@keyframes tw-spin {
  to {
    transform: rotate(360deg);
  }
}

.sd-presentation :is(.tw-animate-spin-regular) {
  animation: tw-spin 0.8s infinite linear;
}

.sd-presentation :is(.tw-cursor-\[inherit\]) {
  cursor: inherit;
}

.sd-presentation :is(.tw-cursor-default) {
  cursor: default;
}

.sd-presentation :is(.tw-cursor-ew-resize) {
  cursor: ew-resize;
}

.sd-presentation :is(.tw-cursor-move) {
  cursor: move;
}

.sd-presentation :is(.tw-cursor-pointer) {
  cursor: pointer;
}

.sd-presentation :is(.tw-select-none) {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.sd-presentation :is(.tw-appearance-none) {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.sd-presentation :is(.tw-break-inside-avoid) {
  -moz-column-break-inside: avoid;
  break-inside: avoid;
}

.sd-presentation :is(.tw-grid-cols-1) {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.sd-presentation :is(.tw-flex-row) {
  flex-direction: row;
}

.sd-presentation :is(.tw-flex-col) {
  flex-direction: column;
}

.sd-presentation :is(.tw-flex-wrap) {
  flex-wrap: wrap;
}

.sd-presentation :is(.tw-flex-nowrap) {
  flex-wrap: nowrap;
}

.sd-presentation :is(.tw-place-items-center) {
  place-items: center;
}

.sd-presentation :is(.tw-items-start) {
  align-items: flex-start;
}

.sd-presentation :is(.tw-items-center) {
  align-items: center;
}

.sd-presentation :is(.\!tw-justify-start) {
  justify-content: flex-start !important;
}

.sd-presentation :is(.tw-justify-start) {
  justify-content: flex-start;
}

.sd-presentation :is(.tw-justify-end) {
  justify-content: flex-end;
}

.sd-presentation :is(.tw-justify-center) {
  justify-content: center;
}

.sd-presentation :is(.tw-justify-between) {
  justify-content: space-between;
}

.sd-presentation :is(.tw-gap-0) {
  gap: 0px;
}

.sd-presentation :is(.tw-gap-1) {
  gap: 0.25rem;
}

.sd-presentation :is(.tw-gap-32) {
  gap: 8rem;
}

.sd-presentation :is(.tw-gap-4) {
  gap: 1rem;
}

.sd-presentation :is(.tw-space-y-4 > :not([hidden]) ~ :not([hidden])) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}

.sd-presentation :is(.tw-self-center) {
  align-self: center;
}

.sd-presentation :is(.tw-overflow-hidden) {
  overflow: hidden;
}

.sd-presentation :is(.tw-overflow-x-auto) {
  overflow-x: auto;
}

.sd-presentation :is(.tw-break-all) {
  word-break: break-all;
}

.sd-presentation :is(.tw-rounded) {
  border-radius: 0.25rem;
}

.sd-presentation :is(.tw-rounded-\[2px\]) {
  border-radius: 2px;
}

.sd-presentation :is(.tw-rounded-\[3px\]) {
  border-radius: 3px;
}

.sd-presentation :is(.tw-rounded-full) {
  border-radius: 9999px;
}

.sd-presentation :is(.tw-rounded-lg) {
  border-radius: 0.5rem;
}

.sd-presentation :is(.tw-rounded-none) {
  border-radius: 0;
}

.sd-presentation :is(.tw-rounded-bl-xl) {
  border-bottom-left-radius: 0.75rem;
}

.sd-presentation :is(.tw-rounded-br-xl) {
  border-bottom-right-radius: 0.75rem;
}

.sd-presentation :is(.tw-border) {
  border-width: 1px;
}

.sd-presentation :is(.tw-border-0) {
  border-width: 0px;
}

.sd-presentation :is(.tw-border-4) {
  border-width: 4px;
}

.sd-presentation :is(.tw-border-x-0) {
  border-left-width: 0px;
  border-right-width: 0px;
}

.sd-presentation :is(.tw-border-b) {
  border-bottom-width: 1px;
}

.sd-presentation :is(.tw-border-t) {
  border-top-width: 1px;
}

.sd-presentation :is(.tw-border-t-0) {
  border-top-width: 0px;
}

.sd-presentation :is(.tw-border-solid) {
  border-style: solid;
}

.sd-presentation :is(.tw-border-dashed) {
  border-style: dashed;
}

.sd-presentation :is(.tw-border-none) {
  border-style: none;
}

.sd-presentation :is(.tw-border-\[\#0d0d0d19\]) {
  border-color: #0d0d0d19;
}

.sd-presentation :is(.tw-border-\[\#4CBA78\]) {
  --tw-border-opacity: 1;
  border-color: rgb(76 186 120 / var(--tw-border-opacity));
}

.sd-presentation :is(.tw-border-\[rgba\(231\,_230\,_236\,_0\.50\)\]) {
  border-color: #e7e6ec80;
}

.sd-presentation :is(.tw-border-blue-100) {
  --tw-border-opacity: 1;
  border-color: rgb(231 230 236 / var(--tw-border-opacity));
}

.sd-presentation :is(.tw-border-blue-200) {
  --tw-border-opacity: 1;
  border-color: rgb(208 205 216 / var(--tw-border-opacity));
}

.sd-presentation :is(.tw-border-primary-700) {
  --tw-border-opacity: 1;
  border-color: rgb(99 6 209 / var(--tw-border-opacity));
}

.sd-presentation :is(.\!tw-border-r-\[transparent\]) {
  border-right-color: transparent !important;
}

.sd-presentation :is(.tw-border-b-blue-100) {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(231 230 236 / var(--tw-border-opacity));
}

.sd-presentation :is(.tw-bg-\[\#FAFAFA\]) {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity));
}

.sd-presentation :is(.tw-bg-\[rgba\(31\,_31\,_31\,_0\.4\)\]) {
  background-color: #1f1f1f66;
}

.sd-presentation :is(.tw-bg-\[transparent\]) {
  background-color: transparent;
}

.sd-presentation :is(.tw-bg-blue-50) {
  --tw-bg-opacity: 1;
  background-color: rgb(243 242 245 / var(--tw-bg-opacity));
}

.sd-presentation :is(.tw-bg-primary-base) {
  --tw-bg-opacity: 1;
  background-color: rgb(113 6 238 / var(--tw-bg-opacity));
}

.sd-presentation :is(.tw-bg-white) {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.sd-presentation :is(.\!tw-object-contain) {
  -o-object-fit: contain !important;
  object-fit: contain !important;
}

.sd-presentation :is(.tw-object-contain) {
  -o-object-fit: contain;
  object-fit: contain;
}

.sd-presentation :is(.\!tw-object-cover) {
  -o-object-fit: cover !important;
  object-fit: cover !important;
}

.sd-presentation :is(.tw-object-cover) {
  -o-object-fit: cover;
  object-fit: cover;
}

.sd-presentation :is(.\!tw-p-0) {
  padding: 0 !important;
}

.sd-presentation :is(.tw-p-2) {
  padding: 0.5rem;
}

.sd-presentation :is(.tw-p-3) {
  padding: 0.75rem;
}

.sd-presentation :is(.tw-p-4) {
  padding: 1rem;
}

.sd-presentation :is(.tw-px-0) {
  padding-left: 0;
  padding-right: 0;
}

.sd-presentation :is(.tw-px-1) {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.sd-presentation :is(.tw-px-10) {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.sd-presentation :is(.tw-px-12) {
  padding-left: 3rem;
  padding-right: 3rem;
}

.sd-presentation :is(.tw-px-2) {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.sd-presentation :is(.tw-px-20) {
  padding-left: 5rem;
  padding-right: 5rem;
}

.sd-presentation :is(.tw-px-4) {
  padding-left: 1rem;
  padding-right: 1rem;
}

.sd-presentation :is(.tw-px-6) {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.sd-presentation :is(.tw-px-\[6px\]) {
  padding-left: 6px;
  padding-right: 6px;
}

.sd-presentation :is(.tw-px-combo-padding-x) {
  padding-left: var(--combo-padding-x);
  padding-right: var(--combo-padding-x);
}

.sd-presentation :is(.tw-px-slide-padding-x) {
  padding-left: var(--slide-padding-x);
  padding-right: var(--slide-padding-x);
}

.sd-presentation :is(.tw-py-2) {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.sd-presentation :is(.tw-py-3) {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

.sd-presentation :is(.tw-py-4) {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.sd-presentation :is(.tw-py-8) {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.sd-presentation :is(.tw-py-\[14px\]) {
  padding-top: 14px;
  padding-bottom: 14px;
}

.sd-presentation :is(.tw-py-\[3px\]) {
  padding-top: 3px;
  padding-bottom: 3px;
}

.sd-presentation :is(.tw-py-combo-padding-y) {
  padding-top: var(--combo-padding-y);
  padding-bottom: var(--combo-padding-y);
}

.sd-presentation :is(.tw-py-slide-padding-y) {
  padding-top: var(--slide-padding-y);
  padding-bottom: var(--slide-padding-y);
}

.sd-presentation :is(.tw-pb-6) {
  padding-bottom: 1.5rem;
}

.sd-presentation :is(.tw-pl-2) {
  padding-left: 0.5rem;
}

.sd-presentation :is(.tw-pl-4) {
  padding-left: 1rem;
}

.sd-presentation :is(.tw-pr-2) {
  padding-right: 0.5rem;
}

.sd-presentation :is(.tw-pr-4) {
  padding-right: 1rem;
}

.sd-presentation :is(.tw-pt-\[100\%\]) {
  padding-top: 100%;
}

.sd-presentation :is(.tw-pt-\[56\.25\%\]) {
  padding-top: 56.25%;
}

.sd-presentation :is(.tw-text-left) {
  text-align: left;
}

.sd-presentation :is(.tw-text-center) {
  text-align: center;
}

.sd-presentation :is(.tw-font-paragraph) {
  font-family: var(--paragraph-font);
}

.sd-presentation :is(.tw-font-sans) {
  font-family: Inter, system-ui, Roboto, sans-serif;
}

.sd-presentation :is(.tw-text-2xl) {
  font-size: 1.5rem;
  line-height: 2rem;
}

.sd-presentation :is(.tw-text-4xl\/none) {
  font-size: 2.25rem;
  line-height: 1;
}

.sd-presentation :is(.tw-text-\[10px\]\/normal) {
  font-size: 10px;
  line-height: 1.5;
}

.sd-presentation :is(.tw-text-\[11px\]\/normal) {
  font-size: 11px;
  line-height: 1.5;
}

.sd-presentation :is(.tw-text-\[16px\]) {
  font-size: 16px;
}

.sd-presentation :is(.tw-text-\[24px\]) {
  font-size: 24px;
}

.sd-presentation :is(.tw-text-\[8px\]\/normal) {
  font-size: 8px;
  line-height: 1.5;
}

.sd-presentation :is(.tw-text-base) {
  font-size: 1rem;
  line-height: 1.5rem;
}

.sd-presentation :is(.tw-text-xs) {
  font-size: 0.75rem;
  line-height: 1rem;
}

.sd-presentation :is(.tw-font-bold) {
  font-weight: 700;
}

.sd-presentation :is(.tw-font-extrabold) {
  font-weight: 800;
}

.sd-presentation :is(.tw-font-medium) {
  font-weight: 500;
}

.sd-presentation :is(.tw-font-normal) {
  font-weight: 400;
}

.sd-presentation :is(.tw-font-semibold) {
  font-weight: 600;
}

.sd-presentation :is(.tw-uppercase) {
  text-transform: uppercase;
}

.sd-presentation :is(.tw-leading-none) {
  line-height: 1;
}

.sd-presentation :is(.tw-text-\[\#0D0D0D\]) {
  --tw-text-opacity: 1;
  color: rgb(13 13 13 / var(--tw-text-opacity));
}

.sd-presentation :is(.tw-text-\[\#595959\]) {
  --tw-text-opacity: 1;
  color: rgb(89 89 89 / var(--tw-text-opacity));
}

.sd-presentation :is(.tw-text-\[\#808080\]) {
  --tw-text-opacity: 1;
  color: rgb(128 128 128 / var(--tw-text-opacity));
}

.sd-presentation :is(.tw-text-blue-500) {
  --tw-text-opacity: 1;
  color: rgb(136 129 159 / var(--tw-text-opacity));
}

.sd-presentation :is(.tw-text-blue-base) {
  --tw-text-opacity: 1;
  color: rgb(18 3 62 / var(--tw-text-opacity));
}

.sd-presentation :is(.tw-text-primary-base) {
  --tw-text-opacity: 1;
  color: rgb(113 6 238 / var(--tw-text-opacity));
}

.sd-presentation :is(.tw-text-white) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.sd-presentation :is(.\!tw-no-underline) {
  text-decoration-line: none !important;
}

.sd-presentation :is(.tw-no-underline) {
  text-decoration-line: none;
}

.sd-presentation :is(.tw-opacity-0) {
  opacity: 0;
}

.sd-presentation :is(.tw-opacity-100) {
  opacity: 1;
}

.sd-presentation :is(.tw-opacity-30) {
  opacity: 0.3;
}

.sd-presentation :is(.tw-opacity-40) {
  opacity: 0.4;
}

.sd-presentation :is(.tw-shadow-\[0px_4px_14px_rgb\(0\,_0\,_0\,_0\.17\)\]) {
  --tw-shadow: 0px 4px 14px rgb(0, 0, 0, 0.17);
  --tw-shadow-colored: 0px 4px 14px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
    var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.sd-presentation :is(.tw-shadow-\[rgba\(0\,_0\,_0\,_0\.15\)_0px_4px_8px\]) {
  --tw-shadow: rgba(0, 0, 0, 0.15) 0px 4px 8px;
  --tw-shadow-colored: 0px 4px 8px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
    var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.sd-presentation :is(.tw-shadow-sm) {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
    var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.sd-presentation :is(.tw-outline-none) {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.sd-presentation :is(.tw-outline) {
  outline-style: solid;
}

.sd-presentation :is(.tw-outline-dashed) {
  outline-style: dashed;
}

.sd-presentation :is(.tw-outline-0) {
  outline-width: 0px;
}

.sd-presentation :is(.tw-outline-1) {
  outline-width: 1px;
}

.sd-presentation :is(.tw-outline-2) {
  outline-width: 2px;
}

.sd-presentation :is(.tw-outline-\[\#4CBA78\]) {
  outline-color: #4cba78;
}

.sd-presentation :is(.tw-outline-\[\#FFB82E\]) {
  outline-color: #ffb82e;
}

.sd-presentation :is(.tw-blur-md) {
  --tw-blur: blur(12px);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast)
    var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate)
    var(--tw-sepia) var(--tw-drop-shadow);
}

.sd-presentation :is(.tw-grayscale) {
  --tw-grayscale: grayscale(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast)
    var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate)
    var(--tw-sepia) var(--tw-drop-shadow);
}

.sd-presentation :is(.tw-transition) {
  transition-property: color, background-color, border-color,
    text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter,
    -webkit-backdrop-filter;
  transition-property: color, background-color, border-color,
    text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter,
    backdrop-filter;
  transition-property: color, background-color, border-color,
    text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter,
    backdrop-filter, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 0.15s;
}

.sd-presentation :is(.tw-transition-colors) {
  transition-property: color, background-color, border-color,
    text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 0.15s;
}

.sd-presentation :is(.tw-transition-opacity) {
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 0.15s;
}

.sd-presentation :is(.tw-duration-200) {
  transition-duration: 0.2s;
}

.sd-presentation :is(.tw-ease-in-out) {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.sd-presentation :is(.tw-will-change-\[height\]) {
  will-change: height;
}

.sd-presentation :is(.tw-will-change-transform) {
  will-change: transform;
}

.\[align-items\:inherit\] {
  align-items: inherit;
}

.\[color\:var\(--text-color\)\] {
  color: var(--text-color);
}

.\[font-family\:var\(--paragraph-font\)\] {
  font-family: var(--paragraph-font);
}

.\[font-family\:var\(--paragraph-form\)\] {
  font-family: var(--paragraph-form);
}

.\[font-family\:var\(--title-font\)\] {
  font-family: var(--title-font);
}

.\[justify-content\:inherit\] {
  justify-content: inherit;
}

.\[line-height\:initial\] {
  line-height: initial;
}

.\[text-align\:inherit\] {
  text-align: inherit;
}

.\[zoom\:2\] {
  zoom: 2;
}

body {
  margin: 0;
  font-family: var(--paragraph-font);
  color: var(--paragraph-color);
}

html,
body {
  scroll-behavior: initial !important;
}

* {
  box-sizing: border-box;
}

div[id^="slide-id-"] {
  --slide-padding-x: 16px;
  --slide-padding-y: 50px;
  --slide-padding-narrow-x: 16px;
  --slide-padding-narrow-y: 8px;
  --mobile-slide-padding-x: 16px;
  --mobile-slide-padding-y: 50px;
  --mobile-slide-padding-narrow-x: 16px;
  --mobile-slide-padding-narrow-y: 8px;
  --combo-padding-x: 16px;
  --combo-padding-y: 16px;
  --combo-padding-narrow-x: 16px;
  --combo-padding-narrow-y: 8px;
  --mobile-combo-padding-x: 0px;
  --mobile-combo-padding-y: 0px;
  --mobile-combo-padding-narrow-x: 0px;
  --mobile-combo-padding-narrow-y: 0px;
  --combos-spacing-y: 24px;
  --set-padding-x: 0px;
  --set-padding-y: 0px;
  --set-mobile-padding-x: 0px;
  --set-mobile-padding-y: 0px;
  --set-inner-wrapper-padding-x: 16px;
  --set-inner-wrapper-padding-y: 16px;
  --mobile-set-inner-wrapper-padding-x: 16px;
  --mobile-set-inner-wrapper-padding-y: 16px;
  --element-padding-x: 0px;
  --element-padding-y: 0px;
  --elements-gap-bottom: 8px;
  --side-by-side-elements-gap: 32px;
  --tabs-side-by-side-elements-gap: 32px;
  --tabs-nav-gap-bottom: 16px;
  --narrators-content-media-gap: 32px;
}

b,
strong {
  font-weight: bolder;
}

.printToPdf * {
  box-shadow: none !important;
}

.printToPdf .slide {
  --pdf-100vh-slide-aspect-ratio: 1.6;
}

.sd-presentation :is(.after\:tw-absolute):after {
  content: var(--tw-content);
  position: absolute;
}

.sd-presentation :is(.after\:tw-inset-0):after {
  content: var(--tw-content);
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.sd-presentation :is(.after\:tw-left-0):after {
  content: var(--tw-content);
  left: 0;
}

.sd-presentation :is(.after\:tw-top-0):after {
  content: var(--tw-content);
  top: 0;
}

.sd-presentation :is(.after\:tw-z-1):after {
  content: var(--tw-content);
  z-index: 1;
}

.sd-presentation :is(.after\:tw-z-2):after {
  content: var(--tw-content);
  z-index: 2;
}

.sd-presentation :is(.after\:tw-z-\[3\]):after {
  content: var(--tw-content);
  z-index: 3;
}

.sd-presentation :is(.after\:tw-size-full):after {
  content: var(--tw-content);
  width: 100%;
  height: 100%;
}

.sd-presentation :is(.after\:tw-h-full):after {
  content: var(--tw-content);
  height: 100%;
}

.sd-presentation :is(.after\:tw-w-full):after {
  content: var(--tw-content);
  width: 100%;
}

.sd-presentation :is(.after\:tw-rounded-\[3px\]):after {
  content: var(--tw-content);
  border-radius: 3px;
}

.sd-presentation :is(.after\:tw-bg-\[transparent\]):after {
  content: var(--tw-content);
  background-color: transparent;
}

.sd-presentation :is(.after\:tw-bg-\[var\(--background-color\)\]): after {
  content: var(--tw-content);
  background-color: var(--background-color);
}

.sd-presentation :is(.after\:tw-bg-\[var\(--overlay-color\)\]): after {
  content: var(--tw-content);
  background-color: var(--overlay-color);
}

.sd-presentation :is(.after\:tw-bg-black\/70):after {
  content: var(--tw-content);
  background-color: #000000b3;
}

.sd-presentation :is(.after\:tw-opacity-\[var\(--background-opacity\)\]): after {
  content: var(--tw-content);
  opacity: var(--background-opacity);
}

.sd-presentation :is(.after\:tw-opacity-\[var\(--overlay-opacity\)\]): after {
  content: var(--tw-content);
  opacity: var(--overlay-opacity);
}

.sd-presentation :is(.after\:tw-content-\[\"\"\]):after {
  --tw-content: "";
  content: var(--tw-content);
}
.sd-presentation :is(.after\:tw-content-\[\'\'\]):after {
  --tw-content: "";
  content: var(--tw-content);
}
.sd-presentation :is(.last\:tw-mb-0:last-child) {
  margin-bottom: 0;
}
.sd-presentation :is(.first-of-type\:tw-mt-0:first-of-type) {
  margin-top: 0;
}
.sd-presentation :is(.last-of-type\:tw-mb-0:last-of-type) {
  margin-bottom: 0;
}
.sd-presentation :is(.hover\:tw-cursor-col-resize:hover) {
  cursor: col-resize;
}
.sd-presentation :is(.hover\:tw-cursor-row-resize:hover) {
  cursor: row-resize;
}
.sd-presentation :is(.hover\:\!tw-no-underline:hover) {
  text-decoration-line: none !important;
}
.sd-presentation :is(.disabled\:tw-cursor-default:disabled) {
  cursor: default;
}
.sd-presentation :is(.disabled\:tw-opacity-40:disabled) {
  opacity: 0.4;
}
@media not all and (min-width: 992px) {
  .sd-presentation :is(.max-lg\:tw-h-\[calc\(100\%-50px\)\]) {
    height: calc(100% - 50px);
  }
  .sd-presentation :is(.max-lg\:tw-max-h-none) {
    max-height: none;
  }
  .sd-presentation :is(.max-lg\:tw-w-full) {
    width: 100%;
  }
  .sd-presentation :is(.max-lg\:tw-min-w-0) {
    min-width: 0px;
  }
  .sd-presentation :is(.max-lg\:tw-self-end) {
    align-self: flex-end;
  }
}
@media not all and (min-width: 768px) {
  .sd-presentation :is(.max-md\:tw-left-1\/2) {
    left: 50%;
  }
  .sd-presentation :is(.max-md\:tw-right-auto) {
    right: auto;
  }
  .sd-presentation :is(.max-md\:\!tw-w-1\/2) {
    width: 50% !important;
  }
  .sd-presentation :is(.max-md\:\!tw-w-full) {
    width: 100% !important;
  }
  .sd-presentation :is(.max-md\:tw-w-1\/2) {
    width: 50%;
  }
  .sd-presentation :is(.max-md\:tw-w-\[80\%\]) {
    width: 80%;
  }
  .sd-presentation :is(.max-md\:tw-w-full) {
    width: 100%;
  }
  .sd-presentation :is(.max-md\:-tw-translate-x-1\/2) {
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y))
      rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y))
      scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  .sd-presentation :is(.max-md\:\!tw-items-center) {
    align-items: center !important;
  }
  .sd-presentation :is(.max-md\:tw-items-center) {
    align-items: center;
  }
  .sd-presentation :is(.max-md\:tw-justify-center) {
    justify-content: center;
  }
  .sd-presentation :is(.max-md\:\!tw-p-0) {
    padding: 0 !important;
  }
  .sd-presentation :is(.max-md\:tw-px-4) {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .sd-presentation :is(.max-md\:tw-px-combo-mobile-padding-x) {
    padding-left: var(--mobile-combo-padding-x);
    padding-right: var(--mobile-combo-padding-x);
  }
  .sd-presentation :is(.max-md\:tw-px-slide-mobile-padding-x) {
    padding-left: var(--mobile-slide-padding-x);
    padding-right: var(--mobile-slide-padding-x);
  }
  .sd-presentation :is(.max-md\:tw-py-2) {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .sd-presentation :is(.max-md\:tw-py-combo-mobile-padding-y) {
    padding-top: var(--mobile-combo-padding-y);
    padding-bottom: var(--mobile-combo-padding-y);
  }
  .sd-presentation :is(.max-md\:tw-py-slide-mobile-padding-y) {
    padding-top: var(--mobile-slide-padding-y);
    padding-bottom: var(--mobile-slide-padding-y);
  }
  .sd-presentation :is(.max-md\:tw-opacity-90) {
    opacity: 0.9;
  }
}
@media not all and (min-width: 576px) {
  .sd-presentation :is(.max-sm\:\!tw-w-full) {
    width: 100% !important;
  }
  .sd-presentation :is(.max-sm\:\!tw-grid-cols-1) {
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
  }
}
@media (max-width: 350px) {
  .sd-presentation :is(.max-\[350px\]\:tw-h-4) {
    height: 1rem;
  }
  .sd-presentation :is(.max-\[350px\]\:tw-text-sm) {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}
@media (min-width: 768px) {
  .sd-presentation :is(.md\:tw-left-4) {
    left: 1rem;
  }
  .sd-presentation :is(.md\:tw-right-4) {
    right: 1rem;
  }
  .sd-presentation :is(.md\:tw-size-12) {
    width: 3rem;
    height: 3rem;
  }
  .sd-presentation :is(.md\:tw-px-20) {
    padding-left: 5rem;
    padding-right: 5rem;
  }
  .sd-presentation :is(.md\:tw-text-2xl) {
    font-size: 1.5rem;
    line-height: 2rem;
  }
  .sd-presentation :is(.md\:tw-text-\[64px\]\/none) {
    font-size: 64px;
    line-height: 1;
  }
}
.sd-presentation :is(.\[\&\>div\]\:tw-translate-x-0 > div) {
  --tw-translate-x: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y))
    rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y))
    scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.sd-presentation :is(.\[\&\>div\]\:tw-translate-y-0 > div) {
  --tw-translate-y: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y))
    rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y))
    scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.sd-presentation
  :is(.\[\&_\.echarts-for-react\]\:tw-h-full .echarts-for-react) {
  height: 100%;
}
.sd-presentation
  :is(.\[\&_\.echarts-for-react\]\:tw-w-full .echarts-for-react) {
  width: 100%;
}
.sd-presentation :is(.\[\&_p\]\:\!tw-m-0 p) {
  margin: 0 !important;
}
