
.version-display[data-v-9ff1035f] {
  display: inline-flex;
  align-items: center;
  font-size: 0.875rem;
  color: rgba(var(--v-theme-on-surface), 0.7);
}
.version-text[data-v-9ff1035f] {
  font-family: monospace;
}

.navigation-tabs {
&[data-v-2e47345f] {
  min-width: 300px;
}
[data-v-2e47345f] .v-tabs__bar {
    box-shadow: none !important;
}
}
.v-tab[data-v-2e47345f] {
  font-weight: 500;
  font-size: 1.1rem;
  box-shadow: none !important;
}
[data-v-2e47345f] .v-tab--selected {
  background-color: rgb(var(--v-theme-primary));
  color: rgb(var(--v-theme-on-primary));
  box-shadow: none !important;
}
[data-v-2e47345f] .v-tabs-bar {
  box-shadow: none !important;
}
[data-v-2e47345f] .v-slide-group__container {
  box-shadow: none !important;
}
[data-v-2e47345f] .v-slide-group__wrapper {
  box-shadow: none !important;
}
html .bg-success {
  color: white !important;
}

.v-row + .v-row {
  margin-top: 0px;
}

.v-divider {
  opacity: 1;
  border-color: rgba(var(--v-theme-borderLight), 0.36);
}

.v-table > .v-table__wrapper > table > thead > tr > th {
  color: inherit;
}

.border-blue-right {
  border-right: 1px solid rgba(var(--v-theme-borderLight), 0.36);
}

.v-selection-control {
  flex: unset;
}

.customizer-btn .icon {
  animation: progress-circular-rotate 1.4s linear infinite;
  transform-origin: center center;
  transition: all 0.2s ease-in-out;
}

.no-spacer .v-list-item__spacer {
  display: none !important;
}

@keyframes progress-circular-rotate {
  100% {
    transform: rotate(270deg);
  }
}
html {
  overflow-y: auto;
}

.v-main {
  /*margin-right: 20px;*/
  margin: 20px;
}

.horizontalLayout .v-main {
  margin-right: 20px;
  margin-left: 20px;
}

@media (max-width: 1279px) {
  .v-main {
    margin: 0 10px;
  }
}
.spacer {
  padding: 100px 0;
}

@media (max-width: 800px) {
  .spacer {
    padding: 40px 0;
  }
}
.page-wrapper {
  min-height: calc(100vh - 100px);
  padding: 15px;
  border-radius: 12px;
  background: rgb(var(--v-theme-containerBg));
}

.maxWidth {
  max-width: 1200px;
  margin: 0 auto;
}

.display-1 {
  font-size: 44px;
  line-height: 54px;
}

.display-2 {
  font-size: 40px;
  line-height: 50px;
}

.display-3 {
  font-size: 30px;
  line-height: 40px;
}

.h1 {
  font-size: 36px;
  line-height: 46px;
}

.h2 {
  font-size: 30px;
  line-height: 40px;
}

.h3 {
  font-size: 21px;
  line-height: 31px;
}

.h4 {
  font-size: 18px;
  line-height: 28px;
}

.h5 {
  font-size: 16px;
  line-height: 26px;
}

.h6 {
  font-size: 14px;
  line-height: 24px;
}

.text-8 {
  font-size: 8px;
  line-height: 18px;
}

.text-10 {
  font-size: 10px;
  line-height: 20px;
}

.text-13 {
  font-size: 13px;
  line-height: 23px;
}

.text-18 {
  font-size: 18px;
  line-height: 28px;
}

.text-20 {
  font-size: 20px;
  line-height: 30px;
}

.text-24 {
  font-size: 24px;
  line-height: 34px;
}

.body-text-1 {
  font-size: 10px;
  line-height: 20px;
}

.customizer-btn {
  position: fixed;
  top: 25%;
  right: 10px;
  border-radius: 50% 50% 4px;
}
.customizer-btn .icon {
  animation: progress-circular-rotate 1.4s linear infinite;
  transform-origin: center center;
  transition: all 0.2s ease-in-out;
}

