/*  imported from Player.module.scss  */

.Player-module__root___12bT5 {
  height: 100%;
}/*  imported from SitePlayer.module.scss  */

.SitePlayer-module__root___3gXQH {
  --font-size-default: 20px;
  --font-size-mobile: 22px;
  background-color: white;
  width: 100%;
}
.SitePlayer-module__root___3gXQH .site-player {
  height: 100vh !important;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  touch-action: pan-y;
  overflow-y: scroll;
  max-width: none;
}
.SitePlayer-module__root___3gXQH .site-player > .SitePlayer-module__slides___3uWR_ {
  display: flex;
  flex-direction: column;
  gap: 1em;
}
.SitePlayer-module__root___3gXQH .site-player .slide {
  counter-increment: slideNumberCounter;
}
.SitePlayer-module__root___3gXQH .site-player .slide.site-fixed-aspect-ratio {
  --fluid-min: 10px;
  --fluid-max: var(--font-size-base);
  --fluid-preferred: calc(100vi * 2.5 / 100);
  font-size: clamp(var(--fluid-min), var(--fluid-preferred), var(--fluid-max));
}
.SitePlayer-module__root___3gXQH .site-player .slide.no-side-padding {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.SitePlayer-module__root___3gXQH .site-player .slide.no-side-padding main {
  max-width: 100%;
}
.SitePlayer-module__root___3gXQH .site-player .slide-bg {
  padding: 0 min(var(--section-spacing-2x), 8em);
  width: auto;
}
.SitePlayer-module__root___3gXQH .site-player .slide-bg.sticky-section {
  position: sticky;
  top: 0;
  z-index: 999;
}
.SitePlayer-module__root___3gXQH .site-player .slides {
  min-height: 100vh;
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 0;
  margin-left: unset !important;
  margin-right: unset !important;
  background: var(--custom-background-color, var(--color-bg));
}
.SitePlayer-module__root___3gXQH .site-player .slides .slide-bg:first-child {
  --section-spacing-top: 0em;
}
.SitePlayer-module__root___3gXQH .site-player .slides .slide-bg:last-child {
  --section-spacing-bottom: 0em;
}
@media (max-width: 750px) {
  .SitePlayer-module__root___3gXQH .site-player .slides .slide-bg:first-child {
    --section-spacing-top: var(--section-spacing);
  }
  .SitePlayer-module__root___3gXQH .site-player .slides .slide-bg:first-child .slide-player-margin .slide-container:first-child {
    --section-spacing-top: 0;
  }
  .SitePlayer-module__root___3gXQH .site-player .slides .slide-bg:last-child {
    --section-spacing-bottom: var(--section-spacing);
  }
  .SitePlayer-module__root___3gXQH .site-player .slides .slide-bg:last-child .slide-player-margin .slide-container:last-child {
    --section-spacing-bottom: 0;
  }
}
.SitePlayer-module__root___3gXQH .site-player .slides .slide-player-margin {
  margin-left: auto;
  margin-right: auto;
  max-width: var(--site-player-width);
}
.SitePlayer-module__root___3gXQH .site-player .slides .slide-player-margin.bento-group {
  column-gap: var(--section-spacing-2x);
  align-items: stretch;
  overflow: visible;
  flex-wrap: nowrap;
  display: flex;
}
@media (max-width: 750px) {
  .SitePlayer-module__root___3gXQH .site-player .slides .slide-player-margin.bento-group {
    flex-wrap: wrap;
  }
  .SitePlayer-module__root___3gXQH .site-player .slides .slide-player-margin.bento-group .slide-container {
    width: 100% !important;
  }
}
.SitePlayer-module__root___3gXQH .site-player .slides .slide-player-margin.bento-group .slide-container {
  height: unset;
  margin: var(--section-spacing-top) 0 var(--section-spacing-bottom) 0;
}
.SitePlayer-module__root___3gXQH .site-player .slides .slide-player-margin.bento-group .slide-container .slide-wrapper {
  height: 100%;
}
.SitePlayer-module__root___3gXQH .site-player .slides .slide-player-margin.bento-group .slide-container .slide-wrapper .slide {
  height: 100%;
  margin: 0;
}
body:not(.sorting-slides) .SitePlayer-module__root___3gXQH .site-player .slides .slide-bg:not(.bento-group-wrapper).continuous-bg {
  --section-spacing-bottom: 0px;
  --section-border-radius-bottom-left: 0px;
  --section-border-radius-bottom-right: 0px;
}
body:not(.sorting-slides) .SitePlayer-module__root___3gXQH .site-player .slides .slide-bg:not(.bento-group-wrapper).continuous-bg + .slide-bg:not(.bento-group-wrapper) {
  --section-spacing-top: 0px;
  --section-border-radius-top-left: 0px;
  --section-border-radius-top-right: 0px;
}
body:not(.sorting-slides) .SitePlayer-module__root___3gXQH .site-player .slides .slide-bg:not(.bento-group-wrapper).continuous-bg.margin-bottom + .slide-bg:not(.bento-group-wrapper).margin-top .slide main {
  padding-top: 0 !important;
}
@media (max-width: 960px) {
  .SitePlayer-module__root___3gXQH .site-player .slides main section .scaling-container > .container-text.container-heading:not(.container-tag) {
    font-size: 92%;
  }
}
@media (max-width: 768px) {
  .SitePlayer-module__root___3gXQH .site-player .slides main section .scaling-container > .container-text.container-heading:not(.container-tag) {
    font-size: 90%;
  }
}
@media (max-width: 750px) {
  .SitePlayer-module__root___3gXQH .site-player .slides .slide-bg {
    padding: 0 min(var(--section-spacing-2x), 2em);
    width: auto;
  }
  .SitePlayer-module__root___3gXQH .site-player .slides .slide-container {
    font-size: calc(var(--font-size) * 0.8);
  }
  .SitePlayer-module__root___3gXQH .site-player .slides .slide-container main, .SitePlayer-module__root___3gXQH .site-player .slides .slide-container blocks {
    padding: calc(var(--text-container-padding) / 2);
  }
  .SitePlayer-module__root___3gXQH .site-player .slides .slide-container main section .scaling-container > .container-text.container-heading:not(.container-tag) {
    font-size: 85%;
  }
}
@media (max-width: 575px) {
  .SitePlayer-module__root___3gXQH .site-player .slides .slide-container main, .SitePlayer-module__root___3gXQH .site-player .slides .slide-container blocks {
    padding: calc(var(--text-container-padding) / 3);
  }
  .SitePlayer-module__root___3gXQH .site-player .slides .slide-container main section .scaling-container > .container-text.container-heading:not(.container-tag) {
    font-size: 80%;
  }
}
@media (max-width: 375px) {
  .SitePlayer-module__root___3gXQH .site-player .slides .slide-container main section .scaling-container > .container-text.container-heading:not(.container-tag) {
    font-size: 60%;
  }
}
.SitePlayer-module__root___3gXQH .site-player .slides .slide-container .slide-wrapper {
  --blocks-height: auto;
  height: auto;
}
.SitePlayer-module__root___3gXQH .site-player .slides .slide-container .slide-wrapper:not(.height-unbounded) {
  max-height: var(--slide-height);
}
.SitePlayer-module__root___3gXQH .site-player .slides .slide-container .slide-wrapper .slide.mobile-layout {
  --blocks-height: var(--slide-height);
}
@media (max-width: 750px) {
  .SitePlayer-module__root___3gXQH .site-player .slides .slide-container .slide-wrapper {
    --blocks-height: var(--slide-height);
  }
}

.site-player.mobile-lightbox main, .site-player.mobile-lightbox blocks {
  padding: calc(var(--text-container-padding) / 2);
}
.site-player.mobile-lightbox main section .scaling-container > .container-text.container-heading:not(.container-tag) {
  font-size: 70%;
}
.site-player.mobile-lightbox main, .site-player.mobile-lightbox blocks {
  padding: calc(var(--text-container-padding) / 3);
}
.site-player.mobile-lightbox main section .scaling-container > .container-text.container-heading:not(.container-tag) {
  font-size: 65%;
}
.site-player.mobile-lightbox .slide-card {
  margin: 0 !important;
}

.SitePlayer-module__fullWidth___Xfm7C .slide-player-margin {
  margin: 0 !important;
}
.SitePlayer-module__fullWidth___Xfm7C .slide {
  width: 100vw;
}
.SitePlayer-module__fullWidth___Xfm7C .slide main {
  max-width: var(--site-player-width);
  margin: 0;
  position: relative !important;
}
@media (min-width: 1440px) {
  .SitePlayer-module__fullWidth___Xfm7C .slide main {
    padding-left: 0;
    padding-right: 0;
  }
}
.SitePlayer-module__fullWidth___Xfm7C .site-player .slide.restricted-main {
  padding: 0 calc((100vw - var(--site-player-width)) / 2 + var(--theme-spacing-600));
}
.SitePlayer-module__fullWidth___Xfm7C .slide-player-margin.bento-group {
  padding: 0 calc((100vw - var(--site-player-width)) / 2 + var(--theme-spacing-100));
}
.SitePlayer-module__fullWidth___Xfm7C .slide-player-margin.bento-group .slide.width-1-3, .SitePlayer-module__fullWidth___Xfm7C .slide-player-margin.bento-group .slide.width-1-2, .SitePlayer-module__fullWidth___Xfm7C .slide-player-margin.bento-group .slide.width-2-3 {
  width: unset;
  padding: 0;
}
.SitePlayer-module__fullWidth___Xfm7C .slide-player-margin.bento-group .slide.width-1-3 main, .SitePlayer-module__fullWidth___Xfm7C .slide-player-margin.bento-group .slide.width-1-2 main, .SitePlayer-module__fullWidth___Xfm7C .slide-player-margin.bento-group .slide.width-2-3 main {
  padding: var(--text-container-padding) !important;
}
.SitePlayer-module__fullWidth___Xfm7C .slide-bg {
  padding-left: 0 !important;
  padding-right: 0 !important;
}/*  imported from ThemeMask.module.scss  */

.ThemeMask-module__mask___iOEjK {
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  height: 1px;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}/*  imported from ListContextMenu.module.scss  */

.ListContextMenu-module__list___1ofve {
  flex-direction: row;
}

.ListContextMenu-module__listItem___1XIMQ {
  flex-basis: 50%;
  margin: 0;
}
.ListContextMenu-module__listItem___1XIMQ .MuiRadio-root {
  margin-left: 0 !important;
}

.ListContextMenu-module__label___3j83D {
  display: flex;
  flex-direction: row;
  align-items: center;
  color: var(--palette-popover-label);
  font-size: 13px;
}
.ListContextMenu-module__label___3j83D.disabled {
  opacity: 0.6;
}
.ListContextMenu-module__label___3j83D.ListContextMenu-module__twoColumn___1jBbL {
  margin: 0;
  flex-basis: 50%;
}

.ListContextMenu-module__icon___3yX15 {
  width: 10px;
  height: 10px;
  padding: 5px;
  text-align: center;
  background-color: var(--palette-background-border-03);
  border-radius: 50%;
  margin-right: 8px;
}
.lightMode .ListContextMenu-module__icon___3yX15 {
  background-color: var(--palette-background-elev-03);
}/*  imported from VideoComponentContextMenu.module.scss  */

.VideoComponentContextMenu-module__smallLabel___2VTlf {
  padding-top: 8px;
  font-size: 12px;
}

.VideoComponentContextMenu-module__videoSettings___ZLGMq {
  overflow: scroll;
}

.VideoComponentContextMenu-module__requiredCheckbox___3Noqw {
  padding: 0 1.5em;
  padding-bottom: 0.75em;
  flex-grow: 1;
  overflow: auto;
  flex-wrap: nowrap;
  position: relative;
}

.VideoComponentContextMenu-module__editorFormSection___7E75y,
.VideoComponentContextMenu-module__editorFormHeader___2h5t- {
  padding: 18px;
}
.VideoComponentContextMenu-module__editorFormSection___7E75y .VideoComponentContextMenu-module__videoInput___260ly,
.VideoComponentContextMenu-module__editorFormHeader___2h5t- .VideoComponentContextMenu-module__videoInput___260ly {
  padding: 1em 0;
}
.VideoComponentContextMenu-module__editorFormSection___7E75y .VideoComponentContextMenu-module__videoCheckbox___B7saN,
.VideoComponentContextMenu-module__editorFormHeader___2h5t- .VideoComponentContextMenu-module__videoCheckbox___B7saN {
  height: 30px;
  box-sizing: border-box;
}

.VideoComponentContextMenu-module__editorFormHeader___2h5t- {
  padding: 18px;
}

.VideoComponentContextMenu-module__scrollableOptionsWrapper___2cFB5 {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
}/*  imported from LogoListContextMenu.module.scss  */

.LogoListContextMenu-module__label___hFiW_ {
  display: flex;
  flex-direction: row;
  align-items: center;
  color: var(--palette-popover-label);
  font-size: 13px;
}/*  imported from TableElement.module.scss  */

.TableElement-module__root___US-qu {
  border-collapse: collapse;
  margin: 10px 10px 0 0;
  flex: 0 0 auto;
  width: 100%;
}
.TableElement-module__root___US-qu tr {
  display: table-row-group;
  vertical-align: baseline;
  font-size: 90%;
}
.TableElement-module__root___US-qu tr:nth-child(1) {
  background: var(--palette-background-panel-01);
  vertical-align: middle;
  font-weight: 500;
}
.TableElement-module__root___US-qu tr td {
  border: 1px solid #7a7a7c;
  width: 10%;
  position: relative;
  padding: 6px 10px;
  line-height: 1.3;
}
.TableElement-module__root___US-qu tr td .table-row-button {
  display: none;
}
.TableElement-module__root___US-qu tr td:first-child .table-row-button {
  display: block;
}
.TableElement-module__root___US-qu tr .table-column-button {
  display: none;
}
.TableElement-module__root___US-qu tr:first-child .table-column-button {
  display: block;
}

.TableElement-module__tableOuter___229OT {
  display: block;
  box-sizing: border-box;
  margin: -5px 0 0 0;
  padding: 0;
  position: relative;
}
.TableElement-module__tableOuter___229OT:after {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0.5rem;
  width: 1rem;
  content: "";
  background: linear-gradient(90deg, rgba(50, 50, 52, 0) 0%, var(--palette-gradient-stop-02) 100%);
  border-radius: 4px;
}
.lightMode .TableElement-module__tableOuter___229OT:after {
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, var(--palette-gradient-stop-02) 100%);
}

