/* stylelint-disable */
html,
body {
  width: 100%;
  height: 100%;
}
input::-ms-clear,
input::-ms-reveal {
  display: none;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
@-ms-viewport {
  width: device-width;
}
body {
  margin: 0;
}
[tabindex='-1']:focus {
  outline: none;
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0.5em;
  font-weight: 500;
}
p {
  margin-top: 0;
  margin-bottom: 1em;
}
abbr[title],
abbr[data-original-title] {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline;
  text-decoration: underline dotted;
  border-bottom: 0;
  cursor: help;
}
address {
  margin-bottom: 1em;
  font-style: normal;
  line-height: inherit;
}
input[type='text'],
input[type='password'],
input[type='number'],
textarea {
  -webkit-appearance: none;
}
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1em;
}
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}
dt {
  font-weight: 500;
}
dd {
  margin-bottom: 0.5em;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1em;
}
dfn {
  font-style: italic;
}
b,
strong {
  font-weight: bolder;
}
small {
  font-size: 80%;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
pre,
code,
kbd,
samp {
  font-size: 1em;
  font-family: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace;
}
pre {
  margin-top: 0;
  margin-bottom: 1em;
  overflow: auto;
}
figure {
  margin: 0 0 1em;
}
img {
  vertical-align: middle;
  border-style: none;
}
a,
area,
button,
[role='button'],
input:not([type='range']),
label,
select,
summary,
textarea {
  touch-action: manipulation;
}
table {
  border-collapse: collapse;
}
caption {
  padding-top: 0.75em;
  padding-bottom: 0.3em;
  text-align: left;
  caption-side: bottom;
}
input,
button,
select,
optgroup,
textarea {
  margin: 0;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html [type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button;
}
button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
input[type='radio'],
input[type='checkbox'] {
  box-sizing: border-box;
  padding: 0;
}
input[type='date'],
input[type='time'],
input[type='datetime-local'],
input[type='month'] {
  -webkit-appearance: listbox;
}
textarea {
  overflow: auto;
  resize: vertical;
}
fieldset {
  min-width: 0;
  margin: 0;
  padding: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  max-width: 100%;
  margin-bottom: 0.5em;
  padding: 0;
  color: inherit;
  font-size: 1.5em;
  line-height: inherit;
  white-space: normal;
}
progress {
  vertical-align: baseline;
}
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
  height: auto;
}
[type='search'] {
  outline-offset: -2px;
  -webkit-appearance: none;
}
[type='search']::-webkit-search-cancel-button,
[type='search']::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
summary {
  display: list-item;
}
template {
  display: none;
}
[hidden] {
  display: none !important;
}
mark {
  padding: 0.2em;
  background-color: #feffe6;
}

.screen__aqRhKe {
  width: 100%;
  position: relative;
}
.screen__aqRhKe.intro__XqMCcv {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
}
.screen__aqRhKe.ant-layout {
  overflow-y: auto;
  max-height: 100vh;
}

@keyframes fading__N_lKGn {
  0% {
    background-image: url(/wait-anim01-96b02e..svg);
  }
  16.66% {
    background-image: url(/wait-anim02-3d610b..svg);
  }
  33.33% {
    background-image: url(/wait-anim03-d6468f..svg);
  }
  50% {
    background-image: url(/wait-anim04-cad68c..svg);
  }
  66.66% {
    background-image: url(/wait-anim03-d6468f..svg);
  }
  83.33% {
    background-image: url(/wait-anim02-3d610b..svg);
  }
  100% {
    background-image: url(/wait-anim01-96b02e..svg);
  }
}
.loading__KVMF6j {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 2rem;
}
.loadingAnimation__lGf7sr {
  background-size: cover;
  animation-name: fading__N_lKGn;
  animation-duration: 1.6s;
  animation-iteration-count: infinite;
  animation-fill-mode: both;
}
.loadingMessage__XCWBai {
  font-weight: var(--ant-font-weight-strong);
  text-align: center;
}

.bigAlert__om1lrC {
  display: flex;
  padding: 1rem;
  gap: 1rem;
}
.body__w48IBb {
  display: flex;
  flex-direction: column;
}
@media only screen and (min-width:1680px) {
  .body__w48IBb {
    flex-direction: row;
  }
}
.body__w48IBb .ant-btn {
  align-self: flex-end;
  max-width: max-content;
}
@media only screen and (min-width:1680px) {
  .body__w48IBb .ant-btn {
    align-self: center;
    margin-left: 1rem;
  }
}
.text__kwDZLq {
  flex: 1;
}
.header__l4ZErj {
  font-weight: var(--ant-font-weight-strong);
  font-size: 1.3rem;
}

.leadPanel__j5MYDH {
  min-width: 23rem;
  border-radius: 20px;
  background: white;
  box-shadow: var(--box-shadow);
  padding: 2rem;
  margin-bottom: 2rem;
  max-width: 29rem;
  z-index: 1;
}
@media only screen and (min-width:576px) {
  .leadPanel__j5MYDH {
    padding: 3rem 3.5rem;
    min-width: 27rem;
  }
}
.productLogo__I6K2N9 {
  height: 7.5rem;
  background: transparent url(/product-logo-8bc7ac..svg) center;
  background-size: 16.5rem;
  background-repeat: no-repeat;
  margin: 0 auto 1rem auto;
}
@media only screen and (min-width:576px) {
  .productLogo__I6K2N9 {
    height: 9.5rem;
    background-size: 22rem;
    margin-bottom: 2rem;
  }
}

.activationScreenConfirmation__twxfD5 {
  text-align: center;
}
.sendAgainText__efFQuQ .sendAgainButton__wOBCZf {
  box-shadow: none;
  border: none;
  margin: 0;
  padding: 0;
}
.sendAgainText__efFQuQ .sendAgainButton__wOBCZf:hover {
  background-color: transparent;
}
.sendAgainText__efFQuQ .sendAgainButton__wOBCZf:focus {
  color: var(--ant-color-primary);
}
.lookingForwardText__sKAKOL {
  padding-top: 1.5rem;
}
.beeyLogo__OckXqL {
  height: 5rem;
  margin-bottom: 1.5rem;
}
.activationTitle__pWjLJ8 {
  font-weight: normal;
}
.userEmail__kHNqHA {
  font-weight: var(--ant-font-weight-strong);
}

.hexagons__BxnepD {
  width: 100%;
  height: 100%;
  position: absolute;
  background-image: url(/hexagons-67d7b0..svg);
  background-size: cover;
  background-position: bottom left;
}
.langSelect__kHGFih {
  display: flex;
  justify-content: end;
  min-width: 23rem;
}
.langSelect__kHGFih .ant-select .ant-select-selector {
  width: 13rem;
}
@media only screen and (min-width:576px) {
  .langSelect__kHGFih {
    min-width: 27rem;
  }
}

.button__smV7mp {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 0.5rem;
}
.logo___J1hCH {
  height: 1rem;
  width: auto;
  margin-right: 0.5rem;
}

.spin__y0D4rU {
  text-align: center;
}
.buttonMore__PDk5Pz {
  width: 100%;
}
.providers__RkjTR2 {
  max-height: 20vh;
  overflow: auto;
}

.formButton__K2Rvlo.ant-btn {
  width: 100%;
  height: 2.5rem;
  margin-right: 0;
  margin-top: 1rem;
}
.formInput__fmMSFW.ant-form-item {
  margin-bottom: 1rem;
}
@media only screen and (min-width:576px) {
  .formInput__fmMSFW.ant-form-item {
    margin-bottom: 0.75rem;
  }
}
.form__RCXpD5 input:-webkit-autofill,
.form__RCXpD5 input:-webkit-autofill:hover,
.form__RCXpD5 input:-webkit-autofill:focus,
.form__RCXpD5 input:-webkit-autofill:active {
  transition: background-color 5000s ease-in-out 0s;
}

.asterisk__zNQbaW {
  color: var(--ant-color-error);
  font-family: SimSun, sans-serif;
  vertical-align: super;
}
.confirmButton__uucbTe {
  display: block;
  margin-left: auto;
}

.links__Mdlstg {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 0.7rem;
  margin-top: 1.5rem;
}
.orDivider__d1lxrK.ant-divider-horizontal {
  margin: 1.5rem 0;
}
.orDivider__d1lxrK.ant-divider-horizontal span {
  font-size: var(--font-size-tiny);
  color: var(--ant-color-text-disabled);
}

.backButton__jIeeU2 {
  text-align: center;
}

.dataConsentForm__JhOWoR {
  display: grid;
}
.dataConsentFormItem__n0kdDj label {
  font-weight: var(--ant-font-weight-strong);
}

.signUpHeader__lb54Ih {
  text-align: center;
  margin-bottom: 1.5rem;
}
.signUpFooter__OnbOlp {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 0.7rem;
  margin-top: 1.5rem;
}
.signUpSteps__FexEkH {
  margin-bottom: 1rem;
}

.spinner__y_hbo8 {
  text-align: center;
  margin-top: 1rem;
}
.orDivider__b6dDUc.ant-divider-horizontal {
  margin: 1.5rem 0;
}
.orDivider__b6dDUc.ant-divider-horizontal span {
  font-size: var(--font-size-tiny);
  color: var(--ant-color-text-disabled);
}

.circleButton__jZscE_ {
  height: 2rem;
  width: 2rem;
  padding: 0;
  border-radius: 50%;
  line-height: 1rem;
  font-size: 1rem;
  background-color: var(--ant-color-primary-border);
}
.circleButton__jZscE_:hover {
  background-color: var(--ant-color-primary-border-hover);
}
.circleButton__jZscE_ svg path {
  fill: var(--ant-layout-header-color);
}
.circleButton__jZscE_ svg line {
  stroke: var(--ant-layout-header-color);
}

.logoutButton__IU9bZ1 {
  padding: 1rem 0;
  width: 100%;
  text-align: left;
}
.divider__nFXj_u {
  margin: 0;
}
.dividerBottom__Ch6wOf {
  margin-bottom: 0.8rem;
}
.dividerTop__Lky9Cj {
  margin-top: 0.8rem;
}
.logos__OFtN30 {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
@media only screen and (min-width:576px) {
  .logos__OFtN30 {
    gap: 1rem;
  }
}
.msp__y0GyMp {
  flex-direction: column;
  gap: 0.1rem;
}
.productInfo__fY9OWs {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beeyInfo__A73qAw {
  font-size: small;
  text-align: end;
}
.user__N21LYc {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  margin: 0 1rem;
}
.userDetail__tgoYcU {
  margin-bottom: 0;
}
.user__N21LYc .anticon {
  background-color: var(--ant-color-bg-container-disabled);
  padding: 0.5rem;
  border-radius: 50%;
  aspect-ratio: 1/1;
}
.link__ZJt7iY {
  height: 40px;
  display: flex;
  align-items: center;
  padding: 0 1rem;
}
.link__ZJt7iY a {
  color: var(--ant-color-text-base);
  width: 100%;
}
.link__ZJt7iY a:hover {
  color: var(--ant-color-text-base);
}
.link__ZJt7iY:hover {
  background-color: var(--ant-color-fill-tertiary);
  cursor: pointer;
}
.language__W3N3Zp {
  display: flex;
  align-items: center;
  margin: 0 1rem;
}
.language__W3N3Zp .label__wvDyM4 {
  flex-grow: 1;
}
.language__W3N3Zp .langControls__BQZGiJ {
  flex-grow: 2;
}
.language__W3N3Zp .langControls__BQZGiJ .ant-select {
  width: 100%;
}
.language__W3N3Zp .langControls__BQZGiJ .ant-select-show-search .ant-select-selector {
  cursor: pointer;
}
.icon__L7tRPK.anticon {
  margin-right: 0.5rem;
}
.icon__L7tRPK.anticon svg {
  fill: var(--ant-color-text-base);
}

.popover__Lvbhmn .ant-popover-inner-content {
  width: 23rem;
}

.header__qUgaSz {
  display: flex;
  flex-wrap: wrap;
  height: 100%;
  justify-content: space-between;
  line-height: 1rem;
  padding: 0.5rem;
}
@media only screen and (min-width:576px) {
  .header__qUgaSz {
    flex-wrap: nowrap;
  }
}
.headerButton__KG7ho7 {
  margin: 0 0 0 0.25rem;
  border: var(--header-button-border);
}
.menuButton__J29l3A {
  flex: 0 0 1rem;
  order: 1;
}
.brand__keHFVz {
  order: 2;
  margin-right: 0.3rem;
}
.controls__zO4z_a {
  display: flex;
  gap: 0.25rem;
  order: 4;
}
.toolbar__S4RZ64 {
  flex: 1 1 100%;
  order: 5;
  color: var(--ant-layout-header-color);
}
@media only screen and (min-width:576px) {
  .toolbar__S4RZ64 {
    order: 3;
    flex: 1 1 auto;
  }
}

.sectionHead__YIqOGV {
  font-size: 0.8rem;
  text-transform: uppercase;
  letter-spacing: -0.2px;
  margin: 1rem 0;
}
.centeredTitle__Hm5Esn {
  text-align: center;
}

.shortcuts__ww7_tJ {
  display: flex;
  flex-direction: column;
}
.shortcuts__ww7_tJ .ant-drawer-body {
  padding-top: 0.3rem;
}
.shortcuts__ww7_tJ .ant-divider-horizontal {
  margin: 0.8rem 0 0.3rem;
}

.shortcut__k7B4hC {
  display: flex;
  justify-content: space-between;
  gap: 0.5rem;
}
.shortcutLabel__pPzmTl {
  flex: 1 1 38%;
}
.shortcutKeys__XLM6Sl {
  display: flex;
  justify-content: flex-end;
  align-self: baseline;
  flex-wrap: wrap;
}
.shortcutKey__vVBp4R {
  background-color: var(--ant-color-info-hover);
  border-radius: 5px;
  height: 1.5rem;
  padding: 0 5px;
}
.shortcutPlus__zeahCh {
  padding: 0 2px;
}

.helpSectionItem__bVrNkn {
  height: 40px;
  padding: 0 16px;
}
.helpSectionItem__bVrNkn:hover {
  background-color: var(--ant-color-fill-tertiary);
}
.helpSectionItem__bVrNkn button {
  padding: 0;
}
.noClick__b_4Mwp {
  pointer-events: none;
  font-style: italic;
  border-top: 1px solid var(--border-gray);
  background-color: var(--ant-color-fill-tertiary);
}
.noClick__b_4Mwp span {
  margin-left: 0.2rem;
}
.helpButton__dm2bIY {
  display: flex;
  align-items: center;
  gap: 6px;
}
.dropdown__cJONV3 .ant-dropdown-menu {
  padding: 0;
}

.menuButton__vMmLBi {
  width: 2rem;
  height: 2rem;
  display: flex;
  align-items: center;
}
.menuIcon__ql3XNy svg {
  height: 1.2rem;
  width: 1.2rem;
}
.menuIcon__ql3XNy svg g {
  fill: var(--ant-layout-header-color);
}
.menuIcon__ql3XNy svg:hover g {
  fill: var(--header-color-hover);
}

.brand__ob9uS5 {
  width: 5.5rem;
  height: 2rem;
}
.apaLogo__ez3P8W {
  display: flex;
  align-items: center;
  color: white;
  gap: 0.7rem;
  height: 100%;
  text-align: center;
}
.apaLogo__ez3P8W:hover {
  opacity: 0.7;
}
.apaLogoBold__Pgzx57 {
  font-weight: var(--ant-font-weight-strong);
  max-width: 5rem;
}
.apaLogoText__DVhz_t {
  font-size: 11px;
}
.apaLogoDetail__ie0LmE {
  display: flex;
  flex-wrap: wrap;
  max-width: 6rem;
}
@media only screen and (min-width:576px) {
  .apaLogoBold__Pgzx57 {
    max-width: 100%;
  }
}

.dashpage__uKZHs3 {
  height: 100dvh;
  display: grid;
  grid-template-rows: auto 1fr;
}
.dashpageContent__EcebJB {
  overflow-y: auto;
}

.paymentScreenControls__tQnH8P {
  margin-top: 2rem;
  text-align: center;
}
.redirection__VFa8l0 {
  font-size: var(--font-size-tiny);
  font-style: italic;
  margin-bottom: 2rem;
}

.formInput__iO3FCl {
  margin-bottom: 0.7rem;
}
@media only screen and (min-width:576px) {
  .formInput__iO3FCl {
    margin-bottom: 0.7rem;
  }
}
.controls__dtcNE1 {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 1rem 0;
}
.button__hK6M3A {
  width: 100%;
}
.loginLink__LGisi6 {
  display: flex;
  justify-content: center;
}
.loginLink__LGisi6 button {
  background-color: transparent;
  box-shadow: none;
  border: none;
  margin: 0;
}
.loginLink__LGisi6 button:hover {
  background-color: transparent;
}

.header__NuEOUg {
  display: flex;
  justify-content: end;
  margin-bottom: 0.5rem;
}
.headerSteps__hycDCp {
  display: flex;
  justify-content: space-around;
  gap: 0.2rem;
}
.tip__Xr237x {
  margin-top: 1rem;
}
.tip__Xr237x .anticon {
  margin-left: 0.5rem;
}
.warning__RwQ2mP {
  padding: 0.3rem;
  border-radius: 0.7rem;
  font-weight: 300;
  margin-bottom: 0.3rem;
}
.warningRed__LhqcnN {
  background-color: var(--warning-too-long);
}
.warningLightYellow__m0qkmg {
  background-color: var(--warning-faster-than-optimum);
}
.warningYellow__gItvjr {
  background-color: var(--warning-too-fast-critical);
}
.step__O4KDbq {
  aspect-ratio: 1;
  background-color: var(--ant-color-border);
  width: 0.8rem;
  height: 0.8rem;
  border-radius: 50%;
}
.stepActive__MFep9P {
  background-color: var(--ant-color-primary);
}

.dashMenu__kQ1_mL {
  margin-right: 0.3rem;
}
.dashMenuTail__U4T4Tm {
  width: 100%;
  height: 2.5rem;
  margin-left: 0.7rem;
  background-image: url(/product-logo-8bc7ac..svg);
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  bottom: 1rem;
}
.dashMenuSmallTail__O1oMfY {
  height: 2rem;
  background-image: url(/beey-26e7cc..svg);
}
.dashMenu__kQ1_mL .ant-drawer-body {
  padding: 0;
}
.dashMenu__kQ1_mL .ant-menu {
  letter-spacing: 1px;
  font-weight: var(--ant-font-weight-strong);
}
.dashMenu__kQ1_mL .ant-menu .ant-menu-item-divider {
  margin: 1rem 0 0.4rem 0;
  width: 95%;
}
.dashMenu__kQ1_mL .anticon {
  width: 40px;
  height: 40px;
}
.dashMenu__kQ1_mL .anticon > svg {
  height: 1.2rem;
  width: 1.2rem;
  position: relative;
  top: 0.15rem;
}
.dashMenu__kQ1_mL .ant-menu-submenu {
  transition: none;
}
.dashMenu__kQ1_mL .ant-menu-vertical .ant-menu-item,
.dashMenu__kQ1_mL .ant-menu-vertical .ant-menu-submenu-title {
  padding: 0 0 0 0.5rem;
  transition: none;
}
.dashMenu__kQ1_mL .ant-menu-vertical .ant-menu-item:hover span,
.dashMenu__kQ1_mL .ant-menu-vertical .ant-menu-submenu-title:hover span,
.dashMenu__kQ1_mL .ant-menu-vertical .ant-menu-item:hover .anticon,
.dashMenu__kQ1_mL .ant-menu-vertical .ant-menu-submenu-title:hover .anticon,
.dashMenu__kQ1_mL .ant-menu-vertical .ant-menu-item:hover i,
.dashMenu__kQ1_mL .ant-menu-vertical .ant-menu-submenu-title:hover i,
.dashMenu__kQ1_mL .ant-menu-vertical .ant-menu-item:hover svg g,
.dashMenu__kQ1_mL .ant-menu-vertical .ant-menu-submenu-title:hover svg g {
  color: var(--ant-color-primary-hover);
  stroke: var(--ant-color-primary-hover);
}
.dashMenu__kQ1_mL .ant-menu-vertical .ant-menu-item a:hover,
.dashMenu__kQ1_mL .ant-menu-vertical .ant-menu-submenu-title a:hover {
  color: var(--ant-color-primary-hover);
}
.dashMenu__kQ1_mL .ant-menu-item.ant-menu-item-selected,
.dashMenu__kQ1_mL .ant-menu-submenu.ant-menu-submenu-selected {
  color: var(--controls-text-color-hover);
  background-color: var(--ant-color-primary-border);
  border-radius: 0 45px 45px 0;
  box-shadow: var(--box-shadow);
}
.dashMenu__kQ1_mL .ant-menu-item.ant-menu-item-selected .ant-menu-title-content,
.dashMenu__kQ1_mL .ant-menu-submenu.ant-menu-submenu-selected .ant-menu-title-content {
  color: var(--controls-text-color-hover);
}
.dashMenu__kQ1_mL .ant-menu-item.ant-menu-item-selected:hover,
.dashMenu__kQ1_mL .ant-menu-submenu.ant-menu-submenu-selected:hover {
  background-color: var(--ant-color-primary-border-hover);
}
.dashMenu__kQ1_mL .ant-menu-item.ant-menu-item-selected:hover span,
.dashMenu__kQ1_mL .ant-menu-submenu.ant-menu-submenu-selected:hover span,
.dashMenu__kQ1_mL .ant-menu-item.ant-menu-item-selected:hover .anticon,
.dashMenu__kQ1_mL .ant-menu-submenu.ant-menu-submenu-selected:hover .anticon,
.dashMenu__kQ1_mL .ant-menu-item.ant-menu-item-selected:hover i,
.dashMenu__kQ1_mL .ant-menu-submenu.ant-menu-submenu-selected:hover i {
  color: var(--controls-text-color-hover);
}
.dashMenu__kQ1_mL .ant-menu-item.ant-menu-item-selected a,
.dashMenu__kQ1_mL .ant-menu-submenu.ant-menu-submenu-selected a,
.dashMenu__kQ1_mL .ant-menu-item.ant-menu-item-selected a:hover,
.dashMenu__kQ1_mL .ant-menu-submenu.ant-menu-submenu-selected a:hover {
  color: var(--controls-text-color-hover);
}
.dashMenu__kQ1_mL .ant-menu-item.ant-menu-item-selected:active,
.dashMenu__kQ1_mL .ant-menu-submenu.ant-menu-submenu-selected:active {
  background-color: var(--ant-color-primary-border);
}
.dashMenu__kQ1_mL .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title {
  padding: 0 0 0 0.5rem;
}
.dashMenu__kQ1_mL .ant-menu.ant-menu-inline-collapsed > .ant-menu-item.ant-menu-item-selected,
.dashMenu__kQ1_mL .ant-menu.ant-menu-inline-collapsed > .ant-menu-submenu.ant-menu-submenu-selected {
  padding: 0 !important;
  border-radius: 50%;
  box-shadow: var(--box-shadow);
  width: 40px;
  height: 40px;
  margin-left: 0.5rem;
}
.dashMenu__kQ1_mL .ant-menu.ant-menu-inline-collapsed > .ant-menu-item.ant-menu-item-selected .ant-menu-submenu-title,
.dashMenu__kQ1_mL .ant-menu.ant-menu-inline-collapsed > .ant-menu-submenu.ant-menu-submenu-selected .ant-menu-submenu-title {
  padding: 0;
}
.dashMenu__kQ1_mL .ant-menu-inline.ant-menu-sub .ant-menu-item .ant-menu-title-content {
  padding-left: 1.7rem;
}
.dashMenu__kQ1_mL .ant-menu.ant-menu-inline-collapsed>.ant-menu-item.ant-menu-item-selected,
.dashMenu__kQ1_mL .ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu.ant-menu-submenu-selected {
  box-shadow: var(--box-shadow);
}

.head__IY5o99 {
  display: flex;
  overflow: hidden;
  height: 3rem;
  padding: 0.5rem 0.5rem 0.5rem 1rem;
  background-color: var(--ant-layout-header-bg);
}
@media only screen and (min-width:768px) {
  .head__IY5o99 {
    padding: 0.5rem;
  }
}
.openBtn__hFzRzB {
  flex: 0 0 2rem;
  padding: 0 0.25rem;
}
.brand__C8dqBF {
  padding-left: 1rem;
}

.stripeRows__MjuzyM .ant-table-body {
  background-color: var(--ant-color-fill-tertiary);
}
.stripeRows__MjuzyM .ant-table-body .ant-table-cell-fix-right {
  background-color: var(--ant-color-fill-tertiary);
}
.stripeRows__MjuzyM tr:nth-child(2n) {
  background-color: white;
}
.stripeRows__MjuzyM tr:nth-child(2n) .ant-table-cell-fix-right {
  background-color: white;
}
.stripeRows__MjuzyM tr > td:first-child {
  padding-left: 15px;
}

.iconButton__rb5mF6:hover {
  color: var(--ant-color-primary-hover);
}
.iconButtonDanger__dbtKDG:hover,
.iconButtonDanger__dbtKDG:focus {
  color: var(--ant-color-error);
}
.iconButton__rb5mF6[disabled],
.iconButtonDanger__dbtKDG[disabled] {
  color: var(--ant-color-text-disabled);
  cursor: not-allowed;
}

.tutorialModal__ttuJRO .ant-modal-body {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}
.controls__mSN7mA {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1rem;
}
.primaryButton__Qa8TfW {
  font-size: 16px;
  min-width: 15rem;
}
.text__W3mR4a {
  margin-bottom: 0;
}
.image__rBO5n9 {
  margin-bottom: 1rem;
  width: 4rem;
}

.header__C7T8rf {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-right: 0.5rem;
}
.sortIcons__zvUNEZ {
  display: flex;
  flex-direction: column;
  margin-left: 6px;
}
.sortIcons__zvUNEZ svg {
  color: var(--ant-color-text-secondary);
  height: 0.8rem;
  width: 0.9rem;
}
.sortIcons__zvUNEZ svg:hover {
  color: var(--ant-color-text-disabled);
}
.sortIcons__zvUNEZ .active__R2Udu1 svg {
  color: var(--ant-color-primary);
}

.fileDragger__F9vIHJ {
  font-weight: var(--ant-font-weight-strong);
}
.fileDragger__F9vIHJ p {
  font-size: var(--ant-font-size-sm);
  margin-bottom: 0;
}
.fileDragger__F9vIHJ.ant-upload-drag {
  border-radius: 20px;
}
.fileDragger__F9vIHJ.ant-upload-drag:hover,
.fileDragger__F9vIHJ.ant-upload-drag:active,
.fileDragger__F9vIHJ.ant-upload-drag:focus {
  background-color: var(--ant-color-info-bg);
}
.fileDragger__F9vIHJ.ant-upload-drag .ant-upload-btn {
  padding: 8px 0 10px 0;
}
.fileDraggerHint__oV8bvg {
  font-size: var(--font-size-tiny);
}
.fileDraggerHeader__GYfbTU {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 0.25rem;
}
.fileDraggerIcon__y0egJx svg {
  color: var(--ant-color-primary);
  margin-right: 10px;
  height: 2rem;
  width: 2rem;
}
.fileDragger__F9vIHJ ~ .ant-upload-list .ant-upload-list-item-info {
  background-color: var(--ant-color-fill-tertiary);
}
.fileDragger__F9vIHJ ~ .ant-upload-list .ant-upload-list-item-info .ant-btn {
  background-color: var(--ant-color-fill-tertiary);
  border: none;
  box-shadow: none;
  opacity: 1;
  margin-right: 0;
}

.footer__dAGPJA {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  gap: 0.5rem;
}

.mediaOrigin__YFpqzx {
  display: flex;
  align-items: center;
  margin-bottom: 0.25rem;
  font-size: var(--ant-font-size-sm);
  line-height: 14px;
  cursor: default;
  border-radius: var(--ant-border-radius);
  padding: 0.25rem;
  padding-left: 0.5rem;
  background-color: var(--ant-color-fill-tertiary);
}
.mediaOriginLabel__uP9OVq {
  display: flex;
  gap: 0.2rem;
  flex: 1;
  margin: 0 0.5rem;
}
.mediaOrigin__YFpqzx .anticon.anticon-check-circle {
  color: var(--ant-color-success);
}
.mediaOrigin__YFpqzx .anticon.anticon-exclamation-circle {
  color: var(--ant-color-warning);
}
.mediaOrigin__YFpqzx .anticon.anticon-close-circle {
  color: var(--ant-color-error);
}

.urlInput__RSvmup {
  display: flex;
}
.urlInputLabel__w6nCFd {
  font-weight: var(--ant-font-weight-strong);
  font-size: var(--ant-font-size-sm);
}
.urlInputButton__xYZd36.ant-btn {
  border-radius: 0 var(--ant-border-radius) var(--ant-border-radius) 0;
}
.urlInputError__jB9Tq5 {
  color: var(--ant-color-error);
  margin: 0;
}
.fileDraggerDisabled__XnYnzn {
  cursor: not-allowed;
  opacity: 0.7;
}
.filesUpload___TJ_tw {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}
.orDivider__Sui2xI.ant-divider {
  margin: 0.2rem 0;
}
.orDivider__Sui2xI.ant-divider span {
  font-weight: var(--ant-font-weight);
  font-size: var(--font-size-tiny);
}
.mediaOriginsView__q7hYuV {
  max-height: 7rem;
  overflow: auto;
}

.mediaOriginsSummary__iMSHpx {
  margin: 0.5rem 0;
}

.loadingDurationAlert__fAyjpt {
  margin-bottom: 1rem;
}
.loadingDurationMessage__VqoMG0 {
  color: var(--ant-color-text-base);
  font-size: var(--ant-font-size-sm);
}
.durationAlert__mhXDRX {
  font-style: italic;
  font-size: var(--ant-font-size-sm);
}
.trialAlert__KC0cXi {
  margin: 1rem 0;
}

.creditSection__P3Ev_n {
  display: flex;
  justify-content: space-between;
}
.creditSectionInfo__yXXde7 {
  font-size: var(--ant-font-size-sm);
  margin-bottom: 0.5rem;
}
.creditSectionLabel__X6H3jE {
  margin-right: 5px;
}
.collapse__HlihBV .ant-collapse-item .ant-collapse-header {
  padding: 0 0 0.5rem 0;
}
.collapse__HlihBV .ant-collapse-item .ant-collapse-arrow {
  margin-right: 8px;
}
.collapse__HlihBV .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.label__ck8QJu label:not(.ant-radio-wrapper, .ant-checkbox-wrapper) {
  font-weight: var(--ant-font-weight-strong);
}
div.radioGroup__qh4qym.ant-form-item {
  margin-bottom: 0.2rem;
}
div.radioGroup__qh4qym.ant-form-item .ant-form-item-row {
  display: grid;
  grid-template-columns: 1fr 2.5rem;
  align-items: center;
}
.loadingIndicator__DHMDN1 {
  display: flex;
  justify-content: end;
  margin-bottom: 1rem;
  gap: 0.5rem;
}
div.originsList__lZvEKV.ant-form-item {
  margin-bottom: 0.3rem;
}
.divider__dv5rSA.ant-divider {
  margin-top: 0.3rem;
  margin-bottom: 0.7rem;
}
.footer__aRboZn {
  margin-top: 0.5rem;
}

.loader__k28Qdv {
  display: flex;
  justify-content: center;
  gap: 1rem;
}
.transcribeModal__bCSlmX {
  font-size: var(--ant-font-size-sm);
}
.transcribeModal__bCSlmX .ant-alert p {
  font-weight: var(--font-weight-base);
}
.transcribeModal__bCSlmX .ant-alert {
  margin: 0.5rem 0;
}
.transcribeModal__bCSlmX .ant-form-item {
  margin-bottom: 0.75rem;
}

.formItemHidden__aOc2EY {
  display: none;
}
.switch__DZl_vP.ant-form-item {
  margin-bottom: 0;
}

.addEditModal__Fr3LXa .ant-form-item {
  margin-bottom: 24px;
}
.saveButton__dv4GaM {
  display: block;
  margin: 1rem 0 0 auto;
}
@media only screen and (min-width:576px) {
  .saveButton__dv4GaM {
    margin-top: 0;
  }
}

.beeyTag__nY_qEE {
  font-size: var(--font-size-tags);
  text-transform: none;
  width: fit-content;
  white-space: normal;
  text-align: left;
  align-self: center;
}
.beeyTag__nY_qEE .ant-spin {
  position: absolute;
  left: 40%;
}
.beeyTag__nY_qEE.ant-tag.ant-tag-checkable {
  border: dashed 0.5px var(--ant-color-text-disabled);
}
.beeyTag__nY_qEE.ant-tag.ant-tag-checkable.ant-tag-checkable-checked {
  border: none;
}
.beeyTagDisabled__I8NMK4.ant-tag-checkable {
  opacity: 50%;
  cursor: not-allowed;
}
.beeyTagDisabled__I8NMK4.ant-tag-checkable:hover {
  color: var(--ant-color-text-base);
}
.shortTag__XBzigz {
  width: 40px;
  font-size: var(--font-size-tags);
  text-align: center;
  border: none;
}
.sectionTag__grRodK {
  font-style: italic;
  border-radius: var(--ant-border-radius);
  margin-top: 0.2rem;
  font-size: var(--ant-font-size);
  white-space: nowrap;
  max-width: 4rem;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 0.1rem 0.5rem;
}
@media only screen and (min-width:768px) {
  .sectionTag__grRodK {
    max-width: 8rem;
  }
}
.addNew__RXWLb1 {
  color: var(--ant-layout-header-color);
  background-color: var(--ant-color-info-hover);
}
.clippedTag__lDaxZm {
  padding-right: 0.5rem;
}

.result__vvvkrN {
  margin: 0;
  white-space: pre-wrap;
}
.resultText__uA5HiB {
  background-color: var(--ant-color-info-hover);
  color: var(--ant-layout-header-color);
}
.actionButton__i7dr9n.ant-btn-primary {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 1.5rem;
  min-width: 1.5rem;
  margin-left: 0.3rem;
  padding: 0;
}
@media only screen and (min-width:768px) {
  .actionButton__i7dr9n.ant-btn-primary {
    height: 1rem;
    min-width: 1rem;
    width: auto;
  }
}
@media only screen and (min-width:768px) {
  .actionButton__i7dr9n.ant-btn-primary .anticon {
    font-size: 0.7rem;
  }
}

.tags__UluIqo {
  width: 15rem;
  padding: 0.5rem;
}
.tagsList__VyMVT_ {
  max-height: 600px;
  overflow-y: auto;
}
.tagsList__VyMVT_ .ant-list-empty-text {
  display: none;
}
.tagsList__VyMVT_ .ant-form-horizontal {
  margin-left: 0.5rem;
}
.tagsList__VyMVT_ .ant-form-horizontal .ant-form-item {
  margin-bottom: 0;
  margin-right: 1rem;
}
.allTags__Kx4qre {
  width: 100%;
  background: var(--ant-color-fill-tertiary);
  border-bottom: 1px solid white;
  transition: background 0.3s ease;
  margin-bottom: 5px;
}
.allTags__Kx4qre.ant-checkbox-wrapper {
  font-size: var(--ant-font-size-sm);
}
.checkboxes__sORLhm {
  display: flex;
  flex-direction: column;
}
.buttons__iZ55E4 {
  margin: 1rem 0.5rem 0.5rem 0;
  text-align: end;
}
.buttons__iZ55E4 button {
  margin: 0 0.3rem;
}

.badgesup__DQmkqh {
  position: absolute;
}
.button__8XnR_3 {
  margin-top: 0.5rem;
}

.projectIcon__MAuIlu {
  font-size: 1.2rem;
  margin-top: 0.3rem;
}

.userSearch__LcqUfd {
  display: flex;
  margin-top: 1rem;
}
.userSearchSelect__RsQjts {
  align-items: center;
}
.userSearchTextfield__dR6PPl {
  align-items: baseline;
}
.searchField__wLpbOD {
  display: block;
}
.validationMessage__K5o7lb {
  color: var(--ant-color-error);
  margin-top: 0.25rem;
  margin-left: 0.5rem;
}
.input__EkObtJ {
  flex: 1;
  margin-left: 0.5rem;
}
@-moz-document url-prefix() {
  .userSearchTextfield__dR6PPl {
    align-items: flex-start;
  }
  .userSearchTextfield__dR6PPl .label__wbjq4H {
    padding-top: 4px;
  }
}

.shareModal__l6EXa1 .ant-modal-body {
  white-space: wrap;
  font-weight: var(--font-weight-base);
}

.plusIcon__BxyYeS {
  font-size: var(--ant-font-size-lg);
}
.label__mw6Y9R {
  font-weight: var(--ant-font-weight-strong);
  letter-spacing: 0.25px;
}

.button__HnW6hr.ant-btn {
  margin-left: 1rem;
  box-shadow: none;
  border: none;
  background-color: var(--controls-button-color);
  color: var(--controls-text-color-hover);
}
.button__HnW6hr.ant-btn:not([disabled]):hover {
  color: var(--controls-text-color-hover);
  background-color: var(--ant-color-primary-border);
}
.button__HnW6hr.ant-btn[disabled] {
  background-color: var(--ant-color-bg-container-disabled);
  color: var(--ant-color-text-secondary);
}
.spinnerIcon__h9Gr26 {
  margin-right: 0.5rem;
}
span.buttonText__gSMfM1 {
  display: none;
}
@media only screen and (min-width:768px) {
  span.buttonText__gSMfM1 {
    display: inline-block;
  }
}

.tags___btMxC {
  display: flex;
  flex-direction: column;
  width: 200px;
  background-color: white;
  border-radius: var(--window-border-radius);
}
.tags___btMxC .dropdownItem__hUFLiV {
  margin-bottom: 5px;
}
.tags___btMxC .anticon {
  margin-left: 0.5rem;
}
.userTag__eBF8db {
  display: flex;
  align-items: center;
}
.buttons__DU5WM5 {
  display: flex;
  justify-content: flex-end;
  margin-top: 1rem;
  font-size: 0.9rem;
}
.buttons__DU5WM5 button {
  margin: 0 0.3rem;
}
.dropdownForm__Fst9qf {
  height: 130px;
  overflow-y: scroll;
}
.dropdownForm__Fst9qf::-webkit-scrollbar {
  width: 0.4rem;
}
.noTags__vHBylM {
  font-style: italic;
  margin-top: 25%;
}
.newTag__dzg2Wa {
  background: white;
  border: 2px dashed var(--ant-color-border);
  font-weight: var(--ant-font-weight-strong);
  font-size: var(--font-size-tags);
  letter-spacing: 0.5px;
  text-transform: none;
  cursor: pointer;
}

.toolbarLeft__ukyssh {
  margin: 0;
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  gap: 0.1rem;
}
@media only screen and (min-width:576px) {
  .toolbarLeft__ukyssh {
    gap: 0.5rem;
  }
}
button.toolbarButton__Z24oBb,
.toolbarButton__Z24oBb button {
  font-size: 1rem;
  margin: 0;
  padding: 0 0.5rem;
}
button.toolbarButton__Z24oBb[disabled],
.toolbarButton__Z24oBb button[disabled] {
  color: var(--ant-color-text-disabled);
  cursor: not-allowed;
}
@media only screen and (min-width:576px) {
  .exportButtonWithTooltip__UwKVoN {
    margin-left: auto;
  }
}
.deleteText__gAWpGz {
  line-height: 100%;
}
.keyIcon__Of0lNc svg {
  width: 1em;
  height: 1em;
}
.keywordsOnButton__qL8vJH.ant-btn.ant-btn-default {
  border: none;
  box-shadow: none;
  background-color: var(--keyword-bgcolor);
}
.keywordsOnButton__qL8vJH.ant-btn.ant-btn-default:active,
.keywordsOnButton__qL8vJH.ant-btn.ant-btn-default:focus {
  border: 1px dashed var(--keyword-bgcolor);
}
.keywordsOnButton__qL8vJH.ant-btn.ant-btn-default:hover {
  color: var(--ant-color-text-base);
}
.keywordsOffButton__yEw9vg.ant-btn {
  border: 1px dashed;
  border-color: var(--ant-color-border);
  box-shadow: none;
  background-color: transparent;
}
.keywordsOffButton__yEw9vg.ant-btn:hover,
.keywordsOffButton__yEw9vg.ant-btn:active {
  border: 1px dashed var(--keyword-bgcolor);
}
.keywordsOffButton__yEw9vg.ant-btn:focus {
  border: 1px dashed var(--ant-color-border);
}
span.exportButtonText__BXnAHT {
  display: none;
}
@media only screen and (min-width:768px) {
  span.exportButtonText__BXnAHT {
    display: inline-block;
  }
}
.spinnerIcon__RIBnpj {
  margin-right: 0.5rem;
}
.checkboxGroup__YBAF3r.ant-checkbox-group {
  display: flex;
  flex-direction: column;
}
.toolbarWhole__aN4gsE {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
}
.columnsButton__yU3RnB {
  font-size: var(--ant-font-size-sm);
}
.columnsButton__yU3RnB:hover {
  color: var(--ant-color-primary);
}
@keyframes grow__ZCx6Zm {
  25% {
    transform: scale(1.3);
  }
  50% {
    transform: scale(1);
  }
}
.tutorialAnimation__YNTcEt {
  animation-delay: 0.5s;
  animation-name: grow__ZCx6Zm;
  animation-duration: 2s;
  transition: ease-in-out;
}

.bar__JtRgaV {
  font-size: var(--ant-font-size-sm);
  font-weight: var(--font-weight-base);
}
.clear__mKD2bS {
  padding: 0.1rem;
}
.clearIcon__YklQZo span {
  font-size: var(--ant-font-size-sm);
  font-weight: var(--ant-font-weight-strong);
  margin-left: 0.3rem;
}

.projectNotesModal__y2Whcs .ant-input-clear-icon {
  right: 16px;
}

.searchResults__ClYbs5 {
  width: 100%;
  font-size: 14.5px;
  padding-left: 0;
}
@media only screen and (min-width:992px) {
  .searchResults__ClYbs5 {
    padding-left: 2rem;
  }
}
.searchResults__ClYbs5 .ant-row {
  align-items: flex-start;
}
.notes__ppRKdJ {
  height: 100%;
  display: flex;
  align-items: center;
}
@media only screen and (min-width:576px) {
  .notes__ppRKdJ {
    justify-content: flex-start;
  }
}
.resultsWrapper__IzKPJn {
  display: flex;
  align-items: flex-start;
}
@media only screen and (min-width:768px) {
  .resultsWrapper__IzKPJn {
    align-items: center;
  }
}
.searchedItem__SBWSZh {
  display: flex;
  justify-content: flex-end;
  margin: 4px 0.5rem 0 0;
}
.speakers__fMCvyN {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media only screen and (min-width:992px) {
  .speakers__fMCvyN {
    flex-direction: row;
    align-items: baseline;
    flex-wrap: wrap;
  }
}
.speakersWrapper__p6oxk1 {
  height: 100%;
  display: flex;
  margin-right: 0.7rem;
  align-items: flex-start;
}
@media only screen and (min-width:768px) {
  .speakersWrapper__p6oxk1 {
    align-items: center;
  }
}
.gutterRow__eQH60m {
  padding-bottom: 5px;
}
.pagination__FA87F9 {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
}

.dropdownForm__XyZ71L {
  min-width: 20rem;
}
.dropdownForm__XyZ71L label {
  font-weight: var(--ant-font-weight-strong);
  margin-left: 0.5rem;
}
.dropdownFormTooltip__LGvCfE p {
  color: var(--ant-color-white);
}
.advancedSearch__O7KRdq {
  background-color: var(--ant-color-fill-tertiary);
  margin-bottom: 0.5rem;
  border-radius: var(--ant-border-radius);
  padding: 1rem 0;
}
.advancedSearchHeader__FDBeb0 {
  display: flex;
  justify-content: space-between;
  margin-left: 0.25rem;
  margin-bottom: 0.25rem;
  letter-spacing: 0.7px;
  font-size: var(--font-size-tiny);
}
.controls__v_o42l {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  gap: 0.5rem;
}
.infoIcon___7aBLz {
  font-size: var(--ant-font-size-lg);
}
.checkbox__Yo6_m3 {
  display: flex;
  align-items: baseline;
}
.checkbox__Yo6_m3 .ant-form-item-control-input-content {
  border-bottom: none;
}
.checkbox__Yo6_m3 label {
  font-weight: var(--ant-font-weight);
}
.formInput___czTuZ .ant-form-item-control-input-content {
  border-bottom: solid 1px var(--ant-color-text-secondary);
}

.icon__ygX9i8 svg {
  font-size: var(--ant-font-size-sm);
  color: var(--ant-color-text-base);
}
.searchInput___uzpUx .ant-input-search-button {
  border: var(--header-button-border);
}
.searchInput___uzpUx .ant-input-affix-wrapper {
  border-color: white;
  box-shadow: var(--box-shadow-light);
}
.searchInput___uzpUx .anticon {
  color: white;
}

.fulltextSearch__BfhyzW {
  display: flex;
  justify-content: center;
}
@media only screen and (min-width:768px) {
  .fulltextSearch__BfhyzW {
    justify-content: flex-end;
  }
}
.fulltextSearch__BfhyzW .ant-form-horizontal {
  display: flex;
  width: 320px;
  margin-top: 0.5rem;
}
@media only screen and (min-width:576px) {
  .fulltextSearch__BfhyzW .ant-form-horizontal {
    width: auto;
    margin-top: 0rem;
  }
}
.fulltextSearch__BfhyzW .ant-form-item {
  width: 320px;
  margin: 0;
}
@media only screen and (min-width:576px) {
  .fulltextSearch__BfhyzW .ant-form-item {
    width: auto;
  }
}

.searchTag__yVGHir {
  background-color: var(--ant-color-info-hover);
  border: none;
  color: var(--ant-layout-header-color);
}
.searchTagWide__me4J1P {
  display: none;
}
.searchTagNarrow__YpwaMd {
  display: inline-block;
}
@media only screen and (min-width:768px) {
  .searchTagWide__me4J1P {
    display: inline-block;
  }
  .searchTagNarrow__YpwaMd {
    display: none;
  }
}
.resetButton__CWWWYZ.ant-btn {
  font-size: var(--font-size-tiny);
  background-color: transparent;
  box-shadow: none;
  border: none;
  padding: 0 0.5rem;
  margin-right: 5px;
}
@media only screen and (min-width:576px) {
  .resetButton__CWWWYZ.ant-btn {
    padding: 0 1rem;
  }
}
.resetButton__CWWWYZ.ant-btn:hover,
.resetButton__CWWWYZ.ant-btn:focus {
  background-color: transparent;
}
.resetButton__CWWWYZ.ant-btn:hover span {
  color: var(--ant-color-primary-hover);
}

.buttons__hCEZsD {
  padding: 1.3rem 0;
  display: flex;
  justify-content: end;
  gap: 0.6rem;
}
.buttons__hCEZsD .ant-btn-primary {
  margin-right: 0;
}

.select__GVRwLr {
  width: 13rem;
  margin-top: 1rem;
}

.projectPanel__euae7z {
  word-break: keep-all;
  table-layout: fixed;
  width: 100%;
}
.projectPanel__euae7z tr {
  vertical-align: top;
}
.projectPanel__euae7z td {
  width: auto;
  border-bottom: none;
}
.tableHeadings__trh1jr {
  width: 7rem;
  min-width: 7rem;
  font-weight: var(--ant-font-weight-strong);
  padding: 0;
  text-align: start;
  margin-left: 0.5rem;
}
@media only screen and (min-width:576px) {
  .tableHeadings__trh1jr {
    width: 9rem;
    min-width: 9rem;
  }
}
.aboutProject__e5ZwuQ {
  width: 70%;
}
.notesHeadings__kCMwVH {
  vertical-align: baseline;
  padding-top: 0.8rem;
}
.label__LPmjHP {
  font-weight: var(--ant-font-weight-strong);
}

.noConnection__AEhKuL {
  position: absolute;
  left: 50%;
  top: 10px;
  z-index: 1001;
  border-radius: 20px;
  box-shadow: var(--box-shadow-light);
  padding: 5px 15px;
  background-color: white;
}

.keywordsResults__Mn9fw8 {
  width: 100%;
  font-size: 14.5px;
  padding-left: 0;
}
@media only screen and (min-width:992px) {
  .keywordsResults__Mn9fw8 {
    padding-left: 2rem;
  }
}
.keywordsResults__Mn9fw8.ant-row {
  align-items: flex-start;
}
.pagination__GfYJzW {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
}
.gutterRow__wfavly {
  padding-bottom: 5px;
}
.resultsWrapper__YSE4v1 {
  display: flex;
  flex-wrap: wrap;
}
@media only screen and (min-width:768px) {
  .resultsWrapper__YSE4v1 {
    align-items: center;
  }
}
.keywordText__uVDtqh {
  margin-right: 5px;
}
.searchedItem__da81aK {
  margin-right: 0.5rem;
}
.searchedItem__da81aK svg {
  width: 1rem;
  height: 1rem;
}
.keywordResult__DsG7Gm {
  padding: 0 0.3rem;
  background-color: var(--keyword-bgcolor);
}

.projectTag__ee6vAR {
  text-align: center;
  background-color: var(--ant-color-info-hover);
  border-radius: var(--ant-border-radius);
  display: inline-block;
  padding: 0.1rem 0.3rem;
  font-size: var(--ant-font-size-sm);
  margin-right: 0.5rem;
  max-width: 5rem;
}
.projectTagReadOnly__faYKF2 {
  margin-left: 0.5rem;
  aspect-ratio: 1/1;
}
.projectsTable__XB_Rmm .ant-table-body #proj-results td {
  border: none;
}
.projectsTable__XB_Rmm .ant-card-body {
  padding-bottom: 0;
  padding-top: 0;
}
.projectsTable__XB_Rmm .ant-card-head-title {
  overflow: visible;
}
.trashed__odg9FY {
  color: var(--ant-color-text-disabled);
}
.trashed__odg9FY a {
  color: var(--ant-color-text-disabled);
}
.searchRow__yND9s3 {
  display: none;
}
.columnCentered__U4eWyG {
  justify-content: space-evenly;
}
.columnTags__pCUF7z .ant-table-column-title {
  display: flex;
  align-items: center;
  padding-left: 1rem;
  margin-right: 1.5rem;
}
.columnProjects__IgsNib {
  padding-right: 0.3rem;
}
th.columnProjects__IgsNib,
th.columnTags__pCUF7z,
th.columnDuration__oncddy,
th.columnCreated__mxiKkH {
  border-right: 1px solid var(--ant-color-border);
}
.filterDialog__pHkEcR {
  display: flex;
  flex-direction: column;
  padding: 1.3rem 1.3rem 0 1.3rem;
}
.projectResults__auFXmT td.ant-table-cell {
  border-bottom: none;
}
.tagPanel__Jj2DnX {
  margin-bottom: 0.5rem;
}
.announcementText__NWvL7J {
  margin-top: 0;
  margin-bottom: 0;
}
.announcementAlert__WBnXvA {
  box-shadow: var(--box-shadow-light);
  border-radius: var(--ant-border-radius);
  margin-bottom: 0.7rem;
}
.filterActive__Lw6cd_ svg {
  fill: var(--ant-color-primary);
}

.layout__bzZ5FD {
  width: 100%;
}
@media only screen and (min-width:768px) {
  .layout__bzZ5FD {
    width: 80%;
  }
}
@media only screen and (min-width:1200px) {
  .layout__bzZ5FD {
    width: 60%;
  }
}
@media only screen and (min-width:1680px) {
  .layout__bzZ5FD {
    width: 50%;
  }
}
.descriptions__r0mKWR {
  margin: 2rem;
}
.descriptions__r0mKWR .ant-descriptions-header {
  flex-wrap: wrap;
}
.descriptions__r0mKWR .ant-descriptions-extra {
  margin-inline-start: 0;
}
@media only screen and (min-width:768px) {
  .descriptions__r0mKWR .ant-descriptions-extra {
    margin-inline-start: auto;
  }
}
.descriptions__r0mKWR .ant-descriptions-title {
  margin-bottom: 0.7rem;
}

.creditValidity__lUrPLa {
  width: 100%;
  margin-left: 1rem;
}
.creditValidity__lUrPLa .ant-collapse {
  border: none;
  background-color: transparent;
}
.creditValidity__lUrPLa .ant-collapse-header {
  font-weight: 500;
  padding: 0 !important;
  color: var(--ant-color-text-secondary) !important;
}
.creditValidity__lUrPLa .ant-collapse-content {
  border-top: none;
  background-color: transparent;
  margin-top: 0.3rem;
}
.creditValidity__lUrPLa .ant-collapse-item {
  border-bottom: none;
}
.label__AWFTbF {
  font-size: var(--font-size-large);
  font-weight: 400;
}
.credit__h49x5g {
  font-size: var(--font-size-large);
}
.remainingCredit__UAAfAh {
  margin-bottom: 1.5rem;
  background-color: var(--ant-color-info-hover);
  padding: 1rem;
  border-radius: var(--ant-border-radius);
}
.space__RcaEIn {
  width: 100%;
}

.paymentInfo__bvgLKP {
  display: flex;
  flex-direction: column;
  margin-bottom: 1rem;
}
.iconActive__qDcRCp {
  color: var(--ant-color-success);
}
.iconFailed__B_e7eY {
  color: var(--ant-color-error);
}
.iconButton__R0d1js {
  padding: 0;
  color: var(--ant-color-primary);
  width: fit-content;
  margin: 0 0 0 auto;
}

.page__S1dMdJ {
  padding: 0;
}
@media only screen and (min-width:768px) {
  .page__S1dMdJ {
    padding: 1rem;
  }
}
.teamCredit__arloPe {
  width: 100%;
}
@media only screen and (min-width:768px) {
  .teamCredit__arloPe {
    width: 80%;
  }
}
@media only screen and (min-width:1680px) {
  .teamCredit__arloPe {
    width: 50%;
  }
}
.teamCredit__arloPe .space__x7HemG {
  width: 100%;
}
.creditInfo__FuVWXU {
  min-height: 350px;
}
@media only screen and (min-width:1200px) {
  .creditInfo__FuVWXU {
    flex-direction: row;
  }
}
.title__EwRSV1 {
  font-size: var(--font-size-large);
  font-weight: 500;
}
.details__XGBKn_ {
  font-weight: var(--ant-font-weight-strong);
}
.info__nLcXZo {
  font-size: var(--font-size-tiny);
}
.info__nLcXZo .anticon {
  margin-right: 0.3rem;
}
.subscription__EBiiAn {
  margin-top: 2rem;
}
.noSubscription__DdbJ7x {
  width: fit-content;
  border: 1px dotted var(--ant-color-border);
  border-radius: 1rem;
  padding: 0.5rem;
  font-size: var(--ant-font-size-sm);
}
.noSubscription__DdbJ7x p {
  margin: 0;
}
.ranOutCredit__QlatPF {
  margin-top: 1.5rem;
}
.button__QMCbnf {
  margin-top: 1rem;
  margin-left: 0.5rem;
  text-align: center;
}
@media only screen and (min-width:576px) {
  .button__QMCbnf {
    width: 50%;
  }
}
.card__I9rC69.ant-card {
  border: 1px solid var(--ant-color-border);
  margin-top: 1rem;
}
.card__I9rC69.ant-card .ant-card-head {
  border-bottom: 1px solid var(--ant-color-border);
}
.card__I9rC69.ant-card .ant-card-body {
  margin-top: 1rem;
}
.iconActive__e5nWPs {
  color: var(--ant-color-success);
}
.iconCanceled__qTQl6M {
  color: var(--ant-color-error);
}
.select__NN7WWt {
  width: 7rem;
}
@media only screen and (min-width:768px) {
  .select__NN7WWt {
    width: 5rem;
  }
}
.inputNumber__YphJxf {
  margin-top: 1rem;
}
.inputNumber__YphJxf .ant-input-number-input-wrap {
  width: 5rem;
}
.gridContainer__JPXjmD {
  margin-top: 1rem;
  display: grid;
  align-items: baseline;
  grid-template-columns: repeat(2, 1fr);
  gap: 0.7rem;
}
@media only screen and (min-width:576px) {
  .gridContainer__JPXjmD {
    width: 50%;
  }
}
.gridContainer__JPXjmD .ant-form-item-explain-error {
  font-size: var(--font-size-tiny);
}

.billingInfoModal__HGdJWr label:not(.ant-checkbox-wrapper) {
  font-weight: var(--ant-font-weight-strong);
}
.billingInfoModal__HGdJWr .ant-form-item {
  margin-bottom: 0.5rem;
}
.hidden__jgpnZ2 {
  display: none;
}
.ids__pIfNUF {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 0.5rem;
}
.ids__pIfNUF .ant-form-item {
  flex-grow: 1;
}
.addressInputsText__XeGGvo {
  flex: 2 1 60%;
}
.addressInputsNumber__tPp24M {
  flex: 1 2 8rem;
}
.divider__fleGEk.ant-divider {
  margin-bottom: 0.2rem;
  font-size: var(--ant-font-size);
}
.consents__eN_2I_ {
  margin-top: 0.5rem;
}

.title__c74fTp {
  margin-bottom: 1rem;
  margin-left: 0.3rem;
  font-size: 1rem;
  font-weight: 500;
}
.claimsList__tdZh_o {
  display: flex;
  align-items: center;
}
.claimsList__tdZh_o:nth-child(2n) {
  background-color: var(--ant-color-fill-tertiary);
}
.label__zGLFfv {
  margin: 0.3rem 0;
  width: 70%;
}
.column__fY94yq {
  flex-basis: 50%;
  padding: 0.5rem 0;
}
@media only screen and (min-width:768px) {
  .column__fY94yq {
    padding: 1rem;
  }
}
.feature__qrMxSR {
  width: 100%;
  margin-bottom: 0.5rem;
}
.feature__qrMxSR .ant-space.ant-space-horizontal {
  width: auto;
}
.paymentInfo__IE6u28 {
  display: flex;
  flex-direction: column;
  margin-bottom: 1rem;
}
.iconButton__lnpt86 {
  padding: 0;
  color: var(--ant-color-primary);
  width: fit-content;
  margin: 0 0 0 auto;
}
.icon__rSVU1Q {
  font-size: 1.5rem;
  font-weight: 600;
}
@media only screen and (min-width:576px) {
  .claimsTable__NIKLhz {
    column-count: 2;
    column-gap: 1rem;
    margin-bottom: 1rem;
    padding: 0 1rem;
  }
}
.featuresTitle__lFsCQP {
  padding: 0 1rem;
}

.progress__uzEkAt .ant-progress-bg {
  background-color: var(--ant-color-primary) !important;
}

.title__hbaTYl {
  font-size: var(--font-size-large);
  font-weight: 500;
  margin: 2rem 1rem 0 1rem;
}
.cards__Z5LpUu {
  display: grid;
  grid-template-columns: 1fr;
  gap: 0.7rem;
}
@media only screen and (min-width:576px) {
  .cards__Z5LpUu {
    grid-template-columns: 50% 50%;
  }
}
@media only screen and (min-width:1200px) {
  .cards__Z5LpUu {
    grid-template-columns: 25% 25% 25% 25%;
  }
}
.plans__nkkPDn {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media only screen and (min-width:576px) {
  .plans__nkkPDn {
    width: fit-content;
    display: block;
  }
}
.switchWrapper__eVFfsb {
  text-align: center;
  margin-bottom: 1rem;
}
.switch__ZSGZI8 .ant-radio-button-wrapper:first-child {
  border-bottom-left-radius: 1rem;
  border-top-left-radius: 1rem;
}
.switch__ZSGZI8 .ant-radio-button-wrapper:last-child {
  border-bottom-right-radius: 1rem;
  border-top-right-radius: 1rem;
}
.info__SWhBVX {
  font-size: var(--font-size-tiny);
  margin-left: 1rem;
  display: block;
  position: relative;
  width: 100%;
  bottom: 0;
}
@media only screen and (min-width:1200px) {
  .info__SWhBVX {
    display: inline;
    position: absolute;
    bottom: 1rem;
    width: fit-content;
  }
}
.sparkleIcon__IjRCAZ {
  vertical-align: super;
}
.arrowIcon__y16f86 {
  vertical-align: -0.3rem;
  margin-right: 0.5rem;
  color: var(--ant-color-info);
  font-size: var(--font-size-large);
  display: none;
}
@media only screen and (min-width:1200px) {
  .arrowIcon__y16f86 {
    display: inline;
  }
}

.border__Gv8lDv {
  border: solid 3px var(--ant-color-info);
  border-radius: 1.5rem;
  margin: 0 auto;
}
.card___x06Wj {
  background-color: var(--controls-button-color);
  width: 17rem;
  height: 26rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  margin: 0.3rem;
}
.card___x06Wj.ant-card {
  margin-top: 0.3rem;
}
.card___x06Wj.ant-card .ant-card-body {
  max-width: 17rem;
}
.card___x06Wj button {
  margin-top: 1rem;
}
.activeCard__zLe8Ca {
  background-color: var(--active-card-background);
}
.price__tc4Hqc {
  position: relative;
  display: flex;
  gap: 0.3rem;
  justify-content: center;
  margin-bottom: 2rem;
  font-size: var(--font-size-large);
}
.infoBilling__lJrUaq {
  position: absolute;
  top: 1.5rem;
  font-size: var(--font-size-tiny);
}
.icon__hTzpNX {
  margin-right: 0.3rem;
}
.icon__hTzpNX.anticon-info-circle svg {
  fill: var(--ant-color-text-base);
}
.features__IZGBd4 {
  height: 13rem;
  margin-top: 3rem;
}
.private__yXgshl {
  background-color: var(--ant-color-info);
}

.price__adSnLs {
  font-size: var(--font-size-tiny);
}
.feature__yTyAuS {
  margin-bottom: 1rem;
  width: 100%;
}
.payAsYouGoFeature__o1uaKJ {
  align-items: baseline;
  margin-bottom: 0;
}

.deleteModal__tvLJcf span.bold__CjcmOK {
  font-weight: var(--ant-font-weight-strong);
}
.deleteModal__tvLJcf span.anticon-warning svg {
  width: 1.2rem;
  height: 1.2rem;
  fill: var(--ant-color-warning);
}

.select__e1iSUH {
  width: 15rem;
}
.dangerText__r5lcc1 {
  color: var(--ant-color-error);
  font-weight: var(--ant-font-weight-strong);
  margin-bottom: 0.4rem;
  margin-top: 0.7rem;
}
.divider__hG4nGP {
  margin: 0 0 0.5rem 0;
}

@media only screen and (min-width:768px) {
  .table__YGuWIf {
    width: 50%;
  }
}
@media only screen and (min-width:1200px) {
  .table__YGuWIf {
    width: 33%;
  }
}
.table__YGuWIf .ant-table-thead > tr > th {
  padding: 0 5px;
}
.teamInfo__MyWWBr {
  margin-bottom: 0.5rem;
}
@media only screen and (min-width:576px) {
  .teamInfo__MyWWBr {
    display: flex;
    justify-content: space-between;
  }
}
.title__rWzig2 {
  display: flex;
  gap: 0.5rem;
  align-items: center;
}
.title__rWzig2 h2 {
  margin: 0;
  font-size: 1.1rem;
  font-weight: 500;
}
.label__COHeh5 {
  font-weight: var(--ant-font-weight-strong);
}
@media only screen and (min-width:768px) {
  .planUsage__AsVuGC {
    max-width: 50%;
  }
}
@media only screen and (min-width:1200px) {
  .planUsage__AsVuGC {
    max-width: 35%;
  }
}

.table__mlXd2G .ant-table-cell {
  font-size: var(--font-size-tiny);
}
@media only screen and (min-width:768px) {
  .table__mlXd2G .ant-table-cell {
    font-size: var(--ant-font-size);
  }
}
.table__mlXd2G th {
  word-break: keep-all;
}
@media only screen and (min-width:992px) {
  .projectsOverview__mrlBIx {
    width: 70% !important;
  }
}
@media only screen and (min-width:1200px) {
  .projectsOverview__mrlBIx {
    width: 50% !important;
  }
}

.transcribedTotal__H0Gz6k {
  color: var(--text-color);
  font-weight: var(--ant-font-weight-strong);
  text-align: end;
}
.transcribedTotal__H0Gz6k p {
  margin-bottom: 0;
  padding: 0.5rem;
}
.monthlyOverview__N2Iptf {
  font-size: 1.1rem;
  font-weight: 500;
}
.transcribedOverview__w4vF4e {
  flex-grow: 1;
}

.creditInfo__xVWax2 {
  min-width: 40%;
}
.teamCredit__EScpFq {
  font-size: 1.1rem;
  font-weight: 500;
}
.availableCredit__xOpUwo {
  margin-bottom: 1rem;
}
.label__fCppl8 {
  font-weight: var(--ant-font-weight-strong);
}
.details__NHim5h {
  margin-left: 1rem;
}
.alert__cpPIDh {
  width: fit-content;
}

.dialog__jGd0f0 {
  padding: 0.5rem;
}
.buttons__lBXmZv {
  display: flex;
  justify-content: end;
}

.footer__g9J3nF {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.duration__ZWRk0K {
  word-break: keep-all;
}

button.toolbarButton__Db6OM8,
.toolbarButton__Db6OM8 button {
  font-size: 1rem;
  margin: 0;
  padding: 0 0.5rem;
}
@media only screen and (min-width:576px) {
  button.toolbarButton__Db6OM8,
  .toolbarButton__Db6OM8 button {
    padding: 0 1rem;
  }
}
.clearSortIcon__BLDApD span {
  font-size: 0.9rem;
  font-weight: var(--ant-font-weight-strong);
  margin-left: 5px;
}
.table__uVmvzT {
  width: 100%;
}
@media only screen and (min-width:1200px) {
  .table__uVmvzT {
    width: 60%;
  }
}
.table__uVmvzT .ant-table-thead > tr > th {
  padding: 0 5px;
}
.table__uVmvzT .ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table {
  margin: 0;
}
.footer__Hm8r6d {
  text-align: right;
}
.total__CGEvSi {
  font-weight: var(--ant-font-weight-strong);
}
.deleted__jyOUnV {
  font-style: italic;
}
.overview__v787yF {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 1rem;
}
@media only screen and (min-width:1200px) {
  .overview__v787yF {
    gap: 3rem;
  }
}
.overviewTranscriptions__qByuG9 {
  flex-grow: 1;
}
.monthlyOverviewOfTeam__lhNNLz {
  font-size: 1.1rem;
  font-weight: 500;
}
.tableTitle__QCUxbS {
  margin-left: 1rem;
  font-size: 1.1rem;
}

.afterDays__ahKpxI {
  margin-left: 0.3rem;
}
.daysInput__HYf6aO {
  width: 70px;
}
.header__HxfbdS {
  display: block;
  margin-bottom: 0.2rem;
}
.italics__aFn3Oa {
  font-style: italic;
}
.label__wlcN4j {
  margin-right: 0.5rem;
}
@media only screen and (min-width:576px) {
  .label__wlcN4j {
    margin-right: 0;
  }
}
.row__GJncdT {
  display: flex;
  align-items: baseline;
}
.infoCircle__I9a8Ss {
  vertical-align: text-top;
}

.teamSettings__o2kfXQ.ant-form {
  max-width: 50%;
}
.teamSettings__o2kfXQ.ant-form .ant-form-item .ant-form-item-label {
  font-weight: var(--ant-font-weight-strong);
  padding: 0;
}
.label__sCLXzW {
  font-weight: var(--ant-font-weight-strong);
}
.settingsItem__xxKtbb {
  margin-bottom: 0.5rem;
}
.settingsHeader___IRjTa.ant-form-item {
  margin-bottom: 0;
}
.settingsHeader___IRjTa.ant-form-item .ant-row {
  flex-wrap: nowrap;
}
.divider__o6XmHS.ant-divider-horizontal {
  margin: 24px 0 16px;
}
@media only screen and (min-width:768px) {
  .automaticDeletion__GyPrrd {
    margin-top: 0;
  }
}
.buttonSave__nnjFYx {
  margin-left: 0.3rem;
}
@media only screen and (min-width:576px) {
  .buttonSave__nnjFYx {
    margin-left: 0.5rem;
  }
}
.title__Il_m2u {
  font-size: var(--ant-font-size-lg);
  font-weight: var(--font-weight-medium);
  margin: 0 0 0.7rem 0;
}
.title__Il_m2u span {
  margin-right: 0.3rem;
}
.alert__SHG5tR {
  display: flex;
}

.section__A65Bgn {
  margin-bottom: 1rem;
}
@media only screen and (min-width:576px) {
  .section__A65Bgn {
    margin: 0 0.5rem 1.5rem;
    padding: 0.3rem;
  }
}
@media only screen and (min-width:768px) {
  .section__A65Bgn {
    margin: 0 0.5rem 1.5rem 2rem;
  }
}
@media only screen and (min-width:1680px) {
  .section__A65Bgn {
    margin-left: 5rem;
  }
}
.section__A65Bgn .ant-table {
  font-size: var(--font-size-tiny);
  margin: 0 !important;
}
@media only screen and (min-width:768px) {
  .section__A65Bgn .ant-table {
    font-size: var(--ant-font-size);
  }
}
.section__A65Bgn .ant-table .ant-table-cell {
  padding: 3px;
}
.section__A65Bgn .ant-table .ant-table-thead {
  word-wrap: break-word;
}
.title__DNPWX2 {
  font-size: var(--ant-font-size-lg);
  font-weight: var(--font-weight-medium);
  margin: 0 0 0.7rem 0;
}
.title__DNPWX2 span {
  margin-right: 0.3rem;
}
.billingInfo__Gb1Xvn {
  display: grid;
  gap: 0.5rem;
}
.divider__k9fzF7.ant-divider {
  margin-bottom: 0.2rem;
  font-size: var(--ant-font-size);
}
.reverseCharge__CFiMIq {
  font-size: var(--ant-font-size-sm);
}
.editButton__wXy8xs {
  text-align: end;
  margin-top: 1.5rem;
}

.myProfile__Tb_PJG {
  padding: 1rem;
}
.icon__Ybdpde {
  font-size: 3.5rem;
  margin-right: 1rem;
}
.user__tHg3On {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.email__GbyiHx {
  margin-bottom: 0;
  font-size: 1.2rem;
}
.role__Gvyl39 {
  margin-bottom: 0;
}
.deleteButton__WVHJwG {
  margin-bottom: 1rem;
}
.deleteText__U16csC {
  color: var(--ant-color-error);
  font-weight: var(--ant-font-weight-strong);
  margin-bottom: 0.4rem;
  margin-top: 0.7rem;
}
.divider__xk6fTd {
  margin: 0 0 0.5rem 0;
}

.form__S0yEmR .ant-form-item-label {
  width: 40%;
  text-align: left;
  padding: 0;
}
@media only screen and (min-width:768px) {
  .form__S0yEmR .ant-form-item-label {
    width: 52%;
  }
}
@media only screen and (min-width:1200px) {
  .form__S0yEmR .ant-form-item-label {
    width: 40%;
  }
}
.row__wihtwY {
  line-height: 1.8;
}
.btnSave__EbKCRt {
  text-align: end;
  margin: 0.8rem 0 1.5rem;
}
.btnSave__EbKCRt button {
  width: 8rem;
  margin-right: 0;
}

.authentification__xhkTY6 {
  font-size: 1.1rem;
  font-weight: var(--ant-font-weight-strong);
  margin-bottom: 1rem;
}
.token__SzvCav {
  border: 1px solid var(--ant-color-border);
  border-radius: var(--ant-border-radius);
  padding: 0.5rem;
  width: fit-content;
}
.token__SzvCav .ant-typography-copy {
  margin-left: 0.5rem;
}
.popconfirm__WoC25r {
  width: 20rem;
}
@media only screen and (min-width:576px) {
  .popconfirm__WoC25r {
    width: auto;
  }
}

.content__jRWZaG .ant-tabs-tab {
  text-transform: uppercase;
  padding: 5px 0 12px 0;
}
.content__jRWZaG .ant-tabs-nav-wrap {
  padding-top: 1rem;
}
.card__xeYtKq .ant-card-body {
  padding-top: 0;
}

.validatorMessage__kKPvsB .ant-form-item-control-input {
  min-height: 0;
}
.tabs__bWQxwn .ant-tabs-tab {
  padding: 0;
}
.modal__r8utKj .ant-modal-content {
  height: 50rem;
  overflow-y: scroll;
  border-radius: var(--ant-border-radius);
}
.modal__r8utKj .ant-form-item-label >label {
  display: block;
}

.announcement__Unc7iw {
  padding: 0.2rem 0 0.5rem;
}
.icon__QlzWKH {
  color: var(--ant-color-text-description);
  padding-left: 0;
}
.iconText__cvxbgZ {
  font-weight: var(--ant-font-weight-strong);
  font-size: var(--ant-font-size-sm);
}
.toolbar__f651VY {
  margin: 1rem 0 0.5rem;
}

.search__Js8O0H.ant-form-item {
  margin-bottom: 0;
}
.searchInput__dZKNGy .ant-btn {
  height: 32px;
  margin-right: 0;
  border: 3px solid var(--ant-layout-header-bg);
}
.searchInput__dZKNGy .ant-btn span {
  color: white;
}
.toolbar__zXZa8d {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  gap: 0.5rem;
  width: 100%;
  margin-top: 1rem;
  margin-bottom: 0.5rem;
}
.fullWidthToolbar__cB5XrD {
  container-type: inline-size;
}
@container (min-width: 700px) {
  .ant-col.ant-form-item-control {
    display: flex;
    flex-direction: row-reverse;
  }
  .ant-form-item-explain {
    display: flex;
    align-items: center;
    margin-right: 1rem;
  }
}

.creditInput__wowTeU {
  width: 40%;
}
.buttons__P91GpU {
  margin-left: 0.5rem;
}
.creditButton__d7VCyJ.ant-btn,
.creditButton__d7VCyJ.ant-btn:hover {
  margin: 0.2rem;
  padding: 0;
  background-color: transparent;
  box-shadow: none;
  border: none;
}
.creditButton__d7VCyJ.ant-btn .anticon svg,
.creditButton__d7VCyJ.ant-btn:hover .anticon svg {
  width: 1.7rem;
  height: 1.7rem;
  margin-bottom: -0.4rem;
  box-shadow: var(--box-shadow);
  border-radius: 50%;
}
.creditButton__d7VCyJ.ant-btn .anticon-plus-circle,
.creditButton__d7VCyJ.ant-btn:hover .anticon-plus-circle {
  color: var(--ant-color-info);
}
.creditButton__d7VCyJ.ant-btn .anticon-minus-circle,
.creditButton__d7VCyJ.ant-btn:hover .anticon-minus-circle {
  color: var(--ant-color-error);
}
.row__TdJMLi {
  margin-bottom: 1rem;
}

.userForm__QCgCSW .ant-form-item-label {
  flex: 0 0 35%;
  padding: 0.5rem 0 0;
}
@media only screen and (min-width:576px) {
  .userForm__QCgCSW .ant-form-item-label {
    padding: 0;
  }
}
.creditInput__WrRvAD {
  width: 50%;
}
.checkboxes__EvnRsL.ant-form-item {
  flex-wrap: nowrap;
  padding-right: 1.2rem;
}
.checkboxes__EvnRsL.ant-form-item .ant-form-item-label {
  flex: 0 0 75%;
}
@media only screen and (min-width:576px) {
  .checkboxes__EvnRsL.ant-form-item .ant-form-item-label {
    flex: 0 0 55%;
  }
}

.toolbar__VXc_xH {
  margin-bottom: 0.5rem;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 0.5rem;
}
.showDetail__oqZ_YS {
  border-bottom: 1px dotted;
}
.highlightSubstr__vYRx5L {
  font-weight: var(--ant-font-weight-strong);
}
.usersTable__xF4kqP .ant-table-filter-trigger {
  margin: 0 0.5rem 0 0;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 1.5rem;
  justify-content: center;
}
.usersTable__xF4kqP .ant-table-tbody > tr > td {
  word-break: normal;
  padding: 0.3rem 0 0.3rem 0.8rem;
}
@media only screen and (min-width:768px) {
  .usersTable__xF4kqP .ant-table-tbody > tr > td {
    padding: 0.5rem 5px 0.5rem 0.8rem;
  }
}
.usersTable__xF4kqP .ant-table-filter-column > .ant-table-column-title {
  margin-right: 1.8rem;
}
.userLink__FCRgYU {
  padding: 0 0.25rem;
}

.total__Q73F2H {
  text-align: left;
}
.switch__y8raB6 {
  margin-bottom: 1rem;
}
.allData__HvTg6s {
  margin-right: 0.5rem;
  font-size: var(--font-size-tiny);
}
.userData__qiBV83 {
  margin-left: 0.5rem;
  font-size: var(--font-size-tiny);
}

@media only screen and (min-width:576px) {
  .form__m3wrl_ .ant-row {
    flex-wrap: nowrap;
  }
}
.form__m3wrl_ .ant-form-item .ant-form-item-label {
  max-width: 40%;
}
.form__m3wrl_ .ant-form-item {
  margin-bottom: 1rem;
}
.form__m3wrl_ .ant-form-item .ant-form-item-control {
  flex-basis: 50%;
}
.form__m3wrl_ .select__M3L6iJ.ant-select.ant-select-in-form-item {
  max-width: 60%;
}
.card__IyWQ5t {
  margin-bottom: 0.5rem;
}
.card__IyWQ5t .ant-card-head-title {
  margin: 0.6rem 0 0 0;
  white-space: inherit;
}
.card__IyWQ5t h2 {
  margin-bottom: 0;
}
.card__IyWQ5t .ant-card-body {
  padding: 0 1.2rem 1.2rem;
}
.sectionName__OKlLWG {
  font-weight: var(--ant-font-weight-strong);
  margin-bottom: 0.4rem;
  margin-top: 0.7rem;
}
.sectionNameDanger__WMB4CN {
  color: var(--ant-color-error);
}
.divider__fNwRoP {
  margin: 0 0 0.5rem 0;
}
.saveButton__XCbk2Y {
  margin-left: 0.3rem;
}
@media only screen and (min-width:576px) {
  .saveButton__XCbk2Y {
    margin-left: 0.5rem;
  }
}
.abandonProjectsDetail__qbO3IL {
  margin: 0.3rem 0;
  font-size: var(--ant-font-size-sm);
  color: var(--ant-color-text-secondary);
}
.storageInfo__AYPapG {
  text-align: center;
  margin-top: 1rem;
}
.pageRow__kf4F7I {
  max-width: 100%;
}

.checkIcon__ohtMNQ {
  color: var(--ant-lime);
}
.closeIcon__mpMg2E {
  color: var(--ant-red);
}
.opacity__HVvOq4 {
  opacity: 50%;
}

.button__S0rFuq {
  padding: 0.3rem;
  font-size: var(--font-size-tiny);
  min-width: 2rem;
  min-height: 2rem;
  border: 2px solid var(--shadow);
  border-radius: 0.5rem;
}
.defaultButton__uT4PhL {
  border: 2px solid var(--ant-color-border);
  color: var(--shadow);
}

.reset__a2I85r {
  margin-bottom: 0.5rem;
}
.checkIcon__XZ3oH_ {
  color: var(--ant-lime);
}
.closeIcon__rj9kLI {
  color: var(--ant-red);
}

.claimsSpin__Z4ZRVm {
  display: flex;
  justify-content: center;
  align-items: center;
}
.claimStatus__Ftu5b6 {
  background-color: var(--ant-control-item-bg-hover);
}
.title__mAUW5o {
  font-weight: var(--ant-font-weight-strong);
}
.switch__AgN2E4 {
  margin-top: 0.5rem;
}

.exportButton__nfUYc_ {
  display: flex;
  justify-content: end;
  margin-top: 0.5rem;
}
.exportButton__nfUYc_ button.ant-btn {
  margin-right: 0;
}
.clearButton__JY1Lpk.ant-btn {
  border: none;
  margin: 0.2rem 0;
  box-shadow: none;
  padding: 0;
}
.clearButton__JY1Lpk.ant-btn:hover {
  color: var(--ant-color-primary-hover);
}
.teamUsageTable__mxBR7w .tableHeader__Rxg7Iz {
  padding-left: 0.2rem;
}
.teamUsageTable__mxBR7w .ant-table-thead > tr > th {
  padding-left: 0.5rem;
}

.installedModels__XW3il6 {
  margin-bottom: 0.5rem;
}
.saveButton__OLj2CO {
  display: flex;
  justify-content: end;
}
.modelName__uE0cHV {
  font-weight: 500;
}

.cardHeader__PWpoYl {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
  align-items: baseline;
  justify-content: space-between;
}
.cardHeader__PWpoYl span {
  font-size: var(--ant-font-size-sm);
}
.cardHeader__PWpoYl h2 {
  margin-right: 0.5rem;
}
.alert__LIsOOO {
  width: fit-content;
  padding: 0.2rem 0.8rem;
  margin: 0.5rem 0;
}
.availableGroupCredit__erpohD {
  position: relative;
  font-size: var(--ant-font-size-sm);
  top: -0.5rem;
  color: var(--ant-color-text-secondary);
}

.templates__Dqj73f {
  margin-bottom: 0.5rem;
}
.saveButton__W8S2DL {
  display: flex;
  justify-content: end;
}

.groupsTable__XfdW5p th {
  font-weight: var(--ant-font-weight-strong);
}
.groupsTable__XfdW5p td,
.groupsTable__XfdW5p th {
  padding: 8px;
}
.groupsTable__XfdW5p a,
.groupsTable__XfdW5p td,
.groupsTable__XfdW5p th {
  font-size: var(--font-size-tiny);
  word-break: break-all;
}
@media only screen and (min-width:768px) {
  .groupsTable__XfdW5p a,
  .groupsTable__XfdW5p td,
  .groupsTable__XfdW5p th {
    font-size: var(--ant-font-size);
  }
}
.groupsCard__g5dkZm {
  width: 100%;
  margin: 0 auto;
}
@media only screen and (min-width:768px) {
  .groupsCard__g5dkZm {
    width: 70%;
  }
}
@media only screen and (min-width:992px) {
  .groupsCard__g5dkZm {
    width: 60%;
    margin: 0;
  }
}
@media only screen and (min-width:1680px) {
  .groupsCard__g5dkZm {
    width: 50%;
    margin: 0;
  }
}
.groupTitle__Muy9nl {
  font-size: 1.1rem;
  font-weight: 500;
}
.primaryControls__br0v8w {
  margin-bottom: 1rem;
}
.divider__WiGkvF.ant-divider {
  margin-top: 0.3rem;
}
.hidden___taNIm {
  display: none;
}

.seekbar__R_Tq8e {
  cursor: pointer;
  margin: 0;
  padding: 0 0 0 1rem;
  height: 1.5rem;
  position: relative;
  background-color: var(--project-menu-bg);
  display: flex;
  align-items: center;
}
.seekbarTime__ZWTL7b {
  display: none;
  position: absolute;
  top: -1.1rem;
  background-color: var(--ant-color-fill-tertiary);
  opacity: 0.9;
  border-radius: var(--ant-border-radius-sm);
  font-size: var(--font-size-tiny);
  padding: 0.2rem 0.3rem;
}
.seekbarBackground__MPRuVD {
  cursor: pointer;
  width: calc(100% - 6px);
  height: 0.6rem;
  background-color: var(--ant-color-border);
  border-radius: var(--ant-border-radius-lg);
}
.seekbarProgress__hA0AqU {
  background: var(--ant-color-primary);
  background: linear-gradient(90deg, var(--ant-color-primary-border-hover) 0%, var(--ant-color-primary-hover) 100%);
  height: 0.6rem;
  width: 0px;
  contain: strict;
  border-radius: 45px;
}
.seekbarLoading__pKmiNs .seekbarBackground__MPRuVD {
  animation-duration: 2.5s;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
  animation-name: placeHolderShimmer__iDeGot;
  animation-timing-function: linear;
  background: var(--ant-color-bg-container-disabled);
  background: linear-gradient(90deg, #cecece 16%, #ffae4392 47%, #cecece 81%);
  background-size: 100vw 300px;
  cursor: not-allowed;
}
.seekbarDisabled__YZSsBd .seekbarBackground__MPRuVD {
  background: var(--ant-color-bg-container-disabled);
  cursor: not-allowed;
}
.seekbarDisabled__YZSsBd,
.seekbarLoading__pKmiNs {
  cursor: not-allowed;
}
.seekbarKnob__w1pGw8 {
  cursor: pointer;
  contain: strict;
  position: absolute;
  top: 0;
  width: 19px;
  height: 19px;
  background-color: var(--ant-color-primary);
  border-radius: 50%;
  margin-top: 2px;
}
.seekbarKnob__w1pGw8:hover,
.seekbarKnob__w1pGw8:focus {
  background-color: var(--ant-color-primary-hover);
}
.seekbarDisabled__YZSsBd .seekbarKnob__w1pGw8,
.seekbarLoading__pKmiNs .seekbarKnob__w1pGw8 {
  background: var(--ant-color-bg-container-disabled);
  cursor: not-allowed;
}

.mediaControls__M5ivvb {
  background-color: var(--project-menu-bg);
  font-size: var(--font-size-tiny);
  margin: 0 auto;
  padding: 0.4rem 1rem;
}
@media only screen and (min-width:576px) {
  .mediaControls__M5ivvb {
    height: 4rem;
    font-size: var(--ant-font-size);
  }
}
@media only screen and (min-width:992px) {
  .mediaControls__M5ivvb {
    margin-left: 1rem;
  }
}
.disabled__Bl8ED0 .button__RVIaKH {
  background: var(--ant-color-bg-container-disabled);
}
.disabled__Bl8ED0 .playbackSpeed__GrJDB9 .speedSlider__O8yh9Y .ant-slider-handle {
  background-color: var(--ant-color-bg-container-disabled);
}
.disabled__Bl8ED0 .playbackSpeed__GrJDB9 .speedSlider__O8yh9Y .ant-slider-handle:hover {
  background-color: var(--ant-color-bg-container-disabled);
}
.loading__R2AOJ3 .button__RVIaKH {
  background: var(--ant-color-border);
}
.loading__R2AOJ3 .playbackSpeed__GrJDB9 .speedSlider__O8yh9Y .ant-slider-handle {
  background-color: var(--ant-color-border);
}
.loading__R2AOJ3 .playbackSpeed__GrJDB9 .speedSlider__O8yh9Y .ant-slider-handle:hover {
  background-color: var(--ant-color-border);
}
.pauseIcon__gGsuAw svg,
.playIcon__lA35b9 svg {
  width: 1.5rem;
  height: 1.5rem;
}
.cursorPlayIcon__QLY98h svg {
  width: 1.1rem;
  height: 1rem;
  margin-bottom: 0.2rem;
}
@media only screen and (min-width:576px) {
  .cursorPlayIcon__QLY98h svg {
    width: 1.3rem;
    height: 1.2rem;
  }
}
.buttons___Dwq3i {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  order: -1;
  flex: 1;
}
@media only screen and (min-width:576px) {
  .buttons___Dwq3i {
    width: auto;
    justify-content: space-between;
    order: initial;
    padding-top: 5px;
    align-items: center;
  }
}
.buttons___Dwq3i svg {
  width: 1.2rem;
  height: 1.2rem;
  fill: white;
}
@media only screen and (min-width:576px) {
  .buttons___Dwq3i svg {
    width: 1.3rem;
    height: 1.3rem;
  }
}
.layout__xBgqDO {
  display: flex;
  align-items: center;
}
.button__RVIaKH {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-left: 0.3rem;
}
.buttonCaretPlay__Ax6Xnc {
  width: 2.3rem;
  height: 2.3rem;
  background-color: var(--ant-color-info);
}
.buttonCaretPlay__Ax6Xnc:hover {
  background-color: var(--ant-color-info-hover);
}
@media only screen and (min-width:576px) {
  .buttonCaretPlay__Ax6Xnc {
    width: 2.3rem;
    height: 2.3rem;
  }
}
.buttonPlayPause__fJcNBD {
  width: 2.5rem;
  height: 2.5rem;
  background-color: var(--ant-color-primary);
}
.buttonPlayPause__fJcNBD:hover {
  background-color: var(--ant-color-primary-hover);
}
@media only screen and (min-width:576px) {
  .buttonPlayPause__fJcNBD {
    width: 2.5rem;
    height: 2.5rem;
  }
}
.seekTime__iRUuxb {
  width: 100%;
  position: relative;
}
.timerTotal__wRRdcv {
  letter-spacing: 0.5px;
  margin: 0 5px;
}
.time__Op7j0G {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
  padding: 0;
  justify-content: center;
  position: relative;
  font-size: var(--font-size-tiny);
  z-index: 0;
  width: 100%;
}
@media only screen and (min-width:576px) {
  .time__Op7j0G {
    flex-wrap: initial;
    padding: 0 1rem 0 0.7rem;
    justify-content: space-between;
    position: absolute;
  }
}
.settings__YaLoDL {
  cursor: pointer;
}
.settings__YaLoDL:hover {
  color: var(--ant-color-primary-hover);
}
@keyframes placeHolderShimmer__Tr9t6A {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 100vw 0;
  }
}

.sliders__KSCWfR .ant-slider {
  min-width: 7rem;
}
.sliders__KSCWfR .ant-slider-mark-text {
  font-size: var(--font-size-tiny);
}
.speed__jIeIZ2,
.volume__qX3_iA {
  display: flex;
  gap: 0.7rem;
}
.speedIcon__LgBeUw,
.volumeIcon__wqxrs_ {
  height: fit-content;
  margin-top: 0.5rem;
}
.speedIcon__LgBeUw svg,
.volumeIcon__wqxrs_ svg {
  height: 1.3rem;
}
.volumeIcon__wqxrs_ svg {
  height: 1.6rem;
}
.waveIcon__h34oc4 svg,
.videoIcon__Wmm_sU svg {
  height: 1.5rem;
  width: 1.5rem;
}
.waveIcon__h34oc4 svg:hover,
.videoIcon__Wmm_sU svg:hover,
.waveIcon__h34oc4 svg:hover path,
.videoIcon__Wmm_sU svg:hover path {
  stroke: var(--ant-color-primary-hover);
  fill: var(--ant-color-primary-hover);
}
.divider__PxaUeG.ant-divider {
  margin: 0 0 0.5rem 0;
}
.view__QOzn6j {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.viewButtons__wQ7u1T {
  display: flex;
  align-items: baseline;
  gap: 1rem;
}
.viewButton__xsLXCa {
  padding: 0;
}

.statusbar__FCEC75 {
  display: flex;
  align-items: center;
  line-height: 15px;
  margin-left: 0.5rem;
}
.statusbar__FCEC75 .ant-progress-inner .ant-progress-circle-path .ant-progress-text {
  stroke: var(--ant-color-info);
  color: var(--bg-adaptive-text-color);
}
.statusbar__FCEC75 .anticon-spin svg {
  color: var(--ant-color-info);
}
.statusbar__FCEC75 .anticon.anticon-close-circle svg {
  fill: var(--bg-adaptive-text-color);
}
.progress__qYXkW8 {
  display: flex;
  align-items: baseline;
  gap: 0.5rem;
  margin-right: 0.5rem;
  font-weight: var(--ant-font-weight-strong);
  white-space: nowrap;
}
.progressTitle__ZenKyp {
  display: none;
}
@media only screen and (min-width:992px) {
  .progressTitle__ZenKyp {
    display: block;
  }
}

.editorToolbar__a89B4C {
  display: flex;
  align-items: center;
}
.buttons__kTvyKo {
  display: flex;
  flex: 1;
  align-self: normal;
  margin: 0 0.5rem;
  align-items: center;
}
.deleteIcon__x0qx9G .anticon:hover {
  color: var(--ant-color-error-hover);
}
.deleteModalTitle__IZdCqM {
  display: flex;
  gap: 0.5rem;
}
.deleteModalContent__FoArem {
  display: flex;
  justify-content: space-around;
}
.readOnlyTag___ZNmLp {
  display: flex;
  gap: 0.3rem;
  background-color: var(--ant-color-info-hover);
  padding: 0.3rem 0.5rem;
  border-radius: var(--ant-border-radius);
}
.readOnlyTagText__X3cs7t {
  display: none;
}
@media only screen and (min-width:768px) {
  .readOnlyTagText__X3cs7t {
    display: block;
  }
}

.savedLabel__WZG9J8 {
  white-space: nowrap;
  font-size: var(--font-size-tiny);
}
@media only screen and (min-width:576px) {
  .savedLabel__WZG9J8 {
    font-size: var(--ant-font-size);
    margin-right: 1rem;
  }
}

.projectNameInput__eMeMn6 {
  border: none;
  background-color: white;
  font-weight: var(--ant-font-weight-strong);
  min-width: 9rem;
  box-shadow: var(--box-shadow-light);
}
@media only screen and (min-width:768px) {
  .projectNameInput__eMeMn6 {
    max-width: 50rem;
  }
}

.ratingButton__TV9dOv {
  margin-right: 0.5rem;
}
.ratingButton__TV9dOv span:not(.anticon) {
  display: none;
}
@media only screen and (min-width:768px) {
  .ratingButton__TV9dOv span:not(.anticon) {
    display: inline;
  }
}
.ratingButton__TV9dOv:disabled {
  background-color: var(--ant-color-info);
  color: white;
  cursor: default;
}
.wiggleAnimation__Qxnr3q {
  animation: wiggle__Ws210q 0.4s ease-in 2;
  animation-delay: 1s;
}
@keyframes wiggle__Ws210q {
  0% {
    transform: rotate(3deg);
  }
  25% {
    transform: rotate(-3deg);
  }
  50% {
    transform: rotate(2deg);
  }
  75% {
    transform: rotate(-1.5deg);
  }
  100% {
    transform: rotate(3deg);
  }
}

.score__sDB26V {
  margin-bottom: 0;
}
.alert__Xn9tvv {
  margin-top: 0.5rem;
}

.shareIcon__FKOHnU .anticon {
  font-size: var(--ant-font-size-lg);
  color: var(--ant-layout-header-color);
}
.shareIcon__FKOHnU .anticon:hover {
  color: var(--header-color-hover);
}

.captions__ZA6IYs {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-bottom: 1rem;
  z-index: 5;
}
.captionLines__VPHrIO {
  display: flex;
  flex-direction: column;
}
.captionLinesHidden__rc5D7e {
  visibility: hidden;
}
.captionLine__X0CoWw {
  color: white;
  font-size: 1rem;
  padding: 0 0.5rem;
  white-space: nowrap;
  cursor: grab;
}
.captionLineDisabled__AUbFkK {
  cursor: default;
}
.captionLineGrabbing__f2QvUx {
  cursor: grabbing;
}
.captionLineCenter__f8MQzD {
  align-self: center;
}
.captionLineLeft__d2Ataz {
  align-self: flex-start;
}
.captionLineRight__ZjPJyP {
  align-self: flex-end;
}

.videoPlayer__kpQOwD {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  justify-content: center;
  border-bottom: 1.5px solid var(--ant-color-fill-tertiary);
}
@media only screen and (min-width:576px) {
  .videoPlayer__kpQOwD {
    display: flex;
  }
}
@media only screen and (min-width:992px) {
  .videoPlayer__kpQOwD {
    display: block;
  }
}
.videoPlayer__kpQOwD video {
  height: 100%;
  width: auto;
}
.canvas__wqA4yJ {
  position: relative;
  height: 100%;
}
.playbackIcon__CYNHPa {
  position: absolute;
  top: 45%;
  left: 47%;
}
.playbackIconMinimized__eWt7O7 span {
  font-size: 1rem;
}
.playbackIcon__CYNHPa span {
  border-radius: 50%;
  background-color: white;
  color: black;
  font-size: 3rem;
  opacity: 0;
  animation: fadePlaybackIcon__TGvOue 1.5s;
}
.hidden__T3NO21 {
  display: none;
}
.controlElements__IwNuCt {
  position: absolute;
  top: 0;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
@media only screen and (min-width:992px) {
  .controlElements__IwNuCt {
    height: calc(100% - 2.3rem);
  }
}
.controlElementsVideo__lvd0oV {
  display: flex;
}
.videoButton__MJLCfG {
  margin: 0.3rem 0.3rem 0 0.3rem;
  z-index: 10;
  background-color: var(--ant-color-bg-container-disabled);
}
.videoButton__MJLCfG span {
  font-size: 1.4rem;
}
.videoButton__MJLCfG svg path {
  fill: var(--ant-color-text);
}
.videoButton__MJLCfG svg line {
  stroke: var(--ant-color-text);
}
@keyframes fadePlaybackIcon__TGvOue {
  0% {
    opacity: 0.5;
    transform: scale(1.5);
  }
  100% {
    opacity: 0;
    transform: scale(0.5);
  }
}

.inputs__HHFzHb {
  display: flex;
  align-items: baseline;
  gap: 0.5rem;
}
.inputs__HHFzHb .ant-form-item {
  width: 50%;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
.radioGroup__lJT35T {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}
.radioGroup__lJT35T .ant-radio-wrapper {
  border: 1px solid var(--ant-color-border);
  border-radius: var(--ant-border-radius);
  padding: 0.75rem;
}
.radioGroup__lJT35T .ant-radio-wrapper-checked {
  border: 2px solid var(--ant-color-primary-active);
}
.submit__NR6Jwt {
  display: flex;
  justify-content: flex-end;
  margin-top: 0.5rem;
}

.controls__P4mFN1 {
  display: flex;
  justify-content: flex-end;
}
.inProgress__vY5Jlv {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 0.5rem;
}
.errorMessage__HIV0wl {
  color: var(--ant-color-text-secondary);
}

.projectAlert__nu3gyi.ant-alert {
  border-radius: 0;
  min-height: 200px;
}
.uploadButton__rnM5NM {
  margin-bottom: 0.7rem;
}

.speakerColorPicker__jxTC2B.ant-color-picker-trigger {
  border-radius: var(--ant-border-radius);
  padding: 1rem 0.5rem;
}
.speakerColorPicker__jxTC2B .ant-color-picker-color-block {
  border-radius: 50% !important;
  border: 1px solid var(--shadow);
}
.circleButton__mE1Wvm {
  border: none;
}
.circleButton__mE1Wvm.ant-color-picker-trigger {
  padding: 0;
}

.submitButton__MMVbGq {
  order: 1;
}
.speakerForm__WTatGn .ant-modal-body {
  padding: 0;
}
.speakerForm__WTatGn .ant-radio-wrapper {
  margin: 0.3rem 0;
}
.controls__f6uZGe .ant-form-item {
  margin-bottom: 0;
}
.colorBox__pFfYUk {
  display: inline-block;
  width: 1rem;
  height: 1rem;
  border: var(--ant-line-width) solid var(--shadow);
  border-radius: var(--ant-border-radius-sm);
}
.defaultColorText__FjDNRm {
  margin: 0 0.5rem 0 0.5rem;
}
.defaultColorWrapper__uGephq,
.defaultColorText__FjDNRm {
  display: inline;
}

.dialog__XHCHcS .ant-tabs-tab {
  padding-top: 0;
}
.replaceInfo__U2oSk9 {
  margin-bottom: 0.5rem;
  color: var(--ant-color-text-secondary);
}
.modalContent__MxKJO0 {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.label__l_xEuh {
  width: auto;
  margin-bottom: 0.5rem;
}
@media only screen and (min-width:576px) {
  .label__l_xEuh {
    flex-basis: 25%;
    margin-bottom: 0;
  }
}
.form__L8sf8g {
  align-items: flex-start;
  flex-direction: column;
}
.formInfo__sA1E2F {
  margin-bottom: 0.6rem;
}
.selectInput__wN3BYP .react-select__control {
  border-radius: var(--ant-border-radius);
  border-color: var(--ant-color-border);
  box-shadow: none;
  width: 20rem;
}
.selectInput__wN3BYP .react-select__control--is-focused,
.selectInput__wN3BYP .react-select__control:hover,
.selectInput__wN3BYP .react-select__control:active {
  border-color: var(--ant-color-primary);
}
.selectInput__wN3BYP .react-select__menu {
  top: 2rem;
  position: absolute;
  border-radius: var(--ant-border-radius-lg);
  overflow: hidden;
}
.selectInput__wN3BYP .react-select__option--is-focused {
  background-color: var(--ant-color-fill-tertiary);
}
.selectInput__wN3BYP .react-select__option--is-focused:hover {
  background-color: var(--ant-color-bg-container-disabled);
}
.selectInput__wN3BYP .react-select__option--is-focused:active {
  background-color: var(--ant-color-primary-border);
}
.header__IRE3HM {
  display: grid;
  font-weight: var(--ant-font-weight-strong);
  cursor: move;
  width: 100%;
}
.header__IRE3HM .anticon svg {
  fill: var(--ant-color-text-base);
  font-size: 18px;
}
.headerAssignSpeaker__aUNWtl {
  margin-bottom: 0.5rem;
}
.speakerName__QT438E {
  display: flex;
  gap: 0.5rem;
}
.optionLabel__b_fIHI {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.removeSpeaker__BfNgN6 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 0.5rem;
}

.alert__tsIBQh.ant-alert-info {
  align-items: center;
}
.successIcon__U1vjv0 {
  color: var(--ant-color-success);
}

.select__sbcKaf {
  width: 100%;
}

/*!
 * Quill Editor v1.4.9
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor > * {
  cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}
.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}
.ql-editor ul > li::before {
  content: '\2022';
}
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none;
}
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before {
  content: '\2611';
}
.ql-editor ul[data-checked=false] > li::before {
  content: '\2610';
}
.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}
.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}
.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.ql-editor ol li:before {
  content: counter(list-0, decimal) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}
.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}
.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}
.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) '. ';
}
.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}
.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}
.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}
.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) '. ';
}
.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}
.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}
.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}
.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}
.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) '. ';
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
  background-color: #000;
}
.ql-editor .ql-bg-red {
  background-color: #e60000;
}
.ql-editor .ql-bg-orange {
  background-color: #f90;
}
.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}
.ql-editor .ql-bg-green {
  background-color: #008a00;
}
.ql-editor .ql-bg-blue {
  background-color: #06c;
}
.ql-editor .ql-bg-purple {
  background-color: #93f;
}
.ql-editor .ql-color-white {
  color: #fff;
}
.ql-editor .ql-color-red {
  color: #e60000;
}
.ql-editor .ql-color-orange {
  color: #f90;
}
.ql-editor .ql-color-yellow {
  color: #ff0;
}
.ql-editor .ql-color-green {
  color: #008a00;
}
.ql-editor .ql-color-blue {
  color: #06c;
}
.ql-editor .ql-color-purple {
  color: #93f;
}
.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif;
}
.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace;
}
.ql-editor .ql-size-small {
  font-size: 0.75em;
}
.ql-editor .ql-size-large {
  font-size: 1.5em;
}
.ql-editor .ql-size-huge {
  font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.ql-editor .ql-align-center {
  text-align: center;
}
.ql-editor .ql-align-justify {
  text-align: justify;
}
.ql-editor .ql-align-right {
  text-align: right;
}
.ql-editor.ql-blank::before {
  color: rgba(0,0,0,0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}
.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px;
}
.ql-snow.ql-toolbar button svg,
.ql-snow .ql-toolbar button svg {
  float: left;
  height: 100%;
}
.ql-snow.ql-toolbar button:active:hover,
.ql-snow .ql-toolbar button:active:hover {
  outline: none;
}
.ql-snow.ql-toolbar input.ql-image[type=file],
.ql-snow .ql-toolbar input.ql-image[type=file] {
  display: none;
}
.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #06c;
}
@media (pointer: coarse) {
  .ql-snow.ql-toolbar button:hover:not(.ql-active),
  .ql-snow .ql-toolbar button:hover:not(.ql-active) {
    color: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #444;
  }
}
.ql-snow {
  box-sizing: border-box;
}
.ql-snow * {
  box-sizing: border-box;
}
.ql-snow .ql-hidden {
  display: none;
}
.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
  visibility: hidden;
}
.ql-snow .ql-tooltip {
  position: absolute;
  transform: translateY(10px);
}
.ql-snow .ql-tooltip a {
  cursor: pointer;
  text-decoration: none;
}
.ql-snow .ql-tooltip.ql-flip {
  transform: translateY(-10px);
}
.ql-snow .ql-formats {
  display: inline-block;
  vertical-align: middle;
}
.ql-snow .ql-formats:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow .ql-stroke {
  fill: none;
  stroke: #444;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}
.ql-snow .ql-stroke-miter {
  fill: none;
  stroke: #444;
  stroke-miterlimit: 10;
  stroke-width: 2;
}
.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
  fill: #444;
}
.ql-snow .ql-empty {
  fill: none;
}
.ql-snow .ql-even {
  fill-rule: evenodd;
}
.ql-snow .ql-thin,
.ql-snow .ql-stroke.ql-thin {
  stroke-width: 1;
}
.ql-snow .ql-transparent {
  opacity: 0.4;
}
.ql-snow .ql-direction svg:last-child {
  display: none;
}
.ql-snow .ql-direction.ql-active svg:last-child {
  display: inline;
}
.ql-snow .ql-direction.ql-active svg:first-child {
  display: none;
}
.ql-snow .ql-editor h1 {
  font-size: 2em;
}
.ql-snow .ql-editor h2 {
  font-size: 1.5em;
}
.ql-snow .ql-editor h3 {
  font-size: 1.17em;
}
.ql-snow .ql-editor h4 {
  font-size: 1em;
}
.ql-snow .ql-editor h5 {
  font-size: 0.83em;
}
.ql-snow .ql-editor h6 {
  font-size: 0.67em;
}
.ql-snow .ql-editor a {
  text-decoration: underline;
}
.ql-snow .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}
.ql-snow .ql-editor code,
.ql-snow .ql-editor pre {
  background-color: #f0f0f0;
  border-radius: 3px;
}
.ql-snow .ql-editor pre {
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px;
}
.ql-snow .ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}
.ql-snow .ql-editor pre.ql-syntax {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible;
}
.ql-snow .ql-editor img {
  max-width: 100%;
}
.ql-snow .ql-picker {
  color: #444;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
}
.ql-snow .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%;
}
.ql-snow .ql-picker-label::before {
  display: inline-block;
  line-height: 22px;
}
.ql-snow .ql-picker-options {
  background-color: #fff;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
}
.ql-snow .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #ccc;
  z-index: 2;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1;
}
.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
  width: 28px;
}
.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-label svg,
.ql-snow .ql-icon-picker .ql-picker-label svg {
  right: 4px;
}
.ql-snow .ql-icon-picker .ql-picker-options {
  padding: 4px 0px;
}
.ql-snow .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px;
}
.ql-snow .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0px;
  width: 16px;
}
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {
  content: attr(data-label);
}
.ql-snow .ql-picker.ql-header {
  width: 98px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: 'Heading 1';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: 'Heading 2';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: 'Heading 3';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: 'Heading 4';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: 'Heading 5';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: 'Heading 6';
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: 0.83em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: 0.67em;
}
.ql-snow .ql-picker.ql-font {
  width: 108px;
}
.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
  content: 'Sans Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: 'Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: 'Monospace';
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  font-family: Georgia, Times New Roman, serif;
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  font-family: Monaco, Courier New, monospace;
}
.ql-snow .ql-picker.ql-size {
  width: 98px;
}
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: 'Small';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: 'Large';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: 'Huge';
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  font-size: 10px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  font-size: 18px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  font-size: 32px;
}
.ql-snow .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff;
}
.ql-snow .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000;
}
.ql-toolbar.ql-snow {
  border: 1px solid #ccc;
  box-sizing: border-box;
  font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
  padding: 8px;
}
.ql-toolbar.ql-snow .ql-formats {
  margin-right: 15px;
}
.ql-toolbar.ql-snow .ql-picker-label {
  border: 1px solid transparent;
}
.ql-toolbar.ql-snow .ql-picker-options {
  border: 1px solid transparent;
  box-shadow: rgba(0,0,0,0.2) 0 2px 8px;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
  border-color: #000;
}
.ql-toolbar.ql-snow + .ql-container.ql-snow {
  border-top: 0px;
}
.ql-snow .ql-tooltip {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0px 0px 5px #ddd;
  color: #444;
  padding: 5px 12px;
  white-space: nowrap;
}
.ql-snow .ql-tooltip::before {
  content: "Visit URL:";
  line-height: 26px;
  margin-right: 8px;
}
.ql-snow .ql-tooltip input[type=text] {
  display: none;
  border: 1px solid #ccc;
  font-size: 13px;
  height: 26px;
  margin: 0px;
  padding: 3px 5px;
  width: 170px;
}
.ql-snow .ql-tooltip a.ql-preview {
  display: inline-block;
  max-width: 200px;
  overflow-x: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
}
.ql-snow .ql-tooltip a.ql-action::after {
  border-right: 1px solid #ccc;
  content: 'Edit';
  margin-left: 16px;
  padding-right: 8px;
}
.ql-snow .ql-tooltip a.ql-remove::before {
  content: 'Remove';
  margin-left: 8px;
}
.ql-snow .ql-tooltip a {
  line-height: 26px;
}
.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
  display: none;
}
.ql-snow .ql-tooltip.ql-editing input[type=text] {
  display: inline-block;
}
.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
  border-right: 0px;
  content: 'Save';
  padding-right: 0px;
}
.ql-snow .ql-tooltip[data-mode=link]::before {
  content: "Enter link:";
}
.ql-snow .ql-tooltip[data-mode=formula]::before {
  content: "Enter formula:";
}
.ql-snow .ql-tooltip[data-mode=video]::before {
  content: "Enter video:";
}
.ql-snow a {
  color: #06c;
}
.ql-container.ql-snow {
  border: 1px solid #ccc;
}

.contextMenuLabel__V_tKxK {
  display: flex;
  justify-content: space-between;
  gap: 1.2rem;
  width: 100%;
}
.shortcut__vmzGDW {
  color: var(--ant-color-text-disabled);
}

.helpContent__rPJdth {
  display: flex;
  justify-content: space-around;
  margin-top: 0.5rem;
}
.shortcut__Bt09up {
  display: block;
  text-align: center;
}
.shortcut__Bt09up p {
  margin-bottom: 0.5rem;
  font-size: initial;
}

.contextMenu__T9Fu5r .ant-dropdown-menu-item-icon {
  font-size: 1em;
}
.captionEndItem__hjDeR_ {
  gap: 0.6rem;
}
.formatTextItem__rqOqja .ant-dropdown-menu-submenu-title {
  display: flex;
  align-items: center;
  gap: 0.4rem;
}
.divider__MS3wmy {
  margin: 0;
}

.tooltip__XW2BWK {
  position: fixed;
  z-index: 1000;
  border-radius: 15px;
  background-color: var(--ant-color-text-secondary);
  color: white;
  padding: 2px 10px 3px;
  min-height: 28px;
  text-align: center;
  transform: translate(-100%, calc(-100% - 6px));
}
.tooltip__XW2BWK::after {
  content: " ";
  position: absolute;
  top: 100%;
  left: calc(100% - 20px);
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: var(--ant-color-text-secondary) transparent transparent transparent;
}

.button__UQywQK {
  padding: 0.8rem 0.8rem 0.8rem 0.2rem;
}
.buttonRtl__Lgx92_ {
  padding: 0.8rem 0.2rem 0.8rem 0.8rem;
}

.removeSection__nlF7Wr {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 0.5rem;
}
.optionsPopup__hTOkUD {
  max-width: 25rem;
}
.optionsPopup__hTOkUD .ant-select-item-option-content {
  overflow: visible;
  white-space: normal;
}
.optionLabel__fvMEJ9 {
  padding: 0.1rem;
}

.colorBox__k1rcmB {
  display: inline-block;
  width: 1rem;
  height: 1rem;
  border: var(--ant-line-width) solid var(--shadow);
  border-radius: var(--ant-border-radius-sm);
}
.defaultColorWrapper__I7vyES,
.defaultColorText__eZDjK7 {
  display: inline;
}
.defaultColorText__eZDjK7 {
  margin: 0 0.5rem 0 0.5rem;
}

.speakerSign__jt1MUR {
  border-bottom: 0.3rem solid var(--ant-color-text);
  width: 0.5rem;
  height: 1rem;
}
.speakerSign__jt1MUR.forceDisplay__KoaaI9 {
  border-color: var(--ant-color-primary-hover);
}
.speakerSignContainer__bdAOYF {
  width: 0.7rem;
}
.speakerSignContainer__bdAOYF.disabled__umZyzg,
.speakerSign__jt1MUR.disabled__umZyzg span.ant-badge {
  cursor: not-allowed;
}
.deleteButton__a8s_Yk:hover {
  color: var(--ant-color-error-active);
}
.addButton__vOvsgJ svg {
  width: var(--ant-font-size-sm);
  color: var(--ant-color-text-disabled);
}
.forceDisplay__KoaaI9 svg {
  color: var(--ant-color-primary-hover);
}

.timestamp__LaVXW7 {
  color: var(--ant-color-text-base);
  margin-left: 0.5rem;
  font-size: var(--ant-font-size-sm);
  margin-top: 0.2rem;
}

.quillContainer__B5xy5O {
  font-family: beey-editor;
  font-weight: 460;
  overflow-y: auto;
}
.quillContainer__B5xy5O .ql-editor {
  padding: 0 2rem 1.5rem 2rem;
  background-color: white;
  font-size: inherit;
  border-left: var(--border-style);
  border-right: var(--border-style);
  height: auto;
  overflow-y: hidden;
  min-height: 100%;
}
@media only screen and (min-width:768px) {
  .quillContainer__B5xy5O .ql-editor {
    padding: 0rem 3.5rem 2rem 3rem;
  }
}
.quillContainer__B5xy5O .ql-editor p {
  line-height: 1.7;
  color: var(--ant-color-text-secondary);
  margin: 0 0 0.4em 0;
}
.quillContainer__B5xy5O .ql-editor h1,
.quillContainer__B5xy5O .ql-editor h2,
.quillContainer__B5xy5O .ql-editor h3,
.quillContainer__B5xy5O .ql-editor h4 {
  max-width: 85%;
  margin: 1em 0em 0.5em 0em;
  color: black;
}
.quillContainer__B5xy5O .ql-editor h1 {
  font-size: 1.6rem;
}
.quillContainer__B5xy5O .ql-editor h2 {
  font-size: 1.2rem;
}
.quillContainer__B5xy5O .ql-editor h2 warning {
  display: inline-block;
  border-radius: var(--ant-border-radius);
  padding-left: 0.4rem;
}
.quillContainer__B5xy5O .ql-editor h2 uneditable {
  display: inline-block;
  padding-right: 0.3rem;
}
.quillContainer__B5xy5O .ql-editor h4 span,
.quillContainer__B5xy5O .ql-editor h4 search,
.quillContainer__B5xy5O .ql-editor h4 keyword {
  display: inline-block;
  cursor: pointer;
  position: relative;
  padding: 0.2rem 0.3rem;
  right: 0.3rem;
  border-radius: var(--ant-border-radius);
}
.quillContainer__B5xy5O .ql-editor h4 span:hover,
.quillContainer__B5xy5O .ql-editor h4 search:hover,
.quillContainer__B5xy5O .ql-editor h4 keyword:hover {
  background-color: var(--ant-color-fill-tertiary);
}
.quillContainer__B5xy5O .ql-editor h4:has(keyword) span {
  border-radius: 0;
}
.quillContainer__B5xy5O .ql-editor span {
  color: var(--ant-color-text-secondary);
}
.quillContainer__B5xy5O .ql-editor search {
  display: inline;
}
.quillContainer__B5xy5O .ql-editor .unaligned {
  background-color: var(--warning-unaligned);
}
.quillContainer__B5xy5O .ql-editor .timeStampMarker {
  font-size: var(--ant-font-size-sm);
  opacity: 0.8;
  cursor: default;
}
.quillContainer__B5xy5O .ql-editor .summary {
  pointer-events: none;
  background-color: var(--ant-color-bg-container-disabled);
  position: relative;
  margin: 0px;
}
.quillContainer__B5xy5O .ql-editor .summary-nobutton {
  padding: 0.7rem 0.7rem 0 0.7rem;
}
.quillContainer__B5xy5O .ql-editor .summary-button {
  padding: 0.7rem 0.7rem 2.5rem 0.7rem;
}
.quillContainer__B5xy5O .ql-editor .summary-button::after {
  right: 0.5rem;
  bottom: 0.5rem;
  pointer-events: auto;
  content: attr(data-button);
  cursor: pointer;
  color: var(--ant-color-text-base);
  font-size: var(--ant-font-size);
  border: 1px solid var(--ant-color-border);
  border-radius: var(--ant-border-radius);
  padding: 0.1rem 0.5rem;
  position: absolute;
}
.quillContainer__B5xy5O .ql-editor.show-summaries .section__wUs1_4 ~ p:last-of-type {
  padding-bottom: 1.4em;
  border-bottom: 1px solid var(--ant-color-border);
}
.quillContainer__B5xy5O .ql-editor.show-summaries .section__wUs1_4:not(:first-child) {
  padding-top: 1rem;
  border-top: 1px solid var(--ant-color-border);
}
.quillContainer__B5xy5O .ql-editor .sections-select-enabled h2 uneditable {
  cursor: pointer;
}
.quillContainer__B5xy5O .ql-editor .warning-faster-than-optimum {
  background-color: var(--warning-faster-than-optimum);
}
.quillContainer__B5xy5O .ql-editor .warning-too-fast-critical {
  background-color: var(--warning-too-fast-critical);
}
.quillContainer__B5xy5O .ql-editor .warning-duration-short {
  background-color: var(--warning-duration-short);
}
.quillContainer__B5xy5O .ql-editor .warning-duration-long {
  background-color: var(--warning-duration-long);
}
.quillContainer__B5xy5O .ql-editor .warning-too-long {
  background-color: var(--warning-too-long);
}
.quillContainer__B5xy5O .ql-editor .warning-section-name-missing {
  background-color: var(--warning-section-name-missing);
}
.quillContainer__B5xy5O .ql-editor .keyword-highlighted {
  box-shadow: var(--active-result-shadow);
  border-radius: var(--active-result-radius);
  border: 1px solid var(--color-text-disabled);
}
.quillContainer__B5xy5O .ql-editor .keyword-text-color-black {
  color: var(--keyword-text-black) !important;
}
.quillContainer__B5xy5O .ql-editor .keyword-text-color-white {
  color: var(--keyword-text-white) !important;
}
.quillContainer__B5xy5O .ql-editor .search-result {
  background-color: var(--search-result);
}
.quillContainer__B5xy5O .ql-editor .search-highlighted {
  background-color: var(--search-result);
  box-shadow: var(--active-result-shadow);
  border-radius: var(--active-result-radius);
  border: 1px solid var(--color-text-disabled);
}
.quillContainer__B5xy5O .ql-editor .keyword-result {
  box-shadow: none;
  border-radius: 0px;
}
.quillContainer__B5xy5O .ql-editor .keyword-result .search-result {
  background-color: transparent;
}
.visibleNbspace__70fi6q {
  font-family: nbspace, beey-editor;
}
.readOnly__t1hRny.ql-disabled h4 span:hover,
.readOnly__t1hRny.ql-disabled h4 search:hover,
.readOnly__t1hRny.ql-disabled h2 uneditable {
  background-color: transparent;
  cursor: default;
}
.readOnly__t1hRny.ql-disabled .summary-button::after {
  cursor: not-allowed;
}
.readOnlyTag__VcDIsD {
  position: absolute;
  z-index: 10;
  right: 1.5rem;
  top: 0.5rem;
}

.positionReference__M_TPo3 {
  z-index: -90000;
  width: 100%;
  display: flex;
  visibility: hidden;
}
@media only screen and (min-width:992px) {
  .document__rMgUrC.auto__HCsvTb .ql-editor p,
  .document__rMgUrC.narrow__v8PNJ7 .ql-editor p {
    line-height: 160%;
  }
  .document__rMgUrC.medium__hCdhNn .ql-editor p {
    line-height: 180%;
  }
  .document__rMgUrC.wide__UU1vEm .ql-editor p {
    line-height: 200%;
  }
}
.lastTutorialTooltip__FRUUG1 .icon-button {
  display: none;
}
.tip__Y4WcZy {
  margin-top: 1rem;
}
.tip__Y4WcZy .anticon {
  margin-left: 0.5rem;
}
.secondaryEditor__TbwVd8 .ql-editor {
  background-color: var(--ant-color-fill-tertiary);
}
.secondaryEditor__TbwVd8 .ql-editor h4 span,
.secondaryEditor__TbwVd8 .ql-editor h4 search {
  background-color: var(--ant-color-fill-tertiary);
}
.secondaryEditor__TbwVd8 .ql-editor h4 span:hover,
.secondaryEditor__TbwVd8 .ql-editor h4 search:hover {
  background-color: var(--ant-color-fill-tertiary);
}
.minVideo__APPrva {
  right: 1rem;
  z-index: 10;
  padding-top: 5rem;
}

.keyboardShortcut__OYZ3u7 {
  margin: 3px;
}
.iconButton__DESUvD {
  font-size: 120%;
  color: var(--ant-color-text-base);
}
.iconButton__DESUvD svg {
  width: 1em;
  height: 1em;
  fill: var(--ant-color-text-base);
}
.iconButton__DESUvD:not([disabled]):hover,
.iconButton__DESUvD:not([disabled]):hover svg {
  color: var(--ant-color-primary-hover);
  fill: var(--ant-color-primary-hover);
}
.iconButton__DESUvD:not([disabled]):hover .icon-line,
.iconButton__DESUvD:not([disabled]):hover svg .icon-line {
  fill: var(--ant-color-primary-hover);
  stroke: var(--ant-color-primary-hover);
}
.iconButton__DESUvD:not([disabled]):hover .icon-shape,
.iconButton__DESUvD:not([disabled]):hover svg .icon-shape {
  stroke: var(--ant-color-primary-hover);
}
.iconButton__DESUvD[disabled],
.iconButton__DESUvD[disabled] svg {
  color: var(--ant-color-text-disabled);
  fill: var(--ant-color-text-disabled);
}
.iconButton__DESUvD[disabled] .icon-line,
.iconButton__DESUvD[disabled] svg .icon-line {
  fill: var(--ant-color-text-disabled);
  stroke: var(--ant-color-text-disabled);
}
.iconButton__DESUvD[disabled] .icon-shape,
.iconButton__DESUvD[disabled] svg .icon-shape {
  stroke: var(--ant-color-text-disabled);
}

.draggableModal__qSG8e6 {
  position: fixed;
  top: 0px;
  left: 0px;
  background-color: white;
  border-radius: var(--ant-border-radius-lg);
  padding: 16px 30px;
  box-shadow: var(--box-shadow);
  width: 340px;
  z-index: 1000;
}
@media only screen and (min-width:576px) {
  .draggableModal__qSG8e6 {
    width: 500px;
  }
}
.header__F17bw0 {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
}
.headerTitle__IvneHQ {
  color: var(--ant-color-text-base);
  cursor: move;
  width: 100%;
}
.closeIcon__ifV3yT {
  color: var(--ant-color-text-secondary);
  position: relative;
  left: 1.3rem;
  padding: 0.25rem;
  border-radius: var(--ant-border-radius-sm);
  bottom: 0.5rem;
}
.closeIcon__ifV3yT:hover {
  color: var(--ant-color-text-secondary);
  background-color: var(--ant-color-fill-tertiary);
}

.speaker__qoAn9B {
  margin-left: 0.5rem;
}
.speakerList__qZ3Ixb {
  height: 200px;
  overflow: auto;
}
.header__B7loZz {
  display: grid;
  grid-template-columns: 1fr auto;
  align-items: baseline;
  cursor: move;
}
.hint__TZ1PIz {
  color: var(--ant-color-text-secondary);
}
@media only screen and (min-width:576px) {
  .hint__TZ1PIz {
    margin-top: 2rem;
  }
}
.speakerForm__px3ojm .ant-form-item {
  margin-bottom: 0.2rem;
}
@media only screen and (min-width:576px) {
  .speakerForm__px3ojm .ant-form-item {
    margin-bottom: 0.5rem;
  }
}
.speakerFormItem__D9i7Fq {
  display: flex;
  align-items: center;
}
.speakerFormItem__D9i7Fq .ant-form-item {
  margin-bottom: 0rem;
}
.speakerFormItem__D9i7Fq .ant-select-single.ant-select-sm .ant-select-selector {
  padding: 0 0.25rem;
}
.closeIcon__XpbxEF.ant-modal-close-icon {
  color: var(--ant-color-text-secondary);
  position: relative;
  left: 1.3rem;
  bottom: 0.5rem;
}
.conflict__vsl5zj {
  margin-left: 1rem;
  color: var(--ant-color-warning);
}
.conflict__vsl5zj .anticon {
  margin-right: 0.3rem;
}
.controlInput__bW0hGC .ant-form-item-control-input {
  min-height: 3.5rem;
}
.colorBox__JlCSY3 {
  display: inline-block;
  width: 1rem;
  height: 1rem;
  border: var(--ant-line-width) solid var(--shadow);
  border-radius: var(--ant-border-radius-sm);
}
.defaultColorText__Z94FXH {
  margin: 0 0.5rem 0 0.5rem;
}
.defaultColorWrapper__hId9l8,
.defaultColorText__Z94FXH {
  display: inline;
}

.dragModal__LMh5j3 .content__FCpZAf {
  display: flex;
  flex-direction: column;
  height: 400px;
  overflow: auto;
}
.keyword__nK0duQ {
  display: flex;
  justify-content: space-between;
  padding: 0.3rem;
}
.keywordText__nBHmhe {
  width: fit-content;
  border-radius: var(--ant-border-radius);
  padding: 0 0.5rem;
}
.keywordTextHighlighted__oa4BBw {
  box-shadow: var(--active-result-shadow);
}
.inactiveKeyword__MZo6Kc {
  color: var(--ant-color-text-secondary);
  box-shadow: none;
}
.activeKeyword__XHN323 {
  color: var(--ant-color-text-base);
}

.section__ECHI97 {
  display: flex;
  align-items: baseline;
}
@media only screen and (min-width:576px) {
  .section__ECHI97 button {
    margin-right: 0.3rem;
  }
}
.capitalsIcon__b10L2V svg {
  transform: translate(0, -10%);
  width: 1em;
  height: 1em;
}
@media only screen and (min-width:992px) {
  .capitalsIcon__b10L2V svg {
    width: 1.1em;
    height: 1.1em;
  }
}

.toolbar__LA8R3c {
  display: flex;
  align-items: center;
  background-color: var(--ant-color-bg-container-disabled);
  overflow-x: auto;
  overflow-y: hidden;
  padding-top: 0.3rem;
}
@media only screen and (min-width:768px) {
  .toolbar__LA8R3c {
    padding-top: 0;
  }
}
.toolbarHidden__erJz1p {
  position: fixed;
  height: 3rem;
  z-index: 1;
  width: auto;
  padding-left: 1.1rem;
}
.toolbarLeft__afXhcu {
  display: flex;
  align-items: center;
  padding-left: 1rem;
  justify-content: space-between;
  margin-right: 0.5rem;
}
.toolbarLeftWide__o3oMlk {
  flex-basis: 30%;
}
.toolbarRight__qDTWtB {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  flex: 0 0 auto;
}
.toolbar__LA8R3c .ant-divider-vertical {
  margin: 0;
  height: 1.3rem;
  background-color: var(--ant-color-text-secondary);
}
.toolbar__LA8R3c button {
  padding: 0 0.5rem;
}
.sizeButtons__w3MKNM {
  display: flex;
}
.middleDivider__T4cMKH.ant-divider-vertical {
  margin: 0 1rem;
}
.showToolbarButton__zWaAgt {
  padding: 0 0.5rem;
  height: 1.7rem;
  border-radius: 0 0 100% 100%;
  background-color: var(--ant-color-bg-container-disabled);
  transition: height 0.2s ease-in;
  box-shadow: var(--ant-box-shadow-tertiary);
}
.showToolbarButton__zWaAgt:hover {
  height: 2.3rem;
}

.editorWidthTitle__cva25A {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.editorWidthTitle__cva25A h4 {
  margin-bottom: 0;
  color: var(--ant-color-text-base);
}
.editorWidthTitle__cva25A button {
  transform: scale(0.8);
}
.editorWidthSelector__TkB6HW .ant-radio-button-wrapper {
  border: none;
  padding: 0 7px;
}
.editorWidthSelector__TkB6HW .ant-radio-button-wrapper:not(:first-child) {
  border-left: 1.5px solid var(--ant-color-border);
}
.editorWidthSelector__TkB6HW .ant-radio-button-wrapper:not(:first-child)::before {
  content: none;
}
.editorWidthButton__s81OE1 {
  display: none;
  right: 1rem;
  z-index: 20;
  margin: 4px;
}
@media only screen and (min-width:992px) {
  .editorWidthButton__s81OE1 {
    position: absolute;
    top: 2px;
    right: 0;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .editorWidthButton__s81OE1 span {
    height: 1.3rem;
    width: 1.3rem;
  }
  .editorWidthButton__s81OE1 span svg {
    height: 100%;
    width: 100%;
  }
}

.inputs__wDQ6Ln .ant-form-item {
  margin-top: 0.5rem;
}
@media only screen and (min-width:576px) {
  .inputs__wDQ6Ln .ant-form-item-control {
    flex: 0 0 0;
    margin-left: auto;
    min-width: 60%;
  }
}
@media only screen and (min-width:576px) {
  .inputsFindMode__XgayE0 .ant-form-item-control {
    min-width: 75%;
  }
}
@media only screen and (min-width:576px) {
  .replaceInput__X2E5OZ {
    margin-top: 0;
  }
}
.locationSearch__tIOSjz {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin-top: 2.3rem;
}
@media only screen and (min-width:576px) {
  .locationSearch__tIOSjz {
    margin-top: 0;
  }
}
.noResult__PHMygy {
  color: var(--ant-color-error);
}
.skipSearchResult__zv9piq {
  color: var(--ant-color-text-secondary);
  padding-right: 0;
}
.skipSearchResult__zv9piq:hover {
  color: var(--ant-color-primary-hover);
}
.skipSearchResult__zv9piq:disabled {
  cursor: not-allowed;
  color: var(--ant-color-bg-container-disabled);
}
.skipSearchResult__zv9piq:disabled:hover {
  color: var(--ant-color-bg-container-disabled);
}
.skipSearchResult__zv9piq span {
  font-size: 1.3rem;
  padding-top: 5px;
}
.replaced__TiIOzF {
  margin-top: 0.3rem;
  margin-bottom: 1rem;
}
.findReplaceButtons__oSLXSa {
  display: flex;
  flex: 1 0 auto;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 1.5rem;
}
@media only screen and (min-width:576px) {
  .findReplaceButtons__oSLXSa {
    margin-bottom: 1rem;
  }
}
.findReplaceButtons__oSLXSa .ant-btn {
  margin-top: 0.7rem;
}
.findReplaceButtons__oSLXSa .ant-btn[disabled] {
  margin-right: 0;
}
.findButton__rd5kNd {
  display: flex;
  justify-content: space-between;
}
@media only screen and (min-width:576px) {
  .findButton__rd5kNd {
    width: auto;
    margin-bottom: 0;
    margin-top: 0;
  }
}
.findButton__rd5kNd .ant-btn {
  margin-right: 5px;
}
@media only screen and (min-width:576px) {
  .findButton__rd5kNd .ant-btn {
    margin-right: 10px;
  }
}
.matchCase___wf8yh .ant-form-item-control {
  margin-top: 1rem;
}
@media only screen and (min-width:576px) {
  .matchCase___wf8yh .ant-form-item-control {
    flex: 0 0 71%;
    margin-left: auto;
    margin-top: 0;
  }
}
@media only screen and (min-width:576px) {
  .matchCase___wf8yh .ant-form-item-controlFindMode .ant-form-item-control {
    flex: 0 0 82%;
  }
}
.ruleIcon__xtLgWo {
  margin-right: 0.5rem;
}
.ruleAdded__A9qrkj {
  color: var(--ant-color-success);
}
.ruleText__UIzcRi {
  margin-bottom: 1rem;
}
.ruleDivider__v06mXm {
  margin-bottom: 1rem;
}
.ruleValidation__B9L1TR {
  line-height: 150%;
  margin-top: 0.5rem;
  font-size: var(--font-size-tiny);
  color: var(--ant-color-text-secondary);
}
.addRuleButton__efDUlD {
  margin-left: 2rem;
}
.header__cv6hFK {
  display: flex;
  gap: 1rem;
}
.header__cv6hFK button {
  font-size: var(--ant-font-size-lg);
  font-weight: var(--font-weight-medium);
  padding: 0;
  z-index: 10;
}
.headerActiveButton__j8lhnM {
  color: var(--ant-color-primary-hover);
}
.headerDivider__HQLOMz {
  height: 1.5em;
  z-index: 10;
}
.findButton__rd5kNd {
  padding-left: 0;
}

.label__cDjwwU {
  display: flex;
  justify-content: flex-end;
  text-align: right;
  transition: 600ms;
}
.label__cDjwwU .anticon {
  color: var(--ant-color-info);
  margin-top: 0.25rem;
  margin-right: 0.5rem;
}
.control__CbcopP {
  flex: 1;
  text-align: left;
  visibility: visible;
  opacity: 1;
  transition: 600ms;
}
.labelDisabled__PN0aDG {
  color: var(--ant-color-text-disabled);
  transition: 600ms;
}
.controlDisabled__iAaECm {
  visibility: hidden;
  opacity: 0;
  transition: 600ms;
}

.editorSettings__aJvy3s {
  display: flex;
  flex-direction: column;
}
.editorSettings__aJvy3s .ant-drawer-body {
  padding-top: 0.3rem;
}
.editorSettings__aJvy3s .ant-divider-horizontal {
  margin: 0.8rem 0 0.3rem;
}
.section__XYTogl {
  display: grid;
  grid-template-columns: auto minmax(10rem, 1fr);
  grid-gap: 0.5rem;
}
.slider__GR4qdJ {
  margin-left: 0.5rem;
}
.slider__GR4qdJ .ant-slider-mark-text {
  font-size: var(--font-size-tiny);
}

.wave__Vbfb8E {
  display: flex;
}
.waveLine__ROWZHx {
  width: 0.5rem;
  opacity: 0;
  height: 5rem;
  margin: 1px;
  background-color: var(--ant-color-info-hover);
  animation: waveLine__ROWZHx 1.5s linear infinite;
  border-radius: 20px;
}
.waveLine__ROWZHx:nth-child(2) {
  animation-delay: 0.1s;
}
.waveLine__ROWZHx:nth-child(3) {
  animation-delay: 0.2s;
}
.waveLine__ROWZHx:nth-child(4) {
  animation-delay: 0.3s;
}
.waveLine__ROWZHx:nth-child(5) {
  animation-delay: 0.4s;
}
.waveLine__ROWZHx:nth-child(6) {
  animation-delay: 0.5s;
}
.waveLine__ROWZHx:nth-child(7) {
  animation-delay: 0.6s;
}
.waveLine__ROWZHx:nth-child(8) {
  animation-delay: 0.7s;
}
.waveLine__ROWZHx:nth-child(9) {
  animation-delay: 0.8s;
}
.waveLine__ROWZHx:nth-child(10) {
  animation-delay: 0.9s;
}
@keyframes waveLine__ROWZHx {
  0% {
    transform: scale(0);
    opacity: 1;
  }
  50% {
    transform: scale(1);
    opacity: 1;
  }
  100% {
    transform: scale(0);
    opacity: 1;
  }
}

.waveCanvas__Q0YVfb {
  width: 100%;
  height: 7.5rem;
  border: 1px solid var(--ant-color-info-hover);
  border-radius: 5px;
  border-right: none;
  border-left: none;
  touch-action: none;
}
@media only screen and (min-width:768px) {
  .waveCanvas__Q0YVfb {
    height: 8.5rem;
  }
}
.canvasPanel__LliCKZ {
  display: flex;
  justify-content: flex-end;
  position: relative;
  height: 7.5rem;
}
@media only screen and (min-width:768px) {
  .canvasPanel__LliCKZ {
    height: 8.5rem;
  }
}
.canvasContainer__rErH5D {
  width: 100%;
  padding-left: 14px;
}
.waveLoading__zPvk0f {
  pointer-events: none;
  display: flex;
  align-items: center;
  position: absolute;
  top: 20%;
  left: 10%;
}
@media only screen and (min-width:576px) {
  .waveLoading__zPvk0f {
    left: 40%;
  }
}
.waveLoadingText__i8SIKC {
  margin-left: 0.7rem;
  color: var(--ant-color-text-secondary);
  font-style: italic;
  font-size: var(--font-size-tiny);
}

.collapsedToolbar__B7EZ22 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-around;
  font-size: var(--font-size-tiny);
  background-color: var(--ant-color-bg-container-disabled);
  border: 1px solid var(--ant-color-border);
  border-bottom-left-radius: 5px;
}
@media only screen and (min-width:768px) {
  .collapsedToolbar__B7EZ22 {
    font-size: var(--ant-font-size);
  }
}
.collapsedToolbar__B7EZ22 > .icon-button__f2KykW svg {
  height: 0.9em;
  width: 0.9em;
}
.collapsedToolbar__B7EZ22 > .icon-button__f2KykW svg:hover {
  fill: var(--ant-color-primary-hover);
}
.selectZoom__gIJ03I:hover {
  color: var(--ant-color-primary-hover);
}
.selectZoomDropdown__wS7gSW.ant-select-dropdown {
  border-radius: 5px;
}
.dividerOfCollapsedToolbar__MgkKVN {
  width: 60%;
  min-width: 60%;
  margin: 0;
}
.dividerHorizontal__yWtntW {
  width: 90%;
  min-width: 90%;
  margin: 5px auto;
}
.expandedToolbar__k5Qx2S {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: space-around;
  position: absolute;
  z-index: 16;
  font-size: var(--font-size-tiny);
  background-color: var(--ant-color-bg-container-disabled);
  border-bottom-left-radius: 5px;
  box-shadow: var(--box-shadow);
  border: 1px solid var(--ant-color-border);
  padding: 4px;
}
.expandedToolbar__k5Qx2S .controlIcons__MU3PCd {
  margin-right: 5px;
}
.controlIcons__MU3PCd {
  display: flex;
}
.controlIcons__MU3PCd input {
  font-size: var(--font-size-tiny);
  width: 60px;
  border-radius: 20px;
}
.toolbarArrow__BQkJ_k:hover {
  color: var(--ant-color-primary-hover);
}
.toolbarArrowRight__xYxDJN {
  text-align: left;
}
.zoomCount__B3GaLR {
  color: var(--ant-color-text-disabled);
}
.zoomText__XVaEMB {
  margin-left: 3px;
}
.arrowHorizontal__AylCRl {
  width: 100%;
}
.arrowDown__DZSLLU {
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid var(--ant-color-text-base);
  margin: 0 -6px 0 5px;
}
.selectWithArrow__Q5fz7S {
  display: flex;
  align-items: center;
}
.hiddenToolbar__hbJTfg {
  visibility: hidden;
}
.noneToolbar__Q2jtem {
  display: none;
}

.controlsButton__qyiYgt {
  display: flex;
  align-items: baseline;
  justify-content: center;
}
.button__bvcqTS {
  display: flex;
  align-items: center;
  width: 90%;
  margin: 0 0 5px 0;
  padding: 10px;
  text-align: left;
  font-weight: var(--ant-font-weight-strong);
  font-size: 1rem;
  border: var(--border-style);
  border-radius: var(--ant-border-radius);
  box-shadow: none;
  background-color: var(--controls-button-color);
}
.button__bvcqTS:hover {
  background-color: var(--ant-color-primary-border);
}
.button__bvcqTS:disabled {
  background-color: var(--ant-color-bg-container-disabled);
  color: var(--ant-color-text-secondary);
  pointer-events: none;
  cursor: not-allowed;
}
.button__bvcqTS:hover,
.button__bvcqTS:hover svg {
  color: var(--controls-text-color-hover);
  stroke: var(--controls-text-color-hover);
}
.label__mzIMeY {
  flex: 1;
  margin-left: 0.5rem;
  font-size: var(--ant-font-size-sm);
  word-break: keep-all;
  white-space: normal;
  line-height: 20px;
}
.loading__mZmwUH {
  display: flex;
  justify-content: center;
  align-items: baseline;
}
.busyMessage__cmdqFl {
  margin-left: 0.5rem;
  font-size: var(--ant-font-size-sm);
}
.beta___IqcYX {
  width: 100%;
  flex: 0 0 55px;
  justify-content: center;
  background-color: var(--ant-color-info-hover);
  color: var(--ant-layout-header-color);
  border-radius: 20px;
  padding: 1px 8px;
  margin-left: 10px;
  letter-spacing: 0.7px;
  font-size: 0.8rem;
}
@media only screen and (min-width:576px) {
  .beta___IqcYX {
    width: auto;
    flex: none;
  }
}

.iconWarning__C9K271 {
  color: var(--ant-color-error);
  font-size: 1.5rem;
}

.templateControls__DF8Cmq {
  display: flex;
}
.readOnly__at7uiY {
  color: var(--ant-color-text-secondary);
  margin-left: 0.3rem;
}
.templateAlert__sL0jkq {
  padding: 0.2rem 0.5rem;
}

.button__Xjxi0h {
  margin-top: 0.5rem;
}
.form__pAccov {
  padding: 0.25rem;
}

.switchableInput__z5U0OO {
  display: grid;
  grid-template-columns: 2rem 1fr;
  align-items: center;
  gap: 0.5rem;
  margin-bottom: 1rem;
}
.switchableInput__z5U0OO div.ant-form-item {
  margin-bottom: 0;
}
.switchableInput__z5U0OO .ant-form-item-control {
  margin-left: 0.5rem;
}

.readOnly__jWq5C2 {
  color: var(--ant-color-text-secondary);
  margin-left: 0.3rem;
}

.buttonPosition__huO5Ru {
  width: 90%;
  margin: 5px;
}
.headerPosition__GFChqU {
  text-align: center;
  font-weight: var(--ant-font-weight-strong);
}
.position__FSpJeg {
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.captionSelect__LBK_kU {
  display: flex;
  align-items: center;
  justify-content: space-around;
  border: var(--ant-line-width) var(--ant-line-type) var(--ant-color-border);
  border-radius: var(--ant-border-radius);
  padding: 0 6px 0 11px;
  width: 100%;
  height: 32px;
  cursor: pointer;
  caret-color: transparent;
}
.arrow__ttEwjJ {
  font-size: var(--ant-font-size-icon);
  color: var(--ant-color-text-quaternary);
  margin-right: 0.3rem;
}

.font__IUw_kQ .ant-form-item-control-input-content {
  display: grid;
  grid-template-columns: 1fr 6rem;
}

.captionReviewModal__KOLa9D .ant-form-item .ant-form-item-label > label {
  display: inline;
}
.captionReviewModal__KOLa9D .ant-row.ant-form-item-row {
  align-items: center;
}
.captionReviewModal__KOLa9D .ant-form-item {
  margin-bottom: 0.5rem;
}
.captionReviewModal__KOLa9D .ant-modal-footer {
  margin-top: 0;
}
.divider__HOgfID {
  margin-top: 0.5rem;
}
.subHeader__TIga_6 {
  font-weight: var(--font-weight-base);
  font-size: var(--ant-font-size);
}
.buttons__HSwxDd {
  margin-top: 1rem;
}

.preview__ZpKJFv {
  position: relative;
  margin-top: 0.5rem;
}
.image__BvkoN5 {
  width: 100%;
  border-radius: var(--ant-border-radius);
}
.text__iUXK_7 {
  position: absolute;
  width: 100%;
}
.previewLabel__SwFYFx .ant-row.ant-form-item-row {
  align-items: flex-start;
}
.line__FFNGlf {
  white-space: nowrap;
}
.text__iUXK_7 {
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.text__iUXK_7 .black__UzFHCh span {
  background-color: #000000;
}
.text__iUXK_7 .semi__XTV3GA span {
  background-color: rgba(0, 0, 0, 0.5);
}
.text__iUXK_7 .transparent__dlxQUS span {
  background-color: transparent;
}
.text__iUXK_7 span {
  padding: 0.2rem;
  display: inline-flex;
}

.highlightingImage__sQoP7J {
  width: 100%;
  margin-bottom: 1rem;
}
.advancedSettings__zVabNB .ant-collapse-item .ant-collapse-header {
  padding-left: 0;
}
.advancedSettings__zVabNB .ant-collapse-item > .ant-collapse-content {
  background-color: var(--ant-color-fill-tertiary);
  border-radius: 10px;
}
.advancedSettings__zVabNB .ant-collapse-item > .ant-collapse-content .anticon-info-circle {
  align-self: flex-start;
  color: var(--ant-color-info);
}
.formatAlert__O2pxS1 {
  margin-top: 2rem;
}
.documentationLink__xlkIx8 {
  margin-top: 1rem;
}

.jobName__EqX3Od {
  padding: 0 1rem;
  font-size: var(--ant-font-size-sm);
  max-width: 60%;
}
.jobsProgress__NDsxrG .ant-progress-inner {
  width: 35px !important;
  height: 35px !important;
  font-size: 13px !important;
}
.jobInfo__FoM6oB {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
}
.jobInfo__FoM6oB .icon__l0eKaE {
  margin: 0 10px;
  width: 1.5rem;
}
.jobInfo__FoM6oB .icon__l0eKaE .iconLoading__aUPJg9 {
  width: 1.5rem;
}
.spin__pRFMkV {
  display: flex;
}
.spin__pRFMkV span {
  margin: 0 auto;
}
.empty__zboxbj {
  text-align: center;
  color: var(--ant-color-text-secondary);
}

.divider__FjPnWg {
  margin-bottom: 16px;
}

.actions__qUxDtV {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.progress__aoTvvp {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 0.5rem;
}
.progress__aoTvvp .waiting,
.progress__aoTvvp p {
  margin-bottom: 0;
}
.projectLink__Fs1u91 {
  font-size: var(--ant-font-size);
}
.form__x4dXko .ant-form-item-label {
  font-weight: var(--ant-font-weight-strong);
  margin-bottom: 0.3rem;
}
.form__x4dXko .ant-alert {
  margin: 1rem 0;
}
.fields__RxeuU_ {
  display: flex;
  gap: 1rem;
}
.fields__RxeuU_ > * {
  flex: 1;
}
.fieldLabel__L75hce {
  font-weight: var(--ant-font-weight-strong);
  margin-bottom: 0.6rem;
}

.infoText__awQLpd {
  font-size: var(--ant-font-size-sm);
}

.jobName__viPJb9 {
  padding: 0 1rem;
  font-size: var(--ant-font-size-sm);
  max-width: 60%;
}
.jobsProgress__hwbDDA .ant-progress-inner {
  width: 35px !important;
  height: 35px !important;
  font-size: 13px !important;
}
.jobInfo__Xn74_G {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.jobInfo__Xn74_G .icon__ri6g5Z {
  width: 1.5rem;
}
.spin__ZFUsIA {
  display: flex;
}
.spin__ZFUsIA span {
  margin: 0 auto;
}
.divider__ebIeGF {
  margin-bottom: 1rem;
}
.content__icOmeQ {
  display: flex;
  justify-content: stretch;
  flex-wrap: wrap-reverse;
}
@media only screen and (min-width:992px) {
  .content__icOmeQ {
    align-items: baseline;
    justify-content: space-between;
  }
}
.settings__NNwwhH,
.preview__g1uMvI {
  flex-basis: 28rem;
}
.settings__NNwwhH .ant-form-item {
  margin-bottom: 0.5rem;
}
@media only screen and (min-width:992px) {
  .modal__Ljc7gK.ant-modal {
    min-width: 62rem;
  }
}
.smallerPreview__DgWy6J img {
  width: 80%;
}
.preview__g1uMvI {
  text-align: center;
}
.submitFooter__KDbE5b {
  margin-top: 1rem;
}
.alert__bjJOO_ {
  display: none;
}
@media only screen and (min-width:992px) {
  .alert__bjJOO_ {
    display: block;
  }
}

@media only screen and (min-width:992px) {
  .container__CcMH6n {
    display: flex;
    justify-content: space-between;
    gap: 1.5rem;
  }
}
.result__bLMMRf {
  flex: 1 2 55%;
  display: flex;
  flex-direction: column;
}
@media only screen and (min-width:992px) {
  .result__bLMMRf {
    border-left: 2px solid var(--ant-color-fill-tertiary);
    padding-left: 2rem;
  }
}
.resultContent__MxuBT5 {
  position: relative;
  flex-grow: 1;
  margin-bottom: 0.5rem;
}
.loading__j8aHzD {
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.loadingIcon__aIZxm8 svg {
  height: 2rem;
  width: 2rem;
}
.loadingIcon__aIZxm8 .sparkle1 {
  animation: twinkle__r_wYfC 6s ease-in-out infinite alternate;
}
.loadingIcon__aIZxm8 .sparkle2 {
  animation: twinkle__r_wYfC 3s ease-in-out infinite alternate;
}
.loadingText__ODGVjS {
  color: var(--ant-color-text-secondary);
}
@keyframes twinkle__r_wYfC {
  0% {
    transform: scale(0.9);
    opacity: 1;
  }
  25% {
    transform: scale(0.7);
    opacity: 0;
  }
  50% {
    transform: scale(0.9);
    opacity: 1;
  }
  75% {
    transform: scale(0.7);
    opacity: 0;
  }
  100% {
    transform: scale(0.9);
    opacity: 1;
  }
}
.form__s9GuL2 {
  flex: 1 0 40%;
  min-width: 20rem;
  margin-top: 0.5rem;
}
.form__s9GuL2 .ant-form-item {
  margin-bottom: 0.5rem;
}
.textArea__t5d99Z {
  display: block;
  width: 100%;
  height: 35rem;
  overflow-y: auto;
  white-space: pre-wrap;
  padding: 0.5rem;
  border: 1px solid var(--ant-color-border);
  border-radius: var(--ant-border-radius);
  background-color: var(--ant-color-bg-container-disabled);
}
.placeholder__JA24JR p {
  color: var(--ant-color-text-disabled);
}
.submit__UPLe2m {
  margin-top: 1rem;
}
.label__BTZ7My {
  font-weight: var(--ant-font-weight-strong);
}
.selectContainer__qBdIJT {
  width: 100%;
  margin-bottom: 1.5rem;
}
.selectContainer__qBdIJT .ant-space-item {
  min-width: 4rem;
  flex-grow: 1;
}
.select__SqI7jA {
  width: 100%;
}

.projectMenuSider__j5X_WM.ant-layout-sider {
  background-color: var(--project-menu-bg);
  padding-bottom: 10px;
  outline: var(--border-style);
  overflow: auto;
}
@media only screen and (min-width:992px) {
  .projectMenuSider__j5X_WM.ant-layout-sider {
    margin-left: 1rem;
  }
}
.projectMenuSider__j5X_WM.ant-layout-sider .ant-layout-sider-children {
  height: 95%;
  justify-content: flex-start;
}
.projectMenuSider__j5X_WM.ant-layout-sider .ant-layout-sider-children .ant-menu {
  background-color: var(--project-menu-bg);
  padding-bottom: 0.5rem;
}
.projectMenuSider__j5X_WM.ant-layout-sider .ant-menu-title-content {
  line-height: 30px;
  text-transform: uppercase;
  font-weight: var(--font-weight-medium);
}
.projectMenuSider__j5X_WM.ant-layout-sider .ant-menu-title-content .textArea__ydEQ9F {
  text-align: center;
}
.projectMenuSider__j5X_WM.ant-layout-sider .ant-menu-title-content .textArea__ydEQ9F textarea {
  width: 90%;
  background-color: white;
}
.projectMenuSider__j5X_WM.ant-layout-sider .ant-layout-sider-trigger {
  height: 2rem;
  line-height: 2rem;
  z-index: 0;
  background-color: var(--project-menu-bg);
  text-align: right;
}
.projectMenuSider__j5X_WM.ant-layout-sider .ant-layout-sider-trigger .anticon {
  color: var(--ant-color-text-base);
  margin-right: 1rem;
}
.projectMenuSider__j5X_WM.ant-layout-sider .ant-layout-sider-trigger .anticon:hover {
  color: var(--ant-color-primary-hover);
}
.ant-menu-vertical .submenu__ttejh5.ant-menu-item {
  height: auto;
  padding-inline: 0;
}
.ant-menu-vertical .submenu__ttejh5.ant-menu-item .buttonDropdown__OvzuDN {
  width: 100%;
  border-radius: 0;
  margin: 0;
  padding: 0.7rem 1.5rem;
  background-color: transparent;
  color: var(--text-color);
}
.ant-menu-vertical .submenu__ttejh5.ant-menu-item .buttonDropdown__OvzuDN:hover {
  background-color: var(--ant-color-fill-tertiary);
}
.ant-menu-submenu-inline:not(.ant-menu-submenu-open) {
  margin-bottom: 1rem;
}
.ant-menu-inline .submenu__ttejh5.ant-menu-item {
  margin: 0;
  padding-left: 0 !important;
  padding-inline: 0;
  height: auto;
}
.ant-menu-inline .submenu__ttejh5.ant-menu-item .controls-section__Vyxei4 {
  margin: 0;
}
.ant-menu-inline .submenu__ttejh5.ant-menu-item .controls-section__head__Pt5mJ6 {
  margin: 0;
}
.ant-menu-inline .submenu__ttejh5.ant-menu-item:hover {
  color: var(--controls-text-color-hover);
  cursor: default;
}
.ant-menu-inline .advancedSettings__y58vMX.ant-menu-item {
  margin-bottom: 1rem;
}
.collapsed__AxpjBJ .ant-layout-sider-children {
  padding: 0;
}
.collapsed__AxpjBJ .ant-layout-sider-children .ant-menu-inline-collapsed {
  width: 100%;
  background-color: var(--project-menu-bg);
}
.translateIcon__p_sh4o:hover > svg {
  stroke: var(--ant-color-primary-hover);
}
.drawer__A5YOhb .ant-drawer-content {
  background: var(--project-menu-bg);
}
.drawer__A5YOhb .ant-drawer-body {
  padding: 0;
}
.drawer__A5YOhb .ant-drawer-header {
  background-color: var(--project-menu-bg);
}
.author__y_Cna5 {
  text-transform: none;
  margin-left: 5%;
  line-height: 1.5rem;
}
.authorName__ZVHgWV {
  margin-left: 0.5rem;
  color: var(--shadow);
  white-space: normal;
}
.tags__eV9OX4.ant-menu-item {
  padding: 5px 10px;
}
.notesTitle__Crd1Rd {
  margin-left: 5%;
  font-weight: var(--ant-font-weight-strong);
}
.notesContent__LfL63C {
  resize: none;
  width: 95%;
  cursor: default;
}
.editButton__D7USZd {
  text-align: right;
  margin-right: 5%;
}
.editButton__D7USZd button {
  width: fit-content;
}
.notes__xxYxNZ {
  text-transform: none;
  margin-left: 5%;
}

.projectMenuTags__qCpg7q {
  padding: 0.5rem 1rem;
}
.projectMenuTagsSection__lHOraE {
  display: flex;
  flex-wrap: wrap;
  padding-inline: 1.5rem;
}

.editor__OcJ16j {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
}
.editorWithSider__UMUhzu {
  display: flex;
  flex-grow: 1;
  overflow: hidden;
}
.buttonHighlight__vKgXOD {
  background-color: var(--ant-color-error);
  color: white;
}
.documentRtl__BeMCd0 .ql-editor {
  direction: rtl;
  text-align: right;
}

.problemItem__iMOmIn {
  white-space: pre-wrap;
  padding-top: 0.5rem;
}
.problemItem__iMOmIn .ant-collapse-content {
  padding-left: 1.75rem;
}
.buttons__ViR51q {
  display: flex;
}
.showButton__MUsTNo {
  margin: 0 0 0.5rem 0.5rem;
}
.tab__N71fV9 {
  display: flex;
  align-items: center;
}
.iconWarning__H_WCCg {
  color: var(--ant-color-warning);
}
.iconError__t3Ukrl {
  color: var(--ant-color-error);
}

.userlexPage__VDO69D .ant-card-body {
  padding-top: 0;
}
.toolbar__zTXDdn {
  margin-top: 1rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
}
.toolbarRight__XO6oul {
  display: flex;
  align-items: center;
  font-size: var(--ant-font-size-heading-3);
}
.inputLabel__mSMVc4 {
  margin-right: 0.5rem;
}
.languageSelect__fE9gQe {
  width: 13rem;
}
.table__yf_BR5 {
  margin-top: 0.5rem;
}
.hidden__NamPVv {
  display: none;
}

.hiddenField__NUucyb {
  height: 0;
  margin-bottom: 0;
}
.hiddenField__NUucyb .ant-form-item-control-input {
  min-height: 1rem;
}
.spinnerIcon__uErCJL {
  padding-right: 0.3rem;
}
.label__NZscMp {
  margin-bottom: 0.25rem;
  font-weight: var(--ant-font-weight-strong);
}
.voiceSampleList__EKAdrI {
  max-height: 20rem;
  overflow: auto;
}
.voiceSample__lWhWYX {
  display: grid;
  grid-template-columns: auto 1fr auto;
  gap: 0.5rem;
  align-items: center;
}

.playButton__dK3nnk {
  color: var(--ant-color-text);
  margin-right: 0.5rem;
}
.playerTime__wUgUhU {
  display: none;
}
@media only screen and (min-width:576px) {
  .playerTime__wUgUhU {
    font-size: var(--ant-font-size-sm);
    display: block;
  }
}
.slider__vXrux_ {
  width: 100%;
  margin: 0 0.25rem;
}
@media only screen and (min-width:576px) {
  .slider__vXrux_ {
    width: 50%;
  }
}
.knobHidden__ZDrpQC {
  cursor: default;
}
.knobHidden__ZDrpQC .ant-slider-handle {
  display: none;
}

@media only screen and (min-width:992px) {
  .rolesTable__wrHPVi {
    width: 40%;
    padding-left: 1.2rem;
  }
}
.table__RGIr3_ {
  width: 100%;
}
.rolesModal__SOtwD2 .ant-form-item-label label {
  font-weight: var(--ant-font-weight-strong);
}
.saveButton__IMmJ51 {
  display: block;
  margin: 1rem 0 0 auto;
}
@media only screen and (min-width:768px) {
  .saveButton__IMmJ51 {
    margin-top: 0;
  }
}
.spinnerIcon__b55q5h {
  padding-right: 0.3rem;
}
.hiddenField__dB713O {
  display: none;
}

.speakersPage__tbFtMl .ant-card-body {
  display: flex;
  flex-direction: column;
  padding-top: 0;
}
@media only screen and (min-width:992px) {
  .speakersPage__tbFtMl .ant-card-body {
    flex-direction: row;
    align-items: flex-start;
  }
}
.speakersPage__tbFtMl .ant-table-placeholder .ant-table-cell {
  border-bottom: none;
}
.speakersPage__tbFtMl .ant-table-placeholder .ant-table-cell .ant-table-expanded-row-fixed {
  margin: 0 -1rem;
  padding: 0;
}
.speakersPage__tbFtMl .ant-table-placeholder .ant-table-cell:hover {
  background-color: white;
}
.speakersTable__LkxKNA {
  display: flex;
  flex-wrap: wrap;
}
@media only screen and (min-width:992px) {
  .speakersTable__LkxKNA {
    width: 60%;
  }
}

.appCard__jFIfs_ {
  display: flex;
  gap: 1rem;
  margin-bottom: 1rem;
}
@media only screen and (min-width:768px) {
  .appCard__jFIfs_ {
    flex: 0 0 calc(50% - 1rem);
    margin: 1rem 0.5rem;
  }
}
@media only screen and (min-width:992px) {
  .appCard__jFIfs_ {
    flex: 0 0 calc(33% - 1rem);
  }
}
@media only screen and (min-width:1680px) {
  .appCard__jFIfs_ {
    flex: 0 0 calc(25% - 1rem);
  }
}
.icon__rZn3by {
  display: block;
  flex: 0 0 3rem;
  width: 3rem;
  height: 3rem;
}
.icon__rZn3by rect {
  fill: var(--ant-color-primary);
}
.cardName__szAqmy {
  font-weight: var(--ant-font-weight-strong);
}

.appsReport__XoxxXs {
  display: flex;
  justify-content: center;
  margin: 1rem;
}
.loading__kW0zgZ {
  margin-left: 1rem;
}
.appsList__M9DoOP {
  display: flex;
  flex-wrap: wrap;
  margin: 1rem;
}

.uploadOverlay__VL2HJR {
  position: absolute;
  right: 8px;
  bottom: 50px;
  z-index: 1001;
  font-size: var(--ant-font-size-sm);
  min-width: 215px;
  box-shadow: var(--box-shadow);
  border-radius: 20px;
  background-color: white;
}
.uploadOverlayHeader__lA9XOG {
  background-color: var(--ant-color-bg-container-disabled);
  font-weight: var(--ant-font-weight-strong);
  border-radius: 20px 20px 0 0;
  padding: 0.5rem 0.3rem 0.5rem 0.8rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.uploadOverlayBody__f7putV {
  overflow-y: auto;
  max-height: calc(30vh - 5rem);
}
.uploadItem__hQWCSB {
  display: flex;
  align-items: center;
  margin: 0.5rem 0.8rem 0.5rem 0.5rem;
}
.uploadItemStatus__rvCP5i {
  margin-right: 0.5rem;
}
.uploadItemProgress__BDeHdo {
  font-size: 80%;
}
.uploadItemIcon__fWBUkc {
  font-size: 1.2rem;
}
.uploadItemName__wBIz8D {
  line-height: 2rem;
}

.abbreviationIcon__xAbVkN {
  width: 1rem;
  height: 1rem;
  margin-right: 0.5rem;
}
.header__O_RUqa {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.description__pxAPQb {
  width: auto;
  order: 1;
  flex: 1 0 100%;
  margin: 0.5rem 0 0.5rem 0;
}
@media only screen and (min-width:1200px) {
  .description__pxAPQb {
    max-width: fit-content;
    order: initial;
    flex: auto;
  }
}
.hiddenInput__nEh0Fb {
  display: none;
}
@media only screen and (min-width:576px) {
  .importButtonWithTooltip__CNGCPd {
    margin-left: auto;
  }
}
.importButton__cDMlGv.ant-btn {
  border: var(--border-style);
  box-shadow: none;
}
.importButton__cDMlGv.ant-btn:not([disabled]) {
  background-color: var(--controls-button-color);
}
.importButton__cDMlGv.ant-btn:not([disabled]):hover {
  color: var(--controls-text-color-hover);
  background-color: var(--ant-color-primary-border);
}
span.importButtonText__I20hyB {
  display: none;
}
@media only screen and (min-width:768px) {
  span.importButtonText__I20hyB {
    display: inline-block;
  }
}

.icon__bYqRIz > svg {
  width: 1rem;
  height: 1rem;
}
.title__YEMXp9 {
  font-size: var(--font-size-large);
}
.column__p86HuP {
  flex: 1;
  width: 100%;
}
@media only screen and (min-width:992px) {
  .column__p86HuP {
    width: 45%;
  }
}

.table__ypeQiz {
  margin-top: 0.5rem;
}
.formItemHidden__u1FKqx {
  display: none;
}
.icon__I65K98 svg {
  height: 1rem;
  width: 1rem;
  margin-right: 0.5rem;
}
.switch__PPCI7M.ant-form-item {
  margin-bottom: 0;
}
.button__qMnCBD {
  width: fit-content;
  margin: 0 0 0 auto;
}

/* NOTE: This file was created by modifying css from google fonts so that
   the woff2 files are served from our server and by adding support for special
   symbols used in editor.
*/

@font-face {
  font-family: 'beey-editor';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url(/OpenSans-VariableFont-74049f..woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116, U+1F00-1FFF, U+0370-03FF, U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB, U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF ;
}

/* NOTE: Font weight 400 does not apply if not defined specifically, probably caused by: 
"Some variable fonts do not map exact values like 400 (normal) or 700 (bold) to their 
internal weight axis. Instead, these values may fall outside the usable range due 
to incorrect or missing mappings in the font file.*/

@font-face {
  font-family: 'beey-editor';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/OpenSans-VariableFont-74049f..woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116, U+1F00-1FFF, U+0370-03FF, U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB, U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF ;
}

@font-face {
  font-family: 'nbspace';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/open-sans-nbspace-extraBold-0079b6..woff2) format('woff2');
  unicode-range: U+00A0;
}

@font-face {
  font-family: 'beey-editor';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  /*
    NOTE: font Symbola-subset-shapes was created from the font symbola using glyphhanger.
    It was added to support special characters in editor.
  */
  src: url(/symbola-subset-shapes-28b92a..woff) format('woff');
  unicode-range: U+2300-2BFF;
}

/* NOTE: This file was generated by the following website to avoid downloading fonts from Google,
   which is considered to break GDPR by some people.
  https://gwfh.mranftl.com/fonts/open-sans?subsets=cyrillic,cyrillic-ext,greek,greek-ext,hebrew,latin,latin-ext,vietnamese
*/

/* open-sans-300 - cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url(/open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_vietnamese-300-a45806..woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* open-sans-300italic - cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: url(/open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_vietnamese-300italic-4c20ca..woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* open-sans-regular - cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url(/open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_vietnamese-regular-bea0f5..woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* open-sans-italic - cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url(/open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_vietnamese-italic-524bc3..woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* open-sans-500 - cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 500;
  src: url(/open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_vietnamese-500-28d791..woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* open-sans-500italic - cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 500;
  src: url(/open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_vietnamese-500italic-37be0d..woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* open-sans-600 - cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url(/open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_vietnamese-600-402bdd..woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* open-sans-600italic - cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: url(/open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_vietnamese-600italic-fafef6..woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* open-sans-700 - cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url(/open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_vietnamese-700-271847..woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* open-sans-700italic - cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url(/open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_vietnamese-700italic-16eb55..woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* open-sans-800 - cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url(/open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_vietnamese-800-d1d592..woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* open-sans-800italic - cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  src: url(/open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_vietnamese-800italic-e8ac05..woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

* {
  box-sizing: border-box;
  scrollbar-width: thin;
}
:root {
  --header-color-hover: #ffbb62;
  --header-button-border: 3px solid transparent;
  --controls-button-color: #ffeed7;
  --controls-text-color-hover: #444;
  --project-menu-bg: #fffcf8;
  --form-item-color: #90d7ff;
  --border-style: none;
  --box-shadow: 0 0 9px 1px rgba(0, 0, 0, 0.2);
  --box-shadow-light: 0 1px 8px rgba(0, 0, 0, 0.056);
  --active-card-background: #ffcf90;
  --caption-color-red: #f00;
  --caption-color-blue: #00f;
  --caption-color-lime: #0f0;
  --caption-color-yellow: #ff0;
  --caption-color-magenta: #f0f;
  --caption-color-cyan: #0ff;
  --caption-color-black: #000;
  --caption-color-white: #fff;
  --warning-faster-than-optimum: #ffffdc;
  --warning-too-fast-critical: #faf25b;
  --warning-duration-short: #faf25b;
  --warning-duration-long: #ffbb62;
  --warning-too-long: #FFD5D6;
  --warning-unaligned: #c8dffa;
  --warning-section-name-missing: #FFD5D6;
  --keyword-bgcolor: #9cd71c;
  --keyword-text-black: #000000;
  --keyword-text-white: #FFFFFF;
  --shadow: #a1a1a1;
  --active-result-shadow: 0px 0px 4px 2px var(--shadow);
  --active-result-radius: 3px;
  --search-result: #AAFFFF;
  --font-weight-base: 400;
  --font-weight-medium: 500;
  --font-size-large: 1.1rem;
  --font-size-tiny: 13px;
  --font-size-tags: 12px;
}
[data-theme="apa"] {
  --header-color-hover: #ffffff94;
  --controls-text-color-hover: #f06900;
  --header-button-border: 3px solid white;
  --project-menu-bg: #f6f6f6;
  --controls-button-color: transparent;
  --form-item-color: #f06900;
  --border-style: 1px solid #D9D9D9;
  --box-shadow: none;
}
html {
  overflow: hidden;
  font-size: 14px;
}
@media only screen and (min-width:576px) {
  html {
    font-size: 15px;
  }
}
body {
  background-color: var(--ant-layout-body-bg);
  color: var(--ant-color-text);
  min-height: 100dvh;
  background-attachment: fixed;
  word-break: break-word;
}
body ::selection {
  background: var(--ant-color-primary);
  color: white;
}
h1,
h2,
h3,
h4 {
  font-weight: var(--ant-font-weight-strong);
}
h1 {
  font-size: var(--ant-font-size-heading-1);
}
h2 {
  font-size: var(--ant-font-size-heading-2);
}
p {
  line-height: 150%;
  color: var(--ant-color-text);
}
a {
  color: var(--ant-color-primary);
}
button {
  cursor: pointer;
  text-align: center;
  outline: none;
  border: none;
  background-color: transparent;
}
button[disabled] {
  cursor: not-allowed;
}
deepl-inline-translate {
  display: none;
}
deepl-inline-popup {
  display: none;
}
::-webkit-scrollbar {
  width: 0.6rem;
  height: 0.6rem;
}
::-webkit-scrollbar-track {
  border-radius: 0.6rem;
  background-color: var(--ant-color-fill-tertiary);
}
::-webkit-scrollbar-thumb {
  background: var(--ant-color-border);
  border-radius: 0.6rem;
}
::-webkit-scrollbar-thumb:hover,
::-webkit-scrollbar-thumb:active {
  background-color: var(--ant-color-text-disabled);
}
.rtl {
  direction: rtl;
}
.ltr {
  direction: ltr;
}
.ant-tag {
  margin: 0.2rem;
}
.ant-tag.ant-tag-checkable {
  border: dashed 0.5px var(--ant-color-text-disabled);
}
.ant-badge {
  cursor: pointer;
}
.ant-radio-wrapper:hover .ant-radio-inner,
.ant-radio-wrapper .ant-radio-checked .ant-radio-inner {
  border-color: var(--form-item-color);
}
.ant-checkbox-wrapper:hover .ant-checkbox .ant-checkbox-inner {
  border-color: var(--form-item-color);
}
.ant-checkbox-wrapper:hover .ant-checkbox-checked .ant-checkbox-inner {
  background-color: var(--form-item-color) !important;
}
.ant-checkbox.ant-checkbox-checked .ant-checkbox-inner {
  background-color: var(--form-item-color);
  border-color: var(--form-item-color);
}
.ant-layout.ant-layout-has-sider > .ant-layout-content {
  overflow-x: hidden;
}
.ant-layout-content {
  min-height: initial;
}
.ant-layout {
  min-height: 100dvh;
}
.ant-form-item-explain-error {
  font-size: var(--ant-font-size-sm);
}
@media only screen and (min-width:768px) {
  .ant-menu .ant-menu-item .ant-menu-item-icon,
  .ant-menu .ant-menu-submenu-title .ant-menu-item-icon {
    display: inline-block;
  }
}
textarea.ant-input {
  border-radius: var(--ant-border-radius);
}
.ant-alert-with-description .ant-alert-message {
  font-weight: var(--ant-font-weight-strong);
}
.anticon-question-circle svg,
.anticon-info-circle svg {
  fill: var(--ant-color-info);
}
.anticon-exclamation-circle {
  color: var(--ant-color-warning);
}
.ant-table-thead tr {
  height: 2.6rem;
}
.ant-collapse-header {
  font-weight: var(--ant-font-weight-strong);
}
.ant-card {
  margin-top: var(--ant-margin-xxs);
  border: var(--border-style);
}
.ant-color-picker .ant-color-picker-inner-content .ant-color-picker-presets-items {
  gap: 0.5rem;
}
.ant-menu-sub.ant-menu-inline {
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
  background-color: var(--project-menu-bg);
}
.ant-menu-sub.ant-menu-vertical {
  border-radius: 15px;
}
.ant-table-default {
  table-layout: auto;
}
.ant-table-row a {
  color: var(--ant-color-text-base);
  word-break: normal;
}
.ant-table-row a:hover {
  color: var(--ant-color-primary-hover);
}
.ant-table-header .ant-table-cell:first-child {
  padding-left: 15px;
}
.react-joyride__tooltip button[title="Close"] {
  display: none;
}
.react-joyride__tooltip button[title="Last"] {
  display: none;
}
.react-joyride__tooltip button[title="TutorialBack"] {
  font-size: var(--ant-font-size-sm);
}


/*# sourceMappingURL=styles-987ec6.css.map*/