.fixed-width {
  max-width: 1300px;
}

.text-white {
  color: rgb(255, 255, 255) !important;
}

.border-right {
  border-right: 1px solid rgba(0, 0, 0, 0.12);
}

.border-bottom {
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}

.themeBluePurple,
.themeDarkPurple {
  background: linear-gradient(135deg, rgb(33, 150, 243) 50%, rgb(103, 58, 183) 50%);
}

.themeGreenDark,
.themeDarkGreen {
  background: linear-gradient(135deg, rgb(96, 125, 139) 50%, rgb(0, 150, 136) 50%);
}

.themePink,
.themeDarkPink {
  background: linear-gradient(135deg, rgb(32, 52, 97) 50%, rgb(236, 64, 122) 50%);
}

.themeYellow,
.themeDarkYellow {
  background: linear-gradient(135deg, rgb(22, 89, 90) 50%, rgb(199, 126, 35) 50%);
}

.themeSeaGreen,
.themeDarkSeaGreen {
  background: linear-gradient(135deg, rgb(23, 62, 67) 50%, rgb(63, 176, 172) 50%);
}

.themeOliveGreen,
.themeDarkOliveGreen {
  background: linear-gradient(135deg, rgb(10, 35, 66) 50%, rgb(44, 165, 141) 50%);
}

.themeSpeechBlue,
.themeDarkSpeechBlue {
  background: linear-gradient(135deg, rgb(63, 81, 181) 50%, rgb(63, 81, 181) 50%);
}

body .Poppins {
  font-family: "Poppins", sans-serif !important;
}
body .Inter {
  font-family: "Inter", sans-serif !important;
}

@keyframes wings {
  50% {
    transform: translateY(-40px);
  }
  100% {
    transform: translateY(0px);
  }
}
@keyframes blink {
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes bounce {
  0%, 20%, 53%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translateZ(0);
  }
  40%, 43% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -5px, 0);
  }
  70% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -7px, 0);
  }
  80% {
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translateZ(0);
  }
  90% {
    transform: translate3d(0, -2px, 0);
  }
}
@keyframes slideY {
  0%, 50%, 100% {
    transform: translateY(0px);
  }
  25% {
    transform: translateY(-10px);
  }
  75% {
    transform: translateY(10px);
  }
}
@keyframes slideX {
  0%, 50%, 100% {
    transform: translateX(0px);
  }
  25% {
    transform: translateX(-10px);
  }
  75% {
    transform: translateX(10px);
  }
}
.link {
  color: rgb(var(--v-theme-lightText));
  text-decoration: none;
}
.link:hover {
  color: rgb(var(--v-theme-primary));
}

/*This is for the logo*/
.leftSidebar {
  border: 0px;
  box-shadow: none !important;
  top: 0 !important;
  height: calc(100% - 0px) !important;
}
.leftSidebar .logo {
  padding-left: 7px;
}