.TableElement-module__tableInner___2vpmk {
  box-sizing: border-box;
  padding: 26px 0 0 30px;
  margin: 0 1rem 0 -30px;
  display: flex;
  overflow: hidden;
  flex-wrap: nowrap;
  overflow-x: auto;
  scrollbar-width: thin;
}

.TableElement-module__newRowButton___2pKHa {
  margin-top: 4px;
  cursor: text;
  user-select: none;
}
@media (max-width: 960px) {
  .TableElement-module__newRowButton___2pKHa .hint {
    display: none;
  }
}
.TableElement-module__newRowButton___2pKHa button {
  text-transform: unset;
  transform: scale(0.85);
  transition: transform 250ms ease-in;
  display: flex;
  align-items: center;
  z-index: 1000;
}
.TableElement-module__newRowButton___2pKHa button:hover {
  transform: scale(0.95);
  transition: transform 150ms ease-out;
}
.TableElement-module__newRowButton___2pKHa .TableElement-module__newRowGroup___czxEk {
  padding-right: 30px;
  display: flex;
  align-items: center;
}/*  imported from TableCellElement.module.scss  */

.TableCellElement-module__popupButton___ha0zN {
  user-select: none;
  position: absolute;
  margin-right: -25px;
  top: -24px;
  padding: 0;
  left: 50%;
  transform: translateX(-50%) scale(1, 1) translateY(0);
  transition: transform 300ms ease;
  color: var(--palette-icon-primary);
}
.TableCellElement-module__popupButton___ha0zN:hover {
  color: var(--palette-icon-primary-hover);
  transform: translateX(-50%) scale(1.15, 1.15) translateY(-2px);
  transition: transform 300ms ease;
}

.TableCellElement-module__rowPopupButton___3kszI {
  user-select: none;
  position: absolute;
  margin-right: -25px;
  top: 50%;
  left: -24px;
  padding: 0;
  transform: translateY(-50%) scale(1, 1) translateX(0);
  transition: transform 300ms ease;
  color: var(--palette-icon-primary);
}
.TableCellElement-module__rowPopupButton___3kszI:hover {
  color: var(--palette-icon-primary-hover);
  transform: translateY(-50%) scale(1.15, 1.15) translateX(-2px);
  transition: transform 300ms ease;
}

.TableCellElement-module__tableCellPopup___1LU08 {
  z-index: 10001;
  display: flex;
}/*  imported from ImageContextMenu.module.scss  */

.ImageContextMenu-module__label___2ZUmq {
  display: flex;
  flex-direction: row;
  align-items: center;
  color: var(--palette-popover-label);
  font-size: 13px;
}/*  imported from LogoContextMenu.module.scss  */

.LogoContextMenu-module__label___16zB7 {
  display: flex;
  flex-direction: row;
  align-items: center;
  color: var(--palette-popover-label);
  font-size: 13px;
}/*  imported from SeparatorSlideComponent.module.scss  */

.SeparatorSlideComponent-module__separator___-_IHJ {
  border-color: var(--color-accent);
  border-style: solid;
  height: var(--hr-size);
  margin: var(--component-padding) 0;
  width: var(--hr-width);
}/*  imported from ButtonContextMenu.module.scss  */

.ButtonContextMenu-module__formRow___3w2B- {
  display: flex;
  column-gap: 0.75rem;
  flex-direction: column;
}

@media (min-width: 600px) {
  .ButtonContextMenu-module__formRow___3w2B- {
    flex-direction: row;
  }
}
.ButtonContextMenu-module__formGroup___wERvj {
  margin-top: 0.5rem;
  flex-grow: 1;
}

.ButtonContextMenu-module__formGroup___wERvj > div:not(:last-of-type) {
  margin-bottom: 1rem;
}

.ButtonContextMenu-module__formGroup___wERvj > div:last-of-type {
  margin-bottom: 0.5rem;
}

.ButtonContextMenu-module__checkboxControlGroup___8FjdM {
  margin-left: 0;
  margin-bottom: 0;
}

.ButtonContextMenu-module__checkboxLabel___yvVhh {
  font-size: 0.85rem;
}

.ButtonContextMenu-module__toggleHeader___11XQc {
  font-size: 0.85rem;
  margin-bottom: var(--app-spacing-100);
}

.ButtonContextMenu-module__btnGroup___tz2LU {
  width: 100%;
}

.ButtonContextMenu-module__toggleBtn___1Ey5h {
  height: 34px;
  width: 100%;
  padding: 4px;
  font-size: 0.75rem;
  font-family: "Inter var", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  border-width: 1px;
  border-style: solid;
  border-color: var(--palette-background-border-01);
  background-image: linear-gradient(0deg, var(--palette-gradient-stop-01) 3%, var(--palette-gradient-stop-02) 100%);
}
.ButtonContextMenu-module__toggleBtn___1Ey5h:hover {
  color: var(--palette-text-primary);
}
.ButtonContextMenu-module__toggleBtn___1Ey5h.Mui-selected {
  background: var(--palette-button-selected);
  color: var(--palette-text-primary);
}
.ButtonContextMenu-module__toggleBtn___1Ey5h.Mui-selected:hover {
  background: var(--palette-button-selected);
  color: var(--palette-text-primary);
}
.ButtonContextMenu-module__toggleBtn___1Ey5h:not(:first-child) {
  margin-left: 0;
}/*  imported from TableOfContentsContextMenu.module.scss  */

.TableOfContentsContextMenu-module__microtext___2w9FK {
  opacity: 0.75;
  margin-top: 0;
  font-size: 0.75em;
  color: var(--text-primary-color);
}

.TableOfContentsContextMenu-module__toggleAll___3rSMV {
  padding-bottom: 8px;
}

.TableOfContentsContextMenu-module__exceptSome___wxMuw {
  border-top: 1px solid var(--palette-background-border-01);
  padding: 8px 0px;
}
.TableOfContentsContextMenu-module__exceptSome___wxMuw label span p {
  opacity: 0.75;
}

.TableOfContentsContextMenu-module__toggleGroup___2nWyq {
  border-top: 1px solid var(--palette-background-border-01);
  padding-top: 8px;
  flex-grow: 1;
  overflow: auto;
  flex-wrap: nowrap;
  position: relative;
}
.TableOfContentsContextMenu-module__toggleGroup___2nWyq .MuiCheckbox-root {
  padding: 3px 9px;
}

.TableOfContentsContextMenu-module__disabled___3yAsa {
  overflow: hidden;
}

.TableOfContentsContextMenu-module__disabled___3yAsa label {
  opacity: 50%;
}

.TableOfContentsContextMenu-module__hidden___31WH3 {
  display: none;
}

.TableOfContentsContextMenu-module__tocContextWrapper___2RIeQ {
  overflow: scroll;
}/*  imported from CodeContextMenu.module.scss  */

.CodeContextMenu-module__label___1OR9p {
  display: flex;
  flex-direction: row;
  align-items: center;
  color: var(--palette-popover-label);
  font-size: 14px;
}/*  imported from TimelineContextMenu.module.scss  */

.TimelineContextMenu-module__label___bsezE {
  font-size: 13px;
}

.TimelineContextMenu-module__radio___2-dk1 {
  padding: 4px;
  margin-left: 10px;
  margin-right: 7px;
}/*  imported from EmbedContextMenu.module.scss  */

.EmbedContextMenu-module__microtext___Q6SPR {
  opacity: 0.75;
  margin-top: 0;
  font-size: 0.75em;
  color: var(--text-primary-color);
  padding: 0.5em 0 1em 0;
}

.EmbedContextMenu-module__embedOptions___12dK- {
  height: 100%;
}

.EmbedContextMenu-module__embedEditorInputs___3qHAj {
  display: flex;
  flex-direction: column;
  gap: 1.5em;
  height: 100%;
}

