
.translucent[data-v-0e36bb17] {
  opacity: 0.9;
}


.v-dialog__content--active[data-v-ef85530e] {
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
}
.translucent[data-v-ef85530e] {
  opacity: 0.8;
}


.globalSearch {
  height: 100% !important;
}


.map[data-v-59ac2f36] {
  min-height: calc(100vh - 62px);
}


.overlay[data-v-3be0abd1] {
  background-color: rgba(0, 0, 0, 0.3);
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  cursor: pointer;
}


.text-container[data-v-13aa9686] {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}


.root {
  position: relative;
.v-text-field__slot textarea {
    opacity: 0;
}

  /*noinspection CssUnusedSymbol*/
.content .tiptap {
    overflow-y: scroll;
}
.content {
    position: absolute;
    top: -5px;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
    /*background-color: rgba(0, 0, 0, 0.1);*/
:focus {
      outline: none !important;
      border: none !important;
}

    /*noinspection CssUnusedSymbol*/
.tiptap {
      height: 100%;
      /*background-color: rgba(255,0,0,0.1);*/
}
}
.html-content-input-textarea .v-label {
    background-color: white;
}
}


@keyframes updateIndicator-57a26878 {
0% {
    transform: scale(1);
}
5% {
    transform: scale(1.2);
}
100% {
    transform: scale(1);
}
}
.debug-chip[data-v-57a26878] {
  background: rgba(100, 100, 100, 0.2) !important;
  animation: updateIndicator-57a26878 2s 1;
}
.debug-area[data-v-57a26878] {
  width: clamp(150px, 35vw, 400px);
  background-color: transparent;
  border-radius: 0;
  max-height: 100%;
  overflow-y: hidden;
  overflow-x: hidden;
  transition: 0.5s;
&.mobile[data-v-57a26878]:hover {
    margin: 12px;
    padding: 12px;
    background-color: rgba(100, 100, 100, 0.2);
    -webkit-backdrop-filter: blur(10px);
            backdrop-filter: blur(10px);
    max-height: 300px;
}
}


.notification-area[data-v-39292c90] {
  z-index: 4;
  position: fixed;
  right: 0;
  top: 40px;
  max-height: calc(100vh - 40px);
}
.notification-area > .notification-background[data-v-39292c90] {
  position: absolute;
  top: 5px;
  right: 0;
  left: 30px;
  bottom: 10px;
  filter: blur(20px);
}
@media (prefers-color-scheme: light) {
.notification-area > .notification-background[data-v-39292c90] {
    background-color: rgba(230, 230, 255, 0.50);
}
}
@media (prefers-color-scheme: dark) {
.notification-area > .notification-background[data-v-39292c90] {
    background-color: rgba(20, 20, 40, 0.5);
}
}


/*Required to detect auto-fill*/
@keyframes autofill-detection {
from {}
to {}
}
input:-webkit-autofill, input:autofill {
    animation-name: autofill-detection;
    animation-duration: 0.01s;
    animation-iteration-count: 1;
}
.v-tooltip__content {
    backdrop-filter: blur(10px) !important;
    -webkit-backdrop-filter: blur(10px) !important;
    background-color: rgba(50, 50, 50, 0.6) !important;
&.menuable__content__active {
        opacity: 1 !important;
}
}
.better-scrollbar::-webkit-scrollbar {
    width: 12px;
    background-clip: content-box;
    border: solid 4px transparent;
}

/* Track */
.better-scrollbar::-webkit-scrollbar-track {
    border: solid 4px transparent;

    background: #FFF4;
    background-clip: content-box;
    border-radius: 10px;
}

/* Handle */
.better-scrollbar::-webkit-scrollbar-thumb {
    border: solid 4px transparent;

    background-color: #FFFA;
    background-clip: content-box;
    box-sizing: initial;
    border-radius: 10px;
}

/* Handle on hover */
.better-scrollbar::-webkit-scrollbar-thumb:hover {
    border: solid 2px transparent;
}

/* Override for last p tag in v-card text to skip bottom margin */
.v-card__text > p:last-child {
    margin-bottom: 0 !important;
}
.full-width > .v-skeleton-loader__heading {
    width: 100% !important;
}
.no-user-select {
    -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
    -moz-user-select: none; /* Old versions of Firefox */ /* Internet Explorer/Edge */
    user-select: none;
}
.clickable-data-table tr {
    cursor: pointer !important;
}
.mw-50 {
    min-width: 50px;
}
.mw-100 {
    min-width: 100px;
}
.mw-150 {
    min-width: 150px;
}
.mw-200 {
    min-width: 200px;
}
.mw-250 {
    min-width: 250px;
}
.mw-300 {
    min-width: 300px;
}
.mw-350 {
    min-width: 350px;
}
.mw-400 {
    min-width: 400px;
}
.mw-450 {
    min-width: 450px;
}
.mw-500 {
    min-width: 500px;
}
.no-translate {
    transform: none!important;
}
.nowrap {
    white-space: nowrap !important;
}
.nowrap * {
    white-space: nowrap !important;
}
.wrap-on-space {
    overflow-wrap: normal !important;
    word-break: normal !important;
    white-space: normal !important;
}
.wrap-on-space * {
    overflow-wrap: normal !important;
    word-break: normal !important;
    white-space: normal !important;
}
div[role="dialog"] {
.scroll-dialog {
        padding-top: 12px;
        max-height: calc(100vh - 150px);
        overflow-y: scroll;
}
@media (min-width: 600px) {
.scroll-dialog {
            max-height: calc(100vh - 250px);
}
}
.v-dialog--fullscreen {
.scroll-dialog {
            max-height: calc(100vh - 120px);
}
}
}
.v-skeleton-loader__image {
    min-height: 200px;
    height: 100% !important;
}

/*noinspection CssUnusedSymbol*/
.no-select, .no-select * {
    -moz-user-select: none;
         user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    cursor: grabbing;
}