/*This is for the Vertical sidebar*/
@media (min-width: 1280px) {
  .verticalLayout .v-application__wrap > header.v-toolbar {
    width: calc(100% - 256px) !important;
    left: 256px !important;
  }
  .verticalLayout.mini-sidebar .v-application__wrap > header.v-toolbar {
    width: calc(100% - 75px) !important;
    left: 75px !important;
  }
}
.scrollnavbar {
  height: calc(100vh - 100px);
}
.scrollnavbar .smallCap {
  padding: 0px 0 0 4px !important;
  font-size: 0.875rem;
  font-weight: 500;
}
.scrollnavbar .v-list {
  color: rgb(var(--v-theme-lightText));
}
.scrollnavbar {
  /*General Menu css*/
}
.scrollnavbar .v-list-group__items .v-list-item,
.scrollnavbar .v-list-item {
  border-radius: 12px;
  padding-inline-start: calc(12px + var(--indent-padding) / 2) !important;
}
.scrollnavbar .v-list-group__items .v-list-item:hover,
.scrollnavbar .v-list-item:hover {
  color: rgb(var(--v-theme-secondary));
}
.scrollnavbar .v-list-group__items .v-list-item .v-list-item__prepend,
.scrollnavbar .v-list-item .v-list-item__prepend {
  margin-inline-end: 13px;
}
.scrollnavbar .v-list-group__items .v-list-item .v-list-item__append,
.scrollnavbar .v-list-item .v-list-item__append {
  font-size: 0.875rem;
}
.scrollnavbar .v-list-group__items .v-list-item .v-list-item__append .v-icon,
.scrollnavbar .v-list-item .v-list-item__append .v-icon {
  margin-inline-start: 13px;
}
.scrollnavbar .v-list-group__items .v-list-item .v-list-item-title,
.scrollnavbar .v-list-item .v-list-item-title {
  font-size: 0.875rem;
}
.scrollnavbar .leftPadding {
  margin-left: 4px;
}
.scrollnavbar {
  /*This is for the dropdown*/
}
.scrollnavbar .v-list .v-list-item--active .v-list-item-title {
  font-weight: 500;
}
.scrollnavbar .v-list .sidebarchip .v-icon {
  margin-inline-start: -3px;
}
.scrollnavbar .v-list .v-list-group .v-list-item > .v-list-item__overlay {
  background-color: transparent;
}
.scrollnavbar .v-list .v-list-group .v-list-item:focus-visible > .v-list-item__overlay {
  opacity: 0;
}
.scrollnavbar .v-list > .v-list-group {
  position: relative;
}
.scrollnavbar .v-list > .v-list-group > .v-list-item--active,
.scrollnavbar .v-list > .v-list-group > .v-list-item:hover {
  background: rgb(var(--v-theme-secondary), 0.05);
}
.scrollnavbar .v-list > .v-list-group:after {
  content: "";
  position: absolute;
  left: 21px;
  top: 46px;
  height: calc(100% - 46px);
  width: 1px;
  opacity: 1;
  background: rgb(var(--v-theme-primary), 0.15);
}

.v-navigation-drawer--rail .scrollnavbar .v-list .v-list-group__items,
.v-navigation-drawer--rail .hide-menu {
  opacity: 0;
}
.v-navigation-drawer--rail .leftPadding {
  margin-left: 0px;
}

@media only screen and (min-width: 1170px) {
  .mini-sidebar .logo {
    width: 40px;
    overflow: hidden;
  }
  .mini-sidebar .leftSidebar:hover {
    box-shadow: 1px 0 20px rgba(0, 0, 0, 0.08) !important;
  }
  .mini-sidebar .v-navigation-drawer--expand-on-hover:hover .logo {
    width: 100%;
  }
  .mini-sidebar .v-navigation-drawer--expand-on-hover:hover .v-list .v-list-group__items,
  .mini-sidebar .v-navigation-drawer--expand-on-hover:hover .hide-menu {
    opacity: 1;
  }
}
.profileBtn {
  height: 50px !important;
  margin: 0 20px 0 10px !important;
}

.search-sheet {
  position: absolute;
  z-index: 9;
}

.circle {
  position: relative;
  overflow: hidden;
}
.circle.sm-circle::before {
  content: "";
  position: absolute;
  width: 200px;
  height: 200px;
  border: 3px solid rgb(var(--v-theme-warning));
  border-radius: 50%;
  top: 125px;
  right: -70px;
}
.circle.lg-circle::after {
  content: "";
  position: absolute;
  width: 200px;
  height: 200px;
  border: 19px solid rgb(var(--v-theme-warning));
  border-radius: 50%;
  top: 65px;
  right: -150px;
}

.horizontaTopbar .v-toolbar__content {
  max-width: 1270px;
  margin: 0 auto;
}

.mobile-menu .v-navigation-drawer {
  margin-top: -80px !important;
  height: 100vh !important;
  z-index: 2000 !important;
  box-shadow: 1px 2px 80px rgba(0, 0, 0, 0.5) !important;
}