.EmbedContextMenu-module__embedMode___DORyH {
  height: 100%;
}

.EmbedContextMenu-module__snippetInput___1n2c1 {
  height: calc(100% - 5em);
  resize: none;
  padding: 14px;
  border: 1px solid #ccc;
  border-radius: 4px;
  font-size: 16px;
  font-family: inherit;
  background-color: white;
  outline: none;
}

.EmbedContextMenu-module__snippetInput___1n2c1:focus {
  outline: none;
  border-color: var(--app-primary-accent-color);
}

.EmbedContextMenu-module__snippetInput___1n2c1::placeholder {
  color: #aaa;
}

.EmbedContextMenu-module__snippetField___M65ST {
  height: calc(100% - 5em);
  display: flex;
  flex-direction: column;
}

.darkMode .EmbedContextMenu-module__snippetInput___1n2c1 {
  background-color: transparent;
  color: #fff;
  border: 1px solid #555;
}

.darkMode .EmbedContextMenu-module__snippetInput___1n2c1:focus {
  border-color: var(--app-primary-accent-color);
}

.darkMode .EmbedContextMenu-module__snippetInput___1n2c1::placeholder {
  color: #888;
}/*  imported from CheckoutContextMenu.module.scss  */

.CheckoutContextMenu-module__label___mYRTD {
  font-size: 13px;
}

.CheckoutContextMenu-module__radio___1FKmd {
  padding: 4px;
  margin-left: 10px;
  margin-right: 7px;
}

.CheckoutContextMenu-module__scrollableOptions___1dt9W {
  flex: 1 1;
  width: 100%;
  display: flex;
  overflow: hidden;
  overflow-y: auto;
  padding-right: 0.25rem;
  flex-direction: column;
  scroll-behavior: smooth;
}

.CheckoutContextMenu-module__scrollableOptionsWrapper___3CPQY {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
}/*  imported from ContextMenuToggle.module.scss  */

.ContextMenuToggle-module__root___sFLG0 {
  height: 100%;
  display: flex;
  flex-direction: column;
  cursor: grab;
}
.ContextMenuToggle-module__root___sFLG0 .ContextMenuToggle-module__contextMenuWrapper___ghQr4 {
  cursor: initial;
}/*  imported from DelayDisplay.module.scss  */

.DelayDisplay-module__root___3uay3 {
  display: flex;
  position: absolute;
  background: var(--palette-background-elev-01);
  z-index: 12;
  opacity: 1;
  transition: opacity 0.3s, z-index 0s;
  transition-delay: 0s, 0.3s;
  width: 100%;
  height: 100%;
}
.lightbox-site .DelayDisplay-module__root___3uay3 {
  background: transparent;
}
.lightbox-site .DelayDisplay-module__root___3uay3 .MuiSkeleton-pulse {
  background-color: transparent;
}

.DelayDisplay-module__hidden___DHPPI {
  z-index: 0;
  opacity: 0;
  pointer-events: none;
}/*  imported from SlideBreak.module.scss  */

