/*
  BREAKPOINTS
*/
/*
  CUSTOM VARIABLES
*/
[data-v-21042662]:root {
  --ib-header-height: 80px;
  --ib-sidebar-width: 220px;
  --ib-sidebar-width-tablet: 70px;
}

/*
  Override theme chalk variables.
  All variables are in /node_modules/element-ui/packages/theme-chalk/src/common/var.scss
*/
/*
  MEDIA MIXINS
*/
@font-face {
  font-family: "idea-buddy-font";
  src: asset("scss/fonts/IbIcons/IdeaBuddyFont.eot");
  src: asset("scss/fonts/IbIcons/IdeaBuddyFont.eot?#iefix") format("embedded-opentype"), asset("scss/fonts/IbIcons/IdeaBuddyFont.woff2") format("woff2"), asset("scss/fonts/IbIcons/IdeaBuddyFont.woff") format("woff"), asset("scss/fonts/IbIcons/IdeaBuddyFont.ttf") format("truetype"), asset("scss/fonts/IbIcons/IdeaBuddyFont.svg#font") format("svg");
  font-weight: normal;
  font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
@font-face {
    font-family: "IdeaBuddyFont";
    src: asset("scss/fonts/IbIcons/IdeaBuddyFont.svg#Favorites") format("svg");
}
}
@font-face {
  font-family: "outfit-thin";
  src: asset("scss/fonts/outfit/Outfit-Thin.ttf");
  src: asset("scss/fonts/outfit/Outfit-Thin.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-extra-light";
  src: asset("scss/fonts/outfit/Outfit-ExtraLight.ttf");
  src: asset("scss/fonts/outfit/Outfit-ExtraLight.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-light";
  src: asset("scss/fonts/outfit/Outfit-Light.ttf");
  src: asset("scss/fonts/outfit/Outfit-Light.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-regular";
  src: asset("scss/fonts/outfit/Outfit-Regular.ttf");
  src: asset("scss/fonts/outfit/Outfit-Regular.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-medium";
  src: asset("scss/fonts/outfit/Outfit-Medium.ttf");
  src: asset("scss/fonts/outfit/Outfit-Medium.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-semi-bold";
  src: asset("scss/fonts/outfit/Outfit-SemiBold.ttf");
  src: asset("scss/fonts/outfit/Outfit-SemiBold.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-bold";
  src: asset("scss/fonts/outfit/Outfit-Bold.ttf");
  src: asset("scss/fonts/outfit/Outfit-Bold.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-extra-bold";
  src: asset("scss/fonts/outfit/Outfit-ExtraBold.ttf");
  src: asset("scss/fonts/outfit/Outfit-ExtraBold.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-black";
  src: asset("scss/fonts/outfit/Outfit-Black.ttf");
  src: asset("scss/fonts/outfit/Outfit-Black.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "tragic-marker";
  src: asset("scss/fonts/tragic-marker/tragic-marker-regular.eot");
  src: asset("scss/fonts/tragic-marker/tragic-marker-regular.eot?#iefix") format("embedded-opentype"), asset("scss/fonts/tragic-marker/tragic-marker-regular.woff2") format("woff2"), asset("scss/fonts/tragic-marker/tragic-marker-regular.woff") format("woff"), asset("scss/fonts/tragic-marker/tragic-marker-regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
.item[data-v-21042662] {
  font-size: 16px;
}
/*
  BREAKPOINTS
*/
/*
  CUSTOM VARIABLES
*/
[data-v-5a7b28bb]:root {
  --ib-header-height: 80px;
  --ib-sidebar-width: 220px;
  --ib-sidebar-width-tablet: 70px;
}

/*
  Override theme chalk variables.
  All variables are in /node_modules/element-ui/packages/theme-chalk/src/common/var.scss
*/
/*
  MEDIA MIXINS
*/
@font-face {
  font-family: "idea-buddy-font";
  src: asset("scss/fonts/IbIcons/IdeaBuddyFont.eot");
  src: asset("scss/fonts/IbIcons/IdeaBuddyFont.eot?#iefix") format("embedded-opentype"), asset("scss/fonts/IbIcons/IdeaBuddyFont.woff2") format("woff2"), asset("scss/fonts/IbIcons/IdeaBuddyFont.woff") format("woff"), asset("scss/fonts/IbIcons/IdeaBuddyFont.ttf") format("truetype"), asset("scss/fonts/IbIcons/IdeaBuddyFont.svg#font") format("svg");
  font-weight: normal;
  font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
@font-face {
    font-family: "IdeaBuddyFont";
    src: asset("scss/fonts/IbIcons/IdeaBuddyFont.svg#Favorites") format("svg");
}
}
@font-face {
  font-family: "outfit-thin";
  src: asset("scss/fonts/outfit/Outfit-Thin.ttf");
  src: asset("scss/fonts/outfit/Outfit-Thin.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-extra-light";
  src: asset("scss/fonts/outfit/Outfit-ExtraLight.ttf");
  src: asset("scss/fonts/outfit/Outfit-ExtraLight.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-light";
  src: asset("scss/fonts/outfit/Outfit-Light.ttf");
  src: asset("scss/fonts/outfit/Outfit-Light.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-regular";
  src: asset("scss/fonts/outfit/Outfit-Regular.ttf");
  src: asset("scss/fonts/outfit/Outfit-Regular.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-medium";
  src: asset("scss/fonts/outfit/Outfit-Medium.ttf");
  src: asset("scss/fonts/outfit/Outfit-Medium.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-semi-bold";
  src: asset("scss/fonts/outfit/Outfit-SemiBold.ttf");
  src: asset("scss/fonts/outfit/Outfit-SemiBold.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-bold";
  src: asset("scss/fonts/outfit/Outfit-Bold.ttf");
  src: asset("scss/fonts/outfit/Outfit-Bold.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-extra-bold";
  src: asset("scss/fonts/outfit/Outfit-ExtraBold.ttf");
  src: asset("scss/fonts/outfit/Outfit-ExtraBold.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-black";
  src: asset("scss/fonts/outfit/Outfit-Black.ttf");
  src: asset("scss/fonts/outfit/Outfit-Black.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "tragic-marker";
  src: asset("scss/fonts/tragic-marker/tragic-marker-regular.eot");
  src: asset("scss/fonts/tragic-marker/tragic-marker-regular.eot?#iefix") format("embedded-opentype"), asset("scss/fonts/tragic-marker/tragic-marker-regular.woff2") format("woff2"), asset("scss/fonts/tragic-marker/tragic-marker-regular.woff") format("woff"), asset("scss/fonts/tragic-marker/tragic-marker-regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
.ai-help-me-write-generated-content-wrapper[data-v-5a7b28bb] {
  border-radius: 8px;
  border: 1px solid #C4C4C4;
  margin-bottom: 10px;
}
.ai-help-me-write-generated-content-wrapper .text-and-btn[data-v-5a7b28bb] {
  background: rgba(133, 9, 246, 0.1);
  padding: 10px 0;
  row-gap: 10px;
  border-top-right-radius: 8px !important;
  border-top-left-radius: 8px !important;
}
@media (min-width: 768px) {
.ai-help-me-write-generated-content-wrapper .text-and-btn[data-v-5a7b28bb] {
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
    padding: 10px 0 10px 15px;
}
}
.ai-help-me-write-generated-content-wrapper .text-and-btn .text[data-v-5a7b28bb] {
  color: #8509F6;
}
.ai-help-me-write-generated-content-wrapper .ib-blinking-animation-sentences[data-v-5a7b28bb] {
  padding: 16px 30px;
}
.ai-help-me-write-generated-content-wrapper .generate-content[data-v-5a7b28bb] {
  border-radius: 0 0 6px 6px;
  background-color: #FAFBFF;
  min-height: 190px;
  overflow: hidden;
  border-bottom-right-radius: 8px !important;
  border-bottom-left-radius: 8px !important;
}
.ai-help-me-write-generated-content-wrapper .generate-content .generated-content-will-appear-here[data-v-5a7b28bb] {
  color: #292f4d;
  font-size: 16px;
  font-family: "outfit-light";
  opacity: 0.6;
  padding-left: 30px;
}
.ai-help-me-write-generated-content-wrapper .generate-content .typing[data-v-5a7b28bb] {
  max-height: 54vh;
  overflow: auto;
  padding: 16px 30px;
}
.ai-help-me-write-generated-content-wrapper .generate-content .typing[data-v-5a7b28bb] h1, .ai-help-me-write-generated-content-wrapper .generate-content .typing[data-v-5a7b28bb] h2, .ai-help-me-write-generated-content-wrapper .generate-content .typing[data-v-5a7b28bb] h3 {
  font-family: "outfit-light";
  margin: 24px 0 16px;
}
.ai-help-me-write-generated-content-wrapper .generate-content .typing[data-v-5a7b28bb] h1 {
  font-size: 24px !important;
}
.ai-help-me-write-generated-content-wrapper .generate-content .typing[data-v-5a7b28bb] h2 {
  font-size: 20px !important;
}
.ai-help-me-write-generated-content-wrapper .generate-content .typing[data-v-5a7b28bb] h3 {
  font-size: 18px !important;
}
.ai-help-me-write-generated-content-wrapper .generate-content .typing[data-v-5a7b28bb] strong {
  font-size: 18px;
  font-family: "outfit-light";
  margin: 24px 0 16px;
}
.ai-help-me-write-generated-content-wrapper .generate-content .typing[data-v-5a7b28bb] p strong {
  font-size: 16px;
  margin: 24px 0 16px;
}
.ai-help-me-write-generated-content-wrapper .generate-content .typing[data-v-5a7b28bb] ul strong, .ai-help-me-write-generated-content-wrapper .generate-content .typing[data-v-5a7b28bb] ol strong {
  font-size: 16px;
  font-family: "outfit-light" !important;
  margin: unset;
}
.ai-help-me-write-generated-content-wrapper .generate-content .typing[data-v-5a7b28bb] img {
  width: 100%;
}
.ai-help-me-write-generated-content-wrapper .stop-generating-button-wrapper[data-v-5a7b28bb],
.ai-help-me-write-generated-content-wrapper .generating-loading-buttons-wrapper[data-v-5a7b28bb] {
  padding: 0 15px 15px;
}
.ai-help-me-write-generated-content-wrapper .generating-loading-buttons-wrapper[data-v-5a7b28bb] {
  row-gap: 10px;
}
@media (min-width: 768px) {
.ai-help-me-write-generated-content-wrapper .generating-loading-buttons-wrapper[data-v-5a7b28bb] {
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
}
/*
  BREAKPOINTS
*/
/*
  CUSTOM VARIABLES
*/
[data-v-3a3bb09e]:root {
  --ib-header-height: 80px;
  --ib-sidebar-width: 220px;
  --ib-sidebar-width-tablet: 70px;
}

/*
  Override theme chalk variables.
  All variables are in /node_modules/element-ui/packages/theme-chalk/src/common/var.scss
*/
/*
  MEDIA MIXINS
*/
@font-face {
  font-family: "idea-buddy-font";
  src: asset("scss/fonts/IbIcons/IdeaBuddyFont.eot");
  src: asset("scss/fonts/IbIcons/IdeaBuddyFont.eot?#iefix") format("embedded-opentype"), asset("scss/fonts/IbIcons/IdeaBuddyFont.woff2") format("woff2"), asset("scss/fonts/IbIcons/IdeaBuddyFont.woff") format("woff"), asset("scss/fonts/IbIcons/IdeaBuddyFont.ttf") format("truetype"), asset("scss/fonts/IbIcons/IdeaBuddyFont.svg#font") format("svg");
  font-weight: normal;
  font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
@font-face {
    font-family: "IdeaBuddyFont";
    src: asset("scss/fonts/IbIcons/IdeaBuddyFont.svg#Favorites") format("svg");
}
}
@font-face {
  font-family: "outfit-thin";
  src: asset("scss/fonts/outfit/Outfit-Thin.ttf");
  src: asset("scss/fonts/outfit/Outfit-Thin.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-extra-light";
  src: asset("scss/fonts/outfit/Outfit-ExtraLight.ttf");
  src: asset("scss/fonts/outfit/Outfit-ExtraLight.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-light";
  src: asset("scss/fonts/outfit/Outfit-Light.ttf");
  src: asset("scss/fonts/outfit/Outfit-Light.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-regular";
  src: asset("scss/fonts/outfit/Outfit-Regular.ttf");
  src: asset("scss/fonts/outfit/Outfit-Regular.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-medium";
  src: asset("scss/fonts/outfit/Outfit-Medium.ttf");
  src: asset("scss/fonts/outfit/Outfit-Medium.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-semi-bold";
  src: asset("scss/fonts/outfit/Outfit-SemiBold.ttf");
  src: asset("scss/fonts/outfit/Outfit-SemiBold.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-bold";
  src: asset("scss/fonts/outfit/Outfit-Bold.ttf");
  src: asset("scss/fonts/outfit/Outfit-Bold.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-extra-bold";
  src: asset("scss/fonts/outfit/Outfit-ExtraBold.ttf");
  src: asset("scss/fonts/outfit/Outfit-ExtraBold.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-black";
  src: asset("scss/fonts/outfit/Outfit-Black.ttf");
  src: asset("scss/fonts/outfit/Outfit-Black.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "tragic-marker";
  src: asset("scss/fonts/tragic-marker/tragic-marker-regular.eot");
  src: asset("scss/fonts/tragic-marker/tragic-marker-regular.eot?#iefix") format("embedded-opentype"), asset("scss/fonts/tragic-marker/tragic-marker-regular.woff2") format("woff2"), asset("scss/fonts/tragic-marker/tragic-marker-regular.woff") format("woff"), asset("scss/fonts/tragic-marker/tragic-marker-regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
.help-me-write[data-v-3a3bb09e] {
  height: 88.3vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.help-me-write h3[data-v-3a3bb09e] {
  color: #292f4d;
  font-family: "outfit-regular";
  font-size: 20px;
  margin: 0;
  line-height: 38px;
}
.help-me-write .help-me-write-description[data-v-3a3bb09e] {
  color: #292f4d;
  font-size: 16px;
  font-weight: 300;
  margin: 0 0 28px;
}
.help-me-write .handwriting-wrapper[data-v-3a3bb09e] {
  position: relative;
}
.help-me-write .handwriting-wrapper .generate-handwriting[data-v-3a3bb09e] {
  position: absolute;
  top: -65px;
  left: 50px;
}
.help-me-write-footer[data-v-3a3bb09e] {
  row-gap: 10px;
}
.disclaimer-text[data-v-3a3bb09e] {
  color: #292f4d;
  font-size: 14px;
  opacity: 0.6;
  margin: 5px 0 3px;
  line-height: 14px;
}
.jodit-counter-wrapper[data-v-3a3bb09e] {
  margin-top: 10px;
}
.jodit-counter-wrapper p[data-v-3a3bb09e] {
  margin: 5px 0 3px;
}
/*
  BREAKPOINTS
*/
/*
  CUSTOM VARIABLES
*/
[data-v-7d1b43bd]:root {
  --ib-header-height: 80px;
  --ib-sidebar-width: 220px;
  --ib-sidebar-width-tablet: 70px;
}

/*
  Override theme chalk variables.
  All variables are in /node_modules/element-ui/packages/theme-chalk/src/common/var.scss
*/
/*
  MEDIA MIXINS
*/
@font-face {
  font-family: "idea-buddy-font";
  src: asset("scss/fonts/IbIcons/IdeaBuddyFont.eot");
  src: asset("scss/fonts/IbIcons/IdeaBuddyFont.eot?#iefix") format("embedded-opentype"), asset("scss/fonts/IbIcons/IdeaBuddyFont.woff2") format("woff2"), asset("scss/fonts/IbIcons/IdeaBuddyFont.woff") format("woff"), asset("scss/fonts/IbIcons/IdeaBuddyFont.ttf") format("truetype"), asset("scss/fonts/IbIcons/IdeaBuddyFont.svg#font") format("svg");
  font-weight: normal;
  font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
@font-face {
    font-family: "IdeaBuddyFont";
    src: asset("scss/fonts/IbIcons/IdeaBuddyFont.svg#Favorites") format("svg");
}
}
@font-face {
  font-family: "outfit-thin";
  src: asset("scss/fonts/outfit/Outfit-Thin.ttf");
  src: asset("scss/fonts/outfit/Outfit-Thin.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-extra-light";
  src: asset("scss/fonts/outfit/Outfit-ExtraLight.ttf");
  src: asset("scss/fonts/outfit/Outfit-ExtraLight.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-light";
  src: asset("scss/fonts/outfit/Outfit-Light.ttf");
  src: asset("scss/fonts/outfit/Outfit-Light.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-regular";
  src: asset("scss/fonts/outfit/Outfit-Regular.ttf");
  src: asset("scss/fonts/outfit/Outfit-Regular.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-medium";
  src: asset("scss/fonts/outfit/Outfit-Medium.ttf");
  src: asset("scss/fonts/outfit/Outfit-Medium.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-semi-bold";
  src: asset("scss/fonts/outfit/Outfit-SemiBold.ttf");
  src: asset("scss/fonts/outfit/Outfit-SemiBold.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-bold";
  src: asset("scss/fonts/outfit/Outfit-Bold.ttf");
  src: asset("scss/fonts/outfit/Outfit-Bold.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-extra-bold";
  src: asset("scss/fonts/outfit/Outfit-ExtraBold.ttf");
  src: asset("scss/fonts/outfit/Outfit-ExtraBold.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-black";
  src: asset("scss/fonts/outfit/Outfit-Black.ttf");
  src: asset("scss/fonts/outfit/Outfit-Black.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "tragic-marker";
  src: asset("scss/fonts/tragic-marker/tragic-marker-regular.eot");
  src: asset("scss/fonts/tragic-marker/tragic-marker-regular.eot?#iefix") format("embedded-opentype"), asset("scss/fonts/tragic-marker/tragic-marker-regular.woff2") format("woff2"), asset("scss/fonts/tragic-marker/tragic-marker-regular.woff") format("woff"), asset("scss/fonts/tragic-marker/tragic-marker-regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
.ai-tips-content-wrapper[data-v-7d1b43bd] {
  color: #292f4d;
  line-height: 2;
}
.ai-tips-content-wrapper h3[data-v-7d1b43bd] {
  font-size: 18px !important;
}
.ai-tips-content-wrapper .typing[data-v-7d1b43bd] ul {
  margin: 0;
}
.title[data-v-7d1b43bd] {
  background: -webkit-gradient(linear, left top, right top, color-stop(30%, #8509F6), color-stop(50%, #ED6F7C), color-stop(70%, #0060ee), color-stop(90%, #8509F6));
  background: linear-gradient(to right, #8509F6 30%, #ED6F7C 50%, #0060ee 70%, #8509F6 90%);
  background-size: 200% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.title.animation[data-v-7d1b43bd] {
  -webkit-animation: shine-7d1b43bd 3s linear infinite;
          animation: shine-7d1b43bd 3s linear infinite;
}
.title .icon[data-v-7d1b43bd] {
  font-size: 26px;
  padding: 0 10px 0 5px;
}
.title .beta[data-v-7d1b43bd] {
  font-size: 10px;
  font-weight: 900 !important;
  margin-left: 5px;
}
@-webkit-keyframes shine-7d1b43bd {
to {
    background-position: -200% center;
}
}
@keyframes shine-7d1b43bd {
to {
    background-position: -200% center;
}
}
.disclaimer-text[data-v-7d1b43bd] {
  font-size: 14px;
  opacity: 0.7;
  margin: 5px 0 3px;
  line-height: 14px;
}
/*
  BREAKPOINTS
*/
/*
  CUSTOM VARIABLES
*/
[data-v-9002283c]:root {
  --ib-header-height: 80px;
  --ib-sidebar-width: 220px;
  --ib-sidebar-width-tablet: 70px;
}

/*
  Override theme chalk variables.
  All variables are in /node_modules/element-ui/packages/theme-chalk/src/common/var.scss
*/
/*
  MEDIA MIXINS
*/
@font-face {
  font-family: "idea-buddy-font";
  src: asset("scss/fonts/IbIcons/IdeaBuddyFont.eot");
  src: asset("scss/fonts/IbIcons/IdeaBuddyFont.eot?#iefix") format("embedded-opentype"), asset("scss/fonts/IbIcons/IdeaBuddyFont.woff2") format("woff2"), asset("scss/fonts/IbIcons/IdeaBuddyFont.woff") format("woff"), asset("scss/fonts/IbIcons/IdeaBuddyFont.ttf") format("truetype"), asset("scss/fonts/IbIcons/IdeaBuddyFont.svg#font") format("svg");
  font-weight: normal;
  font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
@font-face {
    font-family: "IdeaBuddyFont";
    src: asset("scss/fonts/IbIcons/IdeaBuddyFont.svg#Favorites") format("svg");
}
}
@font-face {
  font-family: "outfit-thin";
  src: asset("scss/fonts/outfit/Outfit-Thin.ttf");
  src: asset("scss/fonts/outfit/Outfit-Thin.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-extra-light";
  src: asset("scss/fonts/outfit/Outfit-ExtraLight.ttf");
  src: asset("scss/fonts/outfit/Outfit-ExtraLight.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-light";
  src: asset("scss/fonts/outfit/Outfit-Light.ttf");
  src: asset("scss/fonts/outfit/Outfit-Light.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-regular";
  src: asset("scss/fonts/outfit/Outfit-Regular.ttf");
  src: asset("scss/fonts/outfit/Outfit-Regular.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-medium";
  src: asset("scss/fonts/outfit/Outfit-Medium.ttf");
  src: asset("scss/fonts/outfit/Outfit-Medium.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-semi-bold";
  src: asset("scss/fonts/outfit/Outfit-SemiBold.ttf");
  src: asset("scss/fonts/outfit/Outfit-SemiBold.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-bold";
  src: asset("scss/fonts/outfit/Outfit-Bold.ttf");
  src: asset("scss/fonts/outfit/Outfit-Bold.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-extra-bold";
  src: asset("scss/fonts/outfit/Outfit-ExtraBold.ttf");
  src: asset("scss/fonts/outfit/Outfit-ExtraBold.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-black";
  src: asset("scss/fonts/outfit/Outfit-Black.ttf");
  src: asset("scss/fonts/outfit/Outfit-Black.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "tragic-marker";
  src: asset("scss/fonts/tragic-marker/tragic-marker-regular.eot");
  src: asset("scss/fonts/tragic-marker/tragic-marker-regular.eot?#iefix") format("embedded-opentype"), asset("scss/fonts/tragic-marker/tragic-marker-regular.woff2") format("woff2"), asset("scss/fonts/tragic-marker/tragic-marker-regular.woff") format("woff"), asset("scss/fonts/tragic-marker/tragic-marker-regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
.title-wrapper[data-v-9002283c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  padding: 10px 0 10px 10px;
}
@media (min-width: 768px) {
.title-wrapper[data-v-9002283c] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 20px 0 10px 10px;
}
}
.title-wrapper .ai-buddy-drawer-title[data-v-9002283c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  width: 100%;
  background: #8509F6;
  background-size: 200% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.title-wrapper .ai-buddy-drawer-title .icon[data-v-9002283c] {
  font-size: 22px !important;
  margin-bottom: 5px;
}
.title-wrapper .tabs[data-v-9002283c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-column-gap: 10px;
     -moz-column-gap: 10px;
          column-gap: 10px;
  padding-left: 20px;
}
@media (min-width: 768px) {
.title-wrapper .tabs[data-v-9002283c] {
    padding: 0;
    -webkit-column-gap: 0;
       -moz-column-gap: 0;
            column-gap: 0;
}
}
@media (min-width: 768px) {
.title-wrapper .tabs .button-tab[data-v-9002283c] {
    margin-left: 10px;
}
}

/*# sourceMappingURL=business-guide-concept-distribution~business-guide-concept-idea~business-guide-concept-partners~busi~e843fee7.4ae513ce.css.map*/