@media (min-width: 960px) {
  .horizontalMenu {
    border-top: 1px solid rgba(135, 135, 135, 0.15);
    margin-top: 82px;
    margin-bottom: -80px;
  }
  .horizontalMenu.maxWidth .horizontal-navbar {
    max-width: 1250px;
  }
  .horizontal-navbar {
    padding: 10px 15px;
    margin: 0px auto;
    align-items: center;
    display: flex;
    z-index: 11;
    font-size: 0.875rem;
    position: relative;
  }
  .horizontal-navbar ul {
    padding: 0px;
    margin: 0px;
  }
  .horizontal-navbar li {
    list-style: none;
  }
  .horizontal-navbar li a {
    color: inherit;
    opacity: 0.7;
    text-decoration: none;
    display: flex;
    padding: 10px 13px;
    height: 44px;
  }
  .horizontal-navbar li a .navIcon {
    margin-right: 10px;
  }
  .horizontal-navbar li a .ddIcon {
    margin-top: 2px;
  }
  .horizontal-navbar li a:hover {
    opacity: 1;
    color: rgb(var(--v-theme-secondary));
  }
  .horizontal-navbar .navItem {
    position: relative;
  }
  .horizontal-navbar .ddMenu {
    position: absolute;
    width: 230px;
    display: none;
    top: 42px;
    padding: 10px;
    z-index: 1;
    background-color: rgb(var(--v-theme-surface));
    box-shadow: 1px 0 20px rgba(0, 0, 0, 0.08);
    border-radius: 12px;
  }
  .horizontal-navbar .ddMenu li {
    margin-bottom: 3px;
  }
  .horizontal-navbar .ddLevel-2,
  .horizontal-navbar .ddLevel-3 {
    top: -5px;
    left: 212px;
  }
  .horizontal-navbar .navItem:hover {
    background-color: rgb(var(--v-theme-lightsecondary));
    border-radius: 12px;
  }
  .horizontal-navbar .navItem:hover > a > .ddIcon {
    transform: rotate(90deg);
  }
  .horizontal-navbar .navItem:hover > .ddMenu {
    display: block;
  }
  .horizontal-navbar > li:hover {
    background-color: rgb(var(--v-theme-lightsecondary));
    border-radius: 12px;
  }
  .horizontal-navbar > li:hover > .navItemLink {
    color: rgb(var(--v-theme-secondary));
    opacity: 1;
  }
  .horizontal-navbar .router-link-exact-active {
    color: rgb(var(--v-theme-secondary));
    font-weight: 500;
    background-color: rgb(var(--v-theme-lightsecondary));
    border-radius: 12px;
  }
}
.single-line-alert .v-alert__close,
.single-line-alert .v-alert__prepend {
  align-self: center !important;
}

@media (max-width: 500px) {
  .single-line-alert {
    display: flex;
    flex-wrap: wrap;
  }
  .single-line-alert .v-alert__append {
    margin-inline-start: 0px;
  }
  .single-line-alert .v-alert__close {
    margin-left: auto;
  }
  .single-line-alert .v-alert__content {
    margin-top: 5px;
  }
  .alert-with-action .v-alert .v-icon {
    font-size: 20px !important;
  }
  .alert-with-action .v-alert .v-alert__prepend {
    margin-inline-end: 6px;
  }
  .alert-with-action .v-alert .v-alert__append {
    margin-inline-start: auto;
    width: 30%;
  }
  .alert-with-action .v-alert .v-alert__close {
    margin-left: 5px;
  }
}
.v-btn.bg-lightprimary:hover, .v-btn.bg-lightprimary:active, .v-btn.bg-lightprimary:focus {
  background-color: rgb(var(--v-theme-primary)) !important;
  color: #fff !important;
}
.v-btn.bg-lightsecondary:hover, .v-btn.bg-lightsecondary:active, .v-btn.bg-lightsecondary:focus {
  background-color: rgb(var(--v-theme-secondary)) !important;
  color: #fff !important;
}
.v-btn.text-facebook:hover, .v-btn.text-facebook:active, .v-btn.text-facebook:focus {
  background-color: rgb(var(--v-theme-facebook)) !important;
  color: #fff !important;
}
.v-btn.text-twitter:hover, .v-btn.text-twitter:active, .v-btn.text-twitter:focus {
  background-color: rgb(var(--v-theme-twitter)) !important;
  color: #fff !important;
}
.v-btn.text-linkedin:hover, .v-btn.text-linkedin:active, .v-btn.text-linkedin:focus {
  background-color: rgb(var(--v-theme-linkedin)) !important;
  color: #fff !important;
}