.SlideBreak-module__root___m_iKH {
  margin-left: 6px;
  margin-top: 1px;
  margin-bottom: -9px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 1;
}
.SlideBreak-module__root___m_iKH:hover .SlideBreak-module__breakWrapper___1aEpc .SlideBreak-module__breakLine___2koga, .SlideBreak-module__root___m_iKH:hover .SlideBreak-module__delete___3ca4T {
  opacity: 0.8;
}
.SlideBreak-module__root___m_iKH .SlideBreak-module__breakWrapper___1aEpc .SlideBreak-module__breakLine___2koga, .SlideBreak-module__root___m_iKH .SlideBreak-module__delete___3ca4T {
  transition: opacity 150ms ease-in 250ms;
}
.SlideBreak-module__root___m_iKH.SlideBreak-module__focused___2tp9g {
  color: var(--app-primary-accent-color);
}
.SlideBreak-module__root___m_iKH.SlideBreak-module__focused___2tp9g .SlideBreak-module__delete___3ca4T {
  opacity: 0.8;
  transition: none;
}
.SlideBreak-module__root___m_iKH.SlideBreak-module__focused___2tp9g .SlideBreak-module__breakWrapper___1aEpc .SlideBreak-module__breakLine___2koga {
  transition: none;
  opacity: 0.8;
}
.SlideBreak-module__root___m_iKH.SlideBreak-module__focused___2tp9g .SlideBreak-module__breakWrapper___1aEpc .SlideBreak-module__breakLine___2koga::after, .SlideBreak-module__root___m_iKH.SlideBreak-module__focused___2tp9g .SlideBreak-module__breakWrapper___1aEpc .SlideBreak-module__breakLine___2koga::before {
  border-bottom: 1px dotted var(--app-primary-accent-color);
}
.SlideBreak-module__root___m_iKH .SlideBreak-module__delete___3ca4T {
  width: 42px;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0;
}
.SlideBreak-module__root___m_iKH .SlideBreak-module__breakWrapper___1aEpc {
  cursor: grab;
  margin: 0 8px 0 16px;
  width: 100%;
  height: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.SlideBreak-module__root___m_iKH .SlideBreak-module__breakWrapper___1aEpc .SlideBreak-module__breakLine___2koga {
  display: flex;
  align-items: center;
  text-align: center;
  width: 100%;
  font-size: 9px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1px;
  background-color: rgba(var(--contrast-color), 0.05);
  border-radius: 10px;
  padding: 1px 8px;
  opacity: 0;
}
.SlideBreak-module__root___m_iKH .SlideBreak-module__breakWrapper___1aEpc .SlideBreak-module__breakLine___2koga:active {
  cursor: grabbing;
  background-color: rgba(var(--contrast-color), 0.1);
}
.SlideBreak-module__root___m_iKH .SlideBreak-module__breakWrapper___1aEpc .SlideBreak-module__breakLine___2koga::before, .SlideBreak-module__root___m_iKH .SlideBreak-module__breakWrapper___1aEpc .SlideBreak-module__breakLine___2koga::after {
  content: "";
  flex: 1;
  border-bottom: 1px dotted rgba(var(--contrast-color), 0.75);
}
.SlideBreak-module__root___m_iKH .SlideBreak-module__breakWrapper___1aEpc .SlideBreak-module__breakLine___2koga:not(:empty)::before {
  margin-right: 8px;
}
.SlideBreak-module__root___m_iKH .SlideBreak-module__breakWrapper___1aEpc .SlideBreak-module__breakLine___2koga:not(:empty)::after {
  margin-left: 8px;
}

body.dragging .SlideBreak-module__delete___3ca4T {
  visibility: hidden !important;
}/*  imported from LogoListElement.module.scss  */

@keyframes LogoListElement-module__spinner___3ztQM {
  to {
    transform: rotate(360deg);
  }
}
.LogoListElement-module__root___2PCpb {
  position: relative;
  --not-found-background: #5a3136;
  --icon-background: #353537;
  --processing-border-color: #5a5a5c;
}
.lightMode .LogoListElement-module__root___2PCpb {
  --not-found-background: #ffe0e3;
  --icon-background: #fff;
  --processing-border-color: #e2e2e4;
}
.LogoListElement-module__root___2PCpb .LogoListElement-module__logoList___3ENgd .logo {
  position: relative;
}
.LogoListElement-module__root___2PCpb .LogoListElement-module__logoList___3ENgd .logo span:before {
  width: 10px;
  height: 10px;
  padding: 3px;
  line-height: 1.4;
  text-align: center;
  left: -1.38em;
  position: absolute;
  opacity: 1;
}
.LogoListElement-module__root___2PCpb .LogoListElement-module__logoList___3ENgd .logo .found:before {
  content: "";
}
.LogoListElement-module__root___2PCpb .LogoListElement-module__logoList___3ENgd .logo .processing {
  color: var(--palette-text-primary);
}
.LogoListElement-module__root___2PCpb .LogoListElement-module__logoList___3ENgd .logo .processing:before {
  content: "";
  color: var(--palette-text-primary);
  display: block;
  background: var(--icon-background);
  line-height: 0.5;
  top: 4px;
  left: -1.3em;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  border: 1px solid;
  border-color: var(--processing-border-color);
  border-top-color: #dd1c37;
  animation: LogoListElement-module__spinner___3ztQM 0.6s linear infinite;
}
.LogoListElement-module__root___2PCpb .LogoListElement-module__logoList___3ENgd .logo .not-found {
  color: #9ca3af;
  text-decoration: line-through;
}
.LogoListElement-module__root___2PCpb .LogoListElement-module__logoList___3ENgd .logo .not-found:before {
  content: "+";
  color: #dd1c37;
  display: block;
  transform-origin: center center;
  transition: transform 0.5s;
  transition-delay: 0s;
  transform: rotate(-45deg) translateX(0px);
  background: var(--not-found-background);
  line-height: 0.5;
  border-radius: 50%;
  top: 4px;
  left: -1.42em;
}
.LogoListElement-module__root___2PCpb .LogoListElement-module__logoList___3ENgd .logo .missing:before {
  content: "+";
  background: var(--icon-background);
  color: var(--palette-text-primary);
  border-radius: 50%;
  line-height: 0.5;
  top: 4px;
  left: -1.42em;
}/*  imported from NavigationEditorElement.module.scss  */

.NavigationEditorElement-module__root___2r6Xg {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.NavigationEditorElement-module__root___2r6Xg .NavigationEditorElement-module__editContainer___DRtIr {
  margin-left: 4px;
  opacity: 0;
  display: flex;
  align-items: center;
  transform: translateX(-25%);
  transition: opacity 100ms ease-in, transform 250ms ease-in;
}
.NavigationEditorElement-module__root___2r6Xg .NavigationEditorElement-module__editContainer___DRtIr button {
  z-index: 1;
  display: block;
  text-transform: unset;
  transform: scale(0.85);
  transition: transform 250ms ease-in;
}
.NavigationEditorElement-module__root___2r6Xg .NavigationEditorElement-module__editContainer___DRtIr button:hover {
  transform: scale(0.95);
  transition: transform 150ms ease-out;
}
.NavigationEditorElement-module__root___2r6Xg .NavigationEditorElement-module__editContainer___DRtIr:hover {
  opacity: 1;
  transition: opacity 150ms ease-out, transform 150ms ease-out;
}
.NavigationEditorElement-module__root___2r6Xg:hover .NavigationEditorElement-module__editContainer___DRtIr, .NavigationEditorElement-module__root___2r6Xg.NavigationEditorElement-module__active___LePd3 .NavigationEditorElement-module__editContainer___DRtIr {
  opacity: 1;
  transform: translateX(0%);
  transition: opacity 150ms ease-out, transform 150ms ease-out;
}
.NavigationEditorElement-module__root___2r6Xg .NavigationEditorElement-module__navigationButton___1QR6k {
  color: var(--text-primary-color);
  font-size: 0.75em;
  background-color: transparent;
  border: 1px solid var(--text-primary-color);
  font-weight: 500;
  padding: 4px 6px;
  border-radius: 6px;
  opacity: 0.85;
}
.NavigationEditorElement-module__root___2r6Xg .NavigationEditorElement-module__active___LePd3 {
  border: 1px solid var(--app-primary-accent-color);
}/*  imported from VideoEditorElement.module.scss  */

.VideoEditorElement-module__root___1xtWA {
  padding: 0 4px;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.VideoEditorElement-module__root___1xtWA .VideoEditorElement-module__editContainer___TTybe {
  margin-left: 4px;
  opacity: 0;
  display: flex;
  align-items: center;
  transform: translateX(-25%);
  transition: opacity 100ms ease-in, transform 250ms ease-in;
}
.VideoEditorElement-module__root___1xtWA .VideoEditorElement-module__editContainer___TTybe button {
  z-index: 1;
  display: block;
  text-transform: unset;
  transform: scale(0.85);
  transition: transform 250ms ease-in;
  margin-top: 5px;
}
.VideoEditorElement-module__root___1xtWA .VideoEditorElement-module__editContainer___TTybe button:hover {
  transform: scale(0.95);
  transition: transform 150ms ease-out;
}
.VideoEditorElement-module__root___1xtWA .VideoEditorElement-module__editContainer___TTybe:hover {
  opacity: 1;
  transition: opacity 150ms ease-out, transform 150ms ease-out;
}
.VideoEditorElement-module__root___1xtWA:hover .VideoEditorElement-module__editContainer___TTybe, .VideoEditorElement-module__root___1xtWA.VideoEditorElement-module__active___3EalX .VideoEditorElement-module__editContainer___TTybe {
  opacity: 1;
  transform: translateX(0%);
  transition: opacity 150ms ease-out, transform 150ms ease-out;
}
.VideoEditorElement-module__root___1xtWA .VideoEditorElement-module__active___3EalX {
  border: 1px solid var(--app-primary-accent-color);
}
.VideoEditorElement-module__root___1xtWA .VideoEditorElement-module__playIcon___2IW-K {
  margin-top: 8px;
  margin-left: 20px;
  opacity: 0.5;
}/*  imported from TagEditorElement.module.scss  */

.TagEditorElement-module__editorButton___3Nh-N {
  color: var(--text-primary-color);
  background-color: transparent;
  display: flex;
  align-items: center;
  gap: 0.4em;
}

.TagEditorElement-module__editorContent___1eJDa {
  position: relative;
  min-width: 100px;
}
.TagEditorElement-module__editorContent___1eJDa span {
  min-width: 100px;
  z-index: 1;
}

.TagEditorElement-module__placeholder___3Y0HC {
  opacity: 0;
  z-index: 0;
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}
.TagEditorElement-module__placeholder___3Y0HC.is-visible {
  opacity: 0.25;
  transition: opacity 0.25s;
}

.TagEditorElement-module__thumbnail___4bNcH {
  height: 1em;
}
.darkMode .TagEditorElement-module__thumbnail___4bNcH {
  filter: invert(1);
}

.context-menu-button-type-tag {
  margin-top: -1px !important;
}/*  imported from Label.module.scss  */

.Label-module__root___yw-MB {
  pointer-events: none;
  cursor: default;
  user-select: none;
}/*  imported from ToggleButton.module.scss  */

.ToggleButton-module__root___2JtnD .MuiSwitch-track {
  background: #7a7a7c;
}
.ToggleButton-module__root___2JtnD .MuiSwitch-switchBase.Mui-checked + .MuiSwitch-track {
  background: var(--toggle-button-checked-track-background);
}

.ToggleButton-module__switch___1By98 {
  margin: 0;
  padding: 0;
}/*  imported from Hint.module.scss  */

.Hint-module__root___16lqq {
  opacity: 0;
  transform: translateX(-20%);
  font-size: 11px;
}
.Hint-module__root___16lqq.Hint-module__show___1I39r {
  cursor: pointer;
  opacity: 0.5;
  transform: translateX(0%);
  transition: opacity 50ms ease-out, transform 150ms ease-out;
  transition-delay: var(--show-transition-delay);
}

.Hint-module__container___1QR_b {
  display: flex;
  align-items: center;
}
.Hint-module__container___1QR_b.Hint-module__clickable___3tdn0 {
  pointer-events: none;
}
.Hint-module__container___1QR_b.Hint-module__clickable___3tdn0:hover {
  transform: scale(1.03);
  transition: transform 150ms ease-out;
}

.Hint-module__show___1I39r .Hint-module__container___1QR_b.Hint-module__clickable___3tdn0 {
  pointer-events: all;
}

.Hint-module__iconWrapper___2s9-L {
  margin-right: 3px;
  margin-top: 3px;
}

.Hint-module__icon___EJlJ6 {
  font-size: 1.5em;
}/*  imported from ImageComponent.module.scss  */

.ImageComponent-module__fullHeightImageLink___3pbrV {
  height: 100%;
}/*  imported from ImageEditor.module.scss  */

.ImageEditor-module__wrapper___E3pEW {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%;
}
.ImageEditor-module__wrapper___E3pEW:hover .edit-actions {
  opacity: 1;
  transition: opacity 0.25s ease-in-out 0.15s;
  pointer-events: all;
}

.ImageEditor-module__editActions___3G2fG {
  opacity: 0;
  pointer-events: none;
  position: absolute;
  z-index: 5;
  top: 5px;
  left: 5px;
}

.ImageEditor-module__editAction___17UE8 {
  border-radius: 4px;
  height: 1.5rem;
  width: 1.5rem;
  border-width: 1px;
  border-style: solid;
  border-color: var(--palette-background-border-01);
  background: var(--palette-icon-primary-hover-bg);
  color: var(--palette-text-secondary);
  margin-right: 5px;
}
.lightMode .ImageEditor-module__editAction___17UE8 {
  background: #fff;
}
.ImageEditor-module__editAction___17UE8:hover {
  color: var(--palette-gradient-stop-03);
  transition: all 100ms ease-in-out;
  background: var(--palette-icon-primary-hover-bg);
}
.lightMode .ImageEditor-module__editAction___17UE8:hover {
  background: #fff;
}
.ImageEditor-module__editAction___17UE8 .Mui-disabled {
  display: none;
}

.ImageEditor-module__editActionLarge___2My1g {
  height: 32px;
  width: 32px;
}
.ImageEditor-module__editActionLarge___2My1g svg {
  transform: scale(0.85);
}

.ImageEditor-module__popupButton___3Ff3F {
  margin: 5px;
  padding: 8px;
}
.ImageEditor-module__popupButton___3Ff3F svg {
  height: 25px;
  width: 25px;
}

.ImageEditor-module__editIcon___2Nv0P {
  transform: rotateZ(45deg);
  fill: currentColor;
}

.ImageEditor-module__editActionActive___1B5PX {
  fill: currentColor;
}

.ImageEditor-module__editor___29-vo {
  background: var(--palette-background-chessboard-background);
  background-image: linear-gradient(45deg, var(--palette-background-chessboard-square) 25%, transparent 25%), linear-gradient(-45deg, var(--palette-background-chessboard-square) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--palette-background-chessboard-square) 75%), linear-gradient(-45deg, transparent 75%, var(--palette-background-chessboard-square) 75%);
  background-size: 20px 20px;
  background-position: 0 0, 0 10px, 10px -10px, -10px 0px;
  position: absolute;
  top: 0;
  left: 0;
}/*  imported from MediaGrid.module.scss  */

@charset "UTF-8";
.MediaGrid-module__root___1nFoR {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 1rem;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
}

.MediaGrid-module__imageWrapper___3BGg5 {
  width: 100%;
}

.MediaGrid-module__input___2Mkfx {
  color: var(--palette-input-secondary);
  width: 100%;
  border: 1px solid var(--palette-background-border-01) !important;
  margin: 5px 5px 5px 0;
  padding: 7px 12px;
  font-size: 16px;
  background: var(--palette-gradient-stop-02);
  box-shadow: 0 0 0 3px var(--palette-background-border-02);
  transition: all 300ms ease;
  font-weight: 500;
  border-radius: 4px;
  letter-spacing: 0;
}
.MediaGrid-module__input___2Mkfx:focus {
  border-bottom: 1px solid var(--palette-primary-main) !important;
}

.MediaGrid-module__checkWrapper___2J48V {
  top: 14px;
  left: 14px;
  width: 20px;
  height: 20px;
  display: block;
  padding: 3px;
  position: absolute;
  border-radius: 50%;
  background-color: var(--palette-primary-main);
}

.MediaGrid-module__check___1pifW {
  font-size: 20px;
  color: #fff;
}

.MediaGrid-module__image___QtBsW {
  width: 100%;
  border: 1px solid transparent;
  height: 120px;
  margin: 2px;
  padding: 0;
  position: relative;
  box-shadow: 0 0 0 2px var(--palette-input-primary-bg);
  box-sizing: border-box;
  object-fit: cover;
  transition: all 300ms ease;
  border-radius: 4px;
}
.MediaGrid-module__image___QtBsW.focused {
  border: 1px solid #ffffff;
  box-shadow: 0 0 0 2px var(--palette-primary-main);
}

.MediaGrid-module__imageGridInner___3LW2S {
  flex: 1;
  width: 100%;
  display: flex;
  overflow: hidden;
  overflow-y: auto;
  text-align: center;
  align-items: center;
  padding-right: 0.25rem;
  flex-direction: column;
  scroll-behavior: smooth;
}

.MediaGrid-module__imageGridItems___2eYWl {
  flex: 1;
  position: relative;
}

.MediaGrid-module__imageGridItemContainer___UYI6b {
  width: 100%;
  cursor: pointer;
  height: 128px;
  display: flex;
  position: relative;
  text-align: center;
  align-items: center;
  flex-direction: column;
}
.MediaGrid-module__imageGridItemContainer___UYI6b:hover .photographer, .MediaGrid-module__imageGridItemContainer___UYI6b.focused .photographer {
  opacity: 0.8;
  max-width: calc(100% - 32px);
  transition: opacity 150ms ease-out;
}
.MediaGrid-module__imageGridItemContainer___UYI6b.MediaGrid-module__imageGridItemSkeletonContainer___3MQDb {
  cursor: unset;
}

.MediaGrid-module__photographer___2eZKn {
  color: var(--palette-text-primary);
  bottom: 6px;
  display: block;
  opacity: 0;
  padding: 2px 6px;
  overflow: hidden;
  position: absolute;
  font-size: 11px;
  transition: opacity 150ms ease-in;
  font-weight: bold;
  margin-left: 2px;
  white-space: nowrap;
  border-radius: 5px;
  text-overflow: ellipsis;
  text-decoration: none;
  background-color: var(--palette-background-elev-01);
}
.MediaGrid-module__photographer___2eZKn:hover {
  opacity: 1 !important;
  text-decoration: underline;
}

.MediaGrid-module__helper___15mMo {
  color: var(--palette-text-secondary);
  padding: 12px 0 18px 0;
  font-size: 0.8em;
  text-align: center;
  line-height: 1.5;
}
.MediaGrid-module__helper___15mMo span > span {
  display: inline-flex;
  background: #232426;
  line-height: 1.5;
  text-shadow: 0 1px 0 var(--palette-button-disabled);
  border-color: var(--palette-button-selected);
  border-radius: 3px;
}

.MediaGrid-module__error___AFBAh {
  color: var(--palette-primary-main);
}

.MediaGrid-module__insertSpinner___1Ffem {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  background: rgba(0, 0, 0, 0.3);
}
.lightMode .MediaGrid-module__insertSpinner___1Ffem {
  background: rgba(0, 0, 0, 0.1);
}

.MediaGrid-module__loadMoreSpinner___ZZGhB {
  margin: 1rem 0;
}

.MediaGrid-module__noResults___2Po6z {
  color: #ffae42;
  padding: 0.25rem;
}

.MediaGrid-module__mediaDropzone___1nvkj {
  width: 100%;
  border: 1px solid;
  height: 100%;
  display: flex;
  padding: 1rem;
  overflow: hidden;
  font-size: 14px;
  background: rgba(0, 0, 0, 0.07);
  box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.1), 0px 1px 0px rgba(255, 255, 255, 0.1);
  box-sizing: border-box;
  margin-top: 2px;
  transition: all 300ms ease;
  align-items: center;
  margin-left: 4px;
  border-color: rgba(0, 0, 0, 0.45);
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
}
.MediaGrid-module__mediaDropzone___1nvkj .add-to-slide-icon {
  filter: invert(51%) sepia(5%) saturate(117%) hue-rotate(202deg) brightness(92%) contrast(86%);
  opacity: 1;
  transform: scale(1);
  transition: all 300ms ease;
}
.MediaGrid-module__mediaDropzone___1nvkj .drophelp {
  color: var(--app-primary-accent-color);
  font-size: 0.8rem;
  margin-top: 7px;
  transition: all 300ms ease;
  font-weight: 500;
  line-height: 1.4;
}
.MediaGrid-module__mediaDropzone___1nvkj .drophelp span {
  display: block;
  font-size: 0.85em;
  font-weight: 400;
}
.MediaGrid-module__mediaDropzone___1nvkj:hover {
  border: 1px solid var(--palette-button-inset-hover-border);
  background: var(--palette-button-inset-hover-background);
  box-shadow: var(--palette-button-inset-hover-box-shadow);
}
.MediaGrid-module__mediaDropzone___1nvkj:hover .add-to-slide-icon {
  filter: none;
  opacity: 0.8;
  transform: scale(1.15);
}
.MediaGrid-module__mediaDropzone___1nvkj:hover .drophelp {
  color: var(--app-primary-accent-color);
  opacity: 0.9;
}

.MediaGrid-module__overlayUploadImage___2UG9w {
  opacity: 1;
  z-index: 99;
  border: 1px solid;
  border-color: var(--palette-button-inset-hover-border);
  background: var(--palette-button-inset-hover-background);
  box-shadow: var(--palette-button-inset-hover-box-shadow);
}
.MediaGrid-module__overlayUploadImage___2UG9w .add-to-slide-icon {
  transform: scale(1.15);
  opacity: 0.8;
  filter: none;
}
.MediaGrid-module__overlayUploadImage___2UG9w .drophelp {
  color: var(--palette-text-primary);
  opacity: 0.9;
}
.MediaGrid-module__overlayUploadImage___2UG9w:after {
  top: 4px;
  left: 4px;
  right: 0;
  bottom: 2px;
  content: "";
  position: absolute;
  animation: MediaGrid-module__mediaGridMarchingAnt___U4vMm 1s infinite linear;
  border-radius: 4px;
  background-size: 2px calc(100% + 13px), calc(100% + 13px) 2px, 2px calc(100% + 13px), calc(100% + 13px) 2px;
  background-image: repeating-linear-gradient(1deg, #1d9038, #1d9038 7px, transparent 7px, transparent 13px, #1d9038 13px), repeating-linear-gradient(91deg, #1d9038, #1d9038 7px, transparent 7px, transparent 13px, #1d9038 13px), repeating-linear-gradient(181deg, #1d9038, #1d9038 7px, transparent 7px, transparent 13px, #1d9038 13px), repeating-linear-gradient(271deg, #1d9038, #1d9038 7px, transparent 7px, transparent 13px, #1d9038 13px);
  background-repeat: no-repeat;
  background-position: 0 0, 0 0, 100% 0, 0 100%;
}

.MediaGrid-module__dropMsg___1BVo2 {
  position: relative;
}
.MediaGrid-module__dropMsg___1BVo2:before {
  top: -100px;
  color: var(--palette-text-selected);
  right: 0;
  height: 100%;
  content: "";
  padding: 16px;
  z-index: 9999;
  position: absolute;
  box-sizing: border-box;
  text-align: center;
  transition: all 0.15s ease-in-out;
  font-weight: 500;
  text-shadow: var(--palette-button-inset-hover-border);
}
.MediaGrid-module__dropMsg___1BVo2 .progressWrap {
  display: none;
}
.MediaGrid-module__dropMsg___1BVo2.active:before {
  top: 0;
  content: "";
  margin-top: 16px;
  background-color: var(--palette-icon-secondary-hover-bg);
}
.MediaGrid-module__dropMsg___1BVo2.active .progressWrap {
  top: 2.65rem;
  width: 75%;
  display: block;
  z-index: 9999;
  position: absolute;
  text-align: center;
}
.MediaGrid-module__dropMsg___1BVo2.active .progressWrap .progressIcon {
  font-size: 1.75rem;
  margin-bottom: 0.5rem;
}
.MediaGrid-module__dropMsg___1BVo2.active .progressWrap .progressBar {
  overflow: hidden;
  border-radius: 50px;
  background-color: var(--palette-button-disabled);
}
.MediaGrid-module__dropMsg___1BVo2.active .progressWrap .progressBar > div {
  background: var(--palette-icon-primary);
}
.MediaGrid-module__dropMsg___1BVo2.error:before, .MediaGrid-module__dropMsg___1BVo2.rejected:before, .MediaGrid-module__dropMsg___1BVo2.rejectedTooMany:before {
  top: 0;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1);
  background-color: var(--app-events-warn-color);
}
.MediaGrid-module__dropMsg___1BVo2.rejectedTooMany:before {
  content: "\26A0  Typeset accepts up to 10 files at a time.";
}
.MediaGrid-module__dropMsg___1BVo2.rejected:before {
  content: "\26A0  Typeset accepts JPGs, PNGs, GIFs and SVGs of up to 8 MB.";
}
.MediaGrid-module__dropMsg___1BVo2.error:before {
  content: "Sorry, problem with your upload. Please try again.";
  display: flex;
  opacity: 0.96;
  align-items: center;
  border-radius: 4px;
  justify-content: center;
}
.MediaGrid-module__dropMsg___1BVo2.accepted:before {
  top: 0;
  content: "\2193  Drop your image(s) in place below";
  margin-top: 16px;
  background-color: var(--palette-icon-secondary-hover-bg);
}

.MediaGrid-module__portal___1-GVi {
  top: 0;
  height: calc(100% - 0.5rem);
}
@media (max-width: 740px) {
  .MediaGrid-module__portal___1-GVi {
    height: 100%;
  }
}

.MediaGrid-module__tabs___vPyJY {
  width: 100%;
}

.MediaGrid-module__filterGroup___3LdGY {
  margin-top: 2px;
  margin-bottom: 10px;
}

.MediaGrid-module__filterToggleButton___3OFAY {
  line-height: normal;
  font-weight: 500;
  text-transform: none;
  padding-left: 12px;
  padding-right: 12px;
}

.MediaGrid-module__filterGroupLabel___JbyLt {
  color: var(--palette-text-primary);
  margin-right: 0.5rem;
  font-size: 90%;
}

.MediaGrid-module__chipContainer___2cBB6 {
  margin-top: 6px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.MediaGrid-module__chipContainer___2cBB6 .MediaGrid-module__chip___3U3qC:not(:last-child) {
  margin-right: 0.5rem;
}

.MediaGrid-module__colorChip___2qnBh {
  width: 24px;
  border: 1px solid #ffffff;
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.3);
}
.MediaGrid-module__colorChip___2qnBh:hover {
  box-shadow: 0 0 0 2px var(--palette-primary-main);
}
.MediaGrid-module__colorChip___2qnBh.MuiChip-colorPrimary {
  box-shadow: 0 0 0 2px var(--palette-primary-main);
}

.lightMode .MediaGrid-module__tab___1wIw7 {
  background-color: rgba(0, 0, 0, 0.03);
  text-shadow: 0px 1px 1px rgb(255, 255, 255);
  box-shadow: inset rgba(0, 0, 0, 0.2) 0px -1px 1px, rgba(0, 0, 0, 0.15) 0px -1px 1px;
}
.lightMode .MediaGrid-module__selectedTab___266MC {
  box-shadow: rgba(0, 0, 0, 0.1) 0px -1px 2px;
  background-color: transparent;
}
.lightMode .MediaGrid-module__input___2Mkfx {
  padding: 6px 12px;
  font-weight: 600;
  letter-spacing: "-0.018em";
}
.lightMode .MediaGrid-module__helper___15mMo span > span {
  background: var(--palette-gradient-stop-01);
  border-color: var(--palette-background-border-04);
}
.lightMode .MediaGrid-module__mediaDropzone___1nvkj {
  border-color: var(--palette-background-border-04);
}
.lightMode .MediaGrid-module__mediaDropzone___1nvkj .add-to-slide-icon {
  opacity: 0.6;
}
.lightMode .MediaGrid-module__mediaDropzone___1nvkj .drophelp {
  opacity: 1;
}
.lightMode .MediaGrid-module__mediaDropzone___1nvkj:hover .add-to-slide-icon {
  opacity: 0.7;
  filter: invert(85%) sepia(7%) saturate(424%) hue-rotate(179deg) brightness(76%) contrast(89%);
}
.lightMode .MediaGrid-module__overlayUploadImage___2UG9w {
  border-color: #fff;
  background-color: rgba(9, 204, 57, 0.1450980392);
  box-shadow: inset 0 0 0 4px #fff;
}
.lightMode .MediaGrid-module__overlayUploadImage___2UG9w .add-to-slide-icon {
  opacity: 1;
  filter: invert(53%) sepia(98%) saturate(950%) hue-rotate(87deg) brightness(96%) contrast(97%) !important;
}
.lightMode .MediaGrid-module__dropMsg___1BVo2:before {
  text-shadow: 0 -1px 0 rgb(255, 255, 255);
}
.lightMode .MediaGrid-module__dropMsg___1BVo2.accepted .active:before {
  background-color: var(--palette-gradient-stop-01);
}
.lightMode .MediaGrid-module__dropMsg___1BVo2.progressWrap .progressBar {
  background-color: var(--palette-background-border-00);
}
.lightMode .MediaGrid-module__colorChip___2qnBh {
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.3);
}
.lightMode .MediaGrid-module__colorChip___2qnBh:hover {
  box-shadow: 0 0 0 2px var(--palette-primary-main);
}
.lightMode .MediaGrid-module__colorChip___2qnBh.MuiChip-colorPrimary {
  box-shadow: 0 0 0 2px var(--palette-primary-main);
}

