/* scss/template-styles/theme/textToSpeech.scss */
:root {
  --bs-white: #FFFFFF;
  --bs-blue0: #004A81;
  --bs-blue1: #1171BB;
  --bs-blue2: #1F8FE6;
  --bs-blue3: #4DB1FF;
  --bs-blue4: #97D2FF;
  --bs-blue5: #DDF0FF;
  --bs-blueDisabled: #A9C7E4;
  --bs-ice0: #007DB3;
  --bs-ice1: #0098D5;
  --bs-ice2: #34BBF3;
  --bs-ice3: #89DDFF;
  --bs-ice4: #B9EBFF;
  --bs-ice5: #E7F8FF;
  --bs-green0: #238551;
  --bs-green1: #30A165;
  --bs-green2: #48CC86;
  --bs-green3: #74E3A8;
  --bs-green4: #ADF5CF;
  --bs-green5: #E6FFF2;
  --bs-yellow0: #EA9F06;
  --bs-yellow1: #FFBC33;
  --bs-yellow2: #FFD25A;
  --bs-yellow3: #FFDF8B;
  --bs-yellow4: #FFEAB2;
  --bs-yellow5: #FFF7E2;
  --bs-red0: #AE2206;
  --bs-red1: #D1462A;
  --bs-red2: #F86648;
  --bs-red3: #FD8C75;
  --bs-red4: #FFC4B8;
  --bs-red5: #FFEFEC;
  --bs-grey: #F6F8FA;
  --bs-grey0: #313E4B;
  --bs-grey1: #4F5963;
  --bs-grey2: #6E7681;
  --bs-grey3: #959EA8;
  --bs-grey4: #C9D0D9;
  --bs-grey5: #F0F4F7;
  --bs-darkGrey: #333333;
  --bs-purple0: #391684;
  --bs-purple1: #552AB1;
  --bs-purple2: #764DCC;
  --bs-purple3: #9E7FE3;
  --bs-purple4: #CCB9F5;
  --bs-purple5: #E7DCFF;
  --bs-default-rgb: #6E7681;
  --bs-primary-rgb: #1171BB;
  --bs-success-rgb: #30A165;
  --bs-info-rgb: #0098D5;
  --bs-warning-rgb: #FFBC33;
  --bs-danger-rgb: #D1462A;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #C9D0D9;
  --bs-white-rgb: #FFFFFF;
  --bs-dropdown-bg: #FFFFFF;
  --bs-modal-width: 650px;
  --bs-border-radius-sm: 0.25px;
  --bs-pagination-border-radius: 4px;
}
:root {
  --bs-white: #FFFFFF;
  --bs-blue0: #004A81;
  --bs-blue1: #1171BB;
  --bs-blue2: #1F8FE6;
  --bs-blue3: #4DB1FF;
  --bs-blue4: #97D2FF;
  --bs-blue5: #DDF0FF;
  --bs-blueDisabled: #A9C7E4;
  --bs-ice0: #007DB3;
  --bs-ice1: #0098D5;
  --bs-ice2: #34BBF3;
  --bs-ice3: #89DDFF;
  --bs-ice4: #B9EBFF;
  --bs-ice5: #E7F8FF;
  --bs-green0: #238551;
  --bs-green1: #30A165;
  --bs-green2: #48CC86;
  --bs-green3: #74E3A8;
  --bs-green4: #ADF5CF;
  --bs-green5: #E6FFF2;
  --bs-yellow0: #EA9F06;
  --bs-yellow1: #FFBC33;
  --bs-yellow2: #FFD25A;
  --bs-yellow3: #FFDF8B;
  --bs-yellow4: #FFEAB2;
  --bs-yellow5: #FFF7E2;
  --bs-red0: #AE2206;
  --bs-red1: #D1462A;
  --bs-red2: #F86648;
  --bs-red3: #FD8C75;
  --bs-red4: #FFC4B8;
  --bs-red5: #FFEFEC;
  --bs-grey: #F6F8FA;
  --bs-grey0: #313E4B;
  --bs-grey1: #4F5963;
  --bs-grey2: #6E7681;
  --bs-grey3: #959EA8;
  --bs-grey4: #C9D0D9;
  --bs-grey5: #F0F4F7;
  --bs-darkGrey: #333333;
  --bs-purple0: #391684;
  --bs-purple1: #552AB1;
  --bs-purple2: #764DCC;
  --bs-purple3: #9E7FE3;
  --bs-purple4: #CCB9F5;
  --bs-purple5: #E7DCFF;
  --bs-default-rgb: #6E7681;
  --bs-primary-rgb: #1171BB;
  --bs-success-rgb: #30A165;
  --bs-info-rgb: #0098D5;
  --bs-warning-rgb: #FFBC33;
  --bs-danger-rgb: #D1462A;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #C9D0D9;
  --bs-white-rgb: #FFFFFF;
  --bs-dropdown-bg: #FFFFFF;
  --bs-modal-width: 650px;
  --bs-border-radius-sm: 0.25px;
  --bs-pagination-border-radius: 4px;
}
.deco-icon:before {
  content: " ";
  display: inline-block;
  background-size: contain;
  background-repeat: no-repeat;
  background-color: transparent;
  background-position: bottom;
  width: 4.8rem;
  height: 4.8rem;
}
@media screen and (max-width: 767px) {
  .deco-icon:before {
    width: 4rem;
    height: 4rem;
  }
}
.deco-icon__sm:before {
  width: 1.4rem;
  height: 1.4rem;
}
@media screen and (max-width: 767px) {
  .deco-icon__sm:before {
    width: 1.4rem;
    height: 1.4rem;
  }
}
.deco-icon__md:before {
  width: 2.4rem;
  height: 2.4rem;
}
@media screen and (max-width: 767px) {
  .deco-icon__md:before {
    width: 1.6rem;
    height: 1.6rem;
  }
}
.deco-icon-additional-payment:before {
  background-image: url(/assets/images/decorative-icons/additional-payment.svg);
}
.deco-icon-agency:before {
  background-image: url(/assets/images/decorative-icons/agency.svg);
}
.deco-icon-ai-voice:before {
  background-image: url(/assets/images/decorative-icons/ai-voice.svg);
}
.deco-icon-article:before {
  background-image: url(/assets/images/decorative-icons/article.svg);
}
.deco-icon-article-eye:before {
  background-image: url(/assets/images/decorative-icons/article-eye.svg);
}
.deco-icon-audio-file:before {
  background-image: url(/assets/images/decorative-icons/audio-file.svg);
}
.deco-icon-bar-chart:before {
  background-image: url(/assets/images/decorative-icons/bar-chart.svg);
}
.deco-icon-briefcase:before {
  background-image: url(/assets/images/decorative-icons/briefcase.svg);
}
.deco-icon-broadcast:before {
  background-image: url(/assets/images/decorative-icons/broadcast.svg);
}
.deco-icon-cake:before {
  background-image: url(/assets/images/decorative-icons/cake.svg);
}
.deco-icon-calendar:before {
  background-image: url(/assets/images/decorative-icons/calendar.svg);
}
.deco-icon-car:before {
  background-image: url(/assets/images/decorative-icons/car.svg);
}
.deco-icon-category:before {
  background-image: url(/assets/images/decorative-icons/category.svg);
}
.deco-icon-category-x:before {
  background-image: url(/assets/images/decorative-icons/category-x.svg);
}
.deco-icon-character-announcer:before {
  background-image: url(/assets/images/decorative-icons/character-announcer.svg);
}
.deco-icon-character-custom:before {
  background-image: url(/assets/images/decorative-icons/character-custom.svg);
}
.deco-icon-character-instructor:before {
  background-image: url(/assets/images/decorative-icons/character-instructor.svg);
}
.deco-icon-character-narrator:before {
  background-image: url(/assets/images/decorative-icons/character-narrator.svg);
}
.deco-icon-character-real_person:before {
  background-image: url(/assets/images/decorative-icons/character-real_person.svg);
}
.deco-icon-character-spokesperson:before {
  background-image: url(/assets/images/decorative-icons/character-spokesperson.svg);
}
.deco-icon-chat:before {
  background-image: url(/assets/images/decorative-icons/chat.svg);
}
.deco-icon-child:before {
  background-image: url(/assets/images/decorative-icons/child.svg);
}
.deco-icon-city1:before {
  background-image: url(/assets/images/decorative-icons/city1.svg);
}
.deco-icon-city2:before {
  background-image: url(/assets/images/decorative-icons/city2.svg);
}
.deco-icon-city3:before {
  background-image: url(/assets/images/decorative-icons/city3.svg);
}
.deco-icon-clipboard:before {
  background-image: url(/assets/images/decorative-icons/clipboard.svg);
}
.deco-icon-cloud:before {
  background-image: url(/assets/images/decorative-icons/cloud.svg);
}
.deco-icon-computer-support:before {
  background-image: url(/assets/images/decorative-icons/computer-support.svg);
}
.deco-icon-custom-branding:before {
  background-image: url(/assets/images/decorative-icons/custom-branding.svg);
}
.deco-icon-data-lock:before {
  background-image: url(/assets/images/decorative-icons/data-lock.svg);
}
.deco-icon-default-support:before {
  background-image: url(/assets/images/decorative-icons/default-support.svg);
}
.deco-icon-direction:before {
  background-image: url(/assets/images/decorative-icons/direction.svg);
}
.deco-icon-direction-no-mark:before {
  background-image: url(/assets/images/decorative-icons/direction-no-mark.svg);
}
.deco-icon-elderly:before {
  background-image: url(/assets/images/decorative-icons/elderly.svg);
}
.deco-icon-exclamation:before {
  background-image: url(/assets/images/decorative-icons/exclamation.svg);
}
.deco-icon-file:before {
  background-image: url(/assets/images/decorative-icons/file.svg);
}
.deco-icon-file-add:before {
  background-image: url(/assets/images/decorative-icons/file-add.svg);
}
.deco-icon-file-secure:before {
  background-image: url(/assets/images/decorative-icons/file-secure.svg);
}
.deco-icon-file-stack:before {
  background-image: url(/assets/images/decorative-icons/file-stack.svg);
}
.deco-icon-film:before {
  background-image: url(/assets/images/decorative-icons/film.svg);
}
.deco-icon-firewall:before {
  background-image: url(/assets/images/decorative-icons/firewall.svg);
}
.deco-icon-first-aid-kit:before {
  background-image: url(/assets/images/decorative-icons/first-aid-kit.svg);
}
.deco-icon-flying-money:before {
  background-image: url(/assets/images/decorative-icons/flying-money.svg);
}
.deco-icon-global:before {
  background-image: url(/assets/images/decorative-icons/global.svg);
}
.deco-icon-ghost:before {
  background-image: url(/assets/images/decorative-icons/ghost.svg);
}
.deco-icon-headphones:before {
  background-image: url(/assets/images/decorative-icons/headphones.svg);
}
.deco-icon-help:before {
  background-image: url(/assets/images/decorative-icons/help.svg);
}
.deco-icon-headset:before {
  background-image: url(/assets/images/decorative-icons/headset.svg);
}
.deco-icon-heart:before {
  background-image: url(/assets/images/decorative-icons/heart.svg);
}
.deco-icon-heart-hand:before {
  background-image: url(/assets/images/decorative-icons/heart-hand.svg);
}
.deco-icon-internet-video:before {
  background-image: url(/assets/images/decorative-icons/internet-video.svg);
}
.deco-icon-job-posting:before {
  background-image: url(/assets/images/decorative-icons/job-posting.svg);
}
.deco-icon-job-posting-x:before {
  background-image: url(/assets/images/decorative-icons/job-posting-x.svg);
}
.deco-icon-job-response:before {
  background-image: url(/assets/images/decorative-icons/job-response.svg);
}
.deco-icon-keychain:before {
  background-image: url(/assets/images/decorative-icons/keychain.svg);
}
.deco-icon-language:before {
  background-image: url(/assets/images/decorative-icons/language.svg);
}
.deco-icon-language-icon:before {
  background-image: url(/assets/images/decorative-icons/language-icon.svg);
}
.deco-icon-license:before {
  background-image: url(/assets/images/decorative-icons/license.svg);
}
.deco-icon-lightbulb-file:before {
  background-image: url(/assets/images/decorative-icons/lightbulb-file.svg);
}
.deco-icon-lightbulb-head:before {
  background-image: url(/assets/images/decorative-icons/lightbulb-head.svg);
}
.deco-icon-location:before {
  background-image: url(/assets/images/decorative-icons/location.svg);
}
.deco-icon-lock:before {
  background-image: url(/assets/images/decorative-icons/lock.svg);
}
.deco-icon-mail-check:before {
  background-image: url(/assets/images/decorative-icons/mail-check.svg);
}
.deco-icon-mail-exclamation:before {
  background-image: url(/assets/images/decorative-icons/mail-exclamation.svg);
}
.deco-icon-mail-x:before {
  background-image: url(/assets/images/decorative-icons/mail-x.svg);
}
.deco-icon-mail:before {
  background-image: url(/assets/images/decorative-icons/mail.svg);
}
.deco-icon-measure:before {
  background-image: url(/assets/images/decorative-icons/measure.svg);
}
.deco-icon-measure-icon:before {
  background-image: url(/assets/images/decorative-icons/measure-icon.svg);
}
.deco-icon-megaphone:before {
  background-image: url(/assets/images/decorative-icons/megaphone.svg);
}
.deco-icon-mic-check:before {
  background-image: url(/assets/images/decorative-icons/mic-check.svg);
}
.deco-icon-mic:before {
  background-image: url(/assets/images/decorative-icons/mic.svg);
}
.deco-icon-middle-aged:before {
  background-image: url(/assets/images/decorative-icons/middle-aged.svg);
}
.deco-icon-mobile:before {
  background-image: url(/assets/images/decorative-icons/mobile.svg);
}
.deco-icon-music:before {
  background-image: url(/assets/images/decorative-icons/music.svg);
}
.deco-icon-partners:before {
  background-image: url(/assets/images/decorative-icons/partners.svg);
}
.deco-icon-payment:before {
  background-image: url(/assets/images/decorative-icons/payment.svg);
}
.deco-icon-plan:before {
  background-image: url(/assets/images/decorative-icons/plan.svg);
}
.deco-icon-podcast:before {
  background-image: url(/assets/images/decorative-icons/podcast.svg);
}
.deco-icon-price:before {
  background-image: url(/assets/images/decorative-icons/price.svg);
}
.deco-icon-price-tag:before {
  background-image: url(/assets/images/decorative-icons/price-tag.svg);
}
.deco-icon-projector-screen:before {
  background-image: url(/assets/images/decorative-icons/projector-screen.svg);
}
.deco-icon-profile:before {
  background-image: url(/assets/images/decorative-icons/profile.svg);
}
.deco-icon-project-inquiry:before {
  background-image: url(/assets/images/decorative-icons/project-inquiry.svg);
}
.deco-icon-project-purchased:before {
  background-image: url(/assets/images/decorative-icons/project-purchased.svg);
}
.deco-icon-rating:before {
  background-image: url(/assets/images/decorative-icons/rating.svg);
}
.deco-icon-receipt:before {
  background-image: url(/assets/images/decorative-icons/receipt.svg);
}
.deco-icon-rehire:before {
  background-image: url(/assets/images/decorative-icons/rehire.svg);
}
.deco-icon-response-share:before {
  background-image: url(/assets/images/decorative-icons/response-share.svg);
}
.deco-icon-responses-share:before {
  background-image: url(/assets/images/decorative-icons/responses-share.svg);
}
.deco-icon-revisions:before {
  background-image: url(/assets/images/decorative-icons/revisions.svg);
}
.deco-icon-ribbon-star:before {
  background-image: url(/assets/images/decorative-icons/ribbon-star.svg);
}
.deco-icon-ribbon-star-white:before {
  background-image: url(/assets/images/decorative-icons/ribbon-star-white.svg);
}
.deco-icon-role:before {
  background-image: url(/assets/images/decorative-icons/role.svg);
}
.deco-icon-scale:before {
  background-image: url(/assets/images/decorative-icons/scale.svg);
}
.deco-icon-scholar:before {
  background-image: url(/assets/images/decorative-icons/scholar.svg);
}
.deco-icon-search:before {
  background-image: url(/assets/images/decorative-icons/search.svg);
}
.deco-icon-secure:before {
  background-image: url(/assets/images/decorative-icons/secure.svg);
}
.deco-icon-signed-agreement:before {
  background-image: url(/assets/images/decorative-icons/signed-agreement.svg);
}
.deco-icon-speaker:before {
  background-image: url(/assets/images/decorative-icons/speaker.svg);
}
.deco-icon-stopwatch:before {
  background-image: url(/assets/images/decorative-icons/stopwatch.svg);
}
.deco-icon-stopwatch-icon:before {
  background-image: url(/assets/images/decorative-icons/stopwatch-icon.svg);
}
.deco-icon-subscription:before {
  background-image: url(/assets/images/decorative-icons/subscription.svg);
}
.deco-icon-support:before {
  background-image: url(/assets/images/decorative-icons/support.svg);
}
.deco-icon-support-priority:before {
  background-image: url(/assets/images/decorative-icons/support-priority.svg);
}
.deco-icon-talent-hired:before {
  background-image: url(/assets/images/decorative-icons/talent-hired.svg);
}
.deco-icon-teenager:before {
  background-image: url(/assets/images/decorative-icons/teenager.svg);
}
.deco-icon-team-care:before {
  background-image: url(/assets/images/decorative-icons/team-care.svg);
}
.deco-icon-team-permission:before {
  background-image: url(/assets/images/decorative-icons/team-permission.svg);
}
.deco-icon-team:before {
  background-image: url(/assets/images/decorative-icons/team.svg);
}
.deco-icon-thumbs-up:before {
  background-image: url(/assets/images/decorative-icons/thumbs-up.svg);
}
.deco-icon-travel-suitcase:before {
  background-image: url(/assets/images/decorative-icons/travel-suitcase.svg);
}
.deco-icon-trophy-star:before {
  background-image: url(/assets/images/decorative-icons/trophy-star.svg);
}
.deco-icon-tv:before {
  background-image: url(/assets/images/decorative-icons/tv.svg);
}
.deco-icon-umbrella:before {
  background-image: url(/assets/images/decorative-icons/umbrella.svg);
}
.deco-icon-unlock:before {
  background-image: url(/assets/images/decorative-icons/unlock.svg);
}
.deco-icon-wallet:before {
  background-image: url(/assets/images/decorative-icons/wallet.svg);
}
.deco-icon-young-adult:before {
  background-image: url(/assets/images/decorative-icons/young-adult.svg);
}
.deco-white-circle {
  margin: 0 auto;
  background-color: #fff;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 72px;
  width: 72px;
}
@media screen and (min-width: 768px) {
  .deco-white-circle {
    height: 80px;
    width: 80px;
  }
}
.deco-white-circle__sm {
  height: 24px;
  width: 24px;
}
.deco-white-circle__md {
  height: 32px;
  width: 32px;
}
@media screen and (min-width: 768px) {
  .deco-white-circle__md {
    height: 48px;
    width: 48px;
  }
}
.deco-grey-circle {
  margin: 0 auto;
  background-color: #F0F4F7;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 72px;
  width: 72px;
}
@media screen and (min-width: 768px) {
  .deco-grey-circle {
    height: 80px;
    width: 80px;
  }
}
.deco-grey-circle__sm {
  height: 24px;
  width: 24px;
}
.deco-grey-circle__md {
  height: 32px;
  width: 32px;
}
@media screen and (min-width: 768px) {
  .deco-grey-circle__md {
    height: 48px;
    width: 48px;
  }
}
.deco-blue-circle {
  margin: 0 auto;
  background-color: #DDF0FF;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 72px;
  width: 72px;
}
@media screen and (min-width: 768px) {
  .deco-blue-circle {
    height: 80px;
    width: 80px;
  }
}
.deco-blue-circle__sm {
  height: 24px;
  width: 24px;
}
.deco-blue-circle__md {
  height: 32px;
  width: 32px;
}
@media screen and (min-width: 768px) {
  .deco-blue-circle__md {
    height: 48px;
    width: 48px;
  }
}
.deco-icon.deco-icon-category-x:before {
  background-position: center;
  width: 6rem;
}
@media screen and (max-width: 767px) {
  .deco-icon.deco-icon-category-x:before {
    width: 5.2rem;
  }
}
.toast {
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
  position: fixed;
  justify-content: flex-end;
  padding: 1.2rem;
  border-radius: 4px;
  font-size: 1.4rem;
  bottom: 2.4rem;
  left: 2.4rem;
  right: 2.4rem;
  z-index: 100090;
  display: flex;
  align-items: center;
  opacity: 1;
  transition: 0.3s ease transform, 0.3s ease opacity;
  transform: translateY(100%);
  transform: translateY(calc(100% + 2.4rem));
}
.toast.animate-out {
  opacity: 0;
}
.toast.toast-default {
  background-color: #313E4B;
  color: #FFFFFF;
}
.toast.toast-error {
  background-color: #FFEFEC;
  border: 1px solid #D1462A;
  color: #19222B;
}
.toast.toast-error .toast-icon {
  color: #D1462A;
  margin-right: 0.4rem;
}
.toast.toast-success {
  background-color: #E6FFF2;
  border: 1px solid #30A165;
  color: #19222B;
}
.toast.toast-success .toast-icon {
  color: #30A165;
  margin-right: 0.4rem;
}
.toast > span {
  margin-right: auto;
}
.toast .btn {
  padding: 0.4rem 1.2rem;
  line-height: 1.6rem;
  font-size: 1.4rem;
}
.toast-action-btn + .toast-close-btn {
  margin-left: 0.8rem;
}
.toast-close-btn {
  border: none !important;
  background: none !important;
  outline: none !important;
}
.toast-close-btn:hover i {
  color: #6E7681;
}
.toast-close-btn i {
  transition: color 0.2s ease;
  color: #4F5963;
}
.Container {
  width: 100%;
  max-width: 100%;
  padding-inline: 2rem;
  margin-inline: auto;
  display: block !important;
}
@media (min-width: 768px) {
  .Container {
    max-width: 750px;
  }
}
@media (min-width: 992px) {
  .Container {
    padding-inline: 1rem;
    max-width: 970px;
  }
}
@media (min-width: 1200px) {
  .Container {
    max-width: 1170px;
  }
}
.tts-widget {
  padding-block: var(--sectionPadding);
  background-color: var(--backgroundGrey);
}
.widget-footer,
.widget-heading {
  justify-items: center;
}
.widget-heading {
  margin-bottom: 32px;
}
.widget-heading h3 {
  color: var(--text-dark, #19222B);
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 28px;
  font-style: normal;
  font-weight: 500;
  line-height: 35px;
}
.widget-footer {
  margin-top: 32px;
}
.widget-footer .cta-buttons {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  place-content: center space-between;
}
.widget-footer .cta-buttons .cta-link {
  border-radius: 4px;
  background: var(--blue1, #1171BB);
  color: var(--white, #FFF);
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  margin: 5px;
}
.widget-footer .Hero-subtitle {
  margin-bottom: 16px;
}
@media (min-width: 992px) {
  .Container {
    max-width: 902px;
  }
}
.Preview {
  display: grid;
  gap: 1.6rem;
  background-color: #FFFFFF;
  border-radius: 8px;
  padding: 24px !important;
}
.Preview-selected {
  position: relative;
  display: flex;
  align-items: center;
  gap: 1rem;
  margin-inline: -1.6rem;
  padding-inline: 1.6rem;
  padding-bottom: 1.6rem;
  border-bottom: solid 1px #C9D0D9;
}
.Preview-list {
  position: absolute;
  z-index: 10;
  top: 100%;
  inset-inline: 0;
  display: none;
  visibility: hidden;
  gap: 2rem;
  padding-block: 1.6rem;
  background-color: #FFFFFF;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  border-top: solid 1px #C9D0D9;
  border-bottom: solid 1px #C9D0D9;
}
.Preview-list--open {
  display: grid;
  visibility: visible;
}
.Preview-talent {
  position: relative;
  display: flex;
  align-items: start;
  gap: 1rem;
  padding-inline: 1.6rem;
  cursor: pointer;
}
.Preview-link {
  padding-top: 1.6rem;
  border-top: solid 1px #C9D0D9;
  font-size: 1.6rem;
  font-weight: 600;
  text-align: center;
}
.Preview-character {
  font-size: 1.2rem;
}
.Preview-character p {
  margin: 0;
}
.Preview-talentName {
  color: #19222B !important;
  font-size: 1.6rem;
}
.Preview-selector {
  margin-left: auto;
  appearance: none;
  background: none;
  border: none;
}
.Preview-selector--open svg {
  rotate: 180deg;
}
.Preview-selector svg {
  transition: rotate 0.25s ease;
}
.Preview-script {
  min-height: 10.4rem;
  overflow: hidden;
  color: var(--text-dark, #19222B);
  text-overflow: ellipsis;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  padding: 12px;
  border-radius: 4px;
  border: 1px solid var(--outline-grey4, #C9D0D9);
  background: var(--white, #FFF);
}
.Preview-footer {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.Preview-error {
  display: none;
  align-items: start;
  gap: 0.5rem;
  color: #D1462A;
  font-size: 1.2rem;
}
.Preview-error a {
  display: inline;
  color: #1171BB;
}
.Preview-error--visible {
  display: flex;
}
.Preview-error::before {
  content: "";
  display: block;
  height: 1.6rem;
  aspect-ratio: 1;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 8C16 12.4193 12.418 16 8 16C3.58203 16 0 12.4193 0 8C0 3.58332 3.58203 0 8 0C12.418 0 16 3.58332 16 8ZM8 9.6129C7.18048 9.6129 6.51613 10.2773 6.51613 11.0968C6.51613 11.9163 7.18048 12.5806 8 12.5806C8.81952 12.5806 9.48387 11.9163 9.48387 11.0968C9.48387 10.2773 8.81952 9.6129 8 9.6129ZM6.59119 4.27916L6.83048 8.66626C6.84168 8.87155 7.01142 9.03226 7.217 9.03226H8.783C8.98858 9.03226 9.15832 8.87155 9.16952 8.66626L9.40881 4.27916C9.4209 4.05742 9.24436 3.87097 9.02229 3.87097H6.97768C6.75561 3.87097 6.5791 4.05742 6.59119 4.27916Z' fill='%23D1462A'/%3E%3C/svg%3E%0A");
}
.Preview-words {
  color: #4F5963;
  font-size: 1.2rem;
}
.Preview-words--error {
  color: #d1462a;
}
.Preview-play:disabled svg {
  opacity: 0.5;
}
.Preview-playIcon {
  display: inline-block;
}
.Preview-playLoading {
  display: none;
}
.Preview-play--loading .Preview-playLoading {
  display: inline-block;
}
.Preview-play--loading .Preview-playIcon {
  display: none;
}
.Preview-progress {
  display: none;
  font-size: 1.2rem;
  color: #19222B;
}
.Preview-progress--visible {
  display: inline-block;
}
.ai-script-audio-wrapper {
  flex: 1;
}
.choices-area {
  gap: 16px;
}
.choices-selection {
  flex: 0.9;
}
@media (max-width: 767px) {
  .choices-selection:nth-of-type(1) {
    margin-bottom: 16px;
  }
}
.Features {
  padding-block: 8rem;
}
@media (min-width: 992px) {
  .Features .Grid {
    gap: 10rem;
    margin-top: 0;
  }
}
@media (min-width: 992px) {
  .Features .Grid:nth-of-type(even) .Col:first-of-type {
    order: 2;
  }
}
.Feature {
  text-align: center;
}
@media (min-width: 992px) {
  .Feature {
    text-align: left;
  }
}
.Feature-content {
  color: #4F5963;
}
.Feature-image {
  width: 100%;
}
.ResultCard-userInfoName {
  margin-top: 0;
  margin-bottom: 0;
}
.ResultCard .ai-achievement-tier img {
  height: 20px;
  width: 20px;
}
.ResultCard-action {
  gap: 1.6rem;
}
.ResultCard-action button {
  width: 100%;
  margin: 0;
}
.ResultCard .preview-ai-file.playing {
  background: #C9D0D9;
}
.ResultCard-action {
  gap: 1rem;
}
.ResultCard-action .btn {
  display: flex;
  gap: 0.5rem;
  justify-content: center;
  width: 50%;
  padding-inline: 0;
}
.circle-avatar-container-lg .circle-avatar-ai-badge {
  width: 2.4rem;
}
.ResultCard-avatar {
  margin-bottom: 1rem;
}
@media only screen and (width <= 991px) {
  .header-with-subnav + #main-page {
    padding-top: 5.5rem;
  }
}
#tts-form .fw-400 {
  font-weight: 500;
}
#tts-form .tts-talents-wrapper {
  display: flex;
  gap: 1.2rem;
}
#tts-form .tts-talents-wrapper .tts-tags {
  display: flex;
  flex-direction: column;
}
#tts-form .tts-talents-wrapper .tts-tags span:nth-child(2) {
  white-space: normal;
}
#tts-form .tts-tone-wrapper {
  display: flex !important;
  align-items: center;
  gap: 1.2rem;
  justify-content: flex-start;
}
#tts-form .tts-tone-wrapper .deco-icon {
  width: 2.4rem;
  height: 2.4rem;
}
#tts-form .tts-tone-wrapper .deco-icon::before {
  width: 2.4rem;
  height: 2.4rem;
}
#tts-form .voice-actor-dropdown .choices {
  margin-bottom: 0;
}
#tts-form .choices__list--dropdown .choices__item--selectable {
  padding: 1.2rem !important;
}
#tts-form .choices[data-type*=select-one] .choices__inner {
  padding: 0.5rem 1.2rem !important;
}
#tts-form .choices__list--single .choices__item {
  height: 3.5rem;
  display: flex;
  align-items: center;
}
#tts-form .choices.is-open .choices__inner {
  border: transparent;
  border-color: transparent !important;
  outline: 2px solid #1171BB !important;
}
#tts-form .choices.is-open.is-focused .choices__inner {
  border: transparent;
  border-color: transparent !important;
  outline: 2px solid #1171BB !important;
}
#tts-form .choices.is-focused .choices__inner {
  border: 1px solid #C9D0D9 !important;
}
.cta-margin {
  margin-top: 10px;
}
/*# sourceMappingURL=textToSpeech-RIBM5AHC.min.css.map */