.v-btn {
  text-transform: capitalize;
  letter-spacing: 0;
}

.v-btn--icon.v-btn--density-default {
  width: calc(var(--v-btn-height) + 6px);
  height: calc(var(--v-btn-height) + 6px);
}

.v-btn-group .v-btn {
  height: inherit !important;
}

.v-card--variant-outlined {
  border-color: rgba(var(--v-theme-borderLight), 0.36);
}
.v-card--variant-outlined .v-divider {
  border-color: rgba(var(--v-theme-borderLight), 0.36);
}
.v-card--variant-outlined .bg-warning .v-divider {
  border-color: rgba(255, 255, 255, 0.36);
}

.v-card-text {
  padding: 24px;
}

.v-card-actions {
  padding: 0.625rem 24px 24px;
}

.v-card {
  width: 100%;
  overflow: visible;
}
.v-card .v-card-text {
  line-height: 1.25rem;
}

.v-card-item {
  padding: 20px 24px;
}

.card-hover-border:hover {
  border: 1px solid rgb(var(--v-theme-primary));
}

.v-field--variant-outlined .v-field__outline__start.v-locale--is-ltr,
.v-locale--is-ltr .v-field--variant-outlined .v-field__outline__start {
  border-radius: 12px 0 0 12px;
}

.v-field--variant-outlined .v-field__outline__end.v-locale--is-ltr,
.v-locale--is-ltr .v-field--variant-outlined .v-field__outline__end {
  border-radius: 0 12px 12px 0;
}

.v-input--density-default,
.v-field--variant-solo,
.v-field--variant-filled {
  --v-input-control-height: 51px;
  --v-input-padding-top: 14px;
}

.v-input--density-comfortable {
  --v-input-control-height: 56px;
  --v-input-padding-top: 17px;
}

.v-label {
  font-size: 0.975rem;
}

.v-switch .v-label,
.v-checkbox .v-label {
  opacity: 1;
}

.todo-list .v-selection-control.v-selection-control--dirty .v-label {
  text-decoration: line-through;
}

.text-truncate .v-selection-control {
  width: calc(100% - 15px);
}

.v-navigation-drawer__scrim.fade-transition-leave-to {
  display: none;
}

.elevation-10 {
  box-shadow: 1px 0 20px rgba(0, 0, 0, 0.08) !important;
}

.primary-shadow {
  box-shadow: rgba(var(--v-theme-primary), 0.3) 0px 12px 14px 0px;
}
.primary-shadow:hover {
  box-shadow: none;
}

.v-text-field input {
  font-size: 0.875rem;
}

.v-input--density-default .v-field__input {
  min-height: 51px;
}

.v-field__outline {
  color: rgb(var(--v-theme-inputBorder));
}

.inputWithbg .v-field--variant-outlined {
  background-color: rgba(0, 0, 0, 0.025);
  border-radius: 12px !important;
}

.v-textarea input {
  font-size: 0.875rem;
  font-weight: 500;
}
.v-textarea input::placeholder {
  color: rgba(0, 0, 0, 0.38);
}

.theme-tab.v-tabs .v-tab {
  border-radius: 12px !important;
  min-width: auto !important;
}
.theme-tab.v-tabs .v-tab.v-tab-item--selected {
  background: rgb(var(--v-theme-primary));
}