@keyframes MediaGrid-module__mediaGridMarchingAnt___U4vMm {
  from {
    background-position: 0 0, -13px 0, 100% -13px, 0 100%;
  }
  to {
    background-position: 0 -13px, 0 0, 100% 0, -13px 100%;
  }
}
.MediaGrid-module__closeButtonWrapper___32XE0 {
  margin-bottom: 0.25rem;
  text-align: right;
  width: 100%;
}/*  imported from Tab.module.scss  */

.Tab-module__tab___1mzdc {
  color: var(--palette-text-primary);
  padding: 1px 0 0 0;
  text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.9);
  font-size: 0.75em;
  letter-spacing: 1px;
  opacity: 0.5;
  margin-top: 4px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  background-color: rgba(0, 0, 0, 0.4);
  box-shadow: inset rgba(0, 0, 0, 0.8) 0px -1px 1px, rgba(0, 0, 0, 0.5) 0px -1px 1px;
  flex: 1;
}

.Tab-module__selectedTab___3POvj {
  margin-top: 2px;
  margin-left: 2px;
  margin-right: 2px;
  opacity: 1;
  background-color: transparent;
  box-shadow: rgba(0, 0, 0, 0.25) 0px -1px 2px;
}

.Tab-module__tabLogo___q5zEL {
  height: 16px;
}/*  imported from TabList.module.scss  */