.customize-table {
  border-radius: 12px;
}
.customize-table .vue3-easy-data-table__main,
.customize-table .vue3-easy-data-table__footer {
  border-radius: 12px;
}
.customize-table {
  white-space: nowrap;
  --easy-table-border: 1px solid rgb(var(--v-theme-inputBorder), 0.1);
  --easy-table-row-border: 1px solid rgb(var(--v-theme-inputBorder), 0.1);
  --easy-table-header-font-size: 14px;
  --easy-table-header-height: 50px;
  --easy-table-header-font-color: rgb(var(--v-theme-darkText));
  --easy-table-header-background-color: rgb(var(--v-theme-surface));
  --easy-table-header-item-padding: 10px 15px;
  --easy-table-body-even-row-font-color: rgb(var(--v-theme-surface));
  --easy-table-body-even-row-background-color: rgba(0, 0, 0, 0.02);
  --easy-table-body-row-font-color: rgb(var(--v-theme-darkText));
  --easy-table-body-row-background-color: rgb(var(--v-theme-surface));
  --easy-table-body-row-height: 50px;
  --easy-table-body-row-font-size: 14px;
  --easy-table-body-row-hover-font-color: rgb(var(--v-theme-darkText));
  --easy-table-body-row-hover-background-color: rgba(0, 0, 0, 0.02);
  --easy-table-body-item-padding: 15px;
  --easy-table-footer-background-color: rgb(var(--v-theme-surface));
  --easy-table-footer-font-color: rgb(var(--v-theme-darkText));
  --easy-table-footer-font-size: 14px;
  --easy-table-footer-padding: 0px 10px;
  --easy-table-footer-height: 50px;
  --easy-table-rows-per-page-selector-width: 70px;
  --easy-table-rows-per-page-selector-option-padding: 10px;
  --easy-table-scrollbar-track-color: #;
  --easy-table-scrollbar-color: #;
  --easy-table-scrollbar-thumb-color: #4c5d7a;
  --easy-table-scrollbar-corner-color: #;
  --easy-table-loading-mask-background-color: #;
}

@media (max-width: 800px) {
  .vue3-easy-data-table__footer {
    overflow: auto;
    justify-content: start !important;
  }
}
.bubble-shape {
  position: relative;
}
.bubble-shape:before {
  content: "";
  position: absolute;
  width: 210px;
  height: 210px;
  border-radius: 50%;
  top: -125px;
  right: -15px;
  opacity: 0.5;
  z-index: -1;
}
.bubble-shape:after {
  content: "";
  position: absolute;
  width: 210px;
  height: 210px;
  border-radius: 50%;
  top: -85px;
  right: -95px;
  z-index: -1;
}
.bubble-shape.bubble-primary-shape::before {
  background: rgb(var(--v-theme-darkprimary));
}
.bubble-shape.bubble-primary-shape::after {
  background: rgb(var(--v-theme-darkprimary));
}
.bubble-shape.bubble-secondary-shape::before {
  background: rgb(var(--v-theme-darksecondary));
}
.bubble-shape.bubble-secondary-shape::after {
  background: rgb(var(--v-theme-darksecondary));
}

.z-1 {
  z-index: 1;
  position: relative;
}

.bubble-shape-sm {
  position: relative;
}
.bubble-shape-sm::before {
  content: "";
  position: absolute;
  width: 210px;
  height: 210px;
  border-radius: 50%;
  top: -160px;
  right: -130px;
}
.bubble-shape-sm.bubble-primary::before {
  background: linear-gradient(140.9deg, rgb(var(--v-theme-lightprimary)) -14.02%, rgba(var(--v-theme-darkprimary), 0) 77.58%);
}
.bubble-shape-sm::after {
  content: "";
  position: absolute;
  width: 210px;
  height: 210px;
  border-radius: 50%;
  top: -30px;
  right: -180px;
}
.bubble-shape-sm.bubble-primary::after {
  background: linear-gradient(210.04deg, rgb(var(--v-theme-lightprimary)) -50.94%, rgba(var(--v-theme-darkprimary), 0) 83.49%);
}
.bubble-shape-sm.bubble-warning::before {
  background: linear-gradient(140.9deg, rgb(var(--v-theme-warning)) -14.02%, rgba(144, 202, 249, 0) 70.5%);
}
.bubble-shape-sm.bubble-warning::after {
  background: linear-gradient(210.04deg, rgb(var(--v-theme-warning)) -50.94%, rgba(144, 202, 249, 0) 83.49%);
}

.icon-scale {
  position: absolute;
  bottom: -16px;
  transform: rotate(31deg);
  left: -20px;
}

.ProseMirror {
  padding: 20px;
  border: 1px solid rgb(var(--v-theme-inputBorder), 0.3);
  border-radius: 0 0 12px 12px;
}
.ProseMirror.ProseMirror-focused {
  outline-color: rgb(var(--v-theme-primary), 0.3) !important;
}
.ProseMirror > * + * {
  margin-top: 0.75em;
}
.ProseMirror ul,
.ProseMirror ol {
  padding: 0 1rem;
}
.ProseMirror h1,
.ProseMirror h2,
.ProseMirror h3,
.ProseMirror h4,
.ProseMirror h5,
.ProseMirror h6 {
  line-height: 1.1;
}
.ProseMirror code {
  background-color: rgba(97, 97, 97, 0.1);
  color: #616161;
}
.ProseMirror pre {
  background: #0d0d0d;
  color: #fff;
  font-family: "JetBrainsMono", monospace;
  padding: 0.75rem 1rem;
  border-radius: 0.5rem;
}
.ProseMirror pre code {
  color: inherit;
  padding: 0;
  background: none;
  font-size: 0.8rem;
}
.ProseMirror img {
  max-width: 100%;
  height: auto;
}
.ProseMirror blockquote {
  padding-left: 1rem;
  border-left: 2px solid rgba(13, 13, 13, 0.1);
}
.ProseMirror hr {
  border: none;
  border-top: 2px solid rgba(13, 13, 13, 0.1);
  margin: 2rem 0;
}