.TabList-module__root___1DEII {
  color: #fff;
  margin-bottom: 6px;
}/*  imported from LinkMenu.module.scss  */

.LinkMenu-module__row___3HBkG {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 6px 2px 16px;
}

.LinkMenu-module__row___3HBkG:not(:last-of-type) {
  padding-bottom: 0;
}

.LinkMenu-module__row___3HBkG:not(:first-of-type) {
  padding-top: 0;
}
.LinkMenu-module__row___3HBkG:not(:first-of-type) .MuiButtonBase-root {
  padding-top: 2px;
  padding-bottom: 2px;
}

.LinkMenu-module__editorFormSection___2J4CF {
  margin: 0 2px;
  flex-grow: 1;
}

.LinkMenu-module__editorLabel___2MM7c {
  font-size: 14px;
}/*  imported from SettingsSection.module.scss  */

div.SettingsSection-module__section___cvoEm {
  margin: 0;
  padding: 10px 16px;
}

.SettingsSection-module__section___cvoEm:not(:last-child) {
  margin-bottom: 10px;
}

.SettingsSection-module__section___cvoEm span {
  margin-left: 0;
}/*  imported from TableOfContentsEditor.module.scss  */

.TableOfContentsEditor-module__root___2zvJ8 {
  padding-right: 4px;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.TableOfContentsEditor-module__root___2zvJ8 .TableOfContentsEditor-module__editContainer___2r4de {
  margin-left: 4px;
  opacity: 0;
  display: flex;
  align-items: center;
  transform: translateX(-25%);
  transition: opacity 100ms ease-in, transform 250ms ease-in;
}
.TableOfContentsEditor-module__root___2zvJ8 .TableOfContentsEditor-module__editContainer___2r4de button {
  z-index: 1;
  display: block;
  text-transform: unset;
  transform: scale(0.85);
  transition: transform 250ms ease-in;
}
.TableOfContentsEditor-module__root___2zvJ8 .TableOfContentsEditor-module__editContainer___2r4de button:hover {
  transform: scale(0.95);
  transition: transform 150ms ease-out;
}
.TableOfContentsEditor-module__root___2zvJ8 .TableOfContentsEditor-module__editContainer___2r4de:hover {
  opacity: 1;
  transition: opacity 150ms ease-out, transform 150ms ease-out;
}
.TableOfContentsEditor-module__root___2zvJ8 .TableOfContentsEditor-module__editContainer___2r4de .hint {
  z-index: 0;
}
@media (max-width: 740px) {
  .TableOfContentsEditor-module__root___2zvJ8 .TableOfContentsEditor-module__editContainer___2r4de .hint {
    display: none;
  }
}
.TableOfContentsEditor-module__root___2zvJ8:hover .TableOfContentsEditor-module__editContainer___2r4de, .TableOfContentsEditor-module__root___2zvJ8.TableOfContentsEditor-module__active___1rCjR .TableOfContentsEditor-module__editContainer___2r4de {
  opacity: 1;
  transform: translateX(0%);
  transition: opacity 150ms ease-out, transform 150ms ease-out;
}
.TableOfContentsEditor-module__root___2zvJ8 .TableOfContentsEditor-module__button___1hwqs {
  color: var(--text-primary-color);
  font-size: 0.75em;
  background-color: transparent;
  border: 1px solid var(--text-primary-color);
  font-weight: 500;
  padding: 4px 6px;
  border-radius: 6px;
  opacity: 0.85;
}
.TableOfContentsEditor-module__root___2zvJ8 .TableOfContentsEditor-module__active___1rCjR {
  border: 1px solid var(--app-primary-accent-color);
}/*  imported from CodeEditorElement.module.scss  */

.CodeEditorElement-module__root___1xiI6 {
  width: 100%;
  margin: 0;
  padding: 0;
  position: relative;
  box-sizing: border-box;
  border-radius: 4px;
  background-color: var(--palette-popover-border);
}
.lightMode .CodeEditorElement-module__root___1xiI6 {
  background-color: var(--palette-gradient-stop-00-faded);
}
.CodeEditorElement-module__root___1xiI6::after {
  top: 0;
  right: 0;
  width: 1rem;
  bottom: 0;
  content: "";
  position: absolute;
  background: linear-gradient(90deg, rgba(29, 29, 31, 0) 0%, var(--palette-popover-border) 85%);
  border-radius: 4px;
}
.lightMode .CodeEditorElement-module__root___1xiI6::after {
  background: linear-gradient(90deg, rgba(234, 234, 236, 0) 0%, var(--palette-gradient-stop-05) 85%);
}

.CodeEditorElement-module__code___2tLms {
  color: var(--palette-text-primary);
  display: flex;
  padding: 8px;
  overflow: hidden;
  flex-wrap: nowrap;
  font-size: 0.85em;
  box-sizing: border-box;
  overflow-x: auto;
  border-radius: 4px;
  scrollbar-width: thin;
}

.CodeEditorElement-module__codeInner___2eMha {
  flex: 1 0 auto;
}/*  imported from LeadCaptureFormEditor.module.scss  */

.LeadCaptureFormEditor-module__root___3oVyw {
  padding: 0 4px;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.LeadCaptureFormEditor-module__root___3oVyw .LeadCaptureFormEditor-module__editContainer___1ToG4 {
  margin-left: 4px;
  opacity: 0;
  display: flex;
  align-items: center;
  transform: translateX(-25%);
  transition: opacity 100ms ease-in, transform 250ms ease-in;
}
.LeadCaptureFormEditor-module__root___3oVyw .LeadCaptureFormEditor-module__editContainer___1ToG4 button {
  z-index: 1;
  display: block;
  text-transform: unset;
  transform: scale(0.85);
  transition: transform 250ms ease-in;
}
.LeadCaptureFormEditor-module__root___3oVyw .LeadCaptureFormEditor-module__editContainer___1ToG4 button:hover {
  transform: scale(0.95);
  transition: transform 150ms ease-out;
}
.LeadCaptureFormEditor-module__root___3oVyw .LeadCaptureFormEditor-module__editContainer___1ToG4:hover {
  opacity: 1;
  transition: opacity 150ms ease-out, transform 150ms ease-out;
}
.LeadCaptureFormEditor-module__root___3oVyw:hover .LeadCaptureFormEditor-module__editContainer___1ToG4, .LeadCaptureFormEditor-module__root___3oVyw.LeadCaptureFormEditor-module__active___5iXIr .LeadCaptureFormEditor-module__editContainer___1ToG4 {
  opacity: 1;
  transform: translateX(0%);
  transition: opacity 150ms ease-out, transform 150ms ease-out;
}
.LeadCaptureFormEditor-module__root___3oVyw .LeadCaptureFormEditor-module__leadCaptureFormButton___3QSkB {
  color: var(--text-primary-color);
  font-size: 0.75em;
  background-color: transparent;
  border: 1px solid var(--text-primary-color);
  font-weight: 500;
  padding: 4px 6px;
  border-radius: 6px;
  opacity: 0.85;
}
.LeadCaptureFormEditor-module__root___3oVyw .LeadCaptureFormEditor-module__active___5iXIr {
  border: 1px solid var(--app-primary-accent-color);
}

.LeadCaptureFormEditor-module__leadCaptureFormSettings___KPfdL {
  overflow: scroll;
}

.LeadCaptureFormEditor-module__requiredCheckbox___2dCRP {
  padding: 0 1.5em;
  padding-bottom: 0.75em;
  flex-grow: 1;
  overflow: auto;
  flex-wrap: nowrap;
  position: relative;
}

.LeadCaptureFormEditor-module__editorFormSection___8HMNt,
.LeadCaptureFormEditor-module__editorFormHeader___2TUoA,
.LeadCaptureFormEditor-module__afterSubmissionSection___kekMw {
  border-bottom: 1px solid var(--palette-background-border-01);
  padding: 18px 18px 8px;
}
.LeadCaptureFormEditor-module__editorFormSection___8HMNt .LeadCaptureFormEditor-module__leadCaptureFormInput___2ojA9,
.LeadCaptureFormEditor-module__editorFormHeader___2TUoA .LeadCaptureFormEditor-module__leadCaptureFormInput___2ojA9,
.LeadCaptureFormEditor-module__afterSubmissionSection___kekMw .LeadCaptureFormEditor-module__leadCaptureFormInput___2ojA9 {
  padding: 1em 0;
}
.LeadCaptureFormEditor-module__editorFormSection___8HMNt .LeadCaptureFormEditor-module__leadCaptureFormCheckbox___39vT2,
.LeadCaptureFormEditor-module__editorFormHeader___2TUoA .LeadCaptureFormEditor-module__leadCaptureFormCheckbox___39vT2,
.LeadCaptureFormEditor-module__afterSubmissionSection___kekMw .LeadCaptureFormEditor-module__leadCaptureFormCheckbox___39vT2 {
  height: 30px;
  box-sizing: border-box;
}

.LeadCaptureFormEditor-module__editorFormHeader___2TUoA {
  padding: 18px;
}

.LeadCaptureFormEditor-module__afterSubmissionSection___kekMw {
  border-bottom: none;
}

.LeadCaptureFormEditor-module__disabled___OKC5Y {
  opacity: 50%;
}/*  imported from QrCodeComponent.module.scss  */

.QrCodeComponent-module__qr-code-sm___1cAxM {
  aspect-ratio: 1;
  width: 3em;
}

.QrCodeComponent-module__qr-code-md___38YXd {
  aspect-ratio: 1;
  width: 6em;
}

.QrCodeComponent-module__qr-code-lg___2uEoT {
  aspect-ratio: 1;
  width: 12em;
}/*  imported from NounProjectGridElement.module.scss  */

.NounProjectGridElement-module__iconGridItem___3kS_c {
  background-color: white;
  object-fit: contain;
  padding: 1rem;
}/*  imported from EmbedEditorElement.module.scss  */

.EmbedEditorElement-module__root___Kvamm {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.EmbedEditorElement-module__root___Kvamm .EmbedEditorElement-module__editContainer___CWDR0 {
  margin-left: 4px;
  opacity: 0;
  display: flex;
  align-items: center;
  transform: translateX(-25%);
  transition: opacity 100ms ease-in, transform 250ms ease-in;
}
.EmbedEditorElement-module__root___Kvamm .EmbedEditorElement-module__editContainer___CWDR0 button {
  z-index: 1;
  display: block;
  text-transform: unset;
  transform: scale(0.85);
  transition: transform 250ms ease-in;
}
.EmbedEditorElement-module__root___Kvamm .EmbedEditorElement-module__editContainer___CWDR0 button:hover {
  transform: scale(0.95);
  transition: transform 150ms ease-out;
}
.EmbedEditorElement-module__root___Kvamm .EmbedEditorElement-module__editContainer___CWDR0:hover {
  opacity: 1;
  transition: opacity 150ms ease-out, transform 150ms ease-out;
}
.EmbedEditorElement-module__root___Kvamm:hover .EmbedEditorElement-module__editContainer___CWDR0, .EmbedEditorElement-module__root___Kvamm.EmbedEditorElement-module__active___1CyCZ .EmbedEditorElement-module__editContainer___CWDR0 {
  opacity: 1;
  transform: translateX(0%);
  transition: opacity 150ms ease-out, transform 150ms ease-out;
}
.EmbedEditorElement-module__root___Kvamm .EmbedEditorElement-module__active___1CyCZ {
  border: 1px solid var(--app-primary-accent-color);
}/*  imported from StaticWrapper.module.scss  */

.StaticWrapper-module__root___1j6sl {
  position: relative;
  height: 100%;
  width: 100%;
}

.StaticWrapper-module__image___2p6L7 {
  width: 100%;
  object-fit: cover;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}

.StaticWrapper-module__iconWrapper___3ecRj {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 2;
  display: flex;
  justify-content: center;
  align-items: center;
}

.StaticWrapper-module__icon___djHlQ {
  height: 4.5em;
  width: 4.5em;
  padding: 0em;
  fill: #f31138;
  background: rgba(255, 255, 255, 0.75);
  border-radius: 50%;
  z-index: 2;
}/*  imported from NotesEditorElement.module.scss  */

.NotesEditorElement-module__root___2rjjL {
  opacity: 0.8;
}/*  imported from CheckoutEditorElement.module.scss  */

.CheckoutEditorElement-module__root___1vEV0 {
  border-radius: 8px;
  display: flex;
  align-items: center;
}
.CheckoutEditorElement-module__root___1vEV0 .CheckoutEditorElement-module__editContainer___2uwvX {
  margin-left: 4px;
  opacity: 1;
  display: flex;
  align-items: center;
}
.CheckoutEditorElement-module__root___1vEV0 .CheckoutEditorElement-module__editContainer___2uwvX button {
  border: none;
  z-index: 1;
  display: block;
  text-transform: unset;
  transform: scale(0.85);
  transition: transform 250ms ease-in;
}
.CheckoutEditorElement-module__root___1vEV0 .CheckoutEditorElement-module__editContainer___2uwvX button:hover {
  transform: scale(0.95);
  transition: transform 150ms ease-out;
}/*  imported from FullHeightModalContextMenu.module.scss  */

.FullHeightModalContextMenu-module__cancelBtn___2ORx3 {
  padding: 6px 12px;
}

.FullHeightModalContextMenu-module__buttonGroup___1ub41 {
  justify-content: space-between !important;
}/*  imported from ResponsiveControls.module.scss  */

.ResponsiveControls-module__responsiveControlsWrapper___2R-yD {
  position: absolute;
  top: 0.25rem;
  transform: translateY(35%);
  right: 1rem;
}
.ResponsiveControls-module__responsiveControlsWrapper___2R-yD button {
  padding: 2px 12px;
  font-size: 0.75rem;
}
.ResponsiveControls-module__responsiveControlsWrapper___2R-yD button:disabled {
  opacity: 0.25;
}
.darkMode .ResponsiveControls-module__responsiveControlsWrapper___2R-yD button img {
  filter: invert(1);
  opacity: 0.8;
}
.ResponsiveControls-module__responsiveControlsWrapper___2R-yD button[aria-pressed=true] {
  cursor: default;
}
.ResponsiveControls-module__responsiveControlsWrapper___2R-yD button[aria-pressed=true]:hover {
  background-color: rgba(0, 0, 0, 0.12);
}
.darkMode .ResponsiveControls-module__responsiveControlsWrapper___2R-yD button[aria-pressed=true]:hover {
  background-color: rgba(255, 255, 255, 0.12);
}/*  imported from ReplaceLogo.module.scss  */

.ReplaceLogo-module__relative___5pDjr {
  position: relative;
}

.ReplaceLogo-module__replaceLogoBtn___2wVoy {
  position: absolute;
  transform: translate(0%, -50%);
  top: 50%;
  left: 100%;
}/*  imported from EditorButton.module.scss  */

.EditorButton-module__editorButton___2-v3Q {
  font-size: 0.75em;
  color: var(--color-text);
  background-color: var(--palette-grey-400);
  border: 1px solid transparent;
  font-weight: 600;
  padding: 5px 8px;
  border-radius: 6px;
  opacity: 0.85;
  display: flex;
  align-items: center;
  gap: 0.4em;
  caret-color: transparent;
  cursor: default;
}
.darkMode .EditorButton-module__editorButton___2-v3Q {
  background-color: var(--palette-grey-300);
}

.EditorButton-module__active___vB73k {
  border: 1px solid var(--app-primary-accent-color);
}

.EditorButton-module__thumbnail___smT8y {
  height: 1em;
}
.darkMode .EditorButton-module__thumbnail___smT8y {
  filter: invert(1);
}/*  imported from IconForComponent.module.scss  */

.IconForComponent-module__root___1_gDy {
  border-radius: 8px;
  display: flex;
  align-items: center;
}
.IconForComponent-module__root___1_gDy .IconForComponent-module__editContainer___uGs5U {
  margin-left: 4px;
  opacity: 0;
  display: flex;
  align-items: center;
  transform: translateX(-25%);
  transition: opacity 100ms ease-in, transform 250ms ease-in;
}
.IconForComponent-module__root___1_gDy .IconForComponent-module__editContainer___uGs5U button {
  border: none;
  z-index: 1;
  display: block;
  text-transform: unset;
  transform: scale(0.85);
  transition: transform 250ms ease-in;
  margin-left: 4px;
}
.IconForComponent-module__root___1_gDy .IconForComponent-module__editContainer___uGs5U button:hover {
  transform: scale(0.95);
  transition: transform 150ms ease-out;
}
.IconForComponent-module__root___1_gDy:hover .IconForComponent-module__editContainer___uGs5U, .IconForComponent-module__root___1_gDy.IconForComponent-module__active___lCkuP .IconForComponent-module__editContainer___uGs5U {
  opacity: 1;
  transform: translateX(0%);
  transition: opacity 150ms ease-out, transform 150ms ease-out;
}/*  imported from CaptionsField.module.scss  */

.CaptionsField-module__container___3Ra5D {
  margin: var(--app-spacing-100) 0;
  width: 95%;
  caret-color: var(--palette-primary-main);
}

.CaptionsField-module__input___1ZPTm {
  font-size: 0.85rem;
  color: var(--palette-tertiary-main);
}
.CaptionsField-module__input___1ZPTm input {
  border-bottom: 1px dotted transparent;
}
.CaptionsField-module__input___1ZPTm input:focus {
  border-color: var(--palette-text-secondary);
}
.CaptionsField-module__input___1ZPTm::before {
  display: none;
}
.CaptionsField-module__input___1ZPTm::after {
  display: none;
}/*  imported from EditorTextButton.module.scss  */

.EditorTextButton-module__editorButton___1nKJG {
  color: var(--text-primary-color);
  font-size: 0.85em;
  background-color: transparent;
  border: 1px solid var(--text-primary-color);
  font-weight: 500;
  padding: 5px 8px;
  border-radius: 6px;
  opacity: 0.85;
  display: flex;
  align-items: center;
  gap: 0.4em;
  cursor: text;
}

.EditorTextButton-module__active___3Gh5w {
  border: 1px solid var(--app-primary-accent-color);
}

.EditorTextButton-module__thumbnail___1St1j {
  height: 1em;
}
.darkMode .EditorTextButton-module__thumbnail___1St1j {
  filter: invert(1);
}/*  imported from MediaFooter.module.scss  */

.MediaFooter-module__root___2KDSI {
  color: var(--palette-text-secondary);
  width: 100%;
  display: flex;
  padding: 0.75rem 1rem 0 1rem;
  z-index: 1;
  position: relative;
  font-size: 0.6rem;
  background: var(--palette-background-main);
  box-sizing: border-box;
  text-align: center;
  align-items: center;
  justify-content: center;
}
.MediaFooter-module__root___2KDSI .logo {
  height: 12px;
  margin: 1px 0 0 7px;
  opacity: 0.8;
  transition: all 300ms ease;
}
.MediaFooter-module__root___2KDSI .logo:hover {
  opacity: 1;
}

.lightMode .MediaFooter-module__root___2KDSI {
  background: linear-gradient(90deg, var(--palette-background-elev-02) -45%, #FFFFFF 50%);
}/*  imported from Portal.module.scss  */

.Portal-module__root___29col {
  display: flex;
  flex-direction: column;
  align-items: center;
  position: absolute;
  padding: 1rem 1rem 0 1rem;
  top: var(--editor-media-grid-top);
  height: var(--editor-media-grid-height);
  z-index: var(--portal-z-index);
  overflow: hidden;
  box-sizing: border-box;
  width: 100%;
}
@media (max-width: 740px) {
  .Portal-module__root___29col {
    padding: 0;
    top: 0;
    height: 100%;
  }
}
.Portal-module__root___29col:before {
  content: "";
  width: 100%;
  height: 1rem;
  z-index: 5;
  left: 0;
  right: 0;
  position: absolute;
  background: var(--palette-background-main);
}
.lightMode .Portal-module__root___29col:before {
  background: linear-gradient(90deg, var(--palette-background-elev-02) -45%, #FFFFFF 50%);
}

.Portal-module__outer___24YgH {
  height: 100%;
  width: 100%;
  background-color: var(--palette-background-elev-01);
  border-width: 1px;
  border-style: solid;
  border-color: var(--palette-background-border-00);
  border-bottom-color: var(--palette-background-border-01);
  box-shadow: rgba(0, 0, 0, 0.5) 0 6px 13px -8px, rgba(0, 0, 0, 0.85) 0px 4px 8px -8px, rgba(0, 0, 0, 0.02) 0px -3px 8px -6px;
  border-radius: 6px;
  overflow: hidden;
  box-sizing: border-box;
  position: relative;
  z-index: 10;
}
.Portal-module__outer___24YgH .lightMode {
  box-shadow: rgba(0, 0, 0, 0.2) 0 6px 13px -8px, rgba(0, 0, 0, 0.2) 0px 4px 8px -8px, rgba(0, 0, 0, 0.02) 0px -3px 8px -6px;
}
@media (max-width: 740px) {
  .Portal-module__outer___24YgH {
    border-radius: 0 !important;
  }
}/*  imported from UpgradeCTA.module.scss  */

@charset "UTF-8";
.UpgradeCTA-module__root___-hWYP {
  background: #e5e5e5;
  border-radius: 8px;
  padding: 1.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  color: #323234;
}

.UpgradeCTA-module__title___20b6Y {
  font-weight: 800;
  margin: 0 0 0.25rem 0;
  text-align: center;
}

.UpgradeCTA-module__paragraph___3lwNX {
  margin: 0;
}

.UpgradeCTA-module__list___2A3Ae {
  text-align: center;
  list-style-position: inside;
  margin-block-start: 0;
  margin-block-end: 0;
  padding-inline-start: 0;
  margin-top: 1.5rem;
}
.UpgradeCTA-module__list___2A3Ae li::marker {
  content: "\2714   ";
}

.UpgradeCTA-module__modal___1qWFp {
  padding: 0;
  color: #323234;
  position: relative;
}

.UpgradeCTA-module__closeButton___2U8Yn {
  position: absolute;
  top: 0;
  right: 0;
  color: #323234;
}/*  imported from ToolbarButton.module.scss  */

.ToolbarButton-module__root___1YThs {
  padding: 7px;
  margin: 5px 0;
  opacity: 1;
  transition: all 300ms ease;
  position: relative;
  color: var(--palette-icon-primary);
}
@media (min-width: 1250px) {
  .ToolbarButton-module__root___1YThs {
    border-radius: 8px;
    padding: 7px 5px;
    width: 52px;
    margin: 4px -6px;
  }
}
.ToolbarButton-module__root___1YThs svg, .ToolbarButton-module__root___1YThs img {
  transform: scale(1);
  transition: all 300ms ease;
}
.ToolbarButton-module__root___1YThs.ToolbarButton-module__image___1FCXi {
  opacity: 0.7;
}
.ToolbarButton-module__root___1YThs:hover {
  opacity: 1;
  transform: scale(1.1);
  background: var(--palette-icon-secondary-hover-bg);
}
@media (min-width: 1250px) {
  .ToolbarButton-module__root___1YThs:hover {
    transform: scale(1);
  }
  .ToolbarButton-module__root___1YThs:hover svg, .ToolbarButton-module__root___1YThs:hover img {
    transform: scale(1.1) !important;
  }
}
.ToolbarButton-module__root___1YThs:hover.ToolbarButton-module__image___1FCXi {
  background: var(--palette-icon-secondary-hover-bg);
}
.ToolbarButton-module__root___1YThs:hover svg {
  transform: scale(1);
  fill: var(--palette-icon-primary-hover);
}
.ToolbarButton-module__root___1YThs:hover svg.outline {
  fill: none;
  color: var(--palette-icon-primary-hover);
}

.ToolbarButton-module__disabled___144e2 {
  opacity: 0.2;
}
.ToolbarButton-module__disabled___144e2 img {
  opacity: 0.2;
  filter: grayscale(100%);
}/*  imported from SettingsPortal.module.scss  */

.SettingsPortal-module__portal___2JfTw {
  padding: 1rem;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
}

.SettingsPortal-module__portalContainer___2Qq6W {
  flex: 1;
  border-radius: 4px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.SettingsPortal-module__portalContainer___2Qq6W.SettingsPortal-module__border___1q6B6 {
  border: 1px solid var(--palette-background-border-01);
}
.SettingsPortal-module__portalContainer___2Qq6W.SettingsPortal-module__overflowVisible___3KrMw {
  overflow: visible;
}

.SettingsPortal-module__buttonGroup___30NEm {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 18px 10px 0;
  column-gap: 8px;
}
.SettingsPortal-module__buttonGroup___30NEm button {
  width: 10em;
}/*  imported from CheckoutEmbedSkeleton.module.scss  */

#lightbox .remix-preview-layouts .container-embed:has(.CheckoutEmbedSkeleton-module__root___3CkV7) {
  mask-image: none !important;
}

.CheckoutEmbedSkeleton-module__root___3CkV7 {
  background: white;
  color: #233543;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  column-gap: 2em;
}

.CheckoutEmbedSkeleton-module__root___3CkV7 > * {
  flex-grow: 1;
  flex-basis: 250px;
  padding: 1em;
}

.CheckoutEmbedSkeleton-module__priceSkeleton___3XoVk {
  width: 50%;
  display: flex;
  justify-content: flex-end;
}

.CheckoutEmbedSkeleton-module__w50___UarLX {
  width: 50%;
}

.CheckoutEmbedSkeleton-module__w25___1XmSy {
  width: 25%;
}

.CheckoutEmbedSkeleton-module__dFlex___F_2eu {
  display: flex;
}

.CheckoutEmbedSkeleton-module__hr___2mp-i {
  margin: 0.5em 0;
}

.CheckoutEmbedSkeleton-module__orderText___3CujG {
  margin-top: 1em;
  margin-bottom: 0.5em;
  text-align: left;
}

.CheckoutEmbedSkeleton-module__paymentMethod___1WIjj {
  text-align: left;
  margin-bottom: 0.5em;
}

.CheckoutEmbedSkeleton-module__paymentIconsWrapper___1jU3X {
  text-align: left;
  margin-top: 0.5em;
  margin-bottom: 0.2em;
  font-size: 1.5em;
}/*  imported from OpenContextMenu.module.scss  */

.OpenContextMenu-module__contextMenuToggleWrapper___rvDkD:hover .OpenContextMenu-module__hoverIcon___1VETQ {
  display: initial;
}
.OpenContextMenu-module__contextMenuToggleWrapper___rvDkD:hover .OpenContextMenu-module__icon___2ff5- {
  display: none;
}

.OpenContextMenu-module__icon___2ff5-,
.OpenContextMenu-module__hoverIcon___1VETQ {
  height: 25px;
  display: flex;
  align-items: center;
}

.OpenContextMenu-module__hoverIcon___1VETQ {
  display: none;
}/*  imported from LogoSuggestion.module.scss  */

.LogoSuggestion-module__logoSuggestion___-d0AM {
  display: flex;
  align-items: center;
  column-gap: 8px;
}
.LogoSuggestion-module__logoSuggestion___-d0AM.active .LogoSuggestion-module__name___2QGq6 {
  color: var(--palette-secondary-main);
}
.LogoSuggestion-module__logoSuggestion___-d0AM.active .LogoSuggestion-module__keyboardIcon___iMeAW {
  visibility: visible;
  color: #06a1ec;
}

.LogoSuggestion-module__icon___1XwVC {
  width: 18px;
  border-radius: 50%;
}

.LogoSuggestion-module__name___2QGq6 {
  max-width: 150px;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.LogoSuggestion-module__domain___BO0L1 {
  margin-top: 3px;
  color: #9aa5b4;
  font-weight: 400;
  font-size: 0.675rem;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.LogoSuggestion-module__keyboardIcon___iMeAW {
  visibility: hidden;
  color: #d3d8df;
  font-size: 1.2rem;
  margin-left: auto;
}/*  imported from SuggestionsDropdown.module.scss  */

.SuggestionsDropdown-module__suggestions___3KLNH {
  border-radius: 4px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  overflow: hidden;
  overflow-y: auto;
  max-height: 325px;
  padding: 5px;
  color: var(--text-primary-color);
  background-color: var(--palette-background-default);
  transition: "all 300ms ease-in-out 0";
}

.SuggestionsDropdown-module__suggestion___1gYNR {
  position: relative;
  padding: 8px 10px;
  font-weight: 600;
  font-size: 0.85em;
  border-radius: 2px;
  cursor: pointer;
  transition: all 0.2s ease-in-out;
  border: 1px solid transparent;
  background: transparent;
}
.SuggestionsDropdown-module__suggestion___1gYNR.active {
  color: #06a1ec;
  border-radius: 4px !important;
  background-color: var(--palette-background-elev-00);
}
.SuggestionsDropdown-module__suggestion___1gYNR.active svg:last-of-type {
  color: var(--palette-secondary-main);
}

.SuggestionsDropdown-module__bottomGradient___2nara {
  position: absolute;
  left: 2px;
  right: 2px;
  height: 24px;
  bottom: 25px;
  background: linear-gradient(0deg, var(--palette-background-default) 50%, transparent);
  pointer-events: none;
}

.SuggestionsDropdown-module__helper___1UwjB {
  background-color: var(--palette-background-default);
  color: var(--palette-text-secondary);
  font-size: 0.65em;
  font-weight: 600;
  padding: 6px 8px 8px 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  gap: 1px;
}/*  imported from LogoGridElement.module.scss  */

.LogoGridElement-module__logo___38vza {
  border: 1px solid var(--app-border-main);
  border-radius: 4px;
  box-shadow: 0 0 0 2px var(--palette-input-primary-bg);
  box-sizing: border-box;
  height: 120px;
  margin: 2px;
  object-fit: contain;
  padding: 0;
  position: relative;
  transition: all 0.3s ease;
  width: 100%;
}

.LogoGridElement-module__logoDark___Hkaxv {
  background-image: url(data:image/webp;base64,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);
}

.LogoGridElement-module__logoLight___OcO16 {
  background-image: linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8)), url(data:image/webp;base64,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);
}/*  imported from ProgressSpinner.module.scss  */

.ProgressSpinner-module__root___2OFDY {
  position: relative;
}

.ProgressSpinner-module__top___3QP7X {
  color: transparent;
}

.ProgressSpinner-module__bottom___1GwhV {
  position: absolute;
  left: 0;
}/*  imported from Modal.module.scss  */

.Modal-module__modalWrapper___2JeIW {
  display: flex;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 10002;
  backdrop-filter: blur(50px) saturate(1.8);
  background: radial-gradient(ellipse at center, rgba(54, 56, 58, 0.5) 0%, rgba(25, 30, 35, 0.5) 60%, rgba(0, 0, 0, 0.6) 90%);
  opacity: 1;
  transition: opacity 0.25s;
}
.Modal-module__modalWrapper___2JeIW.Modal-module__includesNavBlock___2VP88 {
  padding-top: 122px;
}
.Modal-module__modalWrapper___2JeIW.Modal-module__isPhoneSize___VVdy8 {
  background: radial-gradient(ellipse at center, rgb(54, 56, 58) 20%, rgb(25, 30, 35) 40%, rgb(0, 0, 0) 90%);
}
.Modal-module__modalWrapper___2JeIW.Modal-module__isHidden___q2TC4 {
  opacity: 0;
  height: 1px;
  overflow: hidden;
  white-space: nowrap;
  width: 1px;
}

.Modal-module__modalDirectoryNavBlock___1LUz9 {
  position: absolute;
  left: 0;
  right: 0;
  top: 48px;
  height: 72px;
  width: 100%;
  z-index: 1100;
}
.Modal-module__modalDirectoryNavBlock___1LUz9.Modal-module__is-hidden___2wI9F {
  display: none;
}

.Modal-module__modal___2WJ2I {
  background-color: var(--app-bg-main);
  border-radius: 10px;
  padding: var(--app-spacing-400);
  color: var(--text-primary-color);
  box-shadow: var(--block-box-shadow);
}

.modalOpen {
  position: fixed;
  height: 100%;
  width: 100%;
  overflow: auto;
}