.DarkPurpleTheme .apexcharts-tooltip.apexcharts-theme-light,
.DarkGreenTheme .apexcharts-tooltip.apexcharts-theme-light,
.DarkPinkTheme .apexcharts-tooltip.apexcharts-theme-light,
.DarkYellowTheme .apexcharts-tooltip.apexcharts-theme-light,
.DarkSeaGreenTheme .apexcharts-tooltip.apexcharts-theme-light,
.DarkOliveGreenTheme .apexcharts-tooltip.apexcharts-theme-light,
.DarkSpeechBlueTheme .apexcharts-tooltip.apexcharts-theme-light,
.v-theme--DarkPurpleTheme .apexcharts-tooltip.apexcharts-theme-light {
  background-color: rgb(var(--v-theme-containerBg));
  border: 1px solid rgb(var(--v-theme-borderlight));
}
.DarkPurpleTheme .apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title,
.DarkGreenTheme .apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title,
.DarkPinkTheme .apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title,
.DarkYellowTheme .apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title,
.DarkSeaGreenTheme .apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title,
.DarkOliveGreenTheme .apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title,
.DarkSpeechBlueTheme .apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title,
.v-theme--DarkPurpleTheme .apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {
  background: rgb(var(--v-theme-surface));
  border-bottom: 1px solid rgb(var(--v-theme-borderlight));
}
.DarkPurpleTheme .apexcharts-menu,
.DarkGreenTheme .apexcharts-menu,
.DarkPinkTheme .apexcharts-menu,
.DarkYellowTheme .apexcharts-menu,
.DarkSeaGreenTheme .apexcharts-menu,
.DarkOliveGreenTheme .apexcharts-menu,
.DarkSpeechBlueTheme .apexcharts-menu,
.v-theme--DarkPurpleTheme .apexcharts-menu {
  background-color: rgb(var(--v-theme-containerBg));
  border: 1px solid rgb(var(--v-theme-borderlight));
}
.DarkPurpleTheme .apexcharts-theme-light .apexcharts-menu-item:hover,
.DarkGreenTheme .apexcharts-theme-light .apexcharts-menu-item:hover,
.DarkPinkTheme .apexcharts-theme-light .apexcharts-menu-item:hover,
.DarkYellowTheme .apexcharts-theme-light .apexcharts-menu-item:hover,
.DarkSeaGreenTheme .apexcharts-theme-light .apexcharts-menu-item:hover,
.DarkOliveGreenTheme .apexcharts-theme-light .apexcharts-menu-item:hover,
.DarkSpeechBlueTheme .apexcharts-theme-light .apexcharts-menu-item:hover,
.v-theme--DarkPurpleTheme .apexcharts-theme-light .apexcharts-menu-item:hover {
  background: rgb(var(--v-theme-surface));
}
.DarkPurpleTheme .apexcharts-xaxistooltip,
.DarkPurpleTheme .apexcharts-yaxistooltip,
.DarkGreenTheme .apexcharts-xaxistooltip,
.DarkGreenTheme .apexcharts-yaxistooltip,
.DarkPinkTheme .apexcharts-xaxistooltip,
.DarkPinkTheme .apexcharts-yaxistooltip,
.DarkYellowTheme .apexcharts-xaxistooltip,
.DarkYellowTheme .apexcharts-yaxistooltip,
.DarkSeaGreenTheme .apexcharts-xaxistooltip,
.DarkSeaGreenTheme .apexcharts-yaxistooltip,
.DarkOliveGreenTheme .apexcharts-xaxistooltip,
.DarkOliveGreenTheme .apexcharts-yaxistooltip,
.DarkSpeechBlueTheme .apexcharts-xaxistooltip,
.DarkSpeechBlueTheme .apexcharts-yaxistooltip,
.v-theme--DarkPurpleTheme .apexcharts-xaxistooltip,
.v-theme--DarkPurpleTheme .apexcharts-yaxistooltip {
  background: rgb(var(--v-theme-containerBg));
  border: 1px solid rgb(var(--v-theme-borderlight));
  color: rgb(var(--v-theme-darkText));
}
.DarkPurpleTheme .apexcharts-xaxistooltip-bottom::before, .DarkPurpleTheme .apexcharts-xaxistooltip-bottom::after,
.DarkGreenTheme .apexcharts-xaxistooltip-bottom::before,
.DarkGreenTheme .apexcharts-xaxistooltip-bottom::after,
.DarkPinkTheme .apexcharts-xaxistooltip-bottom::before,
.DarkPinkTheme .apexcharts-xaxistooltip-bottom::after,
.DarkYellowTheme .apexcharts-xaxistooltip-bottom::before,
.DarkYellowTheme .apexcharts-xaxistooltip-bottom::after,
.DarkSeaGreenTheme .apexcharts-xaxistooltip-bottom::before,
.DarkSeaGreenTheme .apexcharts-xaxistooltip-bottom::after,
.DarkOliveGreenTheme .apexcharts-xaxistooltip-bottom::before,
.DarkOliveGreenTheme .apexcharts-xaxistooltip-bottom::after,
.DarkSpeechBlueTheme .apexcharts-xaxistooltip-bottom::before,
.DarkSpeechBlueTheme .apexcharts-xaxistooltip-bottom::after,
.v-theme--DarkPurpleTheme .apexcharts-xaxistooltip-bottom::before,
.v-theme--DarkPurpleTheme .apexcharts-xaxistooltip-bottom::after {
  border-bottom-color: rgb(var(--v-theme-containerBg));
}
.DarkPurpleTheme .v-overlay__scrim,
.DarkGreenTheme .v-overlay__scrim,
.DarkPinkTheme .v-overlay__scrim,
.DarkYellowTheme .v-overlay__scrim,
.DarkSeaGreenTheme .v-overlay__scrim,
.DarkOliveGreenTheme .v-overlay__scrim,
.DarkSpeechBlueTheme .v-overlay__scrim,
.v-theme--DarkPurpleTheme .v-overlay__scrim {
  background: rgb(var(--v-theme-lightText));
  opacity: 0.1